builder: mozilla-release_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-025 starttime: 1471347213.16 results: success (0) buildid: 20160816024725 builduid: 0f9fa93f5cfc4fd4b2c5a2de453e0701 revision: 4217d21df7061f94061d059c56bcb96d290990f1 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-16 04:33:33.159218) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-16 04:33:33.159953) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-16 04:33:33.160464) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-16 04:33:33.237719) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-16 04:33:33.238129) ========= '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-025\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-025 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-025 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-025 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-025 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-025 WINDIR=C:\WINDOWS using PTY: False --04:32:53-- 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% 27.80 MB/s 04:32:54 (27.80 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.208000 ========= master_lag: -0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-16 04:33:34.359860) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-08-16 04:33:34.360196) ========= '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-025\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-025 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-025 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-025 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-025 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-025 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=1.385000 ========= master_lag: 4.18 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-08-16 04:33:39.929920) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-08-16 04:33:39.930279) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-release --rev 4217d21df7061f94061d059c56bcb96d290990f1 --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-release --rev 4217d21df7061f94061d059c56bcb96d290990f1 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-025\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-025 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-025 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-025 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-025 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-025 WINDIR=C:\WINDOWS using PTY: False 2016-08-16 04:33:01,282 truncating revision to first 12 chars 2016-08-16 04:33:01,282 Setting DEBUG logging. 2016-08-16 04:33:01,282 attempt 1/10 2016-08-16 04:33:01,282 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/4217d21df706?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-16 04:33:02,418 unpacking tar archive at: mozilla-release-4217d21df706/testing/mozharness/ program finished with exit code 0 elapsedTime=1.970000 ========= master_lag: 0.18 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-08-16 04:33:42.081516) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-16 04:33:42.081850) ========= script_repo_revision: 4217d21df7061f94061d059c56bcb96d290990f1 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-16 04:33:42.082247) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-16 04:33:42.082519) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-16 04:33:42.126000) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 15 secs) (at 2016-08-16 04:33:42.126366) ========= '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-release' '--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-release', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-025\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-025 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-025 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-025 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-025 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-025 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:33:03 INFO - MultiFileLogger online at 20160816 04:33:03 in C:\slave\test 04:33:03 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-release --download-symbols true 04:33:03 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 04:33:03 INFO - {'append_to_log': False, 04:33:03 INFO - 'base_work_dir': 'C:\\slave\\test', 04:33:03 INFO - 'blob_upload_branch': 'mozilla-release', 04:33:03 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 04:33:03 INFO - 'buildbot_json_path': 'buildprops.json', 04:33:03 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 04:33:03 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:33:03 INFO - 'download_minidump_stackwalk': True, 04:33:03 INFO - 'download_symbols': 'true', 04:33:03 INFO - 'e10s': False, 04:33:03 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 04:33:03 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 04:33:03 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 04:33:03 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 04:33:03 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 04:33:03 INFO - 'C:/mozilla-build/tooltool.py'), 04:33:03 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 04:33:03 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 04:33:03 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:33:03 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:33:03 INFO - 'log_level': 'info', 04:33:03 INFO - 'log_to_console': True, 04:33:03 INFO - 'opt_config_files': (), 04:33:03 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:33:03 INFO - '--processes=1', 04:33:03 INFO - '--config=%(test_path)s/wptrunner.ini', 04:33:03 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:33:03 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:33:03 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:33:03 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:33:03 INFO - 'pip_index': False, 04:33:03 INFO - 'require_test_zip': True, 04:33:03 INFO - 'test_type': ('testharness',), 04:33:03 INFO - 'this_chunk': '1', 04:33:03 INFO - 'total_chunks': '10', 04:33:03 INFO - 'virtualenv_path': 'venv', 04:33:03 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:33:03 INFO - 'work_dir': 'build'} 04:33:03 INFO - ##### 04:33:03 INFO - ##### Running clobber step. 04:33:03 INFO - ##### 04:33:03 INFO - Running pre-action listener: _resource_record_pre_action 04:33:03 INFO - Running main action method: clobber 04:33:03 INFO - rmtree: C:\slave\test\build 04:33:03 INFO - Using _rmtree_windows ... 04:33:03 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 04:34:11 INFO - Running post-action listener: _resource_record_post_action 04:34:11 INFO - ##### 04:34:11 INFO - ##### Running read-buildbot-config step. 04:34:11 INFO - ##### 04:34:11 INFO - Running pre-action listener: _resource_record_pre_action 04:34:11 INFO - Running main action method: read_buildbot_config 04:34:11 INFO - Using buildbot properties: 04:34:11 INFO - { 04:34:11 INFO - "project": "", 04:34:11 INFO - "product": "firefox", 04:34:11 INFO - "script_repo_revision": "production", 04:34:11 INFO - "scheduler": "tests-mozilla-release-xp_ix-debug-unittest", 04:34:11 INFO - "repository": "", 04:34:11 INFO - "buildername": "Windows XP 32-bit mozilla-release debug test web-platform-tests-1", 04:34:11 INFO - "buildid": "20160816024725", 04:34:11 INFO - "pgo_build": "False", 04:34:11 INFO - "basedir": "C:\\slave\\test", 04:34:11 INFO - "buildnumber": 4, 04:34:11 INFO - "slavename": "t-xp32-ix-025", 04:34:11 INFO - "revision": "4217d21df7061f94061d059c56bcb96d290990f1", 04:34:11 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 04:34:11 INFO - "platform": "win32", 04:34:11 INFO - "branch": "mozilla-release", 04:34:11 INFO - "repo_path": "releases/mozilla-release", 04:34:11 INFO - "moz_repo_path": "", 04:34:11 INFO - "stage_platform": "win32", 04:34:11 INFO - "builduid": "0f9fa93f5cfc4fd4b2c5a2de453e0701", 04:34:11 INFO - "slavebuilddir": "test" 04:34:11 INFO - } 04:34:11 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json. 04:34:11 INFO - Found installer url https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.zip. 04:34:11 INFO - Running post-action listener: _resource_record_post_action 04:34:11 INFO - ##### 04:34:11 INFO - ##### Running download-and-extract step. 04:34:11 INFO - ##### 04:34:11 INFO - Running pre-action listener: _resource_record_pre_action 04:34:11 INFO - Running main action method: download_and_extract 04:34:11 INFO - mkdir: C:\slave\test\build\tests 04:34:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:34:11 INFO - https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 04:34:11 INFO - trying https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json 04:34:11 INFO - Downloading https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.1.en-US.win32.test_packages.json 04:34:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.test_packages.json'}, attempt #1 04:34:12 INFO - Downloaded 1274 bytes. 04:34:12 INFO - Reading from file C:\slave\test\build\firefox-48.0.1.en-US.win32.test_packages.json 04:34:12 INFO - Using the following test package requirements: 04:34:12 INFO - {u'common': [u'firefox-48.0.1.en-US.win32.common.tests.zip'], 04:34:12 INFO - u'cppunittest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 04:34:12 INFO - u'firefox-48.0.1.en-US.win32.cppunittest.tests.zip'], 04:34:12 INFO - u'gtest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 04:34:12 INFO - u'firefox-48.0.1.en-US.win32.gtest.tests.zip'], 04:34:12 INFO - u'jittest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 04:34:12 INFO - u'jsshell-win32.zip'], 04:34:12 INFO - u'mochitest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 04:34:12 INFO - u'firefox-48.0.1.en-US.win32.mochitest.tests.zip'], 04:34:12 INFO - u'mozbase': [u'firefox-48.0.1.en-US.win32.common.tests.zip'], 04:34:12 INFO - u'reftest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 04:34:12 INFO - u'firefox-48.0.1.en-US.win32.reftest.tests.zip'], 04:34:12 INFO - u'talos': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 04:34:12 INFO - u'firefox-48.0.1.en-US.win32.talos.tests.zip'], 04:34:12 INFO - u'web-platform': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 04:34:12 INFO - u'firefox-48.0.1.en-US.win32.web-platform.tests.zip'], 04:34:12 INFO - u'xpcshell': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 04:34:12 INFO - u'firefox-48.0.1.en-US.win32.xpcshell.tests.zip']} 04:34:12 INFO - Downloading packages: [u'firefox-48.0.1.en-US.win32.common.tests.zip', u'firefox-48.0.1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 04:34: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:34:12 INFO - https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 04:34:12 INFO - trying https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip 04:34:12 INFO - Downloading https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.common.tests.zip 04:34:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.common.tests.zip'}, attempt #1 04:34:14 INFO - Downloaded 20366609 bytes. 04:34:14 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:34:14 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:34:17 INFO - caution: filename not matched: web-platform/* 04:34:17 INFO - Return code: 11 04:34:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:34:17 INFO - https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 04:34:17 INFO - trying https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip 04:34:17 INFO - Downloading https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.web-platform.tests.zip 04:34:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.web-platform.tests.zip'}, attempt #1 04:34:20 INFO - Downloaded 36389907 bytes. 04:34:20 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:34:20 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:35:08 INFO - caution: filename not matched: bin/* 04:35:08 INFO - caution: filename not matched: config/* 04:35:08 INFO - caution: filename not matched: mozbase/* 04:35:08 INFO - caution: filename not matched: marionette/* 04:35:08 INFO - caution: filename not matched: tools/wptserve/* 04:35:08 INFO - Return code: 11 04:35:08 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:35:08 INFO - https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.zip matches https://queue.taskcluster.net 04:35:08 INFO - trying https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 04:35:08 INFO - Downloading https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.zip 04:35:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.zip'}, attempt #1 04:35:13 INFO - Downloaded 68479012 bytes. 04:35:13 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 04:35:13 INFO - mkdir: C:\slave\test\properties 04:35:13 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 04:35:13 INFO - Writing to file C:\slave\test\properties\build_url 04:35:13 INFO - Contents: 04:35:13 INFO - build_url:https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 04:35:14 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 04:35:14 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 04:35:14 INFO - Writing to file C:\slave\test\properties\symbols_url 04:35:14 INFO - Contents: 04:35:14 INFO - symbols_url:https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 04:35: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:35:14 INFO - https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:35:14 INFO - trying https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 04:35:14 INFO - Downloading https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 04:35:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 04:35:17 INFO - Downloaded 55643415 bytes. 04:35:17 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 04:35:17 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 04:35:24 INFO - Return code: 0 04:35:24 INFO - Running post-action listener: _resource_record_post_action 04:35:24 INFO - Running post-action listener: set_extra_try_arguments 04:35:24 INFO - ##### 04:35:24 INFO - ##### Running create-virtualenv step. 04:35:24 INFO - ##### 04:35:24 INFO - Running pre-action listener: _pre_create_virtualenv 04:35:24 INFO - Running pre-action listener: _resource_record_pre_action 04:35:24 INFO - Running main action method: create_virtualenv 04:35:24 INFO - Creating virtualenv C:\slave\test\build\venv 04:35:24 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:35:24 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:35:26 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 04:35:28 INFO - Installing distribute......................................................................................................................................................................................done. 04:35:29 INFO - Return code: 0 04:35:29 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 04:35:29 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:35:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:35:29 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:35:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:35:29 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 0x00ECF0C0>, '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-025', 'USERDOMAIN': 'T-XP32-IX-025', '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-025', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-025', '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-025\\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-025'}}, attempt #1 04:35:29 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:35:29 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:35:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:35:29 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025\\Application Data', 04:35:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:35:29 INFO - 'COMPUTERNAME': 'T-XP32-IX-025', 04:35:29 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:35:29 INFO - 'DCLOCATION': 'SCL3', 04:35:29 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:35:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:35:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:35:29 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:35:29 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:35:29 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:35:29 INFO - 'HOMEDRIVE': 'C:', 04:35:29 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-025', 04:35:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:35:29 INFO - 'KTS_VERSION': '1.19c', 04:35:29 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:35:29 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-025', 04:35:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:35:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:35:29 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:35:29 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:35:29 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:35:29 INFO - 'MOZ_AIRBAG': '1', 04:35:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:35:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:35:29 INFO - 'MOZ_MSVCVERSION': '8', 04:35:29 INFO - 'MOZ_NO_REMOTE': '1', 04:35:29 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:35:29 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:35:29 INFO - 'NO_EM_RESTART': '1', 04:35:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:35:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:35:29 INFO - 'OS': 'Windows_NT', 04:35:29 INFO - 'OURDRIVE': 'C:', 04:35:29 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:35:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:35:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:35:29 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:35:29 INFO - 'PROCESSOR_LEVEL': '6', 04:35:29 INFO - 'PROCESSOR_REVISION': '1e05', 04:35:29 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:35:29 INFO - 'PROMPT': '$P$G', 04:35:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:35:29 INFO - 'PWD': 'C:\\slave\\test', 04:35:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:35:29 INFO - 'SESSIONNAME': 'Console', 04:35:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:35:29 INFO - 'SYSTEMDRIVE': 'C:', 04:35:29 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:35:29 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:35:29 INFO - 'TEST1': 'testie', 04:35:29 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:35:29 INFO - 'USERDOMAIN': 'T-XP32-IX-025', 04:35:29 INFO - 'USERNAME': 'cltbld', 04:35:29 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025', 04:35:29 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:35:29 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:35:29 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:35:29 INFO - 'WINDIR': 'C:\\WINDOWS', 04:35:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:35:29 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:35:29 INFO - Downloading/unpacking psutil>=0.7.1 04:35:30 INFO - Running setup.py egg_info for package psutil 04:35:30 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:35:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:35:30 INFO - Installing collected packages: psutil 04:35:30 INFO - Running setup.py install for psutil 04:35:30 INFO - building 'psutil._psutil_windows' extension 04:35:30 INFO - error: Unable to find vcvarsall.bat 04:35:30 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-fteyig-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:35:30 INFO - running install 04:35:30 INFO - running build 04:35:30 INFO - running build_py 04:35:30 INFO - creating build 04:35:30 INFO - creating build\lib.win32-2.7 04:35:30 INFO - creating build\lib.win32-2.7\psutil 04:35:30 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 04:35:30 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 04:35:30 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 04:35:30 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 04:35:30 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 04:35:30 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 04:35:30 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 04:35:30 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 04:35:30 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 04:35:30 INFO - running build_ext 04:35:30 INFO - building 'psutil._psutil_windows' extension 04:35:30 INFO - error: Unable to find vcvarsall.bat 04:35:30 INFO - ---------------------------------------- 04:35:30 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-fteyig-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:35:30 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-025\Application Data\pip\pip.log 04:35:30 WARNING - Return code: 1 04:35:30 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:35:30 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 04:35:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:35:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:35:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:35:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:35:30 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x00ECF0C0>, '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-025', 'USERDOMAIN': 'T-XP32-IX-025', '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-025', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-025', '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-025\\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-025'}}, attempt #1 04:35:30 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 04:35:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 04:35:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:35:30 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025\\Application Data', 04:35:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:35:30 INFO - 'COMPUTERNAME': 'T-XP32-IX-025', 04:35:30 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:35:30 INFO - 'DCLOCATION': 'SCL3', 04:35:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:35:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:35:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:35:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:35:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:35:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:35:30 INFO - 'HOMEDRIVE': 'C:', 04:35:30 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-025', 04:35:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:35:30 INFO - 'KTS_VERSION': '1.19c', 04:35:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:35:30 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-025', 04:35:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:35:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:35:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:35:30 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:35:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:35:30 INFO - 'MOZ_AIRBAG': '1', 04:35:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:35:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:35:30 INFO - 'MOZ_MSVCVERSION': '8', 04:35:30 INFO - 'MOZ_NO_REMOTE': '1', 04:35:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:35:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:35:30 INFO - 'NO_EM_RESTART': '1', 04:35:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:35:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:35:30 INFO - 'OS': 'Windows_NT', 04:35:30 INFO - 'OURDRIVE': 'C:', 04:35:30 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:35:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:35:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:35:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:35:30 INFO - 'PROCESSOR_LEVEL': '6', 04:35:30 INFO - 'PROCESSOR_REVISION': '1e05', 04:35:30 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:35:30 INFO - 'PROMPT': '$P$G', 04:35:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:35:30 INFO - 'PWD': 'C:\\slave\\test', 04:35:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:35:30 INFO - 'SESSIONNAME': 'Console', 04:35:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:35:30 INFO - 'SYSTEMDRIVE': 'C:', 04:35:30 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:35:30 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:35:30 INFO - 'TEST1': 'testie', 04:35:30 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:35:30 INFO - 'USERDOMAIN': 'T-XP32-IX-025', 04:35:30 INFO - 'USERNAME': 'cltbld', 04:35:30 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025', 04:35:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:35:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:35:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:35:30 INFO - 'WINDIR': 'C:\\WINDOWS', 04:35:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:35:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:35:31 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:35:31 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:35:31 INFO - Running setup.py egg_info for package mozsystemmonitor 04:35:31 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 04:35:31 INFO - Running setup.py egg_info for package psutil 04:35:31 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:35:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:35:31 INFO - Installing collected packages: mozsystemmonitor, psutil 04:35:31 INFO - Running setup.py install for mozsystemmonitor 04:35:31 INFO - Running setup.py install for psutil 04:35:31 INFO - building 'psutil._psutil_windows' extension 04:35:31 INFO - error: Unable to find vcvarsall.bat 04:35:31 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-ziyjjk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:35:31 INFO - running install 04:35:31 INFO - running build 04:35:31 INFO - running build_py 04:35:31 INFO - running build_ext 04:35:31 INFO - building 'psutil._psutil_windows' extension 04:35:31 INFO - error: Unable to find vcvarsall.bat 04:35:31 INFO - ---------------------------------------- 04:35:31 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-ziyjjk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:35:31 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-025\Application Data\pip\pip.log 04:35:31 WARNING - Return code: 1 04:35:31 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 04:35:31 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 04:35:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:35:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:35:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:35:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:35:31 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x00ECF0C0>, '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-025', 'USERDOMAIN': 'T-XP32-IX-025', '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-025', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-025', '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-025\\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-025'}}, attempt #1 04:35:31 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 04:35:31 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 04:35:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:35:31 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025\\Application Data', 04:35:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:35:31 INFO - 'COMPUTERNAME': 'T-XP32-IX-025', 04:35:31 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:35:31 INFO - 'DCLOCATION': 'SCL3', 04:35:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:35:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:35:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:35:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:35:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:35:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:35:31 INFO - 'HOMEDRIVE': 'C:', 04:35:31 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-025', 04:35:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:35:31 INFO - 'KTS_VERSION': '1.19c', 04:35:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:35:31 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-025', 04:35:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:35:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:35:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:35:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:35:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:35:31 INFO - 'MOZ_AIRBAG': '1', 04:35:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:35:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:35:31 INFO - 'MOZ_MSVCVERSION': '8', 04:35:31 INFO - 'MOZ_NO_REMOTE': '1', 04:35:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:35:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:35:31 INFO - 'NO_EM_RESTART': '1', 04:35:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:35:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:35:31 INFO - 'OS': 'Windows_NT', 04:35:31 INFO - 'OURDRIVE': 'C:', 04:35:31 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:35:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:35:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:35:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:35:31 INFO - 'PROCESSOR_LEVEL': '6', 04:35:31 INFO - 'PROCESSOR_REVISION': '1e05', 04:35:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:35:31 INFO - 'PROMPT': '$P$G', 04:35:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:35:31 INFO - 'PWD': 'C:\\slave\\test', 04:35:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:35:31 INFO - 'SESSIONNAME': 'Console', 04:35:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:35:31 INFO - 'SYSTEMDRIVE': 'C:', 04:35:31 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:35:31 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:35:31 INFO - 'TEST1': 'testie', 04:35:31 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:35:31 INFO - 'USERDOMAIN': 'T-XP32-IX-025', 04:35:31 INFO - 'USERNAME': 'cltbld', 04:35:31 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025', 04:35:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:35:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:35:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:35:31 INFO - 'WINDIR': 'C:\\WINDOWS', 04:35:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:35:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:35:31 INFO - Downloading/unpacking blobuploader==1.2.4 04:35:31 INFO - Downloading blobuploader-1.2.4.tar.gz 04:35:31 INFO - Running setup.py egg_info for package blobuploader 04:35:31 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:35:33 INFO - Running setup.py egg_info for package requests 04:35:33 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:35:33 INFO - Downloading docopt-0.6.1.tar.gz 04:35:33 INFO - Running setup.py egg_info for package docopt 04:35:33 INFO - Installing collected packages: blobuploader, docopt, requests 04:35:33 INFO - Running setup.py install for blobuploader 04:35:33 INFO - Running setup.py install for docopt 04:35:33 INFO - Running setup.py install for requests 04:35:33 INFO - Successfully installed blobuploader docopt requests 04:35:33 INFO - Cleaning up... 04:35:33 INFO - Return code: 0 04:35:33 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:35:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:35:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:35:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:35:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:35:33 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 0x00ECF0C0>, '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-025', 'USERDOMAIN': 'T-XP32-IX-025', '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-025', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-025', '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-025\\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-025'}}, attempt #1 04:35:33 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:35:33 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:35:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:35:33 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025\\Application Data', 04:35:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:35:33 INFO - 'COMPUTERNAME': 'T-XP32-IX-025', 04:35:33 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:35:33 INFO - 'DCLOCATION': 'SCL3', 04:35:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:35:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:35:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:35:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:35:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:35:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:35:33 INFO - 'HOMEDRIVE': 'C:', 04:35:33 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-025', 04:35:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:35:33 INFO - 'KTS_VERSION': '1.19c', 04:35:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:35:33 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-025', 04:35:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:35:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:35:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:35:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:35:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:35:33 INFO - 'MOZ_AIRBAG': '1', 04:35:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:35:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:35:33 INFO - 'MOZ_MSVCVERSION': '8', 04:35:33 INFO - 'MOZ_NO_REMOTE': '1', 04:35:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:35:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:35:33 INFO - 'NO_EM_RESTART': '1', 04:35:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:35:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:35:33 INFO - 'OS': 'Windows_NT', 04:35:33 INFO - 'OURDRIVE': 'C:', 04:35:33 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:35:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:35:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:35:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:35:33 INFO - 'PROCESSOR_LEVEL': '6', 04:35:33 INFO - 'PROCESSOR_REVISION': '1e05', 04:35:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:35:33 INFO - 'PROMPT': '$P$G', 04:35:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:35:33 INFO - 'PWD': 'C:\\slave\\test', 04:35:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:35:33 INFO - 'SESSIONNAME': 'Console', 04:35:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:35:33 INFO - 'SYSTEMDRIVE': 'C:', 04:35:33 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:35:33 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:35:33 INFO - 'TEST1': 'testie', 04:35:33 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:35:33 INFO - 'USERDOMAIN': 'T-XP32-IX-025', 04:35:33 INFO - 'USERNAME': 'cltbld', 04:35:33 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025', 04:35:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:35:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:35:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:35:33 INFO - 'WINDIR': 'C:\\WINDOWS', 04:35:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:35:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:35:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:35:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:35:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:35:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:35:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:35:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:35:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:35:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:35:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:35:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:35:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:35:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:35:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:35:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:35:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:35:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:35:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:35:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:35:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:35:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:35:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:35:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:35:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:35:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:35:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:35:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:35:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:35:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:35:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:35:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:35:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:35:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:35:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:35:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:35:38 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:35:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:35:38 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:35:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:35:38 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:35:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:35:38 INFO - Unpacking c:\slave\test\build\tests\marionette 04:35:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:35:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:35:38 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:35:38 INFO - Running setup.py install for browsermob-proxy 04:35:44 INFO - Running setup.py install for manifestparser 04:35:44 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:35:44 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:35:44 INFO - Running setup.py install for marionette-client 04:35:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:35:44 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:35:44 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:35:44 INFO - Running setup.py install for marionette-driver 04:35:44 INFO - Running setup.py install for mozcrash 04:35:44 INFO - Running setup.py install for mozdebug 04:35:44 INFO - Running setup.py install for mozdevice 04:35:44 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:35:44 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:35:44 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:35:44 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:35:44 INFO - Running setup.py install for mozfile 04:35:44 INFO - Running setup.py install for mozhttpd 04:35:44 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:35:44 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:35:44 INFO - Running setup.py install for mozinfo 04:35:44 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 04:35:44 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 04:35:44 INFO - Running setup.py install for mozInstall 04:35:44 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:35:44 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:35:44 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:35:44 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:35:44 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:35:44 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:35:44 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:35:44 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:35:44 INFO - Running setup.py install for mozleak 04:35:44 INFO - Running setup.py install for mozlog 04:35:44 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 04:35:44 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 04:35:44 INFO - Running setup.py install for moznetwork 04:35:44 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 04:35:44 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 04:35:44 INFO - Running setup.py install for mozprocess 04:35:44 INFO - Running setup.py install for mozprofile 04:35:44 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:35:44 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:35:44 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:35:44 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:35:44 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:35:44 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:35:44 INFO - Running setup.py install for mozrunner 04:35:44 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:35:44 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:35:44 INFO - Running setup.py install for mozscreenshot 04:35:44 INFO - Running setup.py install for moztest 04:35:44 INFO - Running setup.py install for mozversion 04:35:44 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:35:44 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:35:44 INFO - Running setup.py install for wptserve 04:35:44 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:35:44 INFO - Cleaning up... 04:35:44 INFO - Return code: 0 04:35:44 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:35: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:35:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:35: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:35:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:35:44 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, '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-025', 'USERDOMAIN': 'T-XP32-IX-025', '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-025', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-025', '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-025\\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-025'}}, attempt #1 04:35:44 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 04:35:44 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:35:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:35:44 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025\\Application Data', 04:35:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:35:44 INFO - 'COMPUTERNAME': 'T-XP32-IX-025', 04:35:44 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:35:44 INFO - 'DCLOCATION': 'SCL3', 04:35:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:35:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:35:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:35:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:35:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:35:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:35:44 INFO - 'HOMEDRIVE': 'C:', 04:35:44 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-025', 04:35:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:35:44 INFO - 'KTS_VERSION': '1.19c', 04:35:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:35:44 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-025', 04:35:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:35:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:35:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:35:44 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:35:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:35:44 INFO - 'MOZ_AIRBAG': '1', 04:35:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:35:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:35:44 INFO - 'MOZ_MSVCVERSION': '8', 04:35:44 INFO - 'MOZ_NO_REMOTE': '1', 04:35:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:35:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:35:44 INFO - 'NO_EM_RESTART': '1', 04:35:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:35:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:35:44 INFO - 'OS': 'Windows_NT', 04:35:44 INFO - 'OURDRIVE': 'C:', 04:35:44 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:35:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:35:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:35:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:35:44 INFO - 'PROCESSOR_LEVEL': '6', 04:35:44 INFO - 'PROCESSOR_REVISION': '1e05', 04:35:44 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:35:44 INFO - 'PROMPT': '$P$G', 04:35:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:35:44 INFO - 'PWD': 'C:\\slave\\test', 04:35:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:35:44 INFO - 'SESSIONNAME': 'Console', 04:35:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:35:44 INFO - 'SYSTEMDRIVE': 'C:', 04:35:44 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:35:44 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:35:44 INFO - 'TEST1': 'testie', 04:35:44 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:35:44 INFO - 'USERDOMAIN': 'T-XP32-IX-025', 04:35:44 INFO - 'USERNAME': 'cltbld', 04:35:44 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025', 04:35:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:35:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:35:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:35:44 INFO - 'WINDIR': 'C:\\WINDOWS', 04:35:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:35:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:35:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:35:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:35:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:35:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:35:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:35:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:35:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:35:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:35:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:35:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:35:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:35:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:35:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:35:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:35:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:35:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:35:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:35:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:35:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:35:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:35:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:35:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:35:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:35:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:35:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:35:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:35:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:35:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:35:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:35:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:35:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:35:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:35:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:35:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:35:50 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:35:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:35:50 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:35:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:35:50 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:35:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:35:50 INFO - Unpacking c:\slave\test\build\tests\marionette 04:35:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:35:50 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:35:50 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:35:55 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:35:55 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:35:55 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:35:55 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:35:55 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 04:35:55 INFO - Downloading blessings-1.6.tar.gz 04:35:55 INFO - Running setup.py egg_info for package blessings 04:35:55 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:35:55 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:35:55 INFO - Running setup.py install for blessings 04:35:55 INFO - Running setup.py install for browsermob-proxy 04:35:55 INFO - Running setup.py install for manifestparser 04:35:55 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:35:55 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:35:55 INFO - Running setup.py install for marionette-client 04:35:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:35:55 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:35:55 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:35:55 INFO - Running setup.py install for marionette-driver 04:35:55 INFO - Running setup.py install for mozcrash 04:35:55 INFO - Running setup.py install for mozdebug 04:35:55 INFO - Running setup.py install for mozdevice 04:35:55 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:35:55 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:35:55 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:35:55 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:35:55 INFO - Running setup.py install for mozhttpd 04:35:55 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:35:55 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:35:55 INFO - Running setup.py install for mozInstall 04:35:55 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:35:55 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:35:55 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:35:55 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:35:55 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:35:55 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:35:55 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:35:55 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:35:55 INFO - Running setup.py install for mozleak 04:35:55 INFO - Running setup.py install for mozprofile 04:35:55 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:35:55 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:35:55 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:35:55 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:35:55 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:35:55 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:35:55 INFO - Running setup.py install for mozrunner 04:35:55 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:35:55 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:35:56 INFO - Running setup.py install for mozscreenshot 04:35:56 INFO - Running setup.py install for moztest 04:35:56 INFO - Running setup.py install for mozversion 04:35:56 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:35:56 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:35:56 INFO - Running setup.py install for wptserve 04:35:56 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:35:56 INFO - Cleaning up... 04:35:56 INFO - Return code: 0 04:35:56 INFO - Done creating virtualenv C:\slave\test\build\venv. 04:35:56 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:35:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:35:56 INFO - Reading from file tmpfile_stdout 04:35:56 INFO - Using _rmtree_windows ... 04:35:56 INFO - Using _rmtree_windows ... 04:35:56 INFO - Current package versions: 04:35:56 INFO - blessings == 1.6 04:35:56 INFO - blobuploader == 1.2.4 04:35:56 INFO - browsermob-proxy == 0.6.0 04:35:56 INFO - distribute == 0.6.14 04:35:56 INFO - docopt == 0.6.1 04:35:56 INFO - manifestparser == 1.1 04:35:56 INFO - marionette-client == 2.3.0 04:35:56 INFO - marionette-driver == 1.4.0 04:35:56 INFO - mozInstall == 1.12 04:35:56 INFO - mozcrash == 0.17 04:35:56 INFO - mozdebug == 0.1 04:35:56 INFO - mozdevice == 0.48 04:35:56 INFO - mozfile == 1.2 04:35:56 INFO - mozhttpd == 0.7 04:35:56 INFO - mozinfo == 0.9 04:35:56 INFO - mozleak == 0.1 04:35:56 INFO - mozlog == 3.1 04:35:56 INFO - moznetwork == 0.27 04:35:56 INFO - mozprocess == 0.22 04:35:56 INFO - mozprofile == 0.28 04:35:56 INFO - mozrunner == 6.11 04:35:56 INFO - mozscreenshot == 0.1 04:35:56 INFO - mozsystemmonitor == 0.0 04:35:56 INFO - moztest == 0.7 04:35:56 INFO - mozversion == 1.4 04:35:56 INFO - requests == 1.2.3 04:35:56 INFO - wptserve == 1.4.0 04:35:56 INFO - Running post-action listener: _resource_record_post_action 04:35:56 INFO - Running post-action listener: _start_resource_monitoring 04:35:56 INFO - Starting resource monitoring. 04:35:56 INFO - ##### 04:35:56 INFO - ##### Running pull step. 04:35:56 INFO - ##### 04:35:56 INFO - Running pre-action listener: _resource_record_pre_action 04:35:56 INFO - Running main action method: pull 04:35:56 INFO - Pull has nothing to do! 04:35:56 INFO - Running post-action listener: _resource_record_post_action 04:35:56 INFO - ##### 04:35:56 INFO - ##### Running install step. 04:35:56 INFO - ##### 04:35:56 INFO - Running pre-action listener: _resource_record_pre_action 04:35:56 INFO - Running main action method: install 04:35:56 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:35:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:35:57 INFO - Reading from file tmpfile_stdout 04:35:57 INFO - Using _rmtree_windows ... 04:35:57 INFO - Using _rmtree_windows ... 04:35:57 INFO - Detecting whether we're running mozinstall >=1.0... 04:35:57 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 04:35:57 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 04:35:57 INFO - Reading from file tmpfile_stdout 04:35:57 INFO - Output received: 04:35:57 INFO - Usage: mozinstall-script.py [options] installer 04:35:57 INFO - Options: 04:35:57 INFO - -h, --help show this help message and exit 04:35:57 INFO - -d DEST, --destination=DEST 04:35:57 INFO - Directory to install application into. [default: 04:35:57 INFO - "C:\slave\test"] 04:35:57 INFO - --app=APP Application being installed. [default: firefox] 04:35:57 INFO - Using _rmtree_windows ... 04:35:57 INFO - Using _rmtree_windows ... 04:35:57 INFO - mkdir: C:\slave\test\build\application 04:35:57 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.1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 04:35:57 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.1.en-US.win32.zip --destination C:\slave\test\build\application 04:36:00 INFO - Reading from file tmpfile_stdout 04:36:00 INFO - Output received: 04:36:00 INFO - C:\slave\test\build\application\firefox\firefox.exe 04:36:00 INFO - Using _rmtree_windows ... 04:36:00 INFO - Using _rmtree_windows ... 04:36:00 INFO - Running post-action listener: _resource_record_post_action 04:36:00 INFO - ##### 04:36:00 INFO - ##### Running run-tests step. 04:36:00 INFO - ##### 04:36:00 INFO - Running pre-action listener: _resource_record_pre_action 04:36:00 INFO - Running main action method: run_tests 04:36:00 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 04:36:00 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:36:00 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:36:00 INFO - grabbing minidump binary from tooltool 04:36: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:36:00 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 0x00ECF0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 04:36:00 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:36:00 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:36:00 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 04:36:01 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpzpb94x 04:36:01 INFO - INFO - File integrity verified, renaming tmpzpb94x to win32-minidump_stackwalk.exe 04:36:01 INFO - Return code: 0 04:36:01 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 04:36:01 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 04:36:01 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/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.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:36:01 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/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.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:36:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:36:01 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025\\Application Data', 04:36:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:36:01 INFO - 'COMPUTERNAME': 'T-XP32-IX-025', 04:36:01 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:36:01 INFO - 'DCLOCATION': 'SCL3', 04:36:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:36:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:36:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:36:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:36:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:36:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:36:01 INFO - 'HOMEDRIVE': 'C:', 04:36:01 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-025', 04:36:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:36:01 INFO - 'KTS_VERSION': '1.19c', 04:36:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:36:01 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-025', 04:36:01 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 04:36:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:36:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:36:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:36:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:36:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:36:01 INFO - 'MOZ_AIRBAG': '1', 04:36:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:36:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:36:01 INFO - 'MOZ_MSVCVERSION': '8', 04:36:01 INFO - 'MOZ_NO_REMOTE': '1', 04:36:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:36:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:36:01 INFO - 'NO_EM_RESTART': '1', 04:36:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:36:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:36:01 INFO - 'OS': 'Windows_NT', 04:36:01 INFO - 'OURDRIVE': 'C:', 04:36:01 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:36:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:36:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:36:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:36:01 INFO - 'PROCESSOR_LEVEL': '6', 04:36:01 INFO - 'PROCESSOR_REVISION': '1e05', 04:36:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:36:01 INFO - 'PROMPT': '$P$G', 04:36:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:36:01 INFO - 'PWD': 'C:\\slave\\test', 04:36:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:36:01 INFO - 'SESSIONNAME': 'Console', 04:36:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:36:01 INFO - 'SYSTEMDRIVE': 'C:', 04:36:01 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:36:01 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:36:01 INFO - 'TEST1': 'testie', 04:36:01 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:36:01 INFO - 'USERDOMAIN': 'T-XP32-IX-025', 04:36:01 INFO - 'USERNAME': 'cltbld', 04:36:01 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025', 04:36:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:36:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:36:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:36:01 INFO - 'WINDIR': 'C:\\WINDOWS', 04:36:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:36:01 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/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.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:36:03 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:36:03 INFO - import pkg_resources 04:36:04 INFO - Using 1 client processes 04:36:07 INFO - SUITE-START | Running 778 tests 04:36:07 INFO - Running testharness tests 04:36:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:36:07 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 04:36:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:36:07 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 04:36:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:36:07 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 04:36:07 INFO - Setting up ssl 04:36:08 INFO - PROCESS | certutil | 04:36:08 INFO - PROCESS | certutil | 04:36:08 INFO - PROCESS | certutil | 04:36:08 INFO - Certificate Nickname Trust Attributes 04:36:08 INFO - SSL,S/MIME,JAR/XPI 04:36:08 INFO - 04:36:08 INFO - web-platform-tests CT,, 04:36:08 INFO - 04:36:08 INFO - Starting runner 04:36:10 INFO - PROCESS | 3660 | [3660] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 04:36:10 INFO - PROCESS | 3660 | [3660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 04:36:10 INFO - PROCESS | 3660 | [3660] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 04:36:12 INFO - PROCESS | 3660 | 1471347372016 Marionette DEBUG Marionette enabled via build flag and pref 04:36:12 INFO - PROCESS | 3660 | ++DOCSHELL 11A0EC00 == 1 [pid = 3660] [id = 1] 04:36:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 1 (11A0F000) [pid = 3660] [serial = 1] [outer = 00000000] 04:36:12 INFO - PROCESS | 3660 | [3660] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:36:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 2 (11A0FC00) [pid = 3660] [serial = 2] [outer = 11A0F000] 04:36:12 INFO - PROCESS | 3660 | [3660] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 04:36:12 INFO - PROCESS | 3660 | [3660] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 04:36:12 INFO - PROCESS | 3660 | ++DOCSHELL 12849800 == 2 [pid = 3660] [id = 2] 04:36:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 3 (12849C00) [pid = 3660] [serial = 3] [outer = 00000000] 04:36:12 INFO - PROCESS | 3660 | [3660] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:36:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 4 (1284A800) [pid = 3660] [serial = 4] [outer = 12849C00] 04:36:12 INFO - PROCESS | 3660 | 1471347372686 Marionette INFO Listening on port 2828 04:36:13 INFO - PROCESS | 3660 | 1471347373150 Marionette DEBUG Marionette enabled via command-line flag 04:36:13 INFO - PROCESS | 3660 | ++DOCSHELL 1305B800 == 3 [pid = 3660] [id = 3] 04:36:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 5 (1305BC00) [pid = 3660] [serial = 5] [outer = 00000000] 04:36:13 INFO - PROCESS | 3660 | [3660] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:36:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 6 (1305C800) [pid = 3660] [serial = 6] [outer = 1305BC00] 04:36:13 INFO - PROCESS | 3660 | [3660] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:36:13 INFO - PROCESS | 3660 | [3660] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 04:36:13 INFO - PROCESS | 3660 | [3660] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 04:36:13 INFO - PROCESS | 3660 | [3660] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 04:36:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 7 (1393B400) [pid = 3660] [serial = 7] [outer = 12849C00] 04:36:13 INFO - PROCESS | 3660 | [3660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:36:13 INFO - PROCESS | 3660 | 1471347373496 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1483 04:36:13 INFO - PROCESS | 3660 | [3660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:36:13 INFO - PROCESS | 3660 | 1471347373547 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1485 04:36:13 INFO - PROCESS | 3660 | 1471347373551 Marionette DEBUG Closed connection conn0 04:36:13 INFO - PROCESS | 3660 | 1471347373638 Marionette DEBUG Closed connection conn1 04:36:13 INFO - PROCESS | 3660 | [3660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:36:13 INFO - PROCESS | 3660 | 1471347373693 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1486 04:36:13 INFO - PROCESS | 3660 | 1471347373722 Marionette DEBUG Closed connection conn2 04:36:13 INFO - PROCESS | 3660 | [3660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:36:13 INFO - PROCESS | 3660 | 1471347373730 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1487 04:36:13 INFO - PROCESS | 3660 | ++DOCSHELL 11A10000 == 4 [pid = 3660] [id = 4] 04:36:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 8 (13E98000) [pid = 3660] [serial = 8] [outer = 00000000] 04:36:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 9 (142A2800) [pid = 3660] [serial = 9] [outer = 13E98000] 04:36:13 INFO - PROCESS | 3660 | [3660] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 04:36:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 10 (142A7C00) [pid = 3660] [serial = 10] [outer = 13E98000] 04:36:14 INFO - PROCESS | 3660 | 1471347374036 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:36:14 INFO - PROCESS | 3660 | 1471347374042 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0.1","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":"20160816024725","device":"desktop","version":"48.0.1"} 04:36:14 INFO - PROCESS | 3660 | [3660] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 04:36:14 INFO - PROCESS | 3660 | [3660] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:36:14 INFO - PROCESS | 3660 | [3660] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:36:14 INFO - PROCESS | 3660 | [3660] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:36:14 INFO - PROCESS | 3660 | ++DOCSHELL 1595E800 == 5 [pid = 3660] [id = 5] 04:36:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 11 (1595EC00) [pid = 3660] [serial = 11] [outer = 00000000] 04:36:14 INFO - PROCESS | 3660 | ++DOCSHELL 1595F000 == 6 [pid = 3660] [id = 6] 04:36:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 12 (1595F400) [pid = 3660] [serial = 12] [outer = 00000000] 04:36:15 INFO - PROCESS | 3660 | [3660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:36:15 INFO - PROCESS | 3660 | ++DOCSHELL 16710000 == 7 [pid = 3660] [id = 7] 04:36:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 13 (16710400) [pid = 3660] [serial = 13] [outer = 00000000] 04:36:15 INFO - PROCESS | 3660 | [3660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:36:15 INFO - PROCESS | 3660 | [3660] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:36:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 14 (16A09400) [pid = 3660] [serial = 14] [outer = 16710400] 04:36:15 INFO - PROCESS | 3660 | [3660] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 04:36:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 15 (1686E400) [pid = 3660] [serial = 15] [outer = 1595EC00] 04:36:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 16 (1686FC00) [pid = 3660] [serial = 16] [outer = 1595F400] 04:36:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 17 (16872800) [pid = 3660] [serial = 17] [outer = 16710400] 04:36:16 INFO - PROCESS | 3660 | 1471347376619 Marionette INFO startBrowser 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:16 INFO - PROCESS | 3660 | 1471347376654 Marionette DEBUG loaded listener.js 04:36:16 INFO - PROCESS | 3660 | 1471347376667 Marionette DEBUG loaded listener.js 04:36:16 INFO - PROCESS | 3660 | 1471347376669 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 18 (17D34800) [pid = 3660] [serial = 18] [outer = 16710400] 04:36:17 INFO - PROCESS | 3660 | 1471347377201 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"787581d6-7a2a-433a-a63f-c77ef596f74b","capabilities":{"browserName":"Firefox","browserVersion":"48.0.1","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":"20160816024725","device":"desktop","version":"48.0.1","command_id":1}}] 04:36:17 INFO - PROCESS | 3660 | 1471347377393 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:36:17 INFO - PROCESS | 3660 | 1471347377396 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:17 INFO - PROCESS | 3660 | 1471347377474 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 04:36:17 INFO - PROCESS | 3660 | 1471347377567 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:36:17 INFO - PROCESS | 3660 | 1471347377570 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:17 INFO - PROCESS | 3660 | [3660] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:36:17 INFO - PROCESS | 3660 | [3660] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:36:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 19 (197BB800) [pid = 3660] [serial = 19] [outer = 16710400] 04:36:18 INFO - PROCESS | 3660 | [3660] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:36:18 INFO - PROCESS | 3660 | [3660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:36:18 INFO - PROCESS | 3660 | 1471347378169 Marionette TRACE conn3 <- [1,3,null,{}] 04:36:18 INFO - PROCESS | 3660 | 1471347378187 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:36:18 INFO - PROCESS | 3660 | 1471347378190 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:18 INFO - PROCESS | 3660 | 1471347378218 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 04:36:18 INFO - PROCESS | 3660 | 1471347378262 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 04:36:18 INFO - PROCESS | 3660 | 1471347378264 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 04:36:18 INFO - PROCESS | 3660 | 1471347378281 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:36:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:36:18 INFO - PROCESS | 3660 | 1471347378284 Marionette TRACE conn3 <- [1,6,null,{}] 04:36:18 INFO - PROCESS | 3660 | 1471347378353 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:18 INFO - PROCESS | 3660 | 1471347378356 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:18 INFO - PROCESS | 3660 | 1471347378373 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 04:36:18 INFO - PROCESS | 3660 | 1471347378379 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:18 INFO - PROCESS | 3660 | 1471347378381 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:18 INFO - PROCESS | 3660 | ++DOCSHELL 1670C000 == 8 [pid = 3660] [id = 8] 04:36:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 20 (19A21000) [pid = 3660] [serial = 20] [outer = 00000000] 04:36:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 21 (19A85C00) [pid = 3660] [serial = 21] [outer = 19A21000] 04:36:18 INFO - PROCESS | 3660 | 1471347378431 Marionette DEBUG loaded listener.js 04:36:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 22 (19A89C00) [pid = 3660] [serial = 22] [outer = 19A21000] 04:36:18 INFO - PROCESS | 3660 | ++DOCSHELL 1A043C00 == 9 [pid = 3660] [id = 9] 04:36:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 23 (1A044000) [pid = 3660] [serial = 23] [outer = 00000000] 04:36:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 24 (1A047000) [pid = 3660] [serial = 24] [outer = 1A044000] 04:36:18 INFO - PROCESS | 3660 | 1471347378860 Marionette DEBUG loaded listener.js 04:36:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 25 (1A06F800) [pid = 3660] [serial = 25] [outer = 1A044000] 04:36:19 INFO - PROCESS | 3660 | 1471347379263 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 04:36:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:36:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1033ms 04:36:19 INFO - PROCESS | 3660 | 1471347379332 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 04:36:19 INFO - PROCESS | 3660 | 1471347379334 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 04:36:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:36:19 INFO - PROCESS | 3660 | 1471347379350 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:36:19 INFO - PROCESS | 3660 | 1471347379352 Marionette TRACE conn3 <- [1,10,null,{}] 04:36:19 INFO - PROCESS | 3660 | 1471347379360 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:19 INFO - PROCESS | 3660 | 1471347379365 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:19 INFO - PROCESS | 3660 | 1471347379475 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 04:36:19 INFO - PROCESS | 3660 | 1471347379529 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:19 INFO - PROCESS | 3660 | 1471347379532 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:19 INFO - PROCESS | 3660 | ++DOCSHELL 1A2EC800 == 10 [pid = 3660] [id = 10] 04:36:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 26 (1A2ECC00) [pid = 3660] [serial = 26] [outer = 00000000] 04:36:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 27 (1A45AC00) [pid = 3660] [serial = 27] [outer = 1A2ECC00] 04:36:19 INFO - PROCESS | 3660 | 1471347379590 Marionette DEBUG loaded listener.js 04:36:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 28 (14472000) [pid = 3660] [serial = 28] [outer = 1A2ECC00] 04:36:19 INFO - PROCESS | 3660 | 1471347379945 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 04:36:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:36:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 623ms 04:36:20 INFO - PROCESS | 3660 | 1471347379975 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 04:36:20 INFO - PROCESS | 3660 | 1471347379977 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 04:36:20 INFO - PROCESS | 3660 | 1471347379981 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:36:20 INFO - PROCESS | 3660 | 1471347379982 Marionette TRACE conn3 <- [1,14,null,{}] 04:36:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:36:20 INFO - PROCESS | 3660 | 1471347379986 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:20 INFO - PROCESS | 3660 | 1471347379988 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:20 INFO - PROCESS | 3660 | 1471347380084 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 04:36:20 INFO - PROCESS | 3660 | 1471347380092 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:20 INFO - PROCESS | 3660 | 1471347380094 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:20 INFO - PROCESS | 3660 | ++DOCSHELL 144F1000 == 11 [pid = 3660] [id = 11] 04:36:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 29 (144F5C00) [pid = 3660] [serial = 29] [outer = 00000000] 04:36:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 30 (144F8800) [pid = 3660] [serial = 30] [outer = 144F5C00] 04:36:20 INFO - PROCESS | 3660 | 1471347380140 Marionette DEBUG loaded listener.js 04:36:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 31 (1ABF7400) [pid = 3660] [serial = 31] [outer = 144F5C00] 04:36:20 INFO - PROCESS | 3660 | 1471347380542 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 04:36:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:36:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 623ms 04:36:20 INFO - PROCESS | 3660 | 1471347380614 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 04:36:20 INFO - PROCESS | 3660 | 1471347380617 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 04:36:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:36:20 INFO - PROCESS | 3660 | 1471347380620 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:36:20 INFO - PROCESS | 3660 | 1471347380622 Marionette TRACE conn3 <- [1,18,null,{}] 04:36:20 INFO - PROCESS | 3660 | 1471347380625 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:20 INFO - PROCESS | 3660 | 1471347380627 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:20 INFO - PROCESS | 3660 | 1471347380721 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 04:36:20 INFO - PROCESS | 3660 | 1471347380727 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:20 INFO - PROCESS | 3660 | 1471347380730 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:20 INFO - PROCESS | 3660 | ++DOCSHELL 1A853800 == 12 [pid = 3660] [id = 12] 04:36:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 32 (1A855000) [pid = 3660] [serial = 32] [outer = 00000000] 04:36:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 33 (1A860000) [pid = 3660] [serial = 33] [outer = 1A855000] 04:36:20 INFO - PROCESS | 3660 | 1471347380776 Marionette DEBUG loaded listener.js 04:36:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 34 (1ABF9000) [pid = 3660] [serial = 34] [outer = 1A855000] 04:36:21 INFO - PROCESS | 3660 | 1471347381184 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 04:36:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:36:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 623ms 04:36:21 INFO - PROCESS | 3660 | 1471347381251 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 04:36:21 INFO - PROCESS | 3660 | 1471347381253 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 04:36:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:36:21 INFO - PROCESS | 3660 | 1471347381257 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:36:21 INFO - PROCESS | 3660 | 1471347381258 Marionette TRACE conn3 <- [1,22,null,{}] 04:36:21 INFO - PROCESS | 3660 | 1471347381262 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:21 INFO - PROCESS | 3660 | 1471347381264 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:21 INFO - PROCESS | 3660 | 1471347381362 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 04:36:21 INFO - PROCESS | 3660 | 1471347381367 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:21 INFO - PROCESS | 3660 | 1471347381369 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:21 INFO - PROCESS | 3660 | ++DOCSHELL 1A9AC400 == 13 [pid = 3660] [id = 13] 04:36:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 35 (1A9AFC00) [pid = 3660] [serial = 35] [outer = 00000000] 04:36:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 36 (1AD33400) [pid = 3660] [serial = 36] [outer = 1A9AFC00] 04:36:21 INFO - PROCESS | 3660 | 1471347381414 Marionette DEBUG loaded listener.js 04:36:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 37 (1AD37400) [pid = 3660] [serial = 37] [outer = 1A9AFC00] 04:36:21 INFO - PROCESS | 3660 | 1471347381776 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 04:36:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:36:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 557ms 04:36:21 INFO - PROCESS | 3660 | 1471347381825 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 04:36:21 INFO - PROCESS | 3660 | 1471347381827 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 04:36:21 INFO - PROCESS | 3660 | 1471347381830 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:36:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:36:21 INFO - PROCESS | 3660 | 1471347381832 Marionette TRACE conn3 <- [1,26,null,{}] 04:36:21 INFO - PROCESS | 3660 | 1471347381835 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:21 INFO - PROCESS | 3660 | 1471347381837 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:21 INFO - PROCESS | 3660 | 1471347381931 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 04:36:21 INFO - PROCESS | 3660 | 1471347381936 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:21 INFO - PROCESS | 3660 | 1471347381938 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:21 INFO - PROCESS | 3660 | ++DOCSHELL 1AD40000 == 14 [pid = 3660] [id = 14] 04:36:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 38 (1AECE400) [pid = 3660] [serial = 38] [outer = 00000000] 04:36:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 39 (1AED4000) [pid = 3660] [serial = 39] [outer = 1AECE400] 04:36:21 INFO - PROCESS | 3660 | 1471347381983 Marionette DEBUG loaded listener.js 04:36:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 40 (1AED8C00) [pid = 3660] [serial = 40] [outer = 1AECE400] 04:36:22 INFO - PROCESS | 3660 | ++DOCSHELL 1B13EC00 == 15 [pid = 3660] [id = 15] 04:36:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 41 (1B13F000) [pid = 3660] [serial = 41] [outer = 00000000] 04:36:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 42 (1B141800) [pid = 3660] [serial = 42] [outer = 1B13F000] 04:36:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 43 (1B142C00) [pid = 3660] [serial = 43] [outer = 1B13F000] 04:36:22 INFO - PROCESS | 3660 | ++DOCSHELL 144F5400 == 16 [pid = 3660] [id = 16] 04:36:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 44 (1A853C00) [pid = 3660] [serial = 44] [outer = 00000000] 04:36:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 45 (1B18E000) [pid = 3660] [serial = 45] [outer = 1A853C00] 04:36:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 46 (1AEDC400) [pid = 3660] [serial = 46] [outer = 1A853C00] 04:36:22 INFO - PROCESS | 3660 | 1471347382500 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 04:36:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:36:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 738ms 04:36:22 INFO - PROCESS | 3660 | 1471347382572 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 04:36:22 INFO - PROCESS | 3660 | 1471347382574 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 04:36:22 INFO - PROCESS | 3660 | 1471347382578 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:36:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:36:22 INFO - PROCESS | 3660 | 1471347382590 Marionette TRACE conn3 <- [1,30,null,{}] 04:36:22 INFO - PROCESS | 3660 | 1471347382593 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:22 INFO - PROCESS | 3660 | 1471347382595 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:22 INFO - PROCESS | 3660 | 1471347382682 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 04:36:23 INFO - PROCESS | 3660 | 1471347383205 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:23 INFO - PROCESS | 3660 | 1471347383208 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:23 INFO - PROCESS | 3660 | --DOCSHELL 11A0EC00 == 15 [pid = 3660] [id = 1] 04:36:23 INFO - PROCESS | 3660 | ++DOCSHELL 0C772800 == 16 [pid = 3660] [id = 17] 04:36:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 47 (0C776800) [pid = 3660] [serial = 47] [outer = 00000000] 04:36:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 48 (0F9E7800) [pid = 3660] [serial = 48] [outer = 0C776800] 04:36:23 INFO - PROCESS | 3660 | 1471347383269 Marionette DEBUG loaded listener.js 04:36:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 49 (1036C800) [pid = 3660] [serial = 49] [outer = 0C776800] 04:36:23 INFO - PROCESS | 3660 | 1471347383838 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 04:36:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:36:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1311ms 04:36:23 INFO - PROCESS | 3660 | 1471347383910 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 04:36:23 INFO - PROCESS | 3660 | 1471347383914 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 04:36:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:36:23 INFO - PROCESS | 3660 | 1471347383919 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:36:23 INFO - PROCESS | 3660 | 1471347383922 Marionette TRACE conn3 <- [1,34,null,{}] 04:36:23 INFO - PROCESS | 3660 | 1471347383928 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:23 INFO - PROCESS | 3660 | 1471347383930 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:24 INFO - PROCESS | 3660 | 1471347384047 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 04:36:24 INFO - PROCESS | 3660 | 1471347384125 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:24 INFO - PROCESS | 3660 | 1471347384128 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:24 INFO - PROCESS | 3660 | ++DOCSHELL 11A04800 == 17 [pid = 3660] [id = 18] 04:36:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 50 (11A05C00) [pid = 3660] [serial = 50] [outer = 00000000] 04:36:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 51 (1304F400) [pid = 3660] [serial = 51] [outer = 11A05C00] 04:36:24 INFO - PROCESS | 3660 | 1471347384185 Marionette DEBUG loaded listener.js 04:36:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 52 (13160800) [pid = 3660] [serial = 52] [outer = 11A05C00] 04:36:24 INFO - PROCESS | 3660 | 1471347384808 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 04:36:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:36:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 951ms 04:36:24 INFO - PROCESS | 3660 | 1471347384859 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 04:36:24 INFO - PROCESS | 3660 | 1471347384863 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 04:36:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:36:24 INFO - PROCESS | 3660 | 1471347384867 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:36:24 INFO - PROCESS | 3660 | 1471347384870 Marionette TRACE conn3 <- [1,38,null,{}] 04:36:24 INFO - PROCESS | 3660 | 1471347384874 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:24 INFO - PROCESS | 3660 | 1471347384876 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:25 INFO - PROCESS | 3660 | 1471347385000 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 04:36:25 INFO - PROCESS | 3660 | 1471347385064 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:25 INFO - PROCESS | 3660 | 1471347385067 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:25 INFO - PROCESS | 3660 | ++DOCSHELL 13C4EC00 == 18 [pid = 3660] [id = 19] 04:36:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 53 (13C97000) [pid = 3660] [serial = 53] [outer = 00000000] 04:36:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 54 (144EBC00) [pid = 3660] [serial = 54] [outer = 13C97000] 04:36:25 INFO - PROCESS | 3660 | 1471347385123 Marionette DEBUG loaded listener.js 04:36:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 55 (1505AC00) [pid = 3660] [serial = 55] [outer = 13C97000] 04:36:25 INFO - PROCESS | 3660 | 1471347385889 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 04:36:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:36:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1099ms 04:36:25 INFO - PROCESS | 3660 | 1471347385947 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 04:36:25 INFO - PROCESS | 3660 | 1471347385953 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 04:36:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:36:25 INFO - PROCESS | 3660 | 1471347385965 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:36:26 INFO - PROCESS | 3660 | 1471347385968 Marionette TRACE conn3 <- [1,42,null,{}] 04:36:26 INFO - PROCESS | 3660 | 1471347385973 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:26 INFO - PROCESS | 3660 | 1471347385976 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:26 INFO - PROCESS | 3660 | 1471347386119 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 04:36:26 INFO - PROCESS | 3660 | 1471347386184 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:26 INFO - PROCESS | 3660 | 1471347386187 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:26 INFO - PROCESS | 3660 | ++DOCSHELL 10515800 == 19 [pid = 3660] [id = 20] 04:36:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 56 (10516000) [pid = 3660] [serial = 56] [outer = 00000000] 04:36:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 57 (10A52000) [pid = 3660] [serial = 57] [outer = 10516000] 04:36:26 INFO - PROCESS | 3660 | 1471347386242 Marionette DEBUG loaded listener.js 04:36:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 58 (10B6A000) [pid = 3660] [serial = 58] [outer = 10516000] 04:36:26 INFO - PROCESS | 3660 | --DOCSHELL 11A10000 == 18 [pid = 3660] [id = 4] 04:36:26 INFO - PROCESS | 3660 | 1471347386697 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 04:36:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:36:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 787ms 04:36:26 INFO - PROCESS | 3660 | 1471347386750 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 04:36:26 INFO - PROCESS | 3660 | 1471347386754 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 04:36:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:36:26 INFO - PROCESS | 3660 | 1471347386836 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:36:26 INFO - PROCESS | 3660 | 1471347386839 Marionette TRACE conn3 <- [1,46,null,{}] 04:36:26 INFO - PROCESS | 3660 | 1471347386844 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:26 INFO - PROCESS | 3660 | 1471347386846 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:26 INFO - PROCESS | 3660 | 1471347386930 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 04:36:26 INFO - PROCESS | 3660 | 1471347386941 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:26 INFO - PROCESS | 3660 | 1471347386944 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:26 INFO - PROCESS | 3660 | ++DOCSHELL 11337000 == 19 [pid = 3660] [id = 21] 04:36:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 59 (11381400) [pid = 3660] [serial = 59] [outer = 00000000] 04:36:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 60 (11A0C400) [pid = 3660] [serial = 60] [outer = 11381400] 04:36:27 INFO - PROCESS | 3660 | 1471347386995 Marionette DEBUG loaded listener.js 04:36:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 61 (11C5BC00) [pid = 3660] [serial = 61] [outer = 11381400] 04:36:27 INFO - PROCESS | 3660 | 1471347387531 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 04:36:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:36:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 738ms 04:36:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:36:27 INFO - PROCESS | 3660 | 1471347387568 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 04:36:27 INFO - PROCESS | 3660 | 1471347387570 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 04:36:27 INFO - PROCESS | 3660 | 1471347387573 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:36:27 INFO - PROCESS | 3660 | 1471347387577 Marionette TRACE conn3 <- [1,50,null,{}] 04:36:27 INFO - PROCESS | 3660 | 1471347387587 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:27 INFO - PROCESS | 3660 | 1471347387592 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:27 INFO - PROCESS | 3660 | 1471347387694 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 04:36:27 INFO - PROCESS | 3660 | 1471347387711 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:27 INFO - PROCESS | 3660 | 1471347387714 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:27 INFO - PROCESS | 3660 | ++DOCSHELL 13940800 == 20 [pid = 3660] [id = 22] 04:36:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 62 (13940C00) [pid = 3660] [serial = 62] [outer = 00000000] 04:36:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 63 (139D6800) [pid = 3660] [serial = 63] [outer = 13940C00] 04:36:27 INFO - PROCESS | 3660 | 1471347387767 Marionette DEBUG loaded listener.js 04:36:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 64 (13C97400) [pid = 3660] [serial = 64] [outer = 13940C00] 04:36:28 INFO - PROCESS | 3660 | 1471347388163 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:36:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:36:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 656ms 04:36:28 INFO - PROCESS | 3660 | 1471347388211 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 04:36:28 INFO - PROCESS | 3660 | 1471347388213 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 04:36:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:36:28 INFO - PROCESS | 3660 | 1471347388267 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:36:28 INFO - PROCESS | 3660 | 1471347388269 Marionette TRACE conn3 <- [1,54,null,{}] 04:36:28 INFO - PROCESS | 3660 | 1471347388276 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:28 INFO - PROCESS | 3660 | 1471347388278 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:28 INFO - PROCESS | 3660 | 1471347388361 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 04:36:28 INFO - PROCESS | 3660 | 1471347388375 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:28 INFO - PROCESS | 3660 | 1471347388377 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:28 INFO - PROCESS | 3660 | ++DOCSHELL 1429C400 == 21 [pid = 3660] [id = 23] 04:36:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (1429F000) [pid = 3660] [serial = 65] [outer = 00000000] 04:36:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (14479000) [pid = 3660] [serial = 66] [outer = 1429F000] 04:36:28 INFO - PROCESS | 3660 | 1471347388423 Marionette DEBUG loaded listener.js 04:36:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (1447EC00) [pid = 3660] [serial = 67] [outer = 1429F000] 04:36:28 INFO - PROCESS | 3660 | 1471347388796 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:36:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:36:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 622ms 04:36:28 INFO - PROCESS | 3660 | 1471347388867 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 04:36:28 INFO - PROCESS | 3660 | 1471347388869 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 04:36:28 INFO - PROCESS | 3660 | 1471347388872 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:36:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:36:28 INFO - PROCESS | 3660 | 1471347388873 Marionette TRACE conn3 <- [1,58,null,{}] 04:36:28 INFO - PROCESS | 3660 | 1471347388877 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:28 INFO - PROCESS | 3660 | 1471347388879 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:29 INFO - PROCESS | 3660 | 1471347389005 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 04:36:29 INFO - PROCESS | 3660 | 1471347389010 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:29 INFO - PROCESS | 3660 | 1471347389012 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:29 INFO - PROCESS | 3660 | ++DOCSHELL 144F2800 == 22 [pid = 3660] [id = 24] 04:36:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (144F3800) [pid = 3660] [serial = 68] [outer = 00000000] 04:36:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (1505E000) [pid = 3660] [serial = 69] [outer = 144F3800] 04:36:29 INFO - PROCESS | 3660 | 1471347389060 Marionette DEBUG loaded listener.js 04:36:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (15955C00) [pid = 3660] [serial = 70] [outer = 144F3800] 04:36:29 INFO - PROCESS | 3660 | 1471347389470 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:36:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:36:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 623ms 04:36:29 INFO - PROCESS | 3660 | 1471347389503 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 04:36:29 INFO - PROCESS | 3660 | 1471347389505 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 04:36:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:36:29 INFO - PROCESS | 3660 | 1471347389509 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:36:29 INFO - PROCESS | 3660 | 1471347389510 Marionette TRACE conn3 <- [1,62,null,{}] 04:36:29 INFO - PROCESS | 3660 | 1471347389527 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:29 INFO - PROCESS | 3660 | 1471347389533 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:29 INFO - PROCESS | 3660 | 1471347389629 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 04:36:29 INFO - PROCESS | 3660 | 1471347389635 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:29 INFO - PROCESS | 3660 | 1471347389637 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:29 INFO - PROCESS | 3660 | ++DOCSHELL 1595D800 == 23 [pid = 3660] [id = 25] 04:36:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (1596A000) [pid = 3660] [serial = 71] [outer = 00000000] 04:36:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (161C3800) [pid = 3660] [serial = 72] [outer = 1596A000] 04:36:29 INFO - PROCESS | 3660 | 1471347389682 Marionette DEBUG loaded listener.js 04:36:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (16759000) [pid = 3660] [serial = 73] [outer = 1596A000] 04:36:30 INFO - PROCESS | 3660 | 1471347390117 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:36:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:36:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 623ms 04:36:30 INFO - PROCESS | 3660 | 1471347390140 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 04:36:30 INFO - PROCESS | 3660 | 1471347390142 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 04:36:30 INFO - PROCESS | 3660 | 1471347390146 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:36:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:36:30 INFO - PROCESS | 3660 | 1471347390147 Marionette TRACE conn3 <- [1,66,null,{}] 04:36:30 INFO - PROCESS | 3660 | 1471347390151 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:30 INFO - PROCESS | 3660 | 1471347390153 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:30 INFO - PROCESS | 3660 | 1471347390266 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 04:36:30 INFO - PROCESS | 3660 | 1471347390274 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:30 INFO - PROCESS | 3660 | 1471347390277 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:30 INFO - PROCESS | 3660 | ++DOCSHELL 1447BC00 == 24 [pid = 3660] [id = 26] 04:36:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (15FE4000) [pid = 3660] [serial = 74] [outer = 00000000] 04:36:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (16A06C00) [pid = 3660] [serial = 75] [outer = 15FE4000] 04:36:30 INFO - PROCESS | 3660 | 1471347390330 Marionette DEBUG loaded listener.js 04:36:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (16ACC400) [pid = 3660] [serial = 76] [outer = 15FE4000] 04:36:30 INFO - PROCESS | 3660 | 1471347390750 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:36:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:36:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 623ms 04:36:30 INFO - PROCESS | 3660 | 1471347390776 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 04:36:30 INFO - PROCESS | 3660 | 1471347390778 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 04:36:30 INFO - PROCESS | 3660 | 1471347390781 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:36:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:36:30 INFO - PROCESS | 3660 | 1471347390783 Marionette TRACE conn3 <- [1,70,null,{}] 04:36:30 INFO - PROCESS | 3660 | 1471347390786 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:30 INFO - PROCESS | 3660 | 1471347390788 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:30 INFO - PROCESS | 3660 | 1471347390863 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 04:36:30 INFO - PROCESS | 3660 | 1471347390928 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:30 INFO - PROCESS | 3660 | 1471347390930 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:30 INFO - PROCESS | 3660 | ++DOCSHELL 13C96C00 == 25 [pid = 3660] [id = 27] 04:36:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (161BD800) [pid = 3660] [serial = 77] [outer = 00000000] 04:36:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (174BC400) [pid = 3660] [serial = 78] [outer = 161BD800] 04:36:31 INFO - PROCESS | 3660 | 1471347390976 Marionette DEBUG loaded listener.js 04:36:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (174C5800) [pid = 3660] [serial = 79] [outer = 161BD800] 04:36:31 INFO - PROCESS | 3660 | 1471347391370 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:36:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:36:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 623ms 04:36:31 INFO - PROCESS | 3660 | 1471347391412 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 04:36:31 INFO - PROCESS | 3660 | 1471347391413 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 04:36:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:36:31 INFO - PROCESS | 3660 | 1471347391417 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:36:31 INFO - PROCESS | 3660 | 1471347391418 Marionette TRACE conn3 <- [1,74,null,{}] 04:36:31 INFO - PROCESS | 3660 | 1471347391422 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:31 INFO - PROCESS | 3660 | 1471347391423 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:31 INFO - PROCESS | 3660 | 1471347391528 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 04:36:31 INFO - PROCESS | 3660 | 1471347391536 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:31 INFO - PROCESS | 3660 | 1471347391538 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:31 INFO - PROCESS | 3660 | ++DOCSHELL 13933400 == 26 [pid = 3660] [id = 28] 04:36:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (1393DC00) [pid = 3660] [serial = 80] [outer = 00000000] 04:36:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (17654400) [pid = 3660] [serial = 81] [outer = 1393DC00] 04:36:31 INFO - PROCESS | 3660 | 1471347391584 Marionette DEBUG loaded listener.js 04:36:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (17A1B400) [pid = 3660] [serial = 82] [outer = 1393DC00] 04:36:32 INFO - PROCESS | 3660 | 1471347392008 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:36:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:36:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 623ms 04:36:32 INFO - PROCESS | 3660 | 1471347392048 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 04:36:32 INFO - PROCESS | 3660 | 1471347392050 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 04:36:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:36:32 INFO - PROCESS | 3660 | 1471347392053 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:36:32 INFO - PROCESS | 3660 | 1471347392055 Marionette TRACE conn3 <- [1,78,null,{}] 04:36:32 INFO - PROCESS | 3660 | 1471347392060 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:32 INFO - PROCESS | 3660 | 1471347392062 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:32 INFO - PROCESS | 3660 | 1471347392138 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 04:36:32 INFO - PROCESS | 3660 | 1471347392208 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:32 INFO - PROCESS | 3660 | 1471347392218 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:32 INFO - PROCESS | 3660 | ++DOCSHELL 161B9C00 == 27 [pid = 3660] [id = 29] 04:36:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (175CE800) [pid = 3660] [serial = 83] [outer = 00000000] 04:36:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (180A5400) [pid = 3660] [serial = 84] [outer = 175CE800] 04:36:32 INFO - PROCESS | 3660 | 1471347392263 Marionette DEBUG loaded listener.js 04:36:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (19735C00) [pid = 3660] [serial = 85] [outer = 175CE800] 04:36:32 INFO - PROCESS | 3660 | 1471347392651 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:36:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:36:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 623ms 04:36:32 INFO - PROCESS | 3660 | 1471347392683 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 04:36:32 INFO - PROCESS | 3660 | 1471347392686 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 04:36:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:36:32 INFO - PROCESS | 3660 | 1471347392689 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:36:32 INFO - PROCESS | 3660 | 1471347392691 Marionette TRACE conn3 <- [1,82,null,{}] 04:36:32 INFO - PROCESS | 3660 | 1471347392694 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:32 INFO - PROCESS | 3660 | 1471347392697 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:32 INFO - PROCESS | 3660 | 1471347392817 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 04:36:32 INFO - PROCESS | 3660 | 1471347392825 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:32 INFO - PROCESS | 3660 | 1471347392827 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:32 INFO - PROCESS | 3660 | ++DOCSHELL 17A19000 == 28 [pid = 3660] [id = 30] 04:36:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (19733400) [pid = 3660] [serial = 86] [outer = 00000000] 04:36:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (19A13800) [pid = 3660] [serial = 87] [outer = 19733400] 04:36:32 INFO - PROCESS | 3660 | 1471347392892 Marionette DEBUG loaded listener.js 04:36:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (19A86400) [pid = 3660] [serial = 88] [outer = 19733400] 04:36:33 INFO - PROCESS | 3660 | 1471347393303 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:36:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:36:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 656ms 04:36:33 INFO - PROCESS | 3660 | 1471347393361 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 04:36:33 INFO - PROCESS | 3660 | 1471347393363 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 04:36:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:36:33 INFO - PROCESS | 3660 | 1471347393366 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:36:33 INFO - PROCESS | 3660 | 1471347393367 Marionette TRACE conn3 <- [1,86,null,{}] 04:36:33 INFO - PROCESS | 3660 | 1471347393371 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:33 INFO - PROCESS | 3660 | 1471347393373 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:33 INFO - PROCESS | 3660 | 1471347393486 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 04:36:33 INFO - PROCESS | 3660 | 1471347393497 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:33 INFO - PROCESS | 3660 | 1471347393499 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:33 INFO - PROCESS | 3660 | ++DOCSHELL 13E9E000 == 29 [pid = 3660] [id = 31] 04:36:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (14475400) [pid = 3660] [serial = 89] [outer = 00000000] 04:36:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (19DAC400) [pid = 3660] [serial = 90] [outer = 14475400] 04:36:33 INFO - PROCESS | 3660 | 1471347393543 Marionette DEBUG loaded listener.js 04:36:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (19DB5800) [pid = 3660] [serial = 91] [outer = 14475400] 04:36:33 INFO - PROCESS | 3660 | 1471347393941 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:36:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:36:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 623ms 04:36:34 INFO - PROCESS | 3660 | 1471347393963 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 04:36:34 INFO - PROCESS | 3660 | 1471347393965 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 04:36:34 INFO - PROCESS | 3660 | 1471347393968 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:36:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:36:34 INFO - PROCESS | 3660 | 1471347394018 Marionette TRACE conn3 <- [1,90,null,{}] 04:36:34 INFO - PROCESS | 3660 | 1471347394022 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:34 INFO - PROCESS | 3660 | 1471347394023 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:34 INFO - PROCESS | 3660 | 1471347394158 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 04:36:34 INFO - PROCESS | 3660 | 1471347394219 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:34 INFO - PROCESS | 3660 | 1471347394221 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:34 INFO - PROCESS | 3660 | ++DOCSHELL 112D7000 == 30 [pid = 3660] [id = 32] 04:36:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (19A1E800) [pid = 3660] [serial = 92] [outer = 00000000] 04:36:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (1A048000) [pid = 3660] [serial = 93] [outer = 19A1E800] 04:36:34 INFO - PROCESS | 3660 | 1471347394265 Marionette DEBUG loaded listener.js 04:36:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (1A077800) [pid = 3660] [serial = 94] [outer = 19A1E800] 04:36:35 INFO - PROCESS | 3660 | 1471347395467 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:36:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:36:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1590ms 04:36:35 INFO - PROCESS | 3660 | 1471347395604 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 04:36:35 INFO - PROCESS | 3660 | 1471347395609 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 04:36:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:36:35 INFO - PROCESS | 3660 | 1471347395613 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:36:35 INFO - PROCESS | 3660 | 1471347395615 Marionette TRACE conn3 <- [1,94,null,{}] 04:36:35 INFO - PROCESS | 3660 | 1471347395621 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:35 INFO - PROCESS | 3660 | 1471347395623 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:35 INFO - PROCESS | 3660 | 1471347395733 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 04:36:35 INFO - PROCESS | 3660 | 1471347395741 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:35 INFO - PROCESS | 3660 | 1471347395744 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:35 INFO - PROCESS | 3660 | ++DOCSHELL 10B60C00 == 31 [pid = 3660] [id = 33] 04:36:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (10B63800) [pid = 3660] [serial = 95] [outer = 00000000] 04:36:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (1133BC00) [pid = 3660] [serial = 96] [outer = 10B63800] 04:36:35 INFO - PROCESS | 3660 | 1471347395833 Marionette DEBUG loaded listener.js 04:36:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (11385800) [pid = 3660] [serial = 97] [outer = 10B63800] 04:36:36 INFO - PROCESS | 3660 | 1471347396266 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 04:36:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:36:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 672ms 04:36:36 INFO - PROCESS | 3660 | 1471347396287 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 04:36:36 INFO - PROCESS | 3660 | 1471347396291 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 04:36:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:36:36 INFO - PROCESS | 3660 | 1471347396297 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:36:36 INFO - PROCESS | 3660 | 1471347396299 Marionette TRACE conn3 <- [1,98,null,{}] 04:36:36 INFO - PROCESS | 3660 | 1471347396303 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:36 INFO - PROCESS | 3660 | 1471347396305 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:36 INFO - PROCESS | 3660 | 1471347396416 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 04:36:36 INFO - PROCESS | 3660 | 1471347396422 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:36 INFO - PROCESS | 3660 | 1471347396424 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:36 INFO - PROCESS | 3660 | ++DOCSHELL 1299DC00 == 32 [pid = 3660] [id = 34] 04:36:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (1299E000) [pid = 3660] [serial = 98] [outer = 00000000] 04:36:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (131E9000) [pid = 3660] [serial = 99] [outer = 1299E000] 04:36:36 INFO - PROCESS | 3660 | 1471347396472 Marionette DEBUG loaded listener.js 04:36:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (1328AC00) [pid = 3660] [serial = 100] [outer = 1299E000] 04:36:37 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (1A855000) [pid = 3660] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:36:37 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (144F5C00) [pid = 3660] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:36:37 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (1A2ECC00) [pid = 3660] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:36:37 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (19A21000) [pid = 3660] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:36:37 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (13E98000) [pid = 3660] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:36:37 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (1AECE400) [pid = 3660] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:36:37 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (1A9AFC00) [pid = 3660] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:36:37 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (0C776800) [pid = 3660] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:36:37 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (11A05C00) [pid = 3660] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:36:37 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (13C97000) [pid = 3660] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:36:37 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (10516000) [pid = 3660] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:36:37 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (11381400) [pid = 3660] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:36:37 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (13940C00) [pid = 3660] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:36:37 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (1429F000) [pid = 3660] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:36:37 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (144F3800) [pid = 3660] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:36:37 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (1596A000) [pid = 3660] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:36:37 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (15FE4000) [pid = 3660] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:36:37 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (161BD800) [pid = 3660] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:36:37 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (1393DC00) [pid = 3660] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:36:37 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (175CE800) [pid = 3660] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:36:37 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (19733400) [pid = 3660] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:36:37 INFO - PROCESS | 3660 | 1471347397375 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 04:36:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:36:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1131ms 04:36:37 INFO - PROCESS | 3660 | 1471347397430 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 04:36:37 INFO - PROCESS | 3660 | 1471347397432 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 04:36:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:36:37 INFO - PROCESS | 3660 | 1471347397435 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:36:37 INFO - PROCESS | 3660 | 1471347397439 Marionette TRACE conn3 <- [1,102,null,{}] 04:36:37 INFO - PROCESS | 3660 | 1471347397449 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:37 INFO - PROCESS | 3660 | 1471347397453 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:37 INFO - PROCESS | 3660 | 1471347397533 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 04:36:37 INFO - PROCESS | 3660 | 1471347397539 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:37 INFO - PROCESS | 3660 | 1471347397542 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:37 INFO - PROCESS | 3660 | ++DOCSHELL 13283800 == 33 [pid = 3660] [id = 35] 04:36:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (13285C00) [pid = 3660] [serial = 101] [outer = 00000000] 04:36:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (13C5D000) [pid = 3660] [serial = 102] [outer = 13285C00] 04:36:37 INFO - PROCESS | 3660 | 1471347397590 Marionette DEBUG loaded listener.js 04:36:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (13E94000) [pid = 3660] [serial = 103] [outer = 13285C00] 04:36:38 INFO - PROCESS | 3660 | 1471347398058 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 04:36:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:36:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 672ms 04:36:38 INFO - PROCESS | 3660 | 1471347398107 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 04:36:38 INFO - PROCESS | 3660 | 1471347398110 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 04:36:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:36:38 INFO - PROCESS | 3660 | 1471347398113 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:36:38 INFO - PROCESS | 3660 | 1471347398115 Marionette TRACE conn3 <- [1,106,null,{}] 04:36:38 INFO - PROCESS | 3660 | 1471347398118 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:38 INFO - PROCESS | 3660 | 1471347398120 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:38 INFO - PROCESS | 3660 | 1471347398199 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 04:36:38 INFO - PROCESS | 3660 | 1471347398207 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:38 INFO - PROCESS | 3660 | 1471347398209 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:38 INFO - PROCESS | 3660 | ++DOCSHELL 142A5800 == 34 [pid = 3660] [id = 36] 04:36:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (14474C00) [pid = 3660] [serial = 104] [outer = 00000000] 04:36:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (144F6000) [pid = 3660] [serial = 105] [outer = 14474C00] 04:36:38 INFO - PROCESS | 3660 | 1471347398254 Marionette DEBUG loaded listener.js 04:36:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (15935800) [pid = 3660] [serial = 106] [outer = 14474C00] 04:36:38 INFO - PROCESS | 3660 | 1471347398711 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 04:36:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:36:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 623ms 04:36:38 INFO - PROCESS | 3660 | 1471347398743 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 04:36:38 INFO - PROCESS | 3660 | 1471347398745 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 04:36:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:36:38 INFO - PROCESS | 3660 | 1471347398749 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:36:38 INFO - PROCESS | 3660 | 1471347398750 Marionette TRACE conn3 <- [1,110,null,{}] 04:36:38 INFO - PROCESS | 3660 | 1471347398754 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:38 INFO - PROCESS | 3660 | 1471347398756 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:38 INFO - PROCESS | 3660 | 1471347398839 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 04:36:38 INFO - PROCESS | 3660 | 1471347398844 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:38 INFO - PROCESS | 3660 | 1471347398847 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:38 INFO - PROCESS | 3660 | ++DOCSHELL 144F5C00 == 35 [pid = 3660] [id = 37] 04:36:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (1505C000) [pid = 3660] [serial = 107] [outer = 00000000] 04:36:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (15FEC800) [pid = 3660] [serial = 108] [outer = 1505C000] 04:36:38 INFO - PROCESS | 3660 | 1471347398891 Marionette DEBUG loaded listener.js 04:36:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (1633D800) [pid = 3660] [serial = 109] [outer = 1505C000] 04:36:39 INFO - PROCESS | 3660 | 1471347399475 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 04:36:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:36:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 771ms 04:36:39 INFO - PROCESS | 3660 | 1471347399523 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 04:36:39 INFO - PROCESS | 3660 | 1471347399527 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 04:36:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:36:39 INFO - PROCESS | 3660 | 1471347399532 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:36:39 INFO - PROCESS | 3660 | 1471347399535 Marionette TRACE conn3 <- [1,114,null,{}] 04:36:39 INFO - PROCESS | 3660 | 1471347399541 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:39 INFO - PROCESS | 3660 | 1471347399544 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:39 INFO - PROCESS | 3660 | 1471347399681 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 04:36:39 INFO - PROCESS | 3660 | 1471347399755 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:39 INFO - PROCESS | 3660 | 1471347399758 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:39 INFO - PROCESS | 3660 | ++DOCSHELL 10A0F000 == 36 [pid = 3660] [id = 38] 04:36:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (10A4B400) [pid = 3660] [serial = 110] [outer = 00000000] 04:36:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (1133A000) [pid = 3660] [serial = 111] [outer = 10A4B400] 04:36:39 INFO - PROCESS | 3660 | 1471347399816 Marionette DEBUG loaded listener.js 04:36:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (128CE000) [pid = 3660] [serial = 112] [outer = 10A4B400] 04:36:40 INFO - PROCESS | 3660 | 1471347400398 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 04:36:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:36:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 934ms 04:36:40 INFO - PROCESS | 3660 | 1471347400471 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 04:36:40 INFO - PROCESS | 3660 | 1471347400475 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 04:36:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:36:40 INFO - PROCESS | 3660 | 1471347400482 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:36:40 INFO - PROCESS | 3660 | 1471347400485 Marionette TRACE conn3 <- [1,118,null,{}] 04:36:40 INFO - PROCESS | 3660 | 1471347400488 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:40 INFO - PROCESS | 3660 | 1471347400491 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:40 INFO - PROCESS | 3660 | 1471347400626 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 04:36:40 INFO - PROCESS | 3660 | 1471347400787 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:40 INFO - PROCESS | 3660 | 1471347400790 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:40 INFO - PROCESS | 3660 | ++DOCSHELL 134D5800 == 37 [pid = 3660] [id = 39] 04:36:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (13937C00) [pid = 3660] [serial = 113] [outer = 00000000] 04:36:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (144ED400) [pid = 3660] [serial = 114] [outer = 13937C00] 04:36:40 INFO - PROCESS | 3660 | 1471347400848 Marionette DEBUG loaded listener.js 04:36:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (15959000) [pid = 3660] [serial = 115] [outer = 13937C00] 04:36:41 INFO - PROCESS | 3660 | 1471347401420 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 04:36:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:36:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 951ms 04:36:41 INFO - PROCESS | 3660 | 1471347401452 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 04:36:41 INFO - PROCESS | 3660 | 1471347401454 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 04:36:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:36:41 INFO - PROCESS | 3660 | 1471347401458 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:36:41 INFO - PROCESS | 3660 | 1471347401462 Marionette TRACE conn3 <- [1,122,null,{}] 04:36:41 INFO - PROCESS | 3660 | 1471347401473 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:41 INFO - PROCESS | 3660 | 1471347401478 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:41 INFO - PROCESS | 3660 | 1471347401578 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 04:36:41 INFO - PROCESS | 3660 | 1471347401665 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:41 INFO - PROCESS | 3660 | 1471347401668 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:41 INFO - PROCESS | 3660 | ++DOCSHELL 17528800 == 38 [pid = 3660] [id = 40] 04:36:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (17528C00) [pid = 3660] [serial = 116] [outer = 00000000] 04:36:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (17654C00) [pid = 3660] [serial = 117] [outer = 17528C00] 04:36:41 INFO - PROCESS | 3660 | 1471347401725 Marionette DEBUG loaded listener.js 04:36:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (17A19800) [pid = 3660] [serial = 118] [outer = 17528C00] 04:36:42 INFO - PROCESS | 3660 | 1471347402243 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 04:36:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:36:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 836ms 04:36:42 INFO - PROCESS | 3660 | 1471347402307 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 04:36:42 INFO - PROCESS | 3660 | 1471347402310 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 04:36:42 INFO - PROCESS | 3660 | 1471347402314 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:36:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:36:42 INFO - PROCESS | 3660 | 1471347402316 Marionette TRACE conn3 <- [1,126,null,{}] 04:36:42 INFO - PROCESS | 3660 | 1471347402321 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:42 INFO - PROCESS | 3660 | 1471347402324 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:42 INFO - PROCESS | 3660 | 1471347402470 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 04:36:42 INFO - PROCESS | 3660 | 1471347402554 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:42 INFO - PROCESS | 3660 | 1471347402557 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:42 INFO - PROCESS | 3660 | ++DOCSHELL 197AFC00 == 39 [pid = 3660] [id = 41] 04:36:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (197B7800) [pid = 3660] [serial = 119] [outer = 00000000] 04:36:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (1982D800) [pid = 3660] [serial = 120] [outer = 197B7800] 04:36:42 INFO - PROCESS | 3660 | 1471347402611 Marionette DEBUG loaded listener.js 04:36:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (19830400) [pid = 3660] [serial = 121] [outer = 197B7800] 04:36:43 INFO - PROCESS | 3660 | 1471347403300 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 04:36:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:36:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1049ms 04:36:43 INFO - PROCESS | 3660 | 1471347403352 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 04:36:43 INFO - PROCESS | 3660 | 1471347403357 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 04:36:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:36:43 INFO - PROCESS | 3660 | 1471347403362 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:36:43 INFO - PROCESS | 3660 | 1471347403365 Marionette TRACE conn3 <- [1,130,null,{}] 04:36:43 INFO - PROCESS | 3660 | 1471347403371 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:43 INFO - PROCESS | 3660 | 1471347403373 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:43 INFO - PROCESS | 3660 | 1471347403471 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 04:36:43 INFO - PROCESS | 3660 | 1471347403593 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:43 INFO - PROCESS | 3660 | 1471347403598 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:44 INFO - PROCESS | 3660 | --DOCSHELL 10B60C00 == 38 [pid = 3660] [id = 33] 04:36:44 INFO - PROCESS | 3660 | --DOCSHELL 1299DC00 == 37 [pid = 3660] [id = 34] 04:36:44 INFO - PROCESS | 3660 | --DOCSHELL 13283800 == 36 [pid = 3660] [id = 35] 04:36:44 INFO - PROCESS | 3660 | --DOCSHELL 142A5800 == 35 [pid = 3660] [id = 36] 04:36:44 INFO - PROCESS | 3660 | --DOCSHELL 197AFC00 == 34 [pid = 3660] [id = 41] 04:36:44 INFO - PROCESS | 3660 | --DOCSHELL 161B9C00 == 33 [pid = 3660] [id = 29] 04:36:44 INFO - PROCESS | 3660 | --DOCSHELL 17528800 == 32 [pid = 3660] [id = 40] 04:36:44 INFO - PROCESS | 3660 | --DOCSHELL 17A19000 == 31 [pid = 3660] [id = 30] 04:36:44 INFO - PROCESS | 3660 | --DOCSHELL 144F5C00 == 30 [pid = 3660] [id = 37] 04:36:44 INFO - PROCESS | 3660 | --DOCSHELL 13E9E000 == 29 [pid = 3660] [id = 31] 04:36:44 INFO - PROCESS | 3660 | --DOCSHELL 10A0F000 == 28 [pid = 3660] [id = 38] 04:36:44 INFO - PROCESS | 3660 | --DOCSHELL 134D5800 == 27 [pid = 3660] [id = 39] 04:36:44 INFO - PROCESS | 3660 | --DOCSHELL 112D7000 == 26 [pid = 3660] [id = 32] 04:36:44 INFO - PROCESS | 3660 | ++DOCSHELL 0F97D000 == 27 [pid = 3660] [id = 42] 04:36:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (0F97E800) [pid = 3660] [serial = 122] [outer = 00000000] 04:36:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (10516800) [pid = 3660] [serial = 123] [outer = 0F97E800] 04:36:44 INFO - PROCESS | 3660 | 1471347404152 Marionette DEBUG loaded listener.js 04:36:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (10A48800) [pid = 3660] [serial = 124] [outer = 0F97E800] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (16872800) [pid = 3660] [serial = 17] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (1AED8C00) [pid = 3660] [serial = 40] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (16759000) [pid = 3660] [serial = 73] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (16ACC400) [pid = 3660] [serial = 76] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (174C5800) [pid = 3660] [serial = 79] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (10B6A000) [pid = 3660] [serial = 58] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (17A1B400) [pid = 3660] [serial = 82] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (19735C00) [pid = 3660] [serial = 85] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (13160800) [pid = 3660] [serial = 52] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (11C5BC00) [pid = 3660] [serial = 61] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (19A86400) [pid = 3660] [serial = 88] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (1036C800) [pid = 3660] [serial = 49] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (16A09400) [pid = 3660] [serial = 14] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (142A2800) [pid = 3660] [serial = 9] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (142A7C00) [pid = 3660] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (1284A800) [pid = 3660] [serial = 4] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (0F9E7800) [pid = 3660] [serial = 48] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (1304F400) [pid = 3660] [serial = 51] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (144EBC00) [pid = 3660] [serial = 54] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (10A52000) [pid = 3660] [serial = 57] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (11A0C400) [pid = 3660] [serial = 60] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (139D6800) [pid = 3660] [serial = 63] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (13C97400) [pid = 3660] [serial = 64] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (14479000) [pid = 3660] [serial = 66] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (1505E000) [pid = 3660] [serial = 69] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (15955C00) [pid = 3660] [serial = 70] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (161C3800) [pid = 3660] [serial = 72] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (1447EC00) [pid = 3660] [serial = 67] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (16A06C00) [pid = 3660] [serial = 75] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (174BC400) [pid = 3660] [serial = 78] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (1505AC00) [pid = 3660] [serial = 55] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (17654400) [pid = 3660] [serial = 81] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (180A5400) [pid = 3660] [serial = 84] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (19A13800) [pid = 3660] [serial = 87] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (19DAC400) [pid = 3660] [serial = 90] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (1B18E000) [pid = 3660] [serial = 45] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (1AED4000) [pid = 3660] [serial = 39] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (1AD33400) [pid = 3660] [serial = 36] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 64 (1AD37400) [pid = 3660] [serial = 37] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 63 (1A860000) [pid = 3660] [serial = 33] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 62 (1ABF9000) [pid = 3660] [serial = 34] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 61 (144F8800) [pid = 3660] [serial = 30] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 60 (1ABF7400) [pid = 3660] [serial = 31] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 59 (1A45AC00) [pid = 3660] [serial = 27] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 58 (14472000) [pid = 3660] [serial = 28] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 57 (1A047000) [pid = 3660] [serial = 24] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 56 (19A85C00) [pid = 3660] [serial = 21] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 55 (19A89C00) [pid = 3660] [serial = 22] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | --DOMWINDOW == 54 (1B141800) [pid = 3660] [serial = 42] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 3660 | 1471347404664 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 04:36:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:36:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1311ms 04:36:44 INFO - PROCESS | 3660 | 1471347404686 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 04:36:44 INFO - PROCESS | 3660 | 1471347404690 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 04:36:44 INFO - PROCESS | 3660 | 1471347404695 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:36:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:36:44 INFO - PROCESS | 3660 | 1471347404697 Marionette TRACE conn3 <- [1,134,null,{}] 04:36:44 INFO - PROCESS | 3660 | 1471347404702 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:44 INFO - PROCESS | 3660 | 1471347404704 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:44 INFO - PROCESS | 3660 | 1471347404792 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 04:36:44 INFO - PROCESS | 3660 | 1471347404799 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:44 INFO - PROCESS | 3660 | 1471347404801 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:44 INFO - PROCESS | 3660 | ++DOCSHELL 11C5C000 == 28 [pid = 3660] [id = 43] 04:36:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 55 (11C64800) [pid = 3660] [serial = 125] [outer = 00000000] 04:36:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 56 (128CD400) [pid = 3660] [serial = 126] [outer = 11C64800] 04:36:44 INFO - PROCESS | 3660 | 1471347404850 Marionette DEBUG loaded listener.js 04:36:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 57 (129A0000) [pid = 3660] [serial = 127] [outer = 11C64800] 04:36:45 INFO - PROCESS | 3660 | 1471347405335 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 04:36:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:36:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 672ms 04:36:45 INFO - PROCESS | 3660 | 1471347405366 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 04:36:45 INFO - PROCESS | 3660 | 1471347405370 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 04:36:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:36:45 INFO - PROCESS | 3660 | 1471347405381 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:36:45 INFO - PROCESS | 3660 | 1471347405383 Marionette TRACE conn3 <- [1,138,null,{}] 04:36:45 INFO - PROCESS | 3660 | 1471347405387 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:45 INFO - PROCESS | 3660 | 1471347405389 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:45 INFO - PROCESS | 3660 | 1471347405477 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 04:36:45 INFO - PROCESS | 3660 | 1471347405485 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:45 INFO - PROCESS | 3660 | 1471347405487 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:45 INFO - PROCESS | 3660 | ++DOCSHELL 131EA800 == 29 [pid = 3660] [id = 44] 04:36:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 58 (13282800) [pid = 3660] [serial = 128] [outer = 00000000] 04:36:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 59 (134CC400) [pid = 3660] [serial = 129] [outer = 13282800] 04:36:45 INFO - PROCESS | 3660 | 1471347405534 Marionette DEBUG loaded listener.js 04:36:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 60 (13C57C00) [pid = 3660] [serial = 130] [outer = 13282800] 04:36:46 INFO - PROCESS | 3660 | 1471347406027 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 04:36:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:36:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 656ms 04:36:46 INFO - PROCESS | 3660 | 1471347406047 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 04:36:46 INFO - PROCESS | 3660 | 1471347406050 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 04:36:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:36:46 INFO - PROCESS | 3660 | 1471347406053 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:36:46 INFO - PROCESS | 3660 | 1471347406056 Marionette TRACE conn3 <- [1,142,null,{}] 04:36:46 INFO - PROCESS | 3660 | 1471347406067 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:46 INFO - PROCESS | 3660 | 1471347406071 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:46 INFO - PROCESS | 3660 | 1471347406155 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 04:36:46 INFO - PROCESS | 3660 | 1471347406161 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:46 INFO - PROCESS | 3660 | 1471347406164 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:46 INFO - PROCESS | 3660 | ++DOCSHELL 1429C800 == 30 [pid = 3660] [id = 45] 04:36:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 61 (1429D000) [pid = 3660] [serial = 131] [outer = 00000000] 04:36:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 62 (144E9400) [pid = 3660] [serial = 132] [outer = 1429D000] 04:36:46 INFO - PROCESS | 3660 | 1471347406209 Marionette DEBUG loaded listener.js 04:36:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 63 (144EF000) [pid = 3660] [serial = 133] [outer = 1429D000] 04:36:46 INFO - PROCESS | 3660 | 1471347406692 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 04:36:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:36:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 656ms 04:36:46 INFO - PROCESS | 3660 | 1471347406725 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 04:36:46 INFO - PROCESS | 3660 | 1471347406728 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 04:36:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:36:46 INFO - PROCESS | 3660 | 1471347406741 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:36:46 INFO - PROCESS | 3660 | 1471347406743 Marionette TRACE conn3 <- [1,146,null,{}] 04:36:46 INFO - PROCESS | 3660 | 1471347406746 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:46 INFO - PROCESS | 3660 | 1471347406748 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:46 INFO - PROCESS | 3660 | 1471347406852 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 04:36:46 INFO - PROCESS | 3660 | 1471347406859 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:46 INFO - PROCESS | 3660 | 1471347406861 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:46 INFO - PROCESS | 3660 | ++DOCSHELL 1447A000 == 31 [pid = 3660] [id = 46] 04:36:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 64 (1447EC00) [pid = 3660] [serial = 134] [outer = 00000000] 04:36:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (15952000) [pid = 3660] [serial = 135] [outer = 1447EC00] 04:36:46 INFO - PROCESS | 3660 | 1471347406907 Marionette DEBUG loaded listener.js 04:36:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (1596A000) [pid = 3660] [serial = 136] [outer = 1447EC00] 04:36:47 INFO - PROCESS | 3660 | 1471347407387 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 04:36:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:36:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 655ms 04:36:47 INFO - PROCESS | 3660 | 1471347407415 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 04:36:47 INFO - PROCESS | 3660 | 1471347407417 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 04:36:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:36:47 INFO - PROCESS | 3660 | 1471347407421 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:36:47 INFO - PROCESS | 3660 | 1471347407422 Marionette TRACE conn3 <- [1,150,null,{}] 04:36:47 INFO - PROCESS | 3660 | 1471347407426 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:47 INFO - PROCESS | 3660 | 1471347407428 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:47 INFO - PROCESS | 3660 | 1471347407543 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 04:36:47 INFO - PROCESS | 3660 | 1471347407550 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:47 INFO - PROCESS | 3660 | 1471347407553 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:47 INFO - PROCESS | 3660 | ++DOCSHELL 1633D000 == 32 [pid = 3660] [id = 47] 04:36:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (16758000) [pid = 3660] [serial = 137] [outer = 00000000] 04:36:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (16873000) [pid = 3660] [serial = 138] [outer = 16758000] 04:36:47 INFO - PROCESS | 3660 | 1471347407644 Marionette DEBUG loaded listener.js 04:36:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (16A0B000) [pid = 3660] [serial = 139] [outer = 16758000] 04:36:48 INFO - PROCESS | 3660 | 1471347408120 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 04:36:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:36:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 721ms 04:36:48 INFO - PROCESS | 3660 | 1471347408152 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 04:36:48 INFO - PROCESS | 3660 | 1471347408154 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 04:36:48 INFO - PROCESS | 3660 | 1471347408158 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:36:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:36:48 INFO - PROCESS | 3660 | 1471347408159 Marionette TRACE conn3 <- [1,154,null,{}] 04:36:48 INFO - PROCESS | 3660 | 1471347408172 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:48 INFO - PROCESS | 3660 | 1471347408178 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:48 INFO - PROCESS | 3660 | 1471347408300 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 04:36:48 INFO - PROCESS | 3660 | 1471347408353 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:48 INFO - PROCESS | 3660 | 1471347408355 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:48 INFO - PROCESS | 3660 | ++DOCSHELL 103CD400 == 33 [pid = 3660] [id = 48] 04:36:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (173F2400) [pid = 3660] [serial = 140] [outer = 00000000] 04:36:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (17527400) [pid = 3660] [serial = 141] [outer = 173F2400] 04:36:48 INFO - PROCESS | 3660 | 1471347408409 Marionette DEBUG loaded listener.js 04:36:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (175CE000) [pid = 3660] [serial = 142] [outer = 173F2400] 04:36:48 INFO - PROCESS | 3660 | 1471347408886 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 04:36:48 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (14475400) [pid = 3660] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:36:48 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (1505C000) [pid = 3660] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:36:48 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (19A1E800) [pid = 3660] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:36:48 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (10B63800) [pid = 3660] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:36:48 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (1299E000) [pid = 3660] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:36:48 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (14474C00) [pid = 3660] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:36:48 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (13285C00) [pid = 3660] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:36:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:36:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 787ms 04:36:48 INFO - PROCESS | 3660 | 1471347408952 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 04:36:48 INFO - PROCESS | 3660 | 1471347408954 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 04:36:48 INFO - PROCESS | 3660 | 1471347408957 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:36:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:36:48 INFO - PROCESS | 3660 | 1471347408959 Marionette TRACE conn3 <- [1,158,null,{}] 04:36:48 INFO - PROCESS | 3660 | 1471347408963 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:48 INFO - PROCESS | 3660 | 1471347408965 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:49 INFO - PROCESS | 3660 | 1471347409038 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 04:36:49 INFO - PROCESS | 3660 | 1471347409043 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:49 INFO - PROCESS | 3660 | 1471347409045 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:49 INFO - PROCESS | 3660 | ++DOCSHELL 10B63800 == 34 [pid = 3660] [id = 49] 04:36:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (12BE9800) [pid = 3660] [serial = 143] [outer = 00000000] 04:36:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (13ECD000) [pid = 3660] [serial = 144] [outer = 12BE9800] 04:36:49 INFO - PROCESS | 3660 | 1471347409096 Marionette DEBUG loaded listener.js 04:36:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (15FE6000) [pid = 3660] [serial = 145] [outer = 12BE9800] 04:36:49 INFO - PROCESS | 3660 | 1471347409549 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 04:36:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:36:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 623ms 04:36:49 INFO - PROCESS | 3660 | 1471347409589 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 04:36:49 INFO - PROCESS | 3660 | 1471347409591 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 04:36:49 INFO - PROCESS | 3660 | 1471347409594 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:36:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:36:49 INFO - PROCESS | 3660 | 1471347409596 Marionette TRACE conn3 <- [1,162,null,{}] 04:36:49 INFO - PROCESS | 3660 | 1471347409600 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:49 INFO - PROCESS | 3660 | 1471347409602 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:49 INFO - PROCESS | 3660 | 1471347409676 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 04:36:49 INFO - PROCESS | 3660 | 1471347409682 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:49 INFO - PROCESS | 3660 | 1471347409684 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:49 INFO - PROCESS | 3660 | ++DOCSHELL 11389000 == 35 [pid = 3660] [id = 50] 04:36:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (15FE3400) [pid = 3660] [serial = 146] [outer = 00000000] 04:36:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (17A1B400) [pid = 3660] [serial = 147] [outer = 15FE3400] 04:36:49 INFO - PROCESS | 3660 | 1471347409728 Marionette DEBUG loaded listener.js 04:36:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (17A9A800) [pid = 3660] [serial = 148] [outer = 15FE3400] 04:36:50 INFO - PROCESS | 3660 | 1471347410196 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 04:36:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:36:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 623ms 04:36:50 INFO - PROCESS | 3660 | 1471347410224 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 04:36:50 INFO - PROCESS | 3660 | 1471347410226 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 04:36:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:36:50 INFO - PROCESS | 3660 | 1471347410234 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:36:50 INFO - PROCESS | 3660 | 1471347410235 Marionette TRACE conn3 <- [1,166,null,{}] 04:36:50 INFO - PROCESS | 3660 | 1471347410239 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:50 INFO - PROCESS | 3660 | 1471347410241 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:50 INFO - PROCESS | 3660 | 1471347410315 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 04:36:50 INFO - PROCESS | 3660 | 1471347410321 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:50 INFO - PROCESS | 3660 | 1471347410323 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:50 INFO - PROCESS | 3660 | ++DOCSHELL 13285400 == 36 [pid = 3660] [id = 51] 04:36:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (17401800) [pid = 3660] [serial = 149] [outer = 00000000] 04:36:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (197AF800) [pid = 3660] [serial = 150] [outer = 17401800] 04:36:50 INFO - PROCESS | 3660 | 1471347410367 Marionette DEBUG loaded listener.js 04:36:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (19A14C00) [pid = 3660] [serial = 151] [outer = 17401800] 04:36:50 INFO - PROCESS | 3660 | 1471347410824 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 04:36:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:36:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 623ms 04:36:50 INFO - PROCESS | 3660 | 1471347410868 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 04:36:50 INFO - PROCESS | 3660 | 1471347410870 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 04:36:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:36:50 INFO - PROCESS | 3660 | 1471347410873 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:36:50 INFO - PROCESS | 3660 | 1471347410874 Marionette TRACE conn3 <- [1,170,null,{}] 04:36:50 INFO - PROCESS | 3660 | 1471347410878 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:50 INFO - PROCESS | 3660 | 1471347410879 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:50 INFO - PROCESS | 3660 | 1471347410954 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 04:36:50 INFO - PROCESS | 3660 | 1471347410959 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:50 INFO - PROCESS | 3660 | 1471347410961 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:50 INFO - PROCESS | 3660 | ++DOCSHELL 112D9000 == 37 [pid = 3660] [id = 52] 04:36:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (139CF000) [pid = 3660] [serial = 152] [outer = 00000000] 04:36:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (19A1AC00) [pid = 3660] [serial = 153] [outer = 139CF000] 04:36:51 INFO - PROCESS | 3660 | 1471347411011 Marionette DEBUG loaded listener.js 04:36:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (19A86800) [pid = 3660] [serial = 154] [outer = 139CF000] 04:36:51 INFO - PROCESS | 3660 | 1471347411893 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 04:36:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:36:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1098ms 04:36:51 INFO - PROCESS | 3660 | 1471347411953 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 04:36:51 INFO - PROCESS | 3660 | 1471347411957 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 04:36:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:36:51 INFO - PROCESS | 3660 | 1471347411962 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:36:51 INFO - PROCESS | 3660 | 1471347411966 Marionette TRACE conn3 <- [1,174,null,{}] 04:36:52 INFO - PROCESS | 3660 | 1471347411971 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:52 INFO - PROCESS | 3660 | 1471347411974 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:52 INFO - PROCESS | 3660 | 1471347412107 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 04:36:52 INFO - PROCESS | 3660 | 1471347412178 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:52 INFO - PROCESS | 3660 | 1471347412181 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:52 INFO - PROCESS | 3660 | ++DOCSHELL 11A07400 == 38 [pid = 3660] [id = 53] 04:36:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (11A0DC00) [pid = 3660] [serial = 155] [outer = 00000000] 04:36:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (13054C00) [pid = 3660] [serial = 156] [outer = 11A0DC00] 04:36:52 INFO - PROCESS | 3660 | 1471347412286 Marionette DEBUG loaded listener.js 04:36:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (131DF000) [pid = 3660] [serial = 157] [outer = 11A0DC00] 04:36:53 INFO - PROCESS | 3660 | 1471347413169 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 04:36:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:36:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1245ms 04:36:53 INFO - PROCESS | 3660 | 1471347413234 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 04:36:53 INFO - PROCESS | 3660 | 1471347413238 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 04:36:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:36:53 INFO - PROCESS | 3660 | 1471347413244 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:36:53 INFO - PROCESS | 3660 | 1471347413247 Marionette TRACE conn3 <- [1,178,null,{}] 04:36:53 INFO - PROCESS | 3660 | 1471347413252 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:53 INFO - PROCESS | 3660 | 1471347413255 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:53 INFO - PROCESS | 3660 | 1471347413358 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 04:36:53 INFO - PROCESS | 3660 | --DOCSHELL 13285400 == 37 [pid = 3660] [id = 51] 04:36:53 INFO - PROCESS | 3660 | --DOCSHELL 11389000 == 36 [pid = 3660] [id = 50] 04:36:53 INFO - PROCESS | 3660 | --DOCSHELL 10B63800 == 35 [pid = 3660] [id = 49] 04:36:53 INFO - PROCESS | 3660 | --DOCSHELL 103CD400 == 34 [pid = 3660] [id = 48] 04:36:53 INFO - PROCESS | 3660 | --DOCSHELL 1633D000 == 33 [pid = 3660] [id = 47] 04:36:53 INFO - PROCESS | 3660 | --DOCSHELL 1447A000 == 32 [pid = 3660] [id = 46] 04:36:53 INFO - PROCESS | 3660 | --DOCSHELL 1429C800 == 31 [pid = 3660] [id = 45] 04:36:53 INFO - PROCESS | 3660 | --DOCSHELL 131EA800 == 30 [pid = 3660] [id = 44] 04:36:53 INFO - PROCESS | 3660 | --DOCSHELL 11C5C000 == 29 [pid = 3660] [id = 43] 04:36:53 INFO - PROCESS | 3660 | --DOCSHELL 0F97D000 == 28 [pid = 3660] [id = 42] 04:36:53 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (19DB5800) [pid = 3660] [serial = 91] [outer = 00000000] [url = about:blank] 04:36:53 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (1633D800) [pid = 3660] [serial = 109] [outer = 00000000] [url = about:blank] 04:36:53 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (1A048000) [pid = 3660] [serial = 93] [outer = 00000000] [url = about:blank] 04:36:53 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (1133BC00) [pid = 3660] [serial = 96] [outer = 00000000] [url = about:blank] 04:36:53 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (11385800) [pid = 3660] [serial = 97] [outer = 00000000] [url = about:blank] 04:36:53 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (131E9000) [pid = 3660] [serial = 99] [outer = 00000000] [url = about:blank] 04:36:53 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (144F6000) [pid = 3660] [serial = 105] [outer = 00000000] [url = about:blank] 04:36:53 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (1328AC00) [pid = 3660] [serial = 100] [outer = 00000000] [url = about:blank] 04:36:53 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (13E94000) [pid = 3660] [serial = 103] [outer = 00000000] [url = about:blank] 04:36:53 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (15935800) [pid = 3660] [serial = 106] [outer = 00000000] [url = about:blank] 04:36:53 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (13C5D000) [pid = 3660] [serial = 102] [outer = 00000000] [url = about:blank] 04:36:53 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (1A077800) [pid = 3660] [serial = 94] [outer = 00000000] [url = about:blank] 04:36:53 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (15FEC800) [pid = 3660] [serial = 108] [outer = 00000000] [url = about:blank] 04:36:53 INFO - PROCESS | 3660 | 1471347413460 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:53 INFO - PROCESS | 3660 | 1471347413464 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:53 INFO - PROCESS | 3660 | ++DOCSHELL 1031D800 == 29 [pid = 3660] [id = 54] 04:36:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (10320000) [pid = 3660] [serial = 158] [outer = 00000000] 04:36:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (10A10400) [pid = 3660] [serial = 159] [outer = 10320000] 04:36:53 INFO - PROCESS | 3660 | 1471347413515 Marionette DEBUG loaded listener.js 04:36:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (11385800) [pid = 3660] [serial = 160] [outer = 10320000] 04:36:53 INFO - PROCESS | 3660 | 1471347413943 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 04:36:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (11A0C400) [pid = 3660] [serial = 161] [outer = 1A853C00] 04:36:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:36:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 737ms 04:36:54 INFO - PROCESS | 3660 | 1471347414023 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 04:36:54 INFO - PROCESS | 3660 | 1471347414028 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 04:36:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:36:54 INFO - PROCESS | 3660 | 1471347414039 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:36:54 INFO - PROCESS | 3660 | 1471347414042 Marionette TRACE conn3 <- [1,182,null,{}] 04:36:54 INFO - PROCESS | 3660 | 1471347414046 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:54 INFO - PROCESS | 3660 | 1471347414048 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:54 INFO - PROCESS | 3660 | 1471347414132 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 04:36:54 INFO - PROCESS | 3660 | 1471347414144 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:54 INFO - PROCESS | 3660 | 1471347414146 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:54 INFO - PROCESS | 3660 | ++DOCSHELL 131E0400 == 30 [pid = 3660] [id = 55] 04:36:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (131E3000) [pid = 3660] [serial = 162] [outer = 00000000] 04:36:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (139D1C00) [pid = 3660] [serial = 163] [outer = 131E3000] 04:36:54 INFO - PROCESS | 3660 | 1471347414194 Marionette DEBUG loaded listener.js 04:36:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (13C99800) [pid = 3660] [serial = 164] [outer = 131E3000] 04:36:54 INFO - PROCESS | 3660 | 1471347414660 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 04:36:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:36:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 656ms 04:36:54 INFO - PROCESS | 3660 | 1471347414709 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 04:36:54 INFO - PROCESS | 3660 | 1471347414712 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 04:36:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:36:54 INFO - PROCESS | 3660 | 1471347414715 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:36:54 INFO - PROCESS | 3660 | 1471347414719 Marionette TRACE conn3 <- [1,186,null,{}] 04:36:54 INFO - PROCESS | 3660 | 1471347414729 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:54 INFO - PROCESS | 3660 | 1471347414734 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:54 INFO - PROCESS | 3660 | 1471347414843 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 04:36:54 INFO - PROCESS | 3660 | 1471347414853 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:54 INFO - PROCESS | 3660 | 1471347414856 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:54 INFO - PROCESS | 3660 | ++DOCSHELL 144EB000 == 31 [pid = 3660] [id = 56] 04:36:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (144EB400) [pid = 3660] [serial = 165] [outer = 00000000] 04:36:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (144F8800) [pid = 3660] [serial = 166] [outer = 144EB400] 04:36:54 INFO - PROCESS | 3660 | 1471347414968 Marionette DEBUG loaded listener.js 04:36:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (1505F800) [pid = 3660] [serial = 167] [outer = 144EB400] 04:36:55 INFO - PROCESS | 3660 | 1471347415372 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 04:36:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:36:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 672ms 04:36:55 INFO - PROCESS | 3660 | 1471347415386 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 04:36:55 INFO - PROCESS | 3660 | 1471347415388 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 04:36:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:36:55 INFO - PROCESS | 3660 | 1471347415391 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:36:55 INFO - PROCESS | 3660 | 1471347415393 Marionette TRACE conn3 <- [1,190,null,{}] 04:36:55 INFO - PROCESS | 3660 | 1471347415396 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:55 INFO - PROCESS | 3660 | 1471347415398 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:55 INFO - PROCESS | 3660 | 1471347415489 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 04:36:55 INFO - PROCESS | 3660 | 1471347415565 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:55 INFO - PROCESS | 3660 | 1471347415567 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:55 INFO - PROCESS | 3660 | ++DOCSHELL 144EE800 == 32 [pid = 3660] [id = 57] 04:36:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (1505D800) [pid = 3660] [serial = 168] [outer = 00000000] 04:36:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (1633C800) [pid = 3660] [serial = 169] [outer = 1505D800] 04:36:55 INFO - PROCESS | 3660 | 1471347415613 Marionette DEBUG loaded listener.js 04:36:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (16876C00) [pid = 3660] [serial = 170] [outer = 1505D800] 04:36:56 INFO - PROCESS | 3660 | 1471347416063 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 04:36:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:36:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 738ms 04:36:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:36:56 INFO - PROCESS | 3660 | 1471347416130 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 04:36:56 INFO - PROCESS | 3660 | 1471347416132 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 04:36:56 INFO - PROCESS | 3660 | 1471347416135 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:36:56 INFO - PROCESS | 3660 | 1471347416137 Marionette TRACE conn3 <- [1,194,null,{}] 04:36:56 INFO - PROCESS | 3660 | 1471347416140 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:56 INFO - PROCESS | 3660 | 1471347416142 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:56 INFO - PROCESS | 3660 | 1471347416242 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 04:36:56 INFO - PROCESS | 3660 | 1471347416315 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:56 INFO - PROCESS | 3660 | 1471347416317 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:56 INFO - PROCESS | 3660 | ++DOCSHELL 16AC7000 == 33 [pid = 3660] [id = 58] 04:36:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (16F79400) [pid = 3660] [serial = 171] [outer = 00000000] 04:36:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (174C0C00) [pid = 3660] [serial = 172] [outer = 16F79400] 04:36:56 INFO - PROCESS | 3660 | 1471347416362 Marionette DEBUG loaded listener.js 04:36:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (175D3800) [pid = 3660] [serial = 173] [outer = 16F79400] 04:36:56 INFO - PROCESS | 3660 | 1471347416813 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 04:36:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:36:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 721ms 04:36:56 INFO - PROCESS | 3660 | 1471347416868 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 04:36:56 INFO - PROCESS | 3660 | 1471347416870 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 04:36:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:36:56 INFO - PROCESS | 3660 | 1471347416874 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:36:56 INFO - PROCESS | 3660 | 1471347416876 Marionette TRACE conn3 <- [1,198,null,{}] 04:36:56 INFO - PROCESS | 3660 | 1471347416885 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:56 INFO - PROCESS | 3660 | 1471347416890 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:57 INFO - PROCESS | 3660 | 1471347417026 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 04:36:57 INFO - PROCESS | 3660 | 1471347417039 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:57 INFO - PROCESS | 3660 | 1471347417041 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:57 INFO - PROCESS | 3660 | ++DOCSHELL 16FD3C00 == 34 [pid = 3660] [id = 59] 04:36:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (19737800) [pid = 3660] [serial = 174] [outer = 00000000] 04:36:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (19A19000) [pid = 3660] [serial = 175] [outer = 19737800] 04:36:57 INFO - PROCESS | 3660 | 1471347417087 Marionette DEBUG loaded listener.js 04:36:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (19A89000) [pid = 3660] [serial = 176] [outer = 19737800] 04:36:57 INFO - PROCESS | 3660 | 1471347417543 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 04:36:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:36:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 721ms 04:36:57 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (17401800) [pid = 3660] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:36:57 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (16758000) [pid = 3660] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:36:57 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (1429D000) [pid = 3660] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:36:57 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (13282800) [pid = 3660] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:36:57 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (1447EC00) [pid = 3660] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:36:57 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (11C64800) [pid = 3660] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:36:57 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (0F97E800) [pid = 3660] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:36:57 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (173F2400) [pid = 3660] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:36:57 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (10A4B400) [pid = 3660] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:36:57 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (13937C00) [pid = 3660] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:36:57 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (17528C00) [pid = 3660] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:36:57 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (12BE9800) [pid = 3660] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:36:57 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (15FE3400) [pid = 3660] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:36:57 INFO - PROCESS | 3660 | 1471347417717 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 04:36:57 INFO - PROCESS | 3660 | 1471347417719 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 04:36:57 INFO - PROCESS | 3660 | 1471347417728 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:36:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:36:57 INFO - PROCESS | 3660 | 1471347417739 Marionette TRACE conn3 <- [1,202,null,{}] 04:36:57 INFO - PROCESS | 3660 | 1471347417747 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:57 INFO - PROCESS | 3660 | 1471347417749 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:57 INFO - PROCESS | 3660 | 1471347417824 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 04:36:57 INFO - PROCESS | 3660 | 1471347417831 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:57 INFO - PROCESS | 3660 | 1471347417833 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:57 INFO - PROCESS | 3660 | ++DOCSHELL 11C64800 == 35 [pid = 3660] [id = 60] 04:36:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (139CB400) [pid = 3660] [serial = 177] [outer = 00000000] 04:36:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (14479C00) [pid = 3660] [serial = 178] [outer = 139CB400] 04:36:57 INFO - PROCESS | 3660 | 1471347417878 Marionette DEBUG loaded listener.js 04:36:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (1447EC00) [pid = 3660] [serial = 179] [outer = 139CB400] 04:36:58 INFO - PROCESS | 3660 | 1471347418319 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 04:36:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:36:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 622ms 04:36:58 INFO - PROCESS | 3660 | 1471347418370 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 04:36:58 INFO - PROCESS | 3660 | 1471347418372 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 04:36:58 INFO - PROCESS | 3660 | 1471347418375 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:36:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:36:58 INFO - PROCESS | 3660 | 1471347418377 Marionette TRACE conn3 <- [1,206,null,{}] 04:36:58 INFO - PROCESS | 3660 | 1471347418381 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:58 INFO - PROCESS | 3660 | 1471347418382 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:58 INFO - PROCESS | 3660 | 1471347418461 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 04:36:58 INFO - PROCESS | 3660 | 1471347418467 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:58 INFO - PROCESS | 3660 | 1471347418468 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:58 INFO - PROCESS | 3660 | ++DOCSHELL 11A07C00 == 36 [pid = 3660] [id = 61] 04:36:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (17528400) [pid = 3660] [serial = 180] [outer = 00000000] 04:36:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (19A20000) [pid = 3660] [serial = 181] [outer = 17528400] 04:36:58 INFO - PROCESS | 3660 | 1471347418517 Marionette DEBUG loaded listener.js 04:36:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (19A93000) [pid = 3660] [serial = 182] [outer = 17528400] 04:36:58 INFO - PROCESS | 3660 | 1471347418952 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 04:36:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:36:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 623ms 04:36:59 INFO - PROCESS | 3660 | 1471347419005 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 04:36:59 INFO - PROCESS | 3660 | 1471347419007 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 04:36:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:36:59 INFO - PROCESS | 3660 | 1471347419019 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:36:59 INFO - PROCESS | 3660 | 1471347419021 Marionette TRACE conn3 <- [1,210,null,{}] 04:36:59 INFO - PROCESS | 3660 | 1471347419029 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:59 INFO - PROCESS | 3660 | 1471347419031 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:59 INFO - PROCESS | 3660 | 1471347419116 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 04:36:59 INFO - PROCESS | 3660 | 1471347419121 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:59 INFO - PROCESS | 3660 | 1471347419123 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:59 INFO - PROCESS | 3660 | ++DOCSHELL 14477400 == 37 [pid = 3660] [id = 62] 04:36:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (1593C000) [pid = 3660] [serial = 183] [outer = 00000000] 04:36:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (1A046400) [pid = 3660] [serial = 184] [outer = 1593C000] 04:36:59 INFO - PROCESS | 3660 | 1471347419168 Marionette DEBUG loaded listener.js 04:36:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (1A049C00) [pid = 3660] [serial = 185] [outer = 1593C000] 04:36:59 INFO - PROCESS | 3660 | 1471347419627 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 04:36:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:36:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 623ms 04:36:59 INFO - PROCESS | 3660 | 1471347419641 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 04:36:59 INFO - PROCESS | 3660 | 1471347419643 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 04:36:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:36:59 INFO - PROCESS | 3660 | 1471347419647 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:36:59 INFO - PROCESS | 3660 | 1471347419649 Marionette TRACE conn3 <- [1,214,null,{}] 04:36:59 INFO - PROCESS | 3660 | 1471347419652 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:59 INFO - PROCESS | 3660 | 1471347419654 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:59 INFO - PROCESS | 3660 | 1471347419761 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 04:36:59 INFO - PROCESS | 3660 | 1471347419768 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:59 INFO - PROCESS | 3660 | 1471347419770 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:36:59 INFO - PROCESS | 3660 | ++DOCSHELL 19DB0800 == 38 [pid = 3660] [id = 63] 04:36:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (19DB0C00) [pid = 3660] [serial = 186] [outer = 00000000] 04:36:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (1A2E6000) [pid = 3660] [serial = 187] [outer = 19DB0C00] 04:36:59 INFO - PROCESS | 3660 | 1471347419814 Marionette DEBUG loaded listener.js 04:36:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (1A2E6C00) [pid = 3660] [serial = 188] [outer = 19DB0C00] 04:37:00 INFO - PROCESS | 3660 | 1471347420411 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 04:37:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:37:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 836ms 04:37:00 INFO - PROCESS | 3660 | 1471347420484 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 04:37:00 INFO - PROCESS | 3660 | 1471347420488 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 04:37:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:37:00 INFO - PROCESS | 3660 | 1471347420493 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:37:00 INFO - PROCESS | 3660 | 1471347420497 Marionette TRACE conn3 <- [1,218,null,{}] 04:37:00 INFO - PROCESS | 3660 | 1471347420578 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:00 INFO - PROCESS | 3660 | 1471347420582 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:00 INFO - PROCESS | 3660 | 1471347420695 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 04:37:00 INFO - PROCESS | 3660 | 1471347420762 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:00 INFO - PROCESS | 3660 | 1471347420765 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:00 INFO - PROCESS | 3660 | ++DOCSHELL 10A0FC00 == 39 [pid = 3660] [id = 64] 04:37:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (11012800) [pid = 3660] [serial = 189] [outer = 00000000] 04:37:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (13287800) [pid = 3660] [serial = 190] [outer = 11012800] 04:37:00 INFO - PROCESS | 3660 | 1471347420871 Marionette DEBUG loaded listener.js 04:37:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (13E9E000) [pid = 3660] [serial = 191] [outer = 11012800] 04:37:01 INFO - PROCESS | 3660 | 1471347421421 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 04:37:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:37:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 967ms 04:37:01 INFO - PROCESS | 3660 | 1471347421452 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 04:37:01 INFO - PROCESS | 3660 | 1471347421457 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 04:37:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:37:01 INFO - PROCESS | 3660 | 1471347421463 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:37:01 INFO - PROCESS | 3660 | 1471347421466 Marionette TRACE conn3 <- [1,222,null,{}] 04:37:01 INFO - PROCESS | 3660 | 1471347421470 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:01 INFO - PROCESS | 3660 | 1471347421473 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:01 INFO - PROCESS | 3660 | 1471347421630 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 04:37:01 INFO - PROCESS | 3660 | 1471347421724 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:01 INFO - PROCESS | 3660 | 1471347421727 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:01 INFO - PROCESS | 3660 | ++DOCSHELL 12997C00 == 40 [pid = 3660] [id = 65] 04:37:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (12D95000) [pid = 3660] [serial = 192] [outer = 00000000] 04:37:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (161C3C00) [pid = 3660] [serial = 193] [outer = 12D95000] 04:37:01 INFO - PROCESS | 3660 | 1471347421815 Marionette DEBUG loaded listener.js 04:37:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (16F70800) [pid = 3660] [serial = 194] [outer = 12D95000] 04:37:02 INFO - PROCESS | 3660 | 1471347422456 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 04:37:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:37:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 983ms 04:37:02 INFO - PROCESS | 3660 | 1471347422485 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 04:37:02 INFO - PROCESS | 3660 | 1471347422487 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 04:37:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:37:02 INFO - PROCESS | 3660 | 1471347422492 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:37:02 INFO - PROCESS | 3660 | 1471347422496 Marionette TRACE conn3 <- [1,226,null,{}] 04:37:02 INFO - PROCESS | 3660 | 1471347422506 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:02 INFO - PROCESS | 3660 | 1471347422511 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:02 INFO - PROCESS | 3660 | 1471347422616 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 04:37:02 INFO - PROCESS | 3660 | 1471347422707 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:02 INFO - PROCESS | 3660 | 1471347422711 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:02 INFO - PROCESS | 3660 | ++DOCSHELL 180A4400 == 41 [pid = 3660] [id = 66] 04:37:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (180A4800) [pid = 3660] [serial = 195] [outer = 00000000] 04:37:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (1972F000) [pid = 3660] [serial = 196] [outer = 180A4800] 04:37:02 INFO - PROCESS | 3660 | 1471347422767 Marionette DEBUG loaded listener.js 04:37:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (19735C00) [pid = 3660] [serial = 197] [outer = 180A4800] 04:37:03 INFO - PROCESS | 3660 | 1471347423570 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 04:37:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:37:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1147ms 04:37:03 INFO - PROCESS | 3660 | 1471347423622 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 04:37:03 INFO - PROCESS | 3660 | 1471347423626 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 04:37:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:37:03 INFO - PROCESS | 3660 | 1471347423631 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:37:03 INFO - PROCESS | 3660 | 1471347423634 Marionette TRACE conn3 <- [1,230,null,{}] 04:37:03 INFO - PROCESS | 3660 | 1471347423640 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:03 INFO - PROCESS | 3660 | 1471347423642 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:03 INFO - PROCESS | 3660 | 1471347423787 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 04:37:03 INFO - PROCESS | 3660 | 1471347423863 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:03 INFO - PROCESS | 3660 | 1471347423867 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:03 INFO - PROCESS | 3660 | ++DOCSHELL 11A79C00 == 42 [pid = 3660] [id = 67] 04:37:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (11A7DC00) [pid = 3660] [serial = 198] [outer = 00000000] 04:37:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (12DD6800) [pid = 3660] [serial = 199] [outer = 11A7DC00] 04:37:03 INFO - PROCESS | 3660 | 1471347423917 Marionette DEBUG loaded listener.js 04:37:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (131DE000) [pid = 3660] [serial = 200] [outer = 11A7DC00] 04:37:04 INFO - PROCESS | 3660 | --DOCSHELL 14477400 == 41 [pid = 3660] [id = 62] 04:37:04 INFO - PROCESS | 3660 | --DOCSHELL 11A07C00 == 40 [pid = 3660] [id = 61] 04:37:04 INFO - PROCESS | 3660 | --DOCSHELL 11C64800 == 39 [pid = 3660] [id = 60] 04:37:04 INFO - PROCESS | 3660 | --DOCSHELL 16FD3C00 == 38 [pid = 3660] [id = 59] 04:37:04 INFO - PROCESS | 3660 | --DOCSHELL 16AC7000 == 37 [pid = 3660] [id = 58] 04:37:04 INFO - PROCESS | 3660 | --DOCSHELL 144EE800 == 36 [pid = 3660] [id = 57] 04:37:04 INFO - PROCESS | 3660 | --DOCSHELL 144EB000 == 35 [pid = 3660] [id = 56] 04:37:04 INFO - PROCESS | 3660 | --DOCSHELL 131E0400 == 34 [pid = 3660] [id = 55] 04:37:04 INFO - PROCESS | 3660 | --DOCSHELL 1031D800 == 33 [pid = 3660] [id = 54] 04:37:04 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (16873000) [pid = 3660] [serial = 138] [outer = 00000000] [url = about:blank] 04:37:04 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (144E9400) [pid = 3660] [serial = 132] [outer = 00000000] [url = about:blank] 04:37:04 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (13C57C00) [pid = 3660] [serial = 130] [outer = 00000000] [url = about:blank] 04:37:04 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (134CC400) [pid = 3660] [serial = 129] [outer = 00000000] [url = about:blank] 04:37:04 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (1596A000) [pid = 3660] [serial = 136] [outer = 00000000] [url = about:blank] 04:37:04 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (128CD400) [pid = 3660] [serial = 126] [outer = 00000000] [url = about:blank] 04:37:04 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (129A0000) [pid = 3660] [serial = 127] [outer = 00000000] [url = about:blank] 04:37:04 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (10516800) [pid = 3660] [serial = 123] [outer = 00000000] [url = about:blank] 04:37:04 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (10A48800) [pid = 3660] [serial = 124] [outer = 00000000] [url = about:blank] 04:37:04 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (17527400) [pid = 3660] [serial = 141] [outer = 00000000] [url = about:blank] 04:37:04 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (128CE000) [pid = 3660] [serial = 112] [outer = 00000000] [url = about:blank] 04:37:04 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (1133A000) [pid = 3660] [serial = 111] [outer = 00000000] [url = about:blank] 04:37:04 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (15959000) [pid = 3660] [serial = 115] [outer = 00000000] [url = about:blank] 04:37:04 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (144ED400) [pid = 3660] [serial = 114] [outer = 00000000] [url = about:blank] 04:37:04 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (17A19800) [pid = 3660] [serial = 118] [outer = 00000000] [url = about:blank] 04:37:04 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (17654C00) [pid = 3660] [serial = 117] [outer = 00000000] [url = about:blank] 04:37:04 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (1982D800) [pid = 3660] [serial = 120] [outer = 00000000] [url = about:blank] 04:37:04 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (16A0B000) [pid = 3660] [serial = 139] [outer = 00000000] [url = about:blank] 04:37:04 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (13ECD000) [pid = 3660] [serial = 144] [outer = 00000000] [url = about:blank] 04:37:04 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (15FE6000) [pid = 3660] [serial = 145] [outer = 00000000] [url = about:blank] 04:37:04 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (17A9A800) [pid = 3660] [serial = 148] [outer = 00000000] [url = about:blank] 04:37:04 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (175CE000) [pid = 3660] [serial = 142] [outer = 00000000] [url = about:blank] 04:37:04 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (15952000) [pid = 3660] [serial = 135] [outer = 00000000] [url = about:blank] 04:37:04 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (19A14C00) [pid = 3660] [serial = 151] [outer = 00000000] [url = about:blank] 04:37:04 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (17A1B400) [pid = 3660] [serial = 147] [outer = 00000000] [url = about:blank] 04:37:04 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (144EF000) [pid = 3660] [serial = 133] [outer = 00000000] [url = about:blank] 04:37:04 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (197AF800) [pid = 3660] [serial = 150] [outer = 00000000] [url = about:blank] 04:37:04 INFO - PROCESS | 3660 | 1471347424475 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 04:37:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:37:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 836ms 04:37:04 INFO - PROCESS | 3660 | 1471347424498 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 04:37:04 INFO - PROCESS | 3660 | 1471347424502 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 04:37:04 INFO - PROCESS | 3660 | 1471347424508 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:37:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:37:04 INFO - PROCESS | 3660 | 1471347424511 Marionette TRACE conn3 <- [1,234,null,{}] 04:37:04 INFO - PROCESS | 3660 | 1471347424514 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:04 INFO - PROCESS | 3660 | 1471347424517 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:04 INFO - PROCESS | 3660 | 1471347424604 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 04:37:04 INFO - PROCESS | 3660 | 1471347424611 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:04 INFO - PROCESS | 3660 | 1471347424613 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:04 INFO - PROCESS | 3660 | ++DOCSHELL 1295A800 == 34 [pid = 3660] [id = 68] 04:37:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (12996000) [pid = 3660] [serial = 201] [outer = 00000000] 04:37:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (1328F800) [pid = 3660] [serial = 202] [outer = 12996000] 04:37:04 INFO - PROCESS | 3660 | 1471347424661 Marionette DEBUG loaded listener.js 04:37:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (13932000) [pid = 3660] [serial = 203] [outer = 12996000] 04:37:05 INFO - PROCESS | 3660 | 1471347425149 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 04:37:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:37:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 672ms 04:37:05 INFO - PROCESS | 3660 | 1471347425181 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 04:37:05 INFO - PROCESS | 3660 | 1471347425183 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 04:37:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:37:05 INFO - PROCESS | 3660 | 1471347425187 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:37:05 INFO - PROCESS | 3660 | 1471347425190 Marionette TRACE conn3 <- [1,238,null,{}] 04:37:05 INFO - PROCESS | 3660 | 1471347425200 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:05 INFO - PROCESS | 3660 | 1471347425204 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:05 INFO - PROCESS | 3660 | 1471347425308 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 04:37:05 INFO - PROCESS | 3660 | 1471347425318 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:05 INFO - PROCESS | 3660 | 1471347425321 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:05 INFO - PROCESS | 3660 | ++DOCSHELL 14475000 == 35 [pid = 3660] [id = 69] 04:37:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (14476000) [pid = 3660] [serial = 204] [outer = 00000000] 04:37:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (144EC800) [pid = 3660] [serial = 205] [outer = 14476000] 04:37:05 INFO - PROCESS | 3660 | 1471347425369 Marionette DEBUG loaded listener.js 04:37:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (144F4800) [pid = 3660] [serial = 206] [outer = 14476000] 04:37:05 INFO - PROCESS | 3660 | 1471347425852 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 04:37:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:37:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 738ms 04:37:05 INFO - PROCESS | 3660 | 1471347425919 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 04:37:05 INFO - PROCESS | 3660 | 1471347425922 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 04:37:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:37:05 INFO - PROCESS | 3660 | 1471347425925 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:37:05 INFO - PROCESS | 3660 | 1471347425927 Marionette TRACE conn3 <- [1,242,null,{}] 04:37:05 INFO - PROCESS | 3660 | 1471347425930 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:05 INFO - PROCESS | 3660 | 1471347425932 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:06 INFO - PROCESS | 3660 | 1471347426014 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 04:37:06 INFO - PROCESS | 3660 | 1471347426021 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:06 INFO - PROCESS | 3660 | 1471347426024 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:06 INFO - PROCESS | 3660 | ++DOCSHELL 15052000 == 36 [pid = 3660] [id = 70] 04:37:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (15054C00) [pid = 3660] [serial = 207] [outer = 00000000] 04:37:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (1596D800) [pid = 3660] [serial = 208] [outer = 15054C00] 04:37:06 INFO - PROCESS | 3660 | 1471347426090 Marionette DEBUG loaded listener.js 04:37:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (15FEBC00) [pid = 3660] [serial = 209] [outer = 15054C00] 04:37:06 INFO - PROCESS | 3660 | 1471347426556 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 04:37:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:37:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 672ms 04:37:06 INFO - PROCESS | 3660 | 1471347426596 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 04:37:06 INFO - PROCESS | 3660 | 1471347426598 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 04:37:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:37:06 INFO - PROCESS | 3660 | 1471347426602 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:37:06 INFO - PROCESS | 3660 | 1471347426603 Marionette TRACE conn3 <- [1,246,null,{}] 04:37:06 INFO - PROCESS | 3660 | 1471347426607 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:06 INFO - PROCESS | 3660 | 1471347426609 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:06 INFO - PROCESS | 3660 | 1471347426686 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 04:37:06 INFO - PROCESS | 3660 | 1471347426715 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:06 INFO - PROCESS | 3660 | 1471347426717 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:06 INFO - PROCESS | 3660 | ++DOCSHELL 161BD800 == 37 [pid = 3660] [id = 71] 04:37:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (161C2400) [pid = 3660] [serial = 210] [outer = 00000000] 04:37:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (16876800) [pid = 3660] [serial = 211] [outer = 161C2400] 04:37:06 INFO - PROCESS | 3660 | 1471347426765 Marionette DEBUG loaded listener.js 04:37:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (16F06800) [pid = 3660] [serial = 212] [outer = 161C2400] 04:37:07 INFO - PROCESS | 3660 | 1471347427295 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 04:37:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:37:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 721ms 04:37:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:37:07 INFO - PROCESS | 3660 | 1471347427334 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 04:37:07 INFO - PROCESS | 3660 | 1471347427336 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 04:37:07 INFO - PROCESS | 3660 | 1471347427339 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:37:07 INFO - PROCESS | 3660 | 1471347427341 Marionette TRACE conn3 <- [1,250,null,{}] 04:37:07 INFO - PROCESS | 3660 | 1471347427344 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:07 INFO - PROCESS | 3660 | 1471347427349 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:07 INFO - PROCESS | 3660 | 1471347427474 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 04:37:07 INFO - PROCESS | 3660 | 1471347427527 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:07 INFO - PROCESS | 3660 | 1471347427529 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:07 INFO - PROCESS | 3660 | ++DOCSHELL 1284F000 == 38 [pid = 3660] [id = 72] 04:37:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (16876400) [pid = 3660] [serial = 213] [outer = 00000000] 04:37:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (17AA4C00) [pid = 3660] [serial = 214] [outer = 16876400] 04:37:07 INFO - PROCESS | 3660 | 1471347427575 Marionette DEBUG loaded listener.js 04:37:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (17AA8400) [pid = 3660] [serial = 215] [outer = 16876400] 04:37:08 INFO - PROCESS | 3660 | 1471347428023 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 04:37:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:37:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 721ms 04:37:08 INFO - PROCESS | 3660 | 1471347428096 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 04:37:08 INFO - PROCESS | 3660 | 1471347428098 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 04:37:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:37:08 INFO - PROCESS | 3660 | 1471347428114 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:37:08 INFO - PROCESS | 3660 | 1471347428116 Marionette TRACE conn3 <- [1,254,null,{}] 04:37:08 INFO - PROCESS | 3660 | 1471347428120 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:08 INFO - PROCESS | 3660 | 1471347428122 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:08 INFO - PROCESS | 3660 | 1471347428254 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 04:37:08 INFO - PROCESS | 3660 | 1471347428315 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:08 INFO - PROCESS | 3660 | 1471347428317 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:08 INFO - PROCESS | 3660 | ++DOCSHELL 0F9E7800 == 39 [pid = 3660] [id = 73] 04:37:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (18099400) [pid = 3660] [serial = 216] [outer = 00000000] 04:37:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (180A7C00) [pid = 3660] [serial = 217] [outer = 18099400] 04:37:08 INFO - PROCESS | 3660 | 1471347428362 Marionette DEBUG loaded listener.js 04:37:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (19731800) [pid = 3660] [serial = 218] [outer = 18099400] 04:37:08 INFO - PROCESS | 3660 | 1471347428804 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 04:37:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:37:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 738ms 04:37:08 INFO - PROCESS | 3660 | 1471347428847 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 04:37:08 INFO - PROCESS | 3660 | 1471347428849 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 04:37:08 INFO - PROCESS | 3660 | 1471347428852 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:37:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:37:08 INFO - PROCESS | 3660 | 1471347428854 Marionette TRACE conn3 <- [1,258,null,{}] 04:37:08 INFO - PROCESS | 3660 | 1471347428858 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:08 INFO - PROCESS | 3660 | 1471347428859 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:08 INFO - PROCESS | 3660 | 1471347428963 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 04:37:08 INFO - PROCESS | 3660 | 1471347428969 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:08 INFO - PROCESS | 3660 | 1471347428971 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:08 INFO - PROCESS | 3660 | ++DOCSHELL 17D35000 == 40 [pid = 3660] [id = 74] 04:37:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (180A1800) [pid = 3660] [serial = 219] [outer = 00000000] 04:37:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (19831000) [pid = 3660] [serial = 220] [outer = 180A1800] 04:37:09 INFO - PROCESS | 3660 | 1471347429015 Marionette DEBUG loaded listener.js 04:37:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (19A14C00) [pid = 3660] [serial = 221] [outer = 180A1800] 04:37:09 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (139CB400) [pid = 3660] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:37:09 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (1505D800) [pid = 3660] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:37:09 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (17528400) [pid = 3660] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:37:09 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (1593C000) [pid = 3660] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:37:09 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (16F79400) [pid = 3660] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:37:09 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (19737800) [pid = 3660] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:37:09 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (144EB400) [pid = 3660] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:37:09 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (131E3000) [pid = 3660] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:37:09 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (10320000) [pid = 3660] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:37:09 INFO - PROCESS | 3660 | 1471347429527 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 04:37:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:37:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 737ms 04:37:09 INFO - PROCESS | 3660 | 1471347429587 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 04:37:09 INFO - PROCESS | 3660 | 1471347429589 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 04:37:09 INFO - PROCESS | 3660 | 1471347429592 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:37:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:37:09 INFO - PROCESS | 3660 | 1471347429594 Marionette TRACE conn3 <- [1,262,null,{}] 04:37:09 INFO - PROCESS | 3660 | 1471347429597 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:09 INFO - PROCESS | 3660 | 1471347429599 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:09 INFO - PROCESS | 3660 | 1471347429697 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 04:37:09 INFO - PROCESS | 3660 | 1471347429703 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:09 INFO - PROCESS | 3660 | 1471347429705 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:09 INFO - PROCESS | 3660 | ++DOCSHELL 15FEC800 == 41 [pid = 3660] [id = 75] 04:37:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (1809FC00) [pid = 3660] [serial = 222] [outer = 00000000] 04:37:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (197B4800) [pid = 3660] [serial = 223] [outer = 1809FC00] 04:37:09 INFO - PROCESS | 3660 | 1471347429760 Marionette DEBUG loaded listener.js 04:37:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (1982C400) [pid = 3660] [serial = 224] [outer = 1809FC00] 04:37:10 INFO - PROCESS | 3660 | 1471347430199 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 04:37:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:37:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 623ms 04:37:10 INFO - PROCESS | 3660 | 1471347430233 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 04:37:10 INFO - PROCESS | 3660 | 1471347430235 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 04:37:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:37:10 INFO - PROCESS | 3660 | 1471347430239 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:37:10 INFO - PROCESS | 3660 | 1471347430241 Marionette TRACE conn3 <- [1,266,null,{}] 04:37:10 INFO - PROCESS | 3660 | 1471347430244 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:10 INFO - PROCESS | 3660 | 1471347430246 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:10 INFO - PROCESS | 3660 | 1471347430333 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 04:37:10 INFO - PROCESS | 3660 | 1471347430338 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:10 INFO - PROCESS | 3660 | 1471347430340 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:10 INFO - PROCESS | 3660 | ++DOCSHELL 0F9EB800 == 42 [pid = 3660] [id = 76] 04:37:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (103CD000) [pid = 3660] [serial = 225] [outer = 00000000] 04:37:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (1A044C00) [pid = 3660] [serial = 226] [outer = 103CD000] 04:37:10 INFO - PROCESS | 3660 | 1471347430384 Marionette DEBUG loaded listener.js 04:37:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (1A2E9800) [pid = 3660] [serial = 227] [outer = 103CD000] 04:37:10 INFO - PROCESS | 3660 | 1471347430801 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 04:37:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:37:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 623ms 04:37:10 INFO - PROCESS | 3660 | 1471347430888 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 04:37:10 INFO - PROCESS | 3660 | 1471347430890 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 04:37:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:37:10 INFO - PROCESS | 3660 | 1471347430894 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:37:10 INFO - PROCESS | 3660 | 1471347430896 Marionette TRACE conn3 <- [1,270,null,{}] 04:37:10 INFO - PROCESS | 3660 | 1471347430899 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:10 INFO - PROCESS | 3660 | 1471347430902 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:10 INFO - PROCESS | 3660 | 1471347430994 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 04:37:11 INFO - PROCESS | 3660 | 1471347431001 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:11 INFO - PROCESS | 3660 | 1471347431003 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:11 INFO - PROCESS | 3660 | ++DOCSHELL 1A44C800 == 43 [pid = 3660] [id = 77] 04:37:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (1A453800) [pid = 3660] [serial = 228] [outer = 00000000] 04:37:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (1A856000) [pid = 3660] [serial = 229] [outer = 1A453800] 04:37:11 INFO - PROCESS | 3660 | 1471347431051 Marionette DEBUG loaded listener.js 04:37:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (1A85C800) [pid = 3660] [serial = 230] [outer = 1A453800] 04:37:11 INFO - PROCESS | 3660 | 1471347431692 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 04:37:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:37:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 836ms 04:37:11 INFO - PROCESS | 3660 | 1471347431734 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 04:37:11 INFO - PROCESS | 3660 | 1471347431738 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 04:37:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:37:11 INFO - PROCESS | 3660 | 1471347431744 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:37:11 INFO - PROCESS | 3660 | 1471347431748 Marionette TRACE conn3 <- [1,274,null,{}] 04:37:11 INFO - PROCESS | 3660 | 1471347431753 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:11 INFO - PROCESS | 3660 | 1471347431756 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:11 INFO - PROCESS | 3660 | 1471347431886 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 04:37:12 INFO - PROCESS | 3660 | 1471347432036 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:12 INFO - PROCESS | 3660 | 1471347432039 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:12 INFO - PROCESS | 3660 | ++DOCSHELL 129DD000 == 44 [pid = 3660] [id = 78] 04:37:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (129DDC00) [pid = 3660] [serial = 231] [outer = 00000000] 04:37:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (13160000) [pid = 3660] [serial = 232] [outer = 129DDC00] 04:37:12 INFO - PROCESS | 3660 | 1471347432103 Marionette DEBUG loaded listener.js 04:37:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (1393DC00) [pid = 3660] [serial = 233] [outer = 129DDC00] 04:37:12 INFO - PROCESS | 3660 | 1471347432763 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 04:37:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:37:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1082ms 04:37:12 INFO - PROCESS | 3660 | 1471347432823 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 04:37:12 INFO - PROCESS | 3660 | 1471347432828 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 04:37:12 INFO - PROCESS | 3660 | 1471347432849 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:37:12 INFO - PROCESS | 3660 | 1471347432852 Marionette TRACE conn3 <- [1,278,null,{}] 04:37:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:37:12 INFO - PROCESS | 3660 | 1471347432856 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:12 INFO - PROCESS | 3660 | 1471347432859 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:13 INFO - PROCESS | 3660 | 1471347433043 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 04:37:13 INFO - PROCESS | 3660 | 1471347433162 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:13 INFO - PROCESS | 3660 | 1471347433165 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:13 INFO - PROCESS | 3660 | ++DOCSHELL 15937000 == 45 [pid = 3660] [id = 79] 04:37:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (1593AC00) [pid = 3660] [serial = 234] [outer = 00000000] 04:37:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (16872800) [pid = 3660] [serial = 235] [outer = 1593AC00] 04:37:13 INFO - PROCESS | 3660 | 1471347433224 Marionette DEBUG loaded listener.js 04:37:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (174C7000) [pid = 3660] [serial = 236] [outer = 1593AC00] 04:37:13 INFO - PROCESS | 3660 | 1471347433837 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 04:37:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:37:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1000ms 04:37:13 INFO - PROCESS | 3660 | 1471347433872 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 04:37:13 INFO - PROCESS | 3660 | 1471347433875 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 04:37:13 INFO - PROCESS | 3660 | 1471347433880 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:37:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:37:13 INFO - PROCESS | 3660 | 1471347433884 Marionette TRACE conn3 <- [1,282,null,{}] 04:37:13 INFO - PROCESS | 3660 | 1471347433894 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:13 INFO - PROCESS | 3660 | 1471347433899 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:14 INFO - PROCESS | 3660 | 1471347434010 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 04:37:14 INFO - PROCESS | 3660 | 1471347434131 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:14 INFO - PROCESS | 3660 | 1471347434135 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:14 INFO - PROCESS | 3660 | ++DOCSHELL 1A2F0000 == 46 [pid = 3660] [id = 80] 04:37:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (1A2F0800) [pid = 3660] [serial = 237] [outer = 00000000] 04:37:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (1A458000) [pid = 3660] [serial = 238] [outer = 1A2F0800] 04:37:14 INFO - PROCESS | 3660 | 1471347434193 Marionette DEBUG loaded listener.js 04:37:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (1A856800) [pid = 3660] [serial = 239] [outer = 1A2F0800] 04:37:14 INFO - PROCESS | 3660 | 1471347434759 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 04:37:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:37:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 951ms 04:37:14 INFO - PROCESS | 3660 | 1471347434819 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 04:37:14 INFO - PROCESS | 3660 | 1471347434822 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 04:37:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:37:14 INFO - PROCESS | 3660 | 1471347434826 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:37:14 INFO - PROCESS | 3660 | 1471347434828 Marionette TRACE conn3 <- [1,286,null,{}] 04:37:14 INFO - PROCESS | 3660 | 1471347434832 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:14 INFO - PROCESS | 3660 | 1471347434834 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:14 INFO - PROCESS | 3660 | 1471347434942 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 04:37:15 INFO - PROCESS | 3660 | 1471347435046 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:15 INFO - PROCESS | 3660 | 1471347435049 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:15 INFO - PROCESS | 3660 | ++DOCSHELL 11A10000 == 47 [pid = 3660] [id = 81] 04:37:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (11A70800) [pid = 3660] [serial = 240] [outer = 00000000] 04:37:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (1429D800) [pid = 3660] [serial = 241] [outer = 11A70800] 04:37:15 INFO - PROCESS | 3660 | 1471347435111 Marionette DEBUG loaded listener.js 04:37:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (16873C00) [pid = 3660] [serial = 242] [outer = 11A70800] 04:37:16 INFO - PROCESS | 3660 | 1471347436114 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 04:37:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:37:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1360ms 04:37:16 INFO - PROCESS | 3660 | 1471347436187 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 04:37:16 INFO - PROCESS | 3660 | 1471347436189 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 04:37:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:37:16 INFO - PROCESS | 3660 | 1471347436194 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:37:16 INFO - PROCESS | 3660 | 1471347436197 Marionette TRACE conn3 <- [1,290,null,{}] 04:37:16 INFO - PROCESS | 3660 | 1471347436202 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:16 INFO - PROCESS | 3660 | 1471347436204 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:16 INFO - PROCESS | 3660 | 1471347436299 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 04:37:16 INFO - PROCESS | 3660 | 1471347436375 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:16 INFO - PROCESS | 3660 | 1471347436378 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:16 INFO - PROCESS | 3660 | ++DOCSHELL 14477000 == 48 [pid = 3660] [id = 82] 04:37:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (144EAC00) [pid = 3660] [serial = 243] [outer = 00000000] 04:37:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (15FE6000) [pid = 3660] [serial = 244] [outer = 144EAC00] 04:37:16 INFO - PROCESS | 3660 | 1471347436429 Marionette DEBUG loaded listener.js 04:37:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (1686E000) [pid = 3660] [serial = 245] [outer = 144EAC00] 04:37:16 INFO - PROCESS | 3660 | --DOCSHELL 0F9EB800 == 47 [pid = 3660] [id = 76] 04:37:16 INFO - PROCESS | 3660 | --DOCSHELL 15FEC800 == 46 [pid = 3660] [id = 75] 04:37:16 INFO - PROCESS | 3660 | --DOCSHELL 17D35000 == 45 [pid = 3660] [id = 74] 04:37:16 INFO - PROCESS | 3660 | --DOCSHELL 0F9E7800 == 44 [pid = 3660] [id = 73] 04:37:16 INFO - PROCESS | 3660 | --DOCSHELL 1284F000 == 43 [pid = 3660] [id = 72] 04:37:16 INFO - PROCESS | 3660 | --DOCSHELL 161BD800 == 42 [pid = 3660] [id = 71] 04:37:16 INFO - PROCESS | 3660 | --DOCSHELL 15052000 == 41 [pid = 3660] [id = 70] 04:37:16 INFO - PROCESS | 3660 | --DOCSHELL 14475000 == 40 [pid = 3660] [id = 69] 04:37:16 INFO - PROCESS | 3660 | --DOCSHELL 1295A800 == 39 [pid = 3660] [id = 68] 04:37:16 INFO - PROCESS | 3660 | --DOCSHELL 11A79C00 == 38 [pid = 3660] [id = 67] 04:37:16 INFO - PROCESS | 3660 | --DOCSHELL 180A4400 == 37 [pid = 3660] [id = 66] 04:37:16 INFO - PROCESS | 3660 | --DOCSHELL 12997C00 == 36 [pid = 3660] [id = 65] 04:37:16 INFO - PROCESS | 3660 | --DOCSHELL 10A0FC00 == 35 [pid = 3660] [id = 64] 04:37:16 INFO - PROCESS | 3660 | --DOCSHELL 19DB0800 == 34 [pid = 3660] [id = 63] 04:37:16 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (1A046400) [pid = 3660] [serial = 184] [outer = 00000000] [url = about:blank] 04:37:16 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (174C0C00) [pid = 3660] [serial = 172] [outer = 00000000] [url = about:blank] 04:37:16 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (19A1AC00) [pid = 3660] [serial = 153] [outer = 00000000] [url = about:blank] 04:37:16 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (19A19000) [pid = 3660] [serial = 175] [outer = 00000000] [url = about:blank] 04:37:16 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (144F8800) [pid = 3660] [serial = 166] [outer = 00000000] [url = about:blank] 04:37:16 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (1505F800) [pid = 3660] [serial = 167] [outer = 00000000] [url = about:blank] 04:37:16 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (139D1C00) [pid = 3660] [serial = 163] [outer = 00000000] [url = about:blank] 04:37:16 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (13C99800) [pid = 3660] [serial = 164] [outer = 00000000] [url = about:blank] 04:37:16 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (10A10400) [pid = 3660] [serial = 159] [outer = 00000000] [url = about:blank] 04:37:16 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (11385800) [pid = 3660] [serial = 160] [outer = 00000000] [url = about:blank] 04:37:16 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (13054C00) [pid = 3660] [serial = 156] [outer = 00000000] [url = about:blank] 04:37:16 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (175D3800) [pid = 3660] [serial = 173] [outer = 00000000] [url = about:blank] 04:37:16 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (1447EC00) [pid = 3660] [serial = 179] [outer = 00000000] [url = about:blank] 04:37:16 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (14479C00) [pid = 3660] [serial = 178] [outer = 00000000] [url = about:blank] 04:37:16 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (1AEDC400) [pid = 3660] [serial = 46] [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:37:16 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (19A89000) [pid = 3660] [serial = 176] [outer = 00000000] [url = about:blank] 04:37:16 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (1633C800) [pid = 3660] [serial = 169] [outer = 00000000] [url = about:blank] 04:37:16 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (1A049C00) [pid = 3660] [serial = 185] [outer = 00000000] [url = about:blank] 04:37:16 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (19A20000) [pid = 3660] [serial = 181] [outer = 00000000] [url = about:blank] 04:37:16 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (19A93000) [pid = 3660] [serial = 182] [outer = 00000000] [url = about:blank] 04:37:16 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (16876C00) [pid = 3660] [serial = 170] [outer = 00000000] [url = about:blank] 04:37:16 INFO - PROCESS | 3660 | 1471347436969 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 04:37:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:37:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 853ms 04:37:17 INFO - PROCESS | 3660 | 1471347437028 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 04:37:17 INFO - PROCESS | 3660 | 1471347437032 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 04:37:17 INFO - PROCESS | 3660 | 1471347437038 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:37:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:37:17 INFO - PROCESS | 3660 | 1471347437040 Marionette TRACE conn3 <- [1,294,null,{}] 04:37:17 INFO - PROCESS | 3660 | 1471347437045 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:17 INFO - PROCESS | 3660 | 1471347437047 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:17 INFO - PROCESS | 3660 | 1471347437137 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 04:37:17 INFO - PROCESS | 3660 | 1471347437145 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:17 INFO - PROCESS | 3660 | 1471347437148 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:17 INFO - PROCESS | 3660 | ++DOCSHELL 14475000 == 35 [pid = 3660] [id = 83] 04:37:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (14479C00) [pid = 3660] [serial = 246] [outer = 00000000] 04:37:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (1593DC00) [pid = 3660] [serial = 247] [outer = 14479C00] 04:37:17 INFO - PROCESS | 3660 | 1471347437208 Marionette DEBUG loaded listener.js 04:37:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (1633C800) [pid = 3660] [serial = 248] [outer = 14479C00] 04:37:17 INFO - PROCESS | 3660 | 1471347437694 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:37:17 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:37:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 672ms 04:37:17 INFO - PROCESS | 3660 | 1471347437712 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 04:37:17 INFO - PROCESS | 3660 | 1471347437715 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 04:37:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:37:17 INFO - PROCESS | 3660 | 1471347437718 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:37:17 INFO - PROCESS | 3660 | 1471347437722 Marionette TRACE conn3 <- [1,298,null,{}] 04:37:17 INFO - PROCESS | 3660 | 1471347437732 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:17 INFO - PROCESS | 3660 | 1471347437736 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:17 INFO - PROCESS | 3660 | 1471347437819 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 04:37:17 INFO - PROCESS | 3660 | 1471347437828 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:17 INFO - PROCESS | 3660 | 1471347437831 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:17 INFO - PROCESS | 3660 | ++DOCSHELL 175CD800 == 36 [pid = 3660] [id = 84] 04:37:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (175CE000) [pid = 3660] [serial = 249] [outer = 00000000] 04:37:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (1765D400) [pid = 3660] [serial = 250] [outer = 175CE000] 04:37:17 INFO - PROCESS | 3660 | 1471347437883 Marionette DEBUG loaded listener.js 04:37:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (1809C800) [pid = 3660] [serial = 251] [outer = 175CE000] 04:37:18 INFO - PROCESS | 3660 | 1471347438393 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:37:18 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:37:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 721ms 04:37:18 INFO - PROCESS | 3660 | 1471347438451 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 04:37:18 INFO - PROCESS | 3660 | 1471347438454 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 04:37:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:37:18 INFO - PROCESS | 3660 | 1471347438457 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:37:18 INFO - PROCESS | 3660 | 1471347438459 Marionette TRACE conn3 <- [1,302,null,{}] 04:37:18 INFO - PROCESS | 3660 | 1471347438462 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:18 INFO - PROCESS | 3660 | 1471347438464 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:18 INFO - PROCESS | 3660 | 1471347438548 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 04:37:18 INFO - PROCESS | 3660 | 1471347438556 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:18 INFO - PROCESS | 3660 | 1471347438558 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:18 INFO - PROCESS | 3660 | ++DOCSHELL 180A2400 == 37 [pid = 3660] [id = 85] 04:37:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (180A6000) [pid = 3660] [serial = 252] [outer = 00000000] 04:37:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (19A1AC00) [pid = 3660] [serial = 253] [outer = 180A6000] 04:37:18 INFO - PROCESS | 3660 | 1471347438627 Marionette DEBUG loaded listener.js 04:37:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (19A90000) [pid = 3660] [serial = 254] [outer = 180A6000] 04:37:19 INFO - PROCESS | 3660 | 1471347439125 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:37:19 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:37:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 738ms 04:37:19 INFO - PROCESS | 3660 | 1471347439189 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 04:37:19 INFO - PROCESS | 3660 | 1471347439191 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 04:37:19 INFO - PROCESS | 3660 | 1471347439195 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:37:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:37:19 INFO - PROCESS | 3660 | 1471347439196 Marionette TRACE conn3 <- [1,306,null,{}] 04:37:19 INFO - PROCESS | 3660 | 1471347439200 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:19 INFO - PROCESS | 3660 | 1471347439202 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:19 INFO - PROCESS | 3660 | 1471347439303 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 04:37:19 INFO - PROCESS | 3660 | 1471347439311 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:19 INFO - PROCESS | 3660 | 1471347439313 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:19 INFO - PROCESS | 3660 | ++DOCSHELL 1972E800 == 38 [pid = 3660] [id = 86] 04:37:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (19730400) [pid = 3660] [serial = 255] [outer = 00000000] 04:37:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (1A072800) [pid = 3660] [serial = 256] [outer = 19730400] 04:37:19 INFO - PROCESS | 3660 | 1471347439365 Marionette DEBUG loaded listener.js 04:37:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (1A451800) [pid = 3660] [serial = 257] [outer = 19730400] 04:37:19 INFO - PROCESS | 3660 | 1471347439728 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:37:19 INFO - PROCESS | 3660 | 1471347439912 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:37:19 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:37:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 770ms 04:37:19 INFO - PROCESS | 3660 | 1471347439970 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 04:37:19 INFO - PROCESS | 3660 | 1471347439972 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 04:37:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:37:20 INFO - PROCESS | 3660 | 1471347439983 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:37:20 INFO - PROCESS | 3660 | 1471347439985 Marionette TRACE conn3 <- [1,310,null,{}] 04:37:20 INFO - PROCESS | 3660 | 1471347439989 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:20 INFO - PROCESS | 3660 | 1471347439994 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:20 INFO - PROCESS | 3660 | 1471347440116 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 04:37:20 INFO - PROCESS | 3660 | 1471347440224 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:20 INFO - PROCESS | 3660 | 1471347440227 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:20 INFO - PROCESS | 3660 | ++DOCSHELL 1A9B5400 == 39 [pid = 3660] [id = 87] 04:37:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (1A9B5800) [pid = 3660] [serial = 258] [outer = 00000000] 04:37:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (1ABF1400) [pid = 3660] [serial = 259] [outer = 1A9B5800] 04:37:20 INFO - PROCESS | 3660 | 1471347440272 Marionette DEBUG loaded listener.js 04:37:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (1ABF3C00) [pid = 3660] [serial = 260] [outer = 1A9B5800] 04:37:20 INFO - PROCESS | 3660 | 1471347440669 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:37:20 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:37:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 721ms 04:37:20 INFO - PROCESS | 3660 | 1471347440721 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 04:37:20 INFO - PROCESS | 3660 | 1471347440724 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 04:37:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:37:20 INFO - PROCESS | 3660 | 1471347440727 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:37:20 INFO - PROCESS | 3660 | 1471347440729 Marionette TRACE conn3 <- [1,314,null,{}] 04:37:20 INFO - PROCESS | 3660 | 1471347440762 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:20 INFO - PROCESS | 3660 | 1471347440764 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:20 INFO - PROCESS | 3660 | 1471347440874 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 04:37:20 INFO - PROCESS | 3660 | 1471347440984 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:20 INFO - PROCESS | 3660 | 1471347440986 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:20 INFO - PROCESS | 3660 | ++DOCSHELL 10531000 == 40 [pid = 3660] [id = 88] 04:37:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (10534C00) [pid = 3660] [serial = 261] [outer = 00000000] 04:37:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (1053C000) [pid = 3660] [serial = 262] [outer = 10534C00] 04:37:21 INFO - PROCESS | 3660 | 1471347441031 Marionette DEBUG loaded listener.js 04:37:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (1053E000) [pid = 3660] [serial = 263] [outer = 10534C00] 04:37:21 INFO - PROCESS | 3660 | 1471347441427 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:37:21 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:37:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 722ms 04:37:21 INFO - PROCESS | 3660 | 1471347441463 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 04:37:21 INFO - PROCESS | 3660 | 1471347441467 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 04:37:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:37:21 INFO - PROCESS | 3660 | 1471347441471 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:37:21 INFO - PROCESS | 3660 | 1471347441474 Marionette TRACE conn3 <- [1,318,null,{}] 04:37:21 INFO - PROCESS | 3660 | 1471347441477 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:21 INFO - PROCESS | 3660 | 1471347441480 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:21 INFO - PROCESS | 3660 | 1471347441665 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 04:37:21 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (16876400) [pid = 3660] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:37:21 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (18099400) [pid = 3660] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:37:21 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (180A1800) [pid = 3660] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:37:21 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (1809FC00) [pid = 3660] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:37:21 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (161C2400) [pid = 3660] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:37:21 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (11A7DC00) [pid = 3660] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:37:21 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (15054C00) [pid = 3660] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:37:21 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (103CD000) [pid = 3660] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:37:21 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (14476000) [pid = 3660] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:37:21 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (12996000) [pid = 3660] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:37:21 INFO - PROCESS | 3660 | 1471347441810 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:21 INFO - PROCESS | 3660 | 1471347441812 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:21 INFO - PROCESS | 3660 | ++DOCSHELL 10A4AC00 == 41 [pid = 3660] [id = 89] 04:37:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (11383400) [pid = 3660] [serial = 264] [outer = 00000000] 04:37:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (13284000) [pid = 3660] [serial = 265] [outer = 11383400] 04:37:21 INFO - PROCESS | 3660 | 1471347441862 Marionette DEBUG loaded listener.js 04:37:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (142A7C00) [pid = 3660] [serial = 266] [outer = 11383400] 04:37:22 INFO - PROCESS | 3660 | 1471347442208 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:37:22 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:37:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 770ms 04:37:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:37:22 INFO - PROCESS | 3660 | 1471347442272 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 04:37:22 INFO - PROCESS | 3660 | 1471347442274 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 04:37:22 INFO - PROCESS | 3660 | 1471347442278 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:37:22 INFO - PROCESS | 3660 | 1471347442280 Marionette TRACE conn3 <- [1,322,null,{}] 04:37:22 INFO - PROCESS | 3660 | 1471347442293 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:22 INFO - PROCESS | 3660 | 1471347442295 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:22 INFO - PROCESS | 3660 | 1471347442425 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 04:37:22 INFO - PROCESS | 3660 | 1471347442431 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:22 INFO - PROCESS | 3660 | 1471347442433 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:22 INFO - PROCESS | 3660 | ++DOCSHELL 11A77C00 == 42 [pid = 3660] [id = 90] 04:37:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (15054C00) [pid = 3660] [serial = 267] [outer = 00000000] 04:37:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (1A072400) [pid = 3660] [serial = 268] [outer = 15054C00] 04:37:22 INFO - PROCESS | 3660 | 1471347442478 Marionette DEBUG loaded listener.js 04:37:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (1ABEE400) [pid = 3660] [serial = 269] [outer = 15054C00] 04:37:22 INFO - PROCESS | 3660 | 1471347442917 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:37:22 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:37:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 672ms 04:37:22 INFO - PROCESS | 3660 | 1471347442970 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 04:37:22 INFO - PROCESS | 3660 | 1471347442972 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 04:37:22 INFO - PROCESS | 3660 | 1471347442975 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:37:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:37:22 INFO - PROCESS | 3660 | 1471347442977 Marionette TRACE conn3 <- [1,326,null,{}] 04:37:23 INFO - PROCESS | 3660 | 1471347442989 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:23 INFO - PROCESS | 3660 | 1471347442991 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:23 INFO - PROCESS | 3660 | 1471347443072 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 04:37:23 INFO - PROCESS | 3660 | 1471347443130 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:23 INFO - PROCESS | 3660 | 1471347443132 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:23 INFO - PROCESS | 3660 | ++DOCSHELL 15382C00 == 43 [pid = 3660] [id = 91] 04:37:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (15383400) [pid = 3660] [serial = 270] [outer = 00000000] 04:37:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (1538B400) [pid = 3660] [serial = 271] [outer = 15383400] 04:37:23 INFO - PROCESS | 3660 | 1471347443176 Marionette DEBUG loaded listener.js 04:37:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (1538E800) [pid = 3660] [serial = 272] [outer = 15383400] 04:37:23 INFO - PROCESS | 3660 | 1471347443594 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:37:23 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:37:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 672ms 04:37:23 INFO - PROCESS | 3660 | 1471347443648 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 04:37:23 INFO - PROCESS | 3660 | 1471347443651 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 04:37:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:37:23 INFO - PROCESS | 3660 | 1471347443654 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:37:23 INFO - PROCESS | 3660 | 1471347443656 Marionette TRACE conn3 <- [1,330,null,{}] 04:37:23 INFO - PROCESS | 3660 | 1471347443660 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:23 INFO - PROCESS | 3660 | 1471347443662 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:23 INFO - PROCESS | 3660 | 1471347443755 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 04:37:23 INFO - PROCESS | 3660 | 1471347443834 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:23 INFO - PROCESS | 3660 | 1471347443836 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:23 INFO - PROCESS | 3660 | ++DOCSHELL 10FCC400 == 44 [pid = 3660] [id = 92] 04:37:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (10FCCC00) [pid = 3660] [serial = 273] [outer = 00000000] 04:37:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (11016800) [pid = 3660] [serial = 274] [outer = 10FCCC00] 04:37:23 INFO - PROCESS | 3660 | 1471347443883 Marionette DEBUG loaded listener.js 04:37:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (1538D000) [pid = 3660] [serial = 275] [outer = 10FCCC00] 04:37:24 INFO - PROCESS | 3660 | 1471347444616 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:37:24 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:37:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1000ms 04:37:24 INFO - PROCESS | 3660 | 1471347444666 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 04:37:24 INFO - PROCESS | 3660 | 1471347444671 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 04:37:24 INFO - PROCESS | 3660 | 1471347444676 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:37:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:37:24 INFO - PROCESS | 3660 | 1471347444682 Marionette TRACE conn3 <- [1,334,null,{}] 04:37:24 INFO - PROCESS | 3660 | 1471347444690 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:24 INFO - PROCESS | 3660 | 1471347444696 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:24 INFO - PROCESS | 3660 | 1471347444815 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 04:37:24 INFO - PROCESS | 3660 | 1471347444937 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:24 INFO - PROCESS | 3660 | 1471347444941 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:24 INFO - PROCESS | 3660 | ++DOCSHELL 10FCA000 == 45 [pid = 3660] [id = 93] 04:37:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (10FCA800) [pid = 3660] [serial = 276] [outer = 00000000] 04:37:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (10FD2400) [pid = 3660] [serial = 277] [outer = 10FCA800] 04:37:25 INFO - PROCESS | 3660 | 1471347445002 Marionette DEBUG loaded listener.js 04:37:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (12848800) [pid = 3660] [serial = 278] [outer = 10FCA800] 04:37:25 INFO - PROCESS | 3660 | 1471347445615 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:37:25 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:37:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1000ms 04:37:25 INFO - PROCESS | 3660 | 1471347445657 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 04:37:25 INFO - PROCESS | 3660 | 1471347445662 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 04:37:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:37:25 INFO - PROCESS | 3660 | 1471347445668 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:37:25 INFO - PROCESS | 3660 | 1471347445671 Marionette TRACE conn3 <- [1,338,null,{}] 04:37:25 INFO - PROCESS | 3660 | 1471347445675 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:25 INFO - PROCESS | 3660 | 1471347445678 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:25 INFO - PROCESS | 3660 | 1471347445799 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 04:37:25 INFO - PROCESS | 3660 | 1471347445894 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:25 INFO - PROCESS | 3660 | 1471347445897 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:25 INFO - PROCESS | 3660 | ++DOCSHELL 1429D400 == 46 [pid = 3660] [id = 94] 04:37:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (142A7800) [pid = 3660] [serial = 279] [outer = 00000000] 04:37:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (144F7000) [pid = 3660] [serial = 280] [outer = 142A7800] 04:37:25 INFO - PROCESS | 3660 | 1471347445954 Marionette DEBUG loaded listener.js 04:37:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (15389400) [pid = 3660] [serial = 281] [outer = 142A7800] 04:37:26 INFO - PROCESS | 3660 | 1471347446624 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:37:26 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:37:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 984ms 04:37:26 INFO - PROCESS | 3660 | 1471347446647 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 04:37:26 INFO - PROCESS | 3660 | 1471347446649 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 04:37:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:37:26 INFO - PROCESS | 3660 | 1471347446653 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:37:26 INFO - PROCESS | 3660 | 1471347446657 Marionette TRACE conn3 <- [1,342,null,{}] 04:37:26 INFO - PROCESS | 3660 | 1471347446668 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:26 INFO - PROCESS | 3660 | 1471347446676 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:26 INFO - PROCESS | 3660 | 1471347446864 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 04:37:27 INFO - PROCESS | 3660 | 1471347447003 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:27 INFO - PROCESS | 3660 | 1471347447006 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:27 INFO - PROCESS | 3660 | ++DOCSHELL 15FF2800 == 47 [pid = 3660] [id = 95] 04:37:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 112 (17401800) [pid = 3660] [serial = 282] [outer = 00000000] 04:37:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 113 (180A4400) [pid = 3660] [serial = 283] [outer = 17401800] 04:37:27 INFO - PROCESS | 3660 | 1471347447066 Marionette DEBUG loaded listener.js 04:37:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 114 (19A1F000) [pid = 3660] [serial = 284] [outer = 17401800] 04:37:27 INFO - PROCESS | 3660 | 1471347447840 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:37:27 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:37:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1213ms 04:37:27 INFO - PROCESS | 3660 | 1471347447875 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 04:37:27 INFO - PROCESS | 3660 | 1471347447881 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 04:37:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:37:27 INFO - PROCESS | 3660 | 1471347447886 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:37:27 INFO - PROCESS | 3660 | 1471347447889 Marionette TRACE conn3 <- [1,346,null,{}] 04:37:27 INFO - PROCESS | 3660 | 1471347447894 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:27 INFO - PROCESS | 3660 | 1471347447897 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:28 INFO - PROCESS | 3660 | 1471347447995 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 04:37:28 INFO - PROCESS | 3660 | 1471347448077 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:28 INFO - PROCESS | 3660 | 1471347448080 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:28 INFO - PROCESS | 3660 | ++DOCSHELL 1053AC00 == 48 [pid = 3660] [id = 96] 04:37:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 115 (10A4E400) [pid = 3660] [serial = 285] [outer = 00000000] 04:37:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 116 (11017000) [pid = 3660] [serial = 286] [outer = 10A4E400] 04:37:28 INFO - PROCESS | 3660 | 1471347448221 Marionette DEBUG loaded listener.js 04:37:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 117 (112DB000) [pid = 3660] [serial = 287] [outer = 10A4E400] 04:37:28 INFO - PROCESS | 3660 | --DOCSHELL 112D9000 == 47 [pid = 3660] [id = 52] 04:37:28 INFO - PROCESS | 3660 | --DOCSHELL 11A07400 == 46 [pid = 3660] [id = 53] 04:37:28 INFO - PROCESS | 3660 | --DOCSHELL 15382C00 == 45 [pid = 3660] [id = 91] 04:37:28 INFO - PROCESS | 3660 | --DOCSHELL 11A77C00 == 44 [pid = 3660] [id = 90] 04:37:28 INFO - PROCESS | 3660 | --DOCSHELL 10A4AC00 == 43 [pid = 3660] [id = 89] 04:37:28 INFO - PROCESS | 3660 | --DOCSHELL 10531000 == 42 [pid = 3660] [id = 88] 04:37:28 INFO - PROCESS | 3660 | --DOCSHELL 1A9B5400 == 41 [pid = 3660] [id = 87] 04:37:28 INFO - PROCESS | 3660 | --DOCSHELL 1972E800 == 40 [pid = 3660] [id = 86] 04:37:28 INFO - PROCESS | 3660 | --DOCSHELL 180A2400 == 39 [pid = 3660] [id = 85] 04:37:28 INFO - PROCESS | 3660 | --DOCSHELL 175CD800 == 38 [pid = 3660] [id = 84] 04:37:28 INFO - PROCESS | 3660 | --DOCSHELL 14475000 == 37 [pid = 3660] [id = 83] 04:37:28 INFO - PROCESS | 3660 | --DOCSHELL 14477000 == 36 [pid = 3660] [id = 82] 04:37:28 INFO - PROCESS | 3660 | --DOCSHELL 11A10000 == 35 [pid = 3660] [id = 81] 04:37:28 INFO - PROCESS | 3660 | --DOMWINDOW == 116 (1A856000) [pid = 3660] [serial = 229] [outer = 00000000] [url = about:blank] 04:37:28 INFO - PROCESS | 3660 | --DOCSHELL 129DD000 == 34 [pid = 3660] [id = 78] 04:37:28 INFO - PROCESS | 3660 | --DOCSHELL 1A44C800 == 33 [pid = 3660] [id = 77] 04:37:28 INFO - PROCESS | 3660 | --DOMWINDOW == 115 (17AA4C00) [pid = 3660] [serial = 214] [outer = 00000000] [url = about:blank] 04:37:28 INFO - PROCESS | 3660 | --DOMWINDOW == 114 (19731800) [pid = 3660] [serial = 218] [outer = 00000000] [url = about:blank] 04:37:28 INFO - PROCESS | 3660 | --DOMWINDOW == 113 (180A7C00) [pid = 3660] [serial = 217] [outer = 00000000] [url = about:blank] 04:37:28 INFO - PROCESS | 3660 | --DOMWINDOW == 112 (17AA8400) [pid = 3660] [serial = 215] [outer = 00000000] [url = about:blank] 04:37:28 INFO - PROCESS | 3660 | --DOMWINDOW == 111 (19831000) [pid = 3660] [serial = 220] [outer = 00000000] [url = about:blank] 04:37:28 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (197B4800) [pid = 3660] [serial = 223] [outer = 00000000] [url = about:blank] 04:37:28 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (16876800) [pid = 3660] [serial = 211] [outer = 00000000] [url = about:blank] 04:37:28 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (131DE000) [pid = 3660] [serial = 200] [outer = 00000000] [url = about:blank] 04:37:28 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (12DD6800) [pid = 3660] [serial = 199] [outer = 00000000] [url = about:blank] 04:37:28 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (1A2E6000) [pid = 3660] [serial = 187] [outer = 00000000] [url = about:blank] 04:37:28 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (15FEBC00) [pid = 3660] [serial = 209] [outer = 00000000] [url = about:blank] 04:37:28 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (1596D800) [pid = 3660] [serial = 208] [outer = 00000000] [url = about:blank] 04:37:28 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (1A044C00) [pid = 3660] [serial = 226] [outer = 00000000] [url = about:blank] 04:37:28 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (1972F000) [pid = 3660] [serial = 196] [outer = 00000000] [url = about:blank] 04:37:28 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (144EC800) [pid = 3660] [serial = 205] [outer = 00000000] [url = about:blank] 04:37:28 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (144F4800) [pid = 3660] [serial = 206] [outer = 00000000] [url = about:blank] 04:37:28 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (1328F800) [pid = 3660] [serial = 202] [outer = 00000000] [url = about:blank] 04:37:28 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (13932000) [pid = 3660] [serial = 203] [outer = 00000000] [url = about:blank] 04:37:28 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (13287800) [pid = 3660] [serial = 190] [outer = 00000000] [url = about:blank] 04:37:28 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (19A14C00) [pid = 3660] [serial = 221] [outer = 00000000] [url = about:blank] 04:37:28 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (1A2E9800) [pid = 3660] [serial = 227] [outer = 00000000] [url = about:blank] 04:37:28 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (161C3C00) [pid = 3660] [serial = 193] [outer = 00000000] [url = about:blank] 04:37:28 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (1982C400) [pid = 3660] [serial = 224] [outer = 00000000] [url = about:blank] 04:37:28 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (16F06800) [pid = 3660] [serial = 212] [outer = 00000000] [url = about:blank] 04:37:28 INFO - PROCESS | 3660 | 1471347448753 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:37:28 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:37:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 951ms 04:37:28 INFO - PROCESS | 3660 | 1471347448821 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 04:37:28 INFO - PROCESS | 3660 | 1471347448825 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 04:37:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:37:28 INFO - PROCESS | 3660 | 1471347448831 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:37:28 INFO - PROCESS | 3660 | 1471347448882 Marionette TRACE conn3 <- [1,350,null,{}] 04:37:28 INFO - PROCESS | 3660 | 1471347448886 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:28 INFO - PROCESS | 3660 | 1471347448888 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:28 INFO - PROCESS | 3660 | 1471347448983 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 04:37:29 INFO - PROCESS | 3660 | 1471347449062 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:29 INFO - PROCESS | 3660 | 1471347449064 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:29 INFO - PROCESS | 3660 | ++DOCSHELL 10B5D000 == 34 [pid = 3660] [id = 97] 04:37:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (112D7000) [pid = 3660] [serial = 288] [outer = 00000000] 04:37:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (1295A800) [pid = 3660] [serial = 289] [outer = 112D7000] 04:37:29 INFO - PROCESS | 3660 | 1471347449112 Marionette DEBUG loaded listener.js 04:37:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (131DE000) [pid = 3660] [serial = 290] [outer = 112D7000] 04:37:29 INFO - PROCESS | 3660 | 1471347449501 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:37:29 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:37:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 688ms 04:37:29 INFO - PROCESS | 3660 | 1471347449571 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 04:37:29 INFO - PROCESS | 3660 | 1471347449573 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 04:37:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:37:29 INFO - PROCESS | 3660 | 1471347449606 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:37:29 INFO - PROCESS | 3660 | 1471347449609 Marionette TRACE conn3 <- [1,354,null,{}] 04:37:29 INFO - PROCESS | 3660 | 1471347449619 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:29 INFO - PROCESS | 3660 | 1471347449624 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:29 INFO - PROCESS | 3660 | 1471347449706 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 04:37:29 INFO - PROCESS | 3660 | 1471347449712 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:29 INFO - PROCESS | 3660 | 1471347449715 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:29 INFO - PROCESS | 3660 | ++DOCSHELL 13ED9400 == 35 [pid = 3660] [id = 98] 04:37:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (13EDA000) [pid = 3660] [serial = 291] [outer = 00000000] 04:37:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (1447EC00) [pid = 3660] [serial = 292] [outer = 13EDA000] 04:37:29 INFO - PROCESS | 3660 | 1471347449764 Marionette DEBUG loaded listener.js 04:37:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (144F3400) [pid = 3660] [serial = 293] [outer = 13EDA000] 04:37:30 INFO - PROCESS | 3660 | 1471347450211 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:37:30 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:37:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 656ms 04:37:30 INFO - PROCESS | 3660 | 1471347450291 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 04:37:30 INFO - PROCESS | 3660 | 1471347450294 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 04:37:30 INFO - PROCESS | 3660 | 1471347450297 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:37:30 INFO - PROCESS | 3660 | 1471347450299 Marionette TRACE conn3 <- [1,358,null,{}] 04:37:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:37:30 INFO - PROCESS | 3660 | 1471347450303 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:30 INFO - PROCESS | 3660 | 1471347450305 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:30 INFO - PROCESS | 3660 | 1471347450388 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 04:37:30 INFO - PROCESS | 3660 | 1471347450395 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:30 INFO - PROCESS | 3660 | 1471347450397 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:30 INFO - PROCESS | 3660 | ++DOCSHELL 15385000 == 36 [pid = 3660] [id = 99] 04:37:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (15387000) [pid = 3660] [serial = 294] [outer = 00000000] 04:37:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (15957800) [pid = 3660] [serial = 295] [outer = 15387000] 04:37:30 INFO - PROCESS | 3660 | 1471347450443 Marionette DEBUG loaded listener.js 04:37:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (15FE5400) [pid = 3660] [serial = 296] [outer = 15387000] 04:37:30 INFO - PROCESS | 3660 | 1471347450880 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:37:30 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:37:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 673ms 04:37:30 INFO - PROCESS | 3660 | 1471347450937 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 04:37:30 INFO - PROCESS | 3660 | 1471347450939 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 04:37:30 INFO - PROCESS | 3660 | 1471347450943 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:37:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:37:30 INFO - PROCESS | 3660 | 1471347450944 Marionette TRACE conn3 <- [1,362,null,{}] 04:37:30 INFO - PROCESS | 3660 | 1471347450948 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:30 INFO - PROCESS | 3660 | 1471347450950 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:31 INFO - PROCESS | 3660 | 1471347451108 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 04:37:31 INFO - PROCESS | 3660 | 1471347451184 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:31 INFO - PROCESS | 3660 | 1471347451186 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:31 INFO - PROCESS | 3660 | ++DOCSHELL 15FF0400 == 37 [pid = 3660] [id = 100] 04:37:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (15FF1400) [pid = 3660] [serial = 297] [outer = 00000000] 04:37:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (1686B400) [pid = 3660] [serial = 298] [outer = 15FF1400] 04:37:31 INFO - PROCESS | 3660 | 1471347451231 Marionette DEBUG loaded listener.js 04:37:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (16874000) [pid = 3660] [serial = 299] [outer = 15FF1400] 04:37:31 INFO - PROCESS | 3660 | 1471347451636 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:37:31 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:37:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 737ms 04:37:31 INFO - PROCESS | 3660 | 1471347451693 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 04:37:31 INFO - PROCESS | 3660 | 1471347451695 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 04:37:31 INFO - PROCESS | 3660 | 1471347451699 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:37:31 INFO - PROCESS | 3660 | 1471347451701 Marionette TRACE conn3 <- [1,366,null,{}] 04:37:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:37:31 INFO - PROCESS | 3660 | 1471347451704 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:31 INFO - PROCESS | 3660 | 1471347451710 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:31 INFO - PROCESS | 3660 | 1471347451887 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 04:37:31 INFO - PROCESS | 3660 | 1471347451946 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:31 INFO - PROCESS | 3660 | 1471347451948 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:31 INFO - PROCESS | 3660 | ++DOCSHELL 174BF000 == 38 [pid = 3660] [id = 101] 04:37:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (13939800) [pid = 3660] [serial = 300] [outer = 00000000] 04:37:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (17D38C00) [pid = 3660] [serial = 301] [outer = 13939800] 04:37:31 INFO - PROCESS | 3660 | 1471347451994 Marionette DEBUG loaded listener.js 04:37:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (1809A000) [pid = 3660] [serial = 302] [outer = 13939800] 04:37:32 INFO - PROCESS | 3660 | 1471347452412 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:37:32 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:37:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 721ms 04:37:32 INFO - PROCESS | 3660 | 1471347452436 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 04:37:32 INFO - PROCESS | 3660 | 1471347452437 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 04:37:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:37:32 INFO - PROCESS | 3660 | 1471347452488 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:37:32 INFO - PROCESS | 3660 | 1471347452490 Marionette TRACE conn3 <- [1,370,null,{}] 04:37:32 INFO - PROCESS | 3660 | 1471347452531 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:32 INFO - PROCESS | 3660 | 1471347452533 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:32 INFO - PROCESS | 3660 | 1471347452645 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 04:37:32 INFO - PROCESS | 3660 | 1471347452656 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:32 INFO - PROCESS | 3660 | 1471347452666 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:32 INFO - PROCESS | 3660 | ++DOCSHELL 14474C00 == 39 [pid = 3660] [id = 102] 04:37:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (174BA800) [pid = 3660] [serial = 303] [outer = 00000000] 04:37:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (19731C00) [pid = 3660] [serial = 304] [outer = 174BA800] 04:37:32 INFO - PROCESS | 3660 | 1471347452756 Marionette DEBUG loaded listener.js 04:37:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (19732C00) [pid = 3660] [serial = 305] [outer = 174BA800] 04:37:33 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (15383400) [pid = 3660] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:37:33 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (1A9B5800) [pid = 3660] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:37:33 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (10534C00) [pid = 3660] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:37:33 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (180A6000) [pid = 3660] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:37:33 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (175CE000) [pid = 3660] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:37:33 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (11383400) [pid = 3660] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:37:33 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (14479C00) [pid = 3660] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:37:33 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (19730400) [pid = 3660] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:37:33 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (144EAC00) [pid = 3660] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:37:33 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (15054C00) [pid = 3660] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:37:33 INFO - PROCESS | 3660 | 1471347453309 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:37:33 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:37:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 868ms 04:37:33 INFO - PROCESS | 3660 | 1471347453350 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 04:37:33 INFO - PROCESS | 3660 | 1471347453352 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 04:37:33 INFO - PROCESS | 3660 | 1471347453355 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:37:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:37:33 INFO - PROCESS | 3660 | 1471347453357 Marionette TRACE conn3 <- [1,374,null,{}] 04:37:33 INFO - PROCESS | 3660 | 1471347453360 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:33 INFO - PROCESS | 3660 | 1471347453362 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:33 INFO - PROCESS | 3660 | 1471347453444 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 04:37:33 INFO - PROCESS | 3660 | 1471347453525 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:33 INFO - PROCESS | 3660 | 1471347453527 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:33 INFO - PROCESS | 3660 | ++DOCSHELL 10537000 == 40 [pid = 3660] [id = 103] 04:37:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (10539C00) [pid = 3660] [serial = 306] [outer = 00000000] 04:37:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (1505F800) [pid = 3660] [serial = 307] [outer = 10539C00] 04:37:33 INFO - PROCESS | 3660 | 1471347453572 Marionette DEBUG loaded listener.js 04:37:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (15383400) [pid = 3660] [serial = 308] [outer = 10539C00] 04:37:33 INFO - PROCESS | 3660 | 1471347453990 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:37:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:37:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 672ms 04:37:34 INFO - PROCESS | 3660 | 1471347454028 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 04:37:34 INFO - PROCESS | 3660 | 1471347454030 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 04:37:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:37:34 INFO - PROCESS | 3660 | 1471347454034 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:37:34 INFO - PROCESS | 3660 | 1471347454035 Marionette TRACE conn3 <- [1,378,null,{}] 04:37:34 INFO - PROCESS | 3660 | 1471347454042 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:34 INFO - PROCESS | 3660 | 1471347454045 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:34 INFO - PROCESS | 3660 | 1471347454155 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 04:37:34 INFO - PROCESS | 3660 | 1471347454163 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:34 INFO - PROCESS | 3660 | 1471347454166 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:34 INFO - PROCESS | 3660 | ++DOCSHELL 10A4C000 == 41 [pid = 3660] [id = 104] 04:37:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (12850000) [pid = 3660] [serial = 309] [outer = 00000000] 04:37:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (19A14C00) [pid = 3660] [serial = 310] [outer = 12850000] 04:37:34 INFO - PROCESS | 3660 | 1471347454210 Marionette DEBUG loaded listener.js 04:37:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (19A1E800) [pid = 3660] [serial = 311] [outer = 12850000] 04:37:34 INFO - PROCESS | 3660 | 1471347454659 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:37:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:37:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 672ms 04:37:34 INFO - PROCESS | 3660 | 1471347454703 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 04:37:34 INFO - PROCESS | 3660 | 1471347454705 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 04:37:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:37:34 INFO - PROCESS | 3660 | 1471347454708 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:37:34 INFO - PROCESS | 3660 | 1471347454710 Marionette TRACE conn3 <- [1,382,null,{}] 04:37:34 INFO - PROCESS | 3660 | 1471347454713 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:34 INFO - PROCESS | 3660 | 1471347454715 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:34 INFO - PROCESS | 3660 | 1471347454835 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 04:37:34 INFO - PROCESS | 3660 | 1471347454842 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:34 INFO - PROCESS | 3660 | 1471347454844 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:34 INFO - PROCESS | 3660 | ++DOCSHELL 10535800 == 42 [pid = 3660] [id = 105] 04:37:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (17A19000) [pid = 3660] [serial = 312] [outer = 00000000] 04:37:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (1A042800) [pid = 3660] [serial = 313] [outer = 17A19000] 04:37:34 INFO - PROCESS | 3660 | 1471347454888 Marionette DEBUG loaded listener.js 04:37:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (1A049800) [pid = 3660] [serial = 314] [outer = 17A19000] 04:37:35 INFO - PROCESS | 3660 | 1471347455417 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:37:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:37:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 738ms 04:37:35 INFO - PROCESS | 3660 | 1471347455481 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 04:37:35 INFO - PROCESS | 3660 | 1471347455486 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 04:37:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:37:35 INFO - PROCESS | 3660 | 1471347455505 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:37:35 INFO - PROCESS | 3660 | 1471347455509 Marionette TRACE conn3 <- [1,386,null,{}] 04:37:35 INFO - PROCESS | 3660 | 1471347455531 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:35 INFO - PROCESS | 3660 | 1471347455535 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:35 INFO - PROCESS | 3660 | 1471347455652 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 04:37:35 INFO - PROCESS | 3660 | 1471347455743 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:35 INFO - PROCESS | 3660 | 1471347455748 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:35 INFO - PROCESS | 3660 | ++DOCSHELL 10FC5000 == 43 [pid = 3660] [id = 106] 04:37:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (10FC5400) [pid = 3660] [serial = 315] [outer = 00000000] 04:37:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (10FCD000) [pid = 3660] [serial = 316] [outer = 10FC5400] 04:37:35 INFO - PROCESS | 3660 | 1471347455812 Marionette DEBUG loaded listener.js 04:37:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 112 (11015400) [pid = 3660] [serial = 317] [outer = 10FC5400] 04:37:36 INFO - PROCESS | 3660 | 1471347456422 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 04:37:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:37:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 967ms 04:37:36 INFO - PROCESS | 3660 | 1471347456456 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 04:37:36 INFO - PROCESS | 3660 | 1471347456461 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 04:37:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:37:36 INFO - PROCESS | 3660 | 1471347456467 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:37:36 INFO - PROCESS | 3660 | 1471347456470 Marionette TRACE conn3 <- [1,390,null,{}] 04:37:36 INFO - PROCESS | 3660 | 1471347456474 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:36 INFO - PROCESS | 3660 | 1471347456477 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:36 INFO - PROCESS | 3660 | 1471347456585 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 04:37:36 INFO - PROCESS | 3660 | 1471347456682 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:36 INFO - PROCESS | 3660 | 1471347456685 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:36 INFO - PROCESS | 3660 | ++DOCSHELL 134D8800 == 44 [pid = 3660] [id = 107] 04:37:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 113 (139CA800) [pid = 3660] [serial = 318] [outer = 00000000] 04:37:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 114 (13ECD000) [pid = 3660] [serial = 319] [outer = 139CA800] 04:37:36 INFO - PROCESS | 3660 | 1471347456741 Marionette DEBUG loaded listener.js 04:37:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 115 (144EA800) [pid = 3660] [serial = 320] [outer = 139CA800] 04:37:37 INFO - PROCESS | 3660 | 1471347457440 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 04:37:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:37:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1049ms 04:37:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:37:37 INFO - PROCESS | 3660 | 1471347457504 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 04:37:37 INFO - PROCESS | 3660 | 1471347457506 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 04:37:37 INFO - PROCESS | 3660 | 1471347457510 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:37:37 INFO - PROCESS | 3660 | 1471347457514 Marionette TRACE conn3 <- [1,394,null,{}] 04:37:37 INFO - PROCESS | 3660 | 1471347457525 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:37 INFO - PROCESS | 3660 | 1471347457529 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:37 INFO - PROCESS | 3660 | 1471347457731 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 04:37:37 INFO - PROCESS | 3660 | 1471347457741 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:37 INFO - PROCESS | 3660 | 1471347457745 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:37 INFO - PROCESS | 3660 | ++DOCSHELL 17657800 == 45 [pid = 3660] [id = 108] 04:37:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 116 (17658C00) [pid = 3660] [serial = 321] [outer = 00000000] 04:37:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 117 (197B4400) [pid = 3660] [serial = 322] [outer = 17658C00] 04:37:37 INFO - PROCESS | 3660 | 1471347457802 Marionette DEBUG loaded listener.js 04:37:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 118 (1A03F400) [pid = 3660] [serial = 323] [outer = 17658C00] 04:37:38 INFO - PROCESS | 3660 | 1471347458484 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 04:37:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:37:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 983ms 04:37:38 INFO - PROCESS | 3660 | 1471347458524 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 04:37:38 INFO - PROCESS | 3660 | 1471347458527 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 04:37:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:37:38 INFO - PROCESS | 3660 | 1471347458532 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:37:38 INFO - PROCESS | 3660 | 1471347458534 Marionette TRACE conn3 <- [1,398,null,{}] 04:37:38 INFO - PROCESS | 3660 | 1471347458537 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:38 INFO - PROCESS | 3660 | 1471347458540 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:38 INFO - PROCESS | 3660 | 1471347458652 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 04:37:38 INFO - PROCESS | 3660 | 1471347458795 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:38 INFO - PROCESS | 3660 | 1471347458798 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:38 INFO - PROCESS | 3660 | ++DOCSHELL 1A858400 == 46 [pid = 3660] [id = 109] 04:37:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 119 (1A858C00) [pid = 3660] [serial = 324] [outer = 00000000] 04:37:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 120 (1A9A9C00) [pid = 3660] [serial = 325] [outer = 1A858C00] 04:37:38 INFO - PROCESS | 3660 | 1471347458853 Marionette DEBUG loaded listener.js 04:37:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 121 (1A9B2000) [pid = 3660] [serial = 326] [outer = 1A858C00] 04:37:39 INFO - PROCESS | 3660 | 1471347459467 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 04:37:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:37:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 983ms 04:37:39 INFO - PROCESS | 3660 | 1471347459510 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 04:37:39 INFO - PROCESS | 3660 | 1471347459513 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 04:37:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:37:39 INFO - PROCESS | 3660 | 1471347459517 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:37:39 INFO - PROCESS | 3660 | 1471347459519 Marionette TRACE conn3 <- [1,402,null,{}] 04:37:39 INFO - PROCESS | 3660 | 1471347459523 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:39 INFO - PROCESS | 3660 | 1471347459525 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:39 INFO - PROCESS | 3660 | 1471347459632 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 04:37:39 INFO - PROCESS | 3660 | 1471347459910 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:39 INFO - PROCESS | 3660 | 1471347459914 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:39 INFO - PROCESS | 3660 | ++DOCSHELL 1052F400 == 47 [pid = 3660] [id = 110] 04:37:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 122 (1052FC00) [pid = 3660] [serial = 327] [outer = 00000000] 04:37:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 123 (10539400) [pid = 3660] [serial = 328] [outer = 1052FC00] 04:37:39 INFO - PROCESS | 3660 | 1471347459970 Marionette DEBUG loaded listener.js 04:37:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 124 (10A10000) [pid = 3660] [serial = 329] [outer = 1052FC00] 04:37:40 INFO - PROCESS | 3660 | 1471347460712 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 04:37:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:37:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1197ms 04:37:40 INFO - PROCESS | 3660 | 1471347460737 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 04:37:40 INFO - PROCESS | 3660 | 1471347460741 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 04:37:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:37:40 INFO - PROCESS | 3660 | 1471347460746 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:37:40 INFO - PROCESS | 3660 | 1471347460749 Marionette TRACE conn3 <- [1,406,null,{}] 04:37:40 INFO - PROCESS | 3660 | 1471347460755 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:40 INFO - PROCESS | 3660 | 1471347460759 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:40 INFO - PROCESS | 3660 | 1471347460857 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 04:37:40 INFO - PROCESS | 3660 | 1471347460940 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:40 INFO - PROCESS | 3660 | 1471347460943 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:41 INFO - PROCESS | 3660 | ++DOCSHELL 1053A000 == 48 [pid = 3660] [id = 111] 04:37:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 125 (1053C800) [pid = 3660] [serial = 330] [outer = 00000000] 04:37:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 126 (11016000) [pid = 3660] [serial = 331] [outer = 1053C800] 04:37:41 INFO - PROCESS | 3660 | 1471347461034 Marionette DEBUG loaded listener.js 04:37:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 127 (13C9E800) [pid = 3660] [serial = 332] [outer = 1053C800] 04:37:41 INFO - PROCESS | 3660 | --DOCSHELL 10A4C000 == 47 [pid = 3660] [id = 104] 04:37:41 INFO - PROCESS | 3660 | --DOCSHELL 10537000 == 46 [pid = 3660] [id = 103] 04:37:41 INFO - PROCESS | 3660 | --DOCSHELL 14474C00 == 45 [pid = 3660] [id = 102] 04:37:41 INFO - PROCESS | 3660 | --DOCSHELL 174BF000 == 44 [pid = 3660] [id = 101] 04:37:41 INFO - PROCESS | 3660 | --DOCSHELL 15FF0400 == 43 [pid = 3660] [id = 100] 04:37:41 INFO - PROCESS | 3660 | --DOCSHELL 15385000 == 42 [pid = 3660] [id = 99] 04:37:41 INFO - PROCESS | 3660 | --DOCSHELL 13ED9400 == 41 [pid = 3660] [id = 98] 04:37:41 INFO - PROCESS | 3660 | --DOCSHELL 10B5D000 == 40 [pid = 3660] [id = 97] 04:37:41 INFO - PROCESS | 3660 | --DOCSHELL 1053AC00 == 39 [pid = 3660] [id = 96] 04:37:41 INFO - PROCESS | 3660 | --DOMWINDOW == 126 (1538B400) [pid = 3660] [serial = 271] [outer = 00000000] [url = about:blank] 04:37:41 INFO - PROCESS | 3660 | --DOMWINDOW == 125 (1ABF1400) [pid = 3660] [serial = 259] [outer = 00000000] [url = about:blank] 04:37:41 INFO - PROCESS | 3660 | --DOMWINDOW == 124 (1053C000) [pid = 3660] [serial = 262] [outer = 00000000] [url = about:blank] 04:37:41 INFO - PROCESS | 3660 | --DOMWINDOW == 123 (1ABF3C00) [pid = 3660] [serial = 260] [outer = 00000000] [url = about:blank] 04:37:41 INFO - PROCESS | 3660 | --DOMWINDOW == 122 (19A1AC00) [pid = 3660] [serial = 253] [outer = 00000000] [url = about:blank] 04:37:41 INFO - PROCESS | 3660 | --DOMWINDOW == 121 (19A90000) [pid = 3660] [serial = 254] [outer = 00000000] [url = about:blank] 04:37:41 INFO - PROCESS | 3660 | --DOMWINDOW == 120 (1765D400) [pid = 3660] [serial = 250] [outer = 00000000] [url = about:blank] 04:37:41 INFO - PROCESS | 3660 | --DOMWINDOW == 119 (1809C800) [pid = 3660] [serial = 251] [outer = 00000000] [url = about:blank] 04:37:41 INFO - PROCESS | 3660 | --DOMWINDOW == 118 (13284000) [pid = 3660] [serial = 265] [outer = 00000000] [url = about:blank] 04:37:41 INFO - PROCESS | 3660 | --DOMWINDOW == 117 (1593DC00) [pid = 3660] [serial = 247] [outer = 00000000] [url = about:blank] 04:37:41 INFO - PROCESS | 3660 | --DOMWINDOW == 116 (1633C800) [pid = 3660] [serial = 248] [outer = 00000000] [url = about:blank] 04:37:41 INFO - PROCESS | 3660 | --DOMWINDOW == 115 (1A072800) [pid = 3660] [serial = 256] [outer = 00000000] [url = about:blank] 04:37:41 INFO - PROCESS | 3660 | --DOMWINDOW == 114 (1053E000) [pid = 3660] [serial = 263] [outer = 00000000] [url = about:blank] 04:37:41 INFO - PROCESS | 3660 | --DOMWINDOW == 113 (1686E000) [pid = 3660] [serial = 245] [outer = 00000000] [url = about:blank] 04:37:41 INFO - PROCESS | 3660 | --DOMWINDOW == 112 (15FE6000) [pid = 3660] [serial = 244] [outer = 00000000] [url = about:blank] 04:37:41 INFO - PROCESS | 3660 | --DOMWINDOW == 111 (16872800) [pid = 3660] [serial = 235] [outer = 00000000] [url = about:blank] 04:37:41 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (1429D800) [pid = 3660] [serial = 241] [outer = 00000000] [url = about:blank] 04:37:41 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (1A458000) [pid = 3660] [serial = 238] [outer = 00000000] [url = about:blank] 04:37:41 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (13160000) [pid = 3660] [serial = 232] [outer = 00000000] [url = about:blank] 04:37:41 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (1A072400) [pid = 3660] [serial = 268] [outer = 00000000] [url = about:blank] 04:37:41 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (1538E800) [pid = 3660] [serial = 272] [outer = 00000000] [url = about:blank] 04:37:41 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (142A7C00) [pid = 3660] [serial = 266] [outer = 00000000] [url = about:blank] 04:37:41 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (1ABEE400) [pid = 3660] [serial = 269] [outer = 00000000] [url = about:blank] 04:37:41 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (1A451800) [pid = 3660] [serial = 257] [outer = 00000000] [url = about:blank] 04:37:41 INFO - PROCESS | 3660 | 1471347461541 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 04:37:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:37:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 836ms 04:37:41 INFO - PROCESS | 3660 | 1471347461582 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 04:37:41 INFO - PROCESS | 3660 | 1471347461585 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 04:37:41 INFO - PROCESS | 3660 | 1471347461590 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:37:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:37:41 INFO - PROCESS | 3660 | 1471347461592 Marionette TRACE conn3 <- [1,410,null,{}] 04:37:41 INFO - PROCESS | 3660 | 1471347461595 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:41 INFO - PROCESS | 3660 | 1471347461598 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:41 INFO - PROCESS | 3660 | 1471347461686 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 04:37:41 INFO - PROCESS | 3660 | 1471347461694 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:41 INFO - PROCESS | 3660 | 1471347461696 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:41 INFO - PROCESS | 3660 | ++DOCSHELL 144E9400 == 40 [pid = 3660] [id = 112] 04:37:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (144EFC00) [pid = 3660] [serial = 333] [outer = 00000000] 04:37:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (15388000) [pid = 3660] [serial = 334] [outer = 144EFC00] 04:37:41 INFO - PROCESS | 3660 | 1471347461748 Marionette DEBUG loaded listener.js 04:37:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (15950800) [pid = 3660] [serial = 335] [outer = 144EFC00] 04:37:42 INFO - PROCESS | 3660 | 1471347462282 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 04:37:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:37:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 737ms 04:37:42 INFO - PROCESS | 3660 | 1471347462322 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 04:37:42 INFO - PROCESS | 3660 | 1471347462324 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 04:37:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:37:42 INFO - PROCESS | 3660 | 1471347462329 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:37:42 INFO - PROCESS | 3660 | 1471347462334 Marionette TRACE conn3 <- [1,414,null,{}] 04:37:42 INFO - PROCESS | 3660 | 1471347462343 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:42 INFO - PROCESS | 3660 | 1471347462347 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:42 INFO - PROCESS | 3660 | 1471347462431 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 04:37:42 INFO - PROCESS | 3660 | 1471347462440 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:42 INFO - PROCESS | 3660 | 1471347462442 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:42 INFO - PROCESS | 3660 | ++DOCSHELL 16AC2C00 == 41 [pid = 3660] [id = 113] 04:37:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (16AC4800) [pid = 3660] [serial = 336] [outer = 00000000] 04:37:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (1740B000) [pid = 3660] [serial = 337] [outer = 16AC4800] 04:37:42 INFO - PROCESS | 3660 | 1471347462487 Marionette DEBUG loaded listener.js 04:37:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (174C0000) [pid = 3660] [serial = 338] [outer = 16AC4800] 04:37:43 INFO - PROCESS | 3660 | 1471347462982 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 04:37:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:37:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 689ms 04:37:43 INFO - PROCESS | 3660 | 1471347463019 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 04:37:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:37:43 INFO - PROCESS | 3660 | 1471347463022 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 04:37:43 INFO - PROCESS | 3660 | 1471347463025 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:37:43 INFO - PROCESS | 3660 | 1471347463027 Marionette TRACE conn3 <- [1,418,null,{}] 04:37:43 INFO - PROCESS | 3660 | 1471347463030 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:43 INFO - PROCESS | 3660 | 1471347463032 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:43 INFO - PROCESS | 3660 | 1471347463153 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 04:37:43 INFO - PROCESS | 3660 | 1471347463293 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:43 INFO - PROCESS | 3660 | 1471347463295 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:43 INFO - PROCESS | 3660 | ++DOCSHELL 144F5C00 == 42 [pid = 3660] [id = 114] 04:37:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (175D6000) [pid = 3660] [serial = 339] [outer = 00000000] 04:37:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (1809F800) [pid = 3660] [serial = 340] [outer = 175D6000] 04:37:43 INFO - PROCESS | 3660 | 1471347463343 Marionette DEBUG loaded listener.js 04:37:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 112 (180BB000) [pid = 3660] [serial = 341] [outer = 175D6000] 04:37:44 INFO - PROCESS | 3660 | 1471347464224 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 04:37:44 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:37:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1197ms 04:37:44 INFO - PROCESS | 3660 | 1471347464244 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 04:37:44 INFO - PROCESS | 3660 | 1471347464246 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 04:37:44 INFO - PROCESS | 3660 | 1471347464249 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:37:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:37:44 INFO - PROCESS | 3660 | 1471347464251 Marionette TRACE conn3 <- [1,422,null,{}] 04:37:44 INFO - PROCESS | 3660 | 1471347464255 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:44 INFO - PROCESS | 3660 | 1471347464257 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:44 INFO - PROCESS | 3660 | 1471347464364 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 04:37:44 INFO - PROCESS | 3660 | 1471347464370 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:44 INFO - PROCESS | 3660 | 1471347464376 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:44 INFO - PROCESS | 3660 | ++DOCSHELL 180C1000 == 43 [pid = 3660] [id = 115] 04:37:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 113 (180C1400) [pid = 3660] [serial = 342] [outer = 00000000] 04:37:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 114 (180C4C00) [pid = 3660] [serial = 343] [outer = 180C1400] 04:37:44 INFO - PROCESS | 3660 | 1471347464432 Marionette DEBUG loaded listener.js 04:37:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 115 (19827C00) [pid = 3660] [serial = 344] [outer = 180C1400] 04:37:45 INFO - PROCESS | 3660 | 1471347465503 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 04:37:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:37:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1312ms 04:37:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:37:45 INFO - PROCESS | 3660 | 1471347465579 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 04:37:45 INFO - PROCESS | 3660 | 1471347465581 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 04:37:45 INFO - PROCESS | 3660 | 1471347465592 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:37:45 INFO - PROCESS | 3660 | 1471347465594 Marionette TRACE conn3 <- [1,426,null,{}] 04:37:45 INFO - PROCESS | 3660 | 1471347465597 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:45 INFO - PROCESS | 3660 | 1471347465600 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:45 INFO - PROCESS | 3660 | 1471347465834 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 04:37:45 INFO - PROCESS | 3660 | --DOMWINDOW == 114 (112D7000) [pid = 3660] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:37:45 INFO - PROCESS | 3660 | --DOMWINDOW == 113 (10A4E400) [pid = 3660] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:37:45 INFO - PROCESS | 3660 | --DOMWINDOW == 112 (13EDA000) [pid = 3660] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:37:45 INFO - PROCESS | 3660 | --DOMWINDOW == 111 (10FCA800) [pid = 3660] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:37:45 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (15FF1400) [pid = 3660] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:37:45 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (17401800) [pid = 3660] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:37:45 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (15387000) [pid = 3660] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:37:45 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (142A7800) [pid = 3660] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:37:45 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (13939800) [pid = 3660] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:37:45 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (10539C00) [pid = 3660] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:37:45 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (12850000) [pid = 3660] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:37:45 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (174BA800) [pid = 3660] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:37:45 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (1A2F0800) [pid = 3660] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:37:45 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (139CF000) [pid = 3660] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:37:45 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (19DB0C00) [pid = 3660] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:37:45 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (11012800) [pid = 3660] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:37:45 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (12D95000) [pid = 3660] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:37:45 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (1A453800) [pid = 3660] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:37:45 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (129DDC00) [pid = 3660] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:37:45 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (1593AC00) [pid = 3660] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:37:45 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (11A70800) [pid = 3660] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:37:45 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (197B7800) [pid = 3660] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:37:45 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (180A4800) [pid = 3660] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:37:45 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (11A0DC00) [pid = 3660] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:37:45 INFO - PROCESS | 3660 | 1471347465922 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:45 INFO - PROCESS | 3660 | 1471347465924 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:45 INFO - PROCESS | 3660 | ++DOCSHELL 1036D000 == 44 [pid = 3660] [id = 116] 04:37:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (103CB400) [pid = 3660] [serial = 345] [outer = 00000000] 04:37:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (10A55C00) [pid = 3660] [serial = 346] [outer = 103CB400] 04:37:45 INFO - PROCESS | 3660 | 1471347465969 Marionette DEBUG loaded listener.js 04:37:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (11012800) [pid = 3660] [serial = 347] [outer = 103CB400] 04:37:46 INFO - PROCESS | 3660 | 1471347466393 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 04:37:46 INFO - PROCESS | 3660 | 1471347466422 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 04:37:46 INFO - PROCESS | 3660 | 1471347466425 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:37:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:37:46 INFO - PROCESS | 3660 | 1471347466436 Marionette TRACE conn3 <- [1,430,null,{}] 04:37:46 INFO - PROCESS | 3660 | 1471347466440 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:46 INFO - PROCESS | 3660 | 1471347466442 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:46 INFO - PROCESS | 3660 | 1471347466521 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 04:37:46 INFO - PROCESS | 3660 | 1471347466526 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:46 INFO - PROCESS | 3660 | 1471347466528 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:46 INFO - PROCESS | 3660 | ++DOCSHELL 11A0DC00 == 45 [pid = 3660] [id = 117] 04:37:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (13142800) [pid = 3660] [serial = 348] [outer = 00000000] 04:37:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (17D39400) [pid = 3660] [serial = 349] [outer = 13142800] 04:37:46 INFO - PROCESS | 3660 | 1471347466573 Marionette DEBUG loaded listener.js 04:37:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (180A3800) [pid = 3660] [serial = 350] [outer = 13142800] 04:37:47 INFO - PROCESS | 3660 | 1471347467036 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 04:37:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:37:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 623ms 04:37:47 INFO - PROCESS | 3660 | 1471347467069 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 04:37:47 INFO - PROCESS | 3660 | 1471347467071 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 04:37:47 INFO - PROCESS | 3660 | 1471347467128 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:37:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:37:47 INFO - PROCESS | 3660 | 1471347467132 Marionette TRACE conn3 <- [1,434,null,{}] 04:37:47 INFO - PROCESS | 3660 | 1471347467137 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:47 INFO - PROCESS | 3660 | 1471347467141 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:47 INFO - PROCESS | 3660 | 1471347467300 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 04:37:47 INFO - PROCESS | 3660 | 1471347467400 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:47 INFO - PROCESS | 3660 | 1471347467404 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:47 INFO - PROCESS | 3660 | ++DOCSHELL 10FC5C00 == 46 [pid = 3660] [id = 118] 04:37:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (10FC8000) [pid = 3660] [serial = 351] [outer = 00000000] 04:37:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (11A07400) [pid = 3660] [serial = 352] [outer = 10FC8000] 04:37:47 INFO - PROCESS | 3660 | 1471347467467 Marionette DEBUG loaded listener.js 04:37:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (1305C400) [pid = 3660] [serial = 353] [outer = 10FC8000] 04:37:48 INFO - PROCESS | 3660 | 1471347468105 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 04:37:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:37:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1049ms 04:37:48 INFO - PROCESS | 3660 | 1471347468166 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 04:37:48 INFO - PROCESS | 3660 | 1471347468170 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 04:37:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:37:48 INFO - PROCESS | 3660 | 1471347468176 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:37:48 INFO - PROCESS | 3660 | 1471347468178 Marionette TRACE conn3 <- [1,438,null,{}] 04:37:48 INFO - PROCESS | 3660 | 1471347468185 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:48 INFO - PROCESS | 3660 | 1471347468189 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:48 INFO - PROCESS | 3660 | 1471347468298 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 04:37:48 INFO - PROCESS | 3660 | 1471347468439 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:48 INFO - PROCESS | 3660 | 1471347468442 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:48 INFO - PROCESS | 3660 | ++DOCSHELL 1505AC00 == 47 [pid = 3660] [id = 119] 04:37:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (15385400) [pid = 3660] [serial = 354] [outer = 00000000] 04:37:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (1593A400) [pid = 3660] [serial = 355] [outer = 15385400] 04:37:48 INFO - PROCESS | 3660 | 1471347468500 Marionette DEBUG loaded listener.js 04:37:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (15FF1000) [pid = 3660] [serial = 356] [outer = 15385400] 04:37:49 INFO - PROCESS | 3660 | 1471347469198 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 04:37:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:37:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1049ms 04:37:49 INFO - PROCESS | 3660 | 1471347469247 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 04:37:49 INFO - PROCESS | 3660 | 1471347469252 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 04:37:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:37:49 INFO - PROCESS | 3660 | 1471347469256 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:37:49 INFO - PROCESS | 3660 | 1471347469258 Marionette TRACE conn3 <- [1,442,null,{}] 04:37:49 INFO - PROCESS | 3660 | 1471347469262 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:49 INFO - PROCESS | 3660 | 1471347469264 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:49 INFO - PROCESS | 3660 | 1471347469373 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 04:37:49 INFO - PROCESS | 3660 | 1471347469505 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:49 INFO - PROCESS | 3660 | 1471347469512 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:49 INFO - PROCESS | 3660 | ++DOCSHELL 19734400 == 48 [pid = 3660] [id = 120] 04:37:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (19734C00) [pid = 3660] [serial = 357] [outer = 00000000] 04:37:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (19A89800) [pid = 3660] [serial = 358] [outer = 19734C00] 04:37:49 INFO - PROCESS | 3660 | 1471347469571 Marionette DEBUG loaded listener.js 04:37:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (1A03CC00) [pid = 3660] [serial = 359] [outer = 19734C00] 04:37:50 INFO - PROCESS | 3660 | 1471347470201 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 04:37:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:37:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 983ms 04:37:50 INFO - PROCESS | 3660 | 1471347470236 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 04:37:50 INFO - PROCESS | 3660 | 1471347470238 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 04:37:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:37:50 INFO - PROCESS | 3660 | 1471347470242 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:37:50 INFO - PROCESS | 3660 | 1471347470244 Marionette TRACE conn3 <- [1,446,null,{}] 04:37:50 INFO - PROCESS | 3660 | 1471347470247 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:50 INFO - PROCESS | 3660 | 1471347470250 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:50 INFO - PROCESS | 3660 | 1471347470362 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 04:37:50 INFO - PROCESS | 3660 | 1471347470458 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:50 INFO - PROCESS | 3660 | 1471347470461 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:50 INFO - PROCESS | 3660 | ++DOCSHELL 1A451C00 == 49 [pid = 3660] [id = 121] 04:37:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (1A453000) [pid = 3660] [serial = 360] [outer = 00000000] 04:37:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (1A854800) [pid = 3660] [serial = 361] [outer = 1A453000] 04:37:50 INFO - PROCESS | 3660 | 1471347470517 Marionette DEBUG loaded listener.js 04:37:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (1A9A9400) [pid = 3660] [serial = 362] [outer = 1A453000] 04:37:51 INFO - PROCESS | 3660 | [3660] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 04:37:51 INFO - PROCESS | 3660 | [3660] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 04:37:51 INFO - PROCESS | 3660 | 1471347471106 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 04:37:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:37:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 951ms 04:37:51 INFO - PROCESS | 3660 | 1471347471180 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 04:37:51 INFO - PROCESS | 3660 | 1471347471182 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 04:37:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:37:51 INFO - PROCESS | 3660 | 1471347471186 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:37:51 INFO - PROCESS | 3660 | 1471347471188 Marionette TRACE conn3 <- [1,450,null,{}] 04:37:51 INFO - PROCESS | 3660 | 1471347471206 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:51 INFO - PROCESS | 3660 | 1471347471208 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:51 INFO - PROCESS | 3660 | 1471347471395 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 04:37:51 INFO - PROCESS | 3660 | 1471347471515 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:51 INFO - PROCESS | 3660 | 1471347471517 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:51 INFO - PROCESS | 3660 | ++DOCSHELL 0F939800 == 50 [pid = 3660] [id = 122] 04:37:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (10533800) [pid = 3660] [serial = 363] [outer = 00000000] 04:37:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (11C64000) [pid = 3660] [serial = 364] [outer = 10533800] 04:37:51 INFO - PROCESS | 3660 | 1471347471573 Marionette DEBUG loaded listener.js 04:37:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 112 (13154C00) [pid = 3660] [serial = 365] [outer = 10533800] 04:37:52 INFO - PROCESS | 3660 | 1471347472358 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 04:37:52 INFO - PROCESS | 3660 | 1471347472399 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 04:37:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:37:52 INFO - PROCESS | 3660 | 1471347472403 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:37:52 INFO - PROCESS | 3660 | 1471347472406 Marionette TRACE conn3 <- [1,454,null,{}] 04:37:52 INFO - PROCESS | 3660 | 1471347472412 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:52 INFO - PROCESS | 3660 | 1471347472415 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:52 INFO - PROCESS | 3660 | 1471347472522 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 04:37:52 INFO - PROCESS | 3660 | 1471347472670 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:52 INFO - PROCESS | 3660 | 1471347472672 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:52 INFO - PROCESS | 3660 | ++DOCSHELL 10A4B400 == 51 [pid = 3660] [id = 123] 04:37:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 113 (11A04C00) [pid = 3660] [serial = 366] [outer = 00000000] 04:37:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 114 (13E92800) [pid = 3660] [serial = 367] [outer = 11A04C00] 04:37:52 INFO - PROCESS | 3660 | 1471347472728 Marionette DEBUG loaded listener.js 04:37:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 115 (142A6C00) [pid = 3660] [serial = 368] [outer = 11A04C00] 04:37:53 INFO - PROCESS | 3660 | --DOCSHELL 1036D000 == 50 [pid = 3660] [id = 116] 04:37:53 INFO - PROCESS | 3660 | --DOCSHELL 180C1000 == 49 [pid = 3660] [id = 115] 04:37:53 INFO - PROCESS | 3660 | --DOCSHELL 144F5C00 == 48 [pid = 3660] [id = 114] 04:37:53 INFO - PROCESS | 3660 | --DOCSHELL 16AC2C00 == 47 [pid = 3660] [id = 113] 04:37:53 INFO - PROCESS | 3660 | --DOCSHELL 144E9400 == 46 [pid = 3660] [id = 112] 04:37:53 INFO - PROCESS | 3660 | --DOCSHELL 1053A000 == 45 [pid = 3660] [id = 111] 04:37:53 INFO - PROCESS | 3660 | --DOCSHELL 1052F400 == 44 [pid = 3660] [id = 110] 04:37:53 INFO - PROCESS | 3660 | --DOCSHELL 10FC5000 == 43 [pid = 3660] [id = 106] 04:37:53 INFO - PROCESS | 3660 | --DOCSHELL 134D8800 == 42 [pid = 3660] [id = 107] 04:37:53 INFO - PROCESS | 3660 | --DOCSHELL 10535800 == 41 [pid = 3660] [id = 105] 04:37:53 INFO - PROCESS | 3660 | --DOCSHELL 1429D400 == 40 [pid = 3660] [id = 94] 04:37:53 INFO - PROCESS | 3660 | --DOCSHELL 15FF2800 == 39 [pid = 3660] [id = 95] 04:37:53 INFO - PROCESS | 3660 | --DOCSHELL 10FCA000 == 38 [pid = 3660] [id = 93] 04:37:53 INFO - PROCESS | 3660 | --DOCSHELL 10FCC400 == 37 [pid = 3660] [id = 92] 04:37:53 INFO - PROCESS | 3660 | --DOCSHELL 15937000 == 36 [pid = 3660] [id = 79] 04:37:53 INFO - PROCESS | 3660 | --DOCSHELL 17657800 == 35 [pid = 3660] [id = 108] 04:37:53 INFO - PROCESS | 3660 | --DOCSHELL 1A858400 == 34 [pid = 3660] [id = 109] 04:37:53 INFO - PROCESS | 3660 | --DOCSHELL 1A2F0000 == 33 [pid = 3660] [id = 80] 04:37:53 INFO - PROCESS | 3660 | --DOCSHELL 1A451C00 == 32 [pid = 3660] [id = 121] 04:37:53 INFO - PROCESS | 3660 | --DOCSHELL 0F939800 == 31 [pid = 3660] [id = 122] 04:37:53 INFO - PROCESS | 3660 | --DOCSHELL 19734400 == 30 [pid = 3660] [id = 120] 04:37:53 INFO - PROCESS | 3660 | --DOCSHELL 11A0DC00 == 29 [pid = 3660] [id = 117] 04:37:53 INFO - PROCESS | 3660 | --DOCSHELL 10FC5C00 == 28 [pid = 3660] [id = 118] 04:37:53 INFO - PROCESS | 3660 | --DOCSHELL 1505AC00 == 27 [pid = 3660] [id = 119] 04:37:53 INFO - PROCESS | 3660 | --DOMWINDOW == 114 (16873C00) [pid = 3660] [serial = 242] [outer = 00000000] [url = about:blank] 04:37:53 INFO - PROCESS | 3660 | --DOMWINDOW == 113 (19830400) [pid = 3660] [serial = 121] [outer = 00000000] [url = about:blank] 04:37:53 INFO - PROCESS | 3660 | --DOMWINDOW == 112 (19735C00) [pid = 3660] [serial = 197] [outer = 00000000] [url = about:blank] 04:37:53 INFO - PROCESS | 3660 | --DOMWINDOW == 111 (131DF000) [pid = 3660] [serial = 157] [outer = 00000000] [url = about:blank] 04:37:53 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (1A856800) [pid = 3660] [serial = 239] [outer = 00000000] [url = about:blank] 04:37:53 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (19A86800) [pid = 3660] [serial = 154] [outer = 00000000] [url = about:blank] 04:37:53 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (1A2E6C00) [pid = 3660] [serial = 188] [outer = 00000000] [url = about:blank] 04:37:53 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (13E9E000) [pid = 3660] [serial = 191] [outer = 00000000] [url = about:blank] 04:37:53 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (16F70800) [pid = 3660] [serial = 194] [outer = 00000000] [url = about:blank] 04:37:53 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (1A85C800) [pid = 3660] [serial = 230] [outer = 00000000] [url = about:blank] 04:37:53 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (1393DC00) [pid = 3660] [serial = 233] [outer = 00000000] [url = about:blank] 04:37:53 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (174C7000) [pid = 3660] [serial = 236] [outer = 00000000] [url = about:blank] 04:37:53 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (1295A800) [pid = 3660] [serial = 289] [outer = 00000000] [url = about:blank] 04:37:53 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (131DE000) [pid = 3660] [serial = 290] [outer = 00000000] [url = about:blank] 04:37:53 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (112DB000) [pid = 3660] [serial = 287] [outer = 00000000] [url = about:blank] 04:37:53 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (11017000) [pid = 3660] [serial = 286] [outer = 00000000] [url = about:blank] 04:37:53 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (1447EC00) [pid = 3660] [serial = 292] [outer = 00000000] [url = about:blank] 04:37:53 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (144F3400) [pid = 3660] [serial = 293] [outer = 00000000] [url = about:blank] 04:37:53 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (12848800) [pid = 3660] [serial = 278] [outer = 00000000] [url = about:blank] 04:37:53 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (1686B400) [pid = 3660] [serial = 298] [outer = 00000000] [url = about:blank] 04:37:53 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (10FD2400) [pid = 3660] [serial = 277] [outer = 00000000] [url = about:blank] 04:37:53 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (16874000) [pid = 3660] [serial = 299] [outer = 00000000] [url = about:blank] 04:37:53 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (19A1F000) [pid = 3660] [serial = 284] [outer = 00000000] [url = about:blank] 04:37:53 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (180A4400) [pid = 3660] [serial = 283] [outer = 00000000] [url = about:blank] 04:37:53 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (11016800) [pid = 3660] [serial = 274] [outer = 00000000] [url = about:blank] 04:37:53 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (15957800) [pid = 3660] [serial = 295] [outer = 00000000] [url = about:blank] 04:37:53 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (15389400) [pid = 3660] [serial = 281] [outer = 00000000] [url = about:blank] 04:37:53 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (144F7000) [pid = 3660] [serial = 280] [outer = 00000000] [url = about:blank] 04:37:53 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (1809A000) [pid = 3660] [serial = 302] [outer = 00000000] [url = about:blank] 04:37:53 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (1505F800) [pid = 3660] [serial = 307] [outer = 00000000] [url = about:blank] 04:37:53 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (17D38C00) [pid = 3660] [serial = 301] [outer = 00000000] [url = about:blank] 04:37:53 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (19A1E800) [pid = 3660] [serial = 311] [outer = 00000000] [url = about:blank] 04:37:53 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (19731C00) [pid = 3660] [serial = 304] [outer = 00000000] [url = about:blank] 04:37:53 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (19A14C00) [pid = 3660] [serial = 310] [outer = 00000000] [url = about:blank] 04:37:53 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (19732C00) [pid = 3660] [serial = 305] [outer = 00000000] [url = about:blank] 04:37:53 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (15383400) [pid = 3660] [serial = 308] [outer = 00000000] [url = about:blank] 04:37:53 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (1A042800) [pid = 3660] [serial = 313] [outer = 00000000] [url = about:blank] 04:37:53 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (15FE5400) [pid = 3660] [serial = 296] [outer = 00000000] [url = about:blank] 04:37:54 INFO - PROCESS | 3660 | [3660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:37:54 INFO - PROCESS | 3660 | 1471347474056 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 04:37:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:37:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1721ms 04:37:54 INFO - PROCESS | 3660 | 1471347474156 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 04:37:54 INFO - PROCESS | 3660 | 1471347474160 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 04:37:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:37:54 INFO - PROCESS | 3660 | 1471347474168 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:37:54 INFO - PROCESS | 3660 | 1471347474171 Marionette TRACE conn3 <- [1,458,null,{}] 04:37:54 INFO - PROCESS | 3660 | 1471347474176 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:54 INFO - PROCESS | 3660 | 1471347474179 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:54 INFO - PROCESS | 3660 | 1471347474268 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 04:37:54 INFO - PROCESS | 3660 | 1471347474276 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:54 INFO - PROCESS | 3660 | 1471347474280 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:54 INFO - PROCESS | 3660 | ++DOCSHELL 10A49C00 == 28 [pid = 3660] [id = 124] 04:37:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (10A4A000) [pid = 3660] [serial = 369] [outer = 00000000] 04:37:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (10FCA800) [pid = 3660] [serial = 370] [outer = 10A4A000] 04:37:54 INFO - PROCESS | 3660 | 1471347474339 Marionette DEBUG loaded listener.js 04:37:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (10FCD800) [pid = 3660] [serial = 371] [outer = 10A4A000] 04:37:54 INFO - PROCESS | 3660 | 1471347474877 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 04:37:54 INFO - PROCESS | 3660 | 1471347474907 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 04:37:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:37:54 INFO - PROCESS | 3660 | 1471347474913 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:37:54 INFO - PROCESS | 3660 | 1471347474916 Marionette TRACE conn3 <- [1,462,null,{}] 04:37:54 INFO - PROCESS | 3660 | 1471347474920 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:54 INFO - PROCESS | 3660 | 1471347474922 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:55 INFO - PROCESS | 3660 | 1471347475012 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 04:37:55 INFO - PROCESS | 3660 | 1471347475020 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:55 INFO - PROCESS | 3660 | 1471347475023 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:55 INFO - PROCESS | 3660 | ++DOCSHELL 1304F400 == 29 [pid = 3660] [id = 125] 04:37:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (13059800) [pid = 3660] [serial = 372] [outer = 00000000] 04:37:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (131E5C00) [pid = 3660] [serial = 373] [outer = 13059800] 04:37:55 INFO - PROCESS | 3660 | 1471347475073 Marionette DEBUG loaded listener.js 04:37:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (13931400) [pid = 3660] [serial = 374] [outer = 13059800] 04:37:55 INFO - PROCESS | 3660 | [3660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:37:55 INFO - PROCESS | 3660 | 1471347475588 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 04:37:55 INFO - PROCESS | 3660 | 1471347475650 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 04:37:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:37:55 INFO - PROCESS | 3660 | 1471347475655 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:37:55 INFO - PROCESS | 3660 | 1471347475658 Marionette TRACE conn3 <- [1,466,null,{}] 04:37:55 INFO - PROCESS | 3660 | 1471347475669 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:55 INFO - PROCESS | 3660 | 1471347475673 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:55 INFO - PROCESS | 3660 | 1471347475820 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 04:37:55 INFO - PROCESS | 3660 | 1471347475878 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:55 INFO - PROCESS | 3660 | 1471347475881 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:55 INFO - PROCESS | 3660 | ++DOCSHELL 144F8400 == 30 [pid = 3660] [id = 126] 04:37:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (144F8800) [pid = 3660] [serial = 375] [outer = 00000000] 04:37:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (15382000) [pid = 3660] [serial = 376] [outer = 144F8800] 04:37:55 INFO - PROCESS | 3660 | 1471347475930 Marionette DEBUG loaded listener.js 04:37:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (15389C00) [pid = 3660] [serial = 377] [outer = 144F8800] 04:37:56 INFO - PROCESS | 3660 | 1471347476398 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 04:37:56 INFO - PROCESS | 3660 | 1471347476438 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 04:37:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:37:56 INFO - PROCESS | 3660 | 1471347476442 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:37:56 INFO - PROCESS | 3660 | 1471347476443 Marionette TRACE conn3 <- [1,470,null,{}] 04:37:56 INFO - PROCESS | 3660 | 1471347476447 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:56 INFO - PROCESS | 3660 | 1471347476449 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:56 INFO - PROCESS | 3660 | 1471347476559 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 04:37:56 INFO - PROCESS | 3660 | 1471347476566 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:56 INFO - PROCESS | 3660 | 1471347476568 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:56 INFO - PROCESS | 3660 | ++DOCSHELL 1596D800 == 31 [pid = 3660] [id = 127] 04:37:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (1596DC00) [pid = 3660] [serial = 378] [outer = 00000000] 04:37:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (161C4000) [pid = 3660] [serial = 379] [outer = 1596DC00] 04:37:56 INFO - PROCESS | 3660 | 1471347476659 Marionette DEBUG loaded listener.js 04:37:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (1686F000) [pid = 3660] [serial = 380] [outer = 1596DC00] 04:37:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (16F0A000) [pid = 3660] [serial = 381] [outer = 1A853C00] 04:37:57 INFO - PROCESS | 3660 | 1471347477235 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 04:37:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:37:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 852ms 04:37:57 INFO - PROCESS | 3660 | 1471347477277 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 04:37:57 INFO - PROCESS | 3660 | 1471347477279 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 04:37:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:37:57 INFO - PROCESS | 3660 | 1471347477289 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:37:57 INFO - PROCESS | 3660 | 1471347477291 Marionette TRACE conn3 <- [1,474,null,{}] 04:37:57 INFO - PROCESS | 3660 | 1471347477294 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:57 INFO - PROCESS | 3660 | 1471347477296 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:57 INFO - PROCESS | 3660 | 1471347477400 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 04:37:57 INFO - PROCESS | 3660 | 1471347477410 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:57 INFO - PROCESS | 3660 | 1471347477412 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:57 INFO - PROCESS | 3660 | ++DOCSHELL 1101DC00 == 32 [pid = 3660] [id = 128] 04:37:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (1138D400) [pid = 3660] [serial = 382] [outer = 00000000] 04:37:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (16AC0400) [pid = 3660] [serial = 383] [outer = 1138D400] 04:37:57 INFO - PROCESS | 3660 | 1471347477502 Marionette DEBUG loaded listener.js 04:37:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (173F2C00) [pid = 3660] [serial = 384] [outer = 1138D400] 04:37:58 INFO - PROCESS | 3660 | 1471347477993 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 04:37:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:37:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 738ms 04:37:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:37:58 INFO - PROCESS | 3660 | 1471347478026 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 04:37:58 INFO - PROCESS | 3660 | 1471347478028 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 04:37:58 INFO - PROCESS | 3660 | 1471347478031 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:37:58 INFO - PROCESS | 3660 | 1471347478033 Marionette TRACE conn3 <- [1,478,null,{}] 04:37:58 INFO - PROCESS | 3660 | 1471347478036 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:58 INFO - PROCESS | 3660 | 1471347478042 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:58 INFO - PROCESS | 3660 | 1471347478169 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 04:37:58 INFO - PROCESS | 3660 | 1471347478230 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:58 INFO - PROCESS | 3660 | 1471347478232 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:58 INFO - PROCESS | 3660 | ++DOCSHELL 180A0800 == 33 [pid = 3660] [id = 129] 04:37:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (180B9400) [pid = 3660] [serial = 385] [outer = 00000000] 04:37:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (180C3000) [pid = 3660] [serial = 386] [outer = 180B9400] 04:37:58 INFO - PROCESS | 3660 | 1471347478277 Marionette DEBUG loaded listener.js 04:37:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (19731C00) [pid = 3660] [serial = 387] [outer = 180B9400] 04:37:58 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (13142800) [pid = 3660] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:37:58 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (180C1400) [pid = 3660] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:37:58 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (17A19000) [pid = 3660] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:37:58 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (17658C00) [pid = 3660] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:37:58 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (103CB400) [pid = 3660] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:37:58 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (10FC5400) [pid = 3660] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:37:58 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (139CA800) [pid = 3660] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:37:58 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (1A858C00) [pid = 3660] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:37:58 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (1053C800) [pid = 3660] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:37:58 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (175D6000) [pid = 3660] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:37:58 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (144EFC00) [pid = 3660] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:37:58 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (1052FC00) [pid = 3660] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:37:58 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (16AC4800) [pid = 3660] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:37:58 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (10FCCC00) [pid = 3660] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:37:59 INFO - PROCESS | 3660 | 1471347479025 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 04:37:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:37:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1049ms 04:37:59 INFO - PROCESS | 3660 | 1471347479066 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 04:37:59 INFO - PROCESS | 3660 | 1471347479068 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 04:37:59 INFO - PROCESS | 3660 | 1471347479071 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:37:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:37:59 INFO - PROCESS | 3660 | 1471347479073 Marionette TRACE conn3 <- [1,482,null,{}] 04:37:59 INFO - PROCESS | 3660 | 1471347479126 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:59 INFO - PROCESS | 3660 | 1471347479129 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:59 INFO - PROCESS | 3660 | 1471347479236 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 04:37:59 INFO - PROCESS | 3660 | 1471347479245 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:59 INFO - PROCESS | 3660 | 1471347479247 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:59 INFO - PROCESS | 3660 | ++DOCSHELL 10FCF000 == 34 [pid = 3660] [id = 130] 04:37:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (142A7800) [pid = 3660] [serial = 388] [outer = 00000000] 04:37:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (16874C00) [pid = 3660] [serial = 389] [outer = 142A7800] 04:37:59 INFO - PROCESS | 3660 | 1471347479294 Marionette DEBUG loaded listener.js 04:37:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (16A0A800) [pid = 3660] [serial = 390] [outer = 142A7800] 04:37:59 INFO - PROCESS | 3660 | 1471347479714 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 04:37:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:37:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 672ms 04:37:59 INFO - PROCESS | 3660 | 1471347479743 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 04:37:59 INFO - PROCESS | 3660 | 1471347479746 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 04:37:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:37:59 INFO - PROCESS | 3660 | 1471347479749 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:37:59 INFO - PROCESS | 3660 | 1471347479751 Marionette TRACE conn3 <- [1,486,null,{}] 04:37:59 INFO - PROCESS | 3660 | 1471347479755 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:59 INFO - PROCESS | 3660 | 1471347479757 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:59 INFO - PROCESS | 3660 | 1471347479883 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 04:37:59 INFO - PROCESS | 3660 | 1471347479888 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:59 INFO - PROCESS | 3660 | 1471347479890 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:37:59 INFO - PROCESS | 3660 | ++DOCSHELL 13E97C00 == 35 [pid = 3660] [id = 131] 04:37:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (1596E800) [pid = 3660] [serial = 391] [outer = 00000000] 04:37:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (180C2000) [pid = 3660] [serial = 392] [outer = 1596E800] 04:37:59 INFO - PROCESS | 3660 | 1471347479943 Marionette DEBUG loaded listener.js 04:38:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (180C3C00) [pid = 3660] [serial = 393] [outer = 1596E800] 04:38:00 INFO - PROCESS | 3660 | 1471347480412 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 04:38:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:38:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 722ms 04:38:00 INFO - PROCESS | 3660 | 1471347480481 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 04:38:00 INFO - PROCESS | 3660 | 1471347480484 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 04:38:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:38:00 INFO - PROCESS | 3660 | 1471347480535 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:38:00 INFO - PROCESS | 3660 | 1471347480537 Marionette TRACE conn3 <- [1,490,null,{}] 04:38:00 INFO - PROCESS | 3660 | 1471347480540 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:00 INFO - PROCESS | 3660 | 1471347480542 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:00 INFO - PROCESS | 3660 | 1471347480620 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 04:38:00 INFO - PROCESS | 3660 | 1471347480631 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:00 INFO - PROCESS | 3660 | 1471347480633 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:00 INFO - PROCESS | 3660 | ++DOCSHELL 144F8000 == 36 [pid = 3660] [id = 132] 04:38:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (180C1400) [pid = 3660] [serial = 394] [outer = 00000000] 04:38:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (19A18800) [pid = 3660] [serial = 395] [outer = 180C1400] 04:38:00 INFO - PROCESS | 3660 | 1471347480678 Marionette DEBUG loaded listener.js 04:38:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (19A1BC00) [pid = 3660] [serial = 396] [outer = 180C1400] 04:38:01 INFO - PROCESS | 3660 | 1471347481506 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 04:38:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:38:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1049ms 04:38:01 INFO - PROCESS | 3660 | 1471347481558 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 04:38:01 INFO - PROCESS | 3660 | 1471347481563 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 04:38:01 INFO - PROCESS | 3660 | 1471347481567 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:38:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:38:01 INFO - PROCESS | 3660 | 1471347481572 Marionette TRACE conn3 <- [1,494,null,{}] 04:38:01 INFO - PROCESS | 3660 | 1471347481578 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:01 INFO - PROCESS | 3660 | 1471347481580 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:01 INFO - PROCESS | 3660 | 1471347481720 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 04:38:01 INFO - PROCESS | 3660 | 1471347481843 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:01 INFO - PROCESS | 3660 | 1471347481846 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:01 INFO - PROCESS | 3660 | ++DOCSHELL 1053CC00 == 37 [pid = 3660] [id = 133] 04:38:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (10B6A000) [pid = 3660] [serial = 397] [outer = 00000000] 04:38:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (128D0400) [pid = 3660] [serial = 398] [outer = 10B6A000] 04:38:01 INFO - PROCESS | 3660 | 1471347481904 Marionette DEBUG loaded listener.js 04:38:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (13282800) [pid = 3660] [serial = 399] [outer = 10B6A000] 04:38:02 INFO - PROCESS | 3660 | 1471347482783 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 04:38:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:38:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1245ms 04:38:02 INFO - PROCESS | 3660 | 1471347482838 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 04:38:02 INFO - PROCESS | 3660 | 1471347482843 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 04:38:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:38:02 INFO - PROCESS | 3660 | 1471347482850 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:38:02 INFO - PROCESS | 3660 | 1471347482852 Marionette TRACE conn3 <- [1,498,null,{}] 04:38:02 INFO - PROCESS | 3660 | 1471347482857 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:02 INFO - PROCESS | 3660 | 1471347482859 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:02 INFO - PROCESS | 3660 | 1471347482988 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 04:38:03 INFO - PROCESS | 3660 | 1471347483191 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:03 INFO - PROCESS | 3660 | 1471347483194 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:03 INFO - PROCESS | 3660 | ++DOCSHELL 1031D800 == 38 [pid = 3660] [id = 134] 04:38:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (10327400) [pid = 3660] [serial = 400] [outer = 00000000] 04:38:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (10533C00) [pid = 3660] [serial = 401] [outer = 10327400] 04:38:03 INFO - PROCESS | 3660 | 1471347483251 Marionette DEBUG loaded listener.js 04:38:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (10A06400) [pid = 3660] [serial = 402] [outer = 10327400] 04:38:03 INFO - PROCESS | 3660 | --DOCSHELL 13E97C00 == 37 [pid = 3660] [id = 131] 04:38:03 INFO - PROCESS | 3660 | --DOCSHELL 10FCF000 == 36 [pid = 3660] [id = 130] 04:38:03 INFO - PROCESS | 3660 | --DOCSHELL 180A0800 == 35 [pid = 3660] [id = 129] 04:38:03 INFO - PROCESS | 3660 | --DOCSHELL 1101DC00 == 34 [pid = 3660] [id = 128] 04:38:03 INFO - PROCESS | 3660 | --DOCSHELL 1596D800 == 33 [pid = 3660] [id = 127] 04:38:03 INFO - PROCESS | 3660 | --DOCSHELL 144F8400 == 32 [pid = 3660] [id = 126] 04:38:03 INFO - PROCESS | 3660 | --DOCSHELL 1304F400 == 31 [pid = 3660] [id = 125] 04:38:03 INFO - PROCESS | 3660 | --DOCSHELL 10A49C00 == 30 [pid = 3660] [id = 124] 04:38:03 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (1538D000) [pid = 3660] [serial = 275] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (180C4C00) [pid = 3660] [serial = 343] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (19827C00) [pid = 3660] [serial = 344] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (1A049800) [pid = 3660] [serial = 314] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (197B4400) [pid = 3660] [serial = 322] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (10A55C00) [pid = 3660] [serial = 346] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (1A03F400) [pid = 3660] [serial = 323] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (10FCD000) [pid = 3660] [serial = 316] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (11015400) [pid = 3660] [serial = 317] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (13ECD000) [pid = 3660] [serial = 319] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (144EA800) [pid = 3660] [serial = 320] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (1A9A9C00) [pid = 3660] [serial = 325] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (1A9B2000) [pid = 3660] [serial = 326] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (11016000) [pid = 3660] [serial = 331] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (13C9E800) [pid = 3660] [serial = 332] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (1809F800) [pid = 3660] [serial = 340] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (15388000) [pid = 3660] [serial = 334] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (15950800) [pid = 3660] [serial = 335] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (10539400) [pid = 3660] [serial = 328] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (10A10000) [pid = 3660] [serial = 329] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (1740B000) [pid = 3660] [serial = 337] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (174C0000) [pid = 3660] [serial = 338] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (180BB000) [pid = 3660] [serial = 341] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (11012800) [pid = 3660] [serial = 347] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (180A3800) [pid = 3660] [serial = 350] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (17D39400) [pid = 3660] [serial = 349] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 3660 | 1471347483933 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 04:38:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:38:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1147ms 04:38:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:38:04 INFO - PROCESS | 3660 | 1471347483979 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 04:38:04 INFO - PROCESS | 3660 | 1471347483982 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 04:38:04 INFO - PROCESS | 3660 | 1471347483986 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:38:04 INFO - PROCESS | 3660 | 1471347483989 Marionette TRACE conn3 <- [1,502,null,{}] 04:38:04 INFO - PROCESS | 3660 | 1471347483994 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:04 INFO - PROCESS | 3660 | 1471347483998 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:04 INFO - PROCESS | 3660 | 1471347484132 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 04:38:04 INFO - PROCESS | 3660 | 1471347484221 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:04 INFO - PROCESS | 3660 | 1471347484224 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:04 INFO - PROCESS | 3660 | ++DOCSHELL 103CB400 == 31 [pid = 3660] [id = 135] 04:38:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (1051C000) [pid = 3660] [serial = 403] [outer = 00000000] 04:38:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (10A52000) [pid = 3660] [serial = 404] [outer = 1051C000] 04:38:04 INFO - PROCESS | 3660 | 1471347484272 Marionette DEBUG loaded listener.js 04:38:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (11386000) [pid = 3660] [serial = 405] [outer = 1051C000] 04:38:04 INFO - PROCESS | 3660 | 1471347484689 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 04:38:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:38:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 770ms 04:38:04 INFO - PROCESS | 3660 | 1471347484758 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 04:38:04 INFO - PROCESS | 3660 | 1471347484762 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 04:38:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:38:04 INFO - PROCESS | 3660 | 1471347484815 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:38:04 INFO - PROCESS | 3660 | 1471347484817 Marionette TRACE conn3 <- [1,506,null,{}] 04:38:04 INFO - PROCESS | 3660 | 1471347484820 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:04 INFO - PROCESS | 3660 | 1471347484822 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:04 INFO - PROCESS | 3660 | 1471347484910 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 04:38:04 INFO - PROCESS | 3660 | 1471347484924 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:04 INFO - PROCESS | 3660 | 1471347484926 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:04 INFO - PROCESS | 3660 | ++DOCSHELL 134D8800 == 32 [pid = 3660] [id = 136] 04:38:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (13931800) [pid = 3660] [serial = 406] [outer = 00000000] 04:38:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (13E94000) [pid = 3660] [serial = 407] [outer = 13931800] 04:38:04 INFO - PROCESS | 3660 | 1471347484972 Marionette DEBUG loaded listener.js 04:38:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (142AAC00) [pid = 3660] [serial = 408] [outer = 13931800] 04:38:05 INFO - PROCESS | 3660 | 1471347485433 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 04:38:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:38:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 689ms 04:38:05 INFO - PROCESS | 3660 | 1471347485459 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 04:38:05 INFO - PROCESS | 3660 | 1471347485461 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 04:38:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:38:05 INFO - PROCESS | 3660 | 1471347485466 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:38:05 INFO - PROCESS | 3660 | 1471347485519 Marionette TRACE conn3 <- [1,510,null,{}] 04:38:05 INFO - PROCESS | 3660 | 1471347485529 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:05 INFO - PROCESS | 3660 | 1471347485532 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:05 INFO - PROCESS | 3660 | 1471347485619 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 04:38:05 INFO - PROCESS | 3660 | 1471347485628 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:05 INFO - PROCESS | 3660 | 1471347485631 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:05 INFO - PROCESS | 3660 | ++DOCSHELL 15382C00 == 33 [pid = 3660] [id = 137] 04:38:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (15383000) [pid = 3660] [serial = 409] [outer = 00000000] 04:38:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (15939000) [pid = 3660] [serial = 410] [outer = 15383000] 04:38:05 INFO - PROCESS | 3660 | 1471347485677 Marionette DEBUG loaded listener.js 04:38:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (15962000) [pid = 3660] [serial = 411] [outer = 15383000] 04:38:06 INFO - PROCESS | 3660 | 1471347486140 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 04:38:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:38:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 688ms 04:38:06 INFO - PROCESS | 3660 | 1471347486161 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 04:38:06 INFO - PROCESS | 3660 | 1471347486164 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 04:38:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:38:06 INFO - PROCESS | 3660 | 1471347486167 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:38:06 INFO - PROCESS | 3660 | 1471347486169 Marionette TRACE conn3 <- [1,514,null,{}] 04:38:06 INFO - PROCESS | 3660 | 1471347486172 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:06 INFO - PROCESS | 3660 | 1471347486222 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:06 INFO - PROCESS | 3660 | 1471347486341 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 04:38:06 INFO - PROCESS | 3660 | 1471347486423 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:06 INFO - PROCESS | 3660 | 1471347486425 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:06 INFO - PROCESS | 3660 | ++DOCSHELL 15FE4400 == 34 [pid = 3660] [id = 138] 04:38:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (1633CC00) [pid = 3660] [serial = 412] [outer = 00000000] 04:38:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (16877400) [pid = 3660] [serial = 413] [outer = 1633CC00] 04:38:06 INFO - PROCESS | 3660 | 1471347486470 Marionette DEBUG loaded listener.js 04:38:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (174BA800) [pid = 3660] [serial = 414] [outer = 1633CC00] 04:38:06 INFO - PROCESS | 3660 | 1471347486875 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 04:38:06 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:38:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 737ms 04:38:06 INFO - PROCESS | 3660 | 1471347486931 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 04:38:06 INFO - PROCESS | 3660 | 1471347486933 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 04:38:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:38:06 INFO - PROCESS | 3660 | 1471347486937 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:38:06 INFO - PROCESS | 3660 | 1471347486938 Marionette TRACE conn3 <- [1,518,null,{}] 04:38:06 INFO - PROCESS | 3660 | 1471347486948 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:06 INFO - PROCESS | 3660 | 1471347486950 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:07 INFO - PROCESS | 3660 | 1471347487054 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 04:38:07 INFO - PROCESS | 3660 | 1471347487060 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:07 INFO - PROCESS | 3660 | 1471347487066 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:07 INFO - PROCESS | 3660 | ++DOCSHELL 11A7AC00 == 35 [pid = 3660] [id = 139] 04:38:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (175CD000) [pid = 3660] [serial = 415] [outer = 00000000] 04:38:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (17AA4000) [pid = 3660] [serial = 416] [outer = 175CD000] 04:38:07 INFO - PROCESS | 3660 | 1471347487121 Marionette DEBUG loaded listener.js 04:38:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (180A0800) [pid = 3660] [serial = 417] [outer = 175CD000] 04:38:07 INFO - PROCESS | 3660 | 1471347487657 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 04:38:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:38:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 771ms 04:38:07 INFO - PROCESS | 3660 | 1471347487711 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 04:38:07 INFO - PROCESS | 3660 | 1471347487713 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 04:38:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:38:07 INFO - PROCESS | 3660 | 1471347487753 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:38:07 INFO - PROCESS | 3660 | 1471347487754 Marionette TRACE conn3 <- [1,522,null,{}] 04:38:07 INFO - PROCESS | 3660 | 1471347487758 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:07 INFO - PROCESS | 3660 | 1471347487760 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:07 INFO - PROCESS | 3660 | 1471347487872 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 04:38:07 INFO - PROCESS | 3660 | 1471347487880 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:07 INFO - PROCESS | 3660 | 1471347487882 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:07 INFO - PROCESS | 3660 | ++DOCSHELL 180A3800 == 36 [pid = 3660] [id = 140] 04:38:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (180A6400) [pid = 3660] [serial = 418] [outer = 00000000] 04:38:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (180C6400) [pid = 3660] [serial = 419] [outer = 180A6400] 04:38:07 INFO - PROCESS | 3660 | 1471347487935 Marionette DEBUG loaded listener.js 04:38:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (19731000) [pid = 3660] [serial = 420] [outer = 180A6400] 04:38:08 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (144F8800) [pid = 3660] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:38:08 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (10A4A000) [pid = 3660] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:38:08 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (1596DC00) [pid = 3660] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:38:08 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (13059800) [pid = 3660] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:38:08 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (11A04C00) [pid = 3660] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:38:08 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (180B9400) [pid = 3660] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:38:08 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (142A7800) [pid = 3660] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:38:08 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (1138D400) [pid = 3660] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:38:08 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (10FC8000) [pid = 3660] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:38:08 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (15385400) [pid = 3660] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:38:08 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (19734C00) [pid = 3660] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:38:08 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (1A453000) [pid = 3660] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:38:08 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (10533800) [pid = 3660] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:38:08 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (1596E800) [pid = 3660] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:38:08 INFO - PROCESS | 3660 | 1471347488540 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 04:38:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:38:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 836ms 04:38:08 INFO - PROCESS | 3660 | 1471347488581 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 04:38:08 INFO - PROCESS | 3660 | 1471347488583 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 04:38:08 INFO - PROCESS | 3660 | 1471347488586 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:38:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:38:08 INFO - PROCESS | 3660 | 1471347488588 Marionette TRACE conn3 <- [1,526,null,{}] 04:38:08 INFO - PROCESS | 3660 | 1471347488592 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:08 INFO - PROCESS | 3660 | 1471347488594 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:08 INFO - PROCESS | 3660 | 1471347488673 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 04:38:08 INFO - PROCESS | 3660 | 1471347488762 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:08 INFO - PROCESS | 3660 | 1471347488764 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:08 INFO - PROCESS | 3660 | ++DOCSHELL 10530800 == 37 [pid = 3660] [id = 141] 04:38:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (10533800) [pid = 3660] [serial = 421] [outer = 00000000] 04:38:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (13ECC400) [pid = 3660] [serial = 422] [outer = 10533800] 04:38:08 INFO - PROCESS | 3660 | 1471347488809 Marionette DEBUG loaded listener.js 04:38:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (1538EC00) [pid = 3660] [serial = 423] [outer = 10533800] 04:38:09 INFO - PROCESS | 3660 | 1471347489221 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 04:38:09 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:38:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 672ms 04:38:09 INFO - PROCESS | 3660 | 1471347489261 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 04:38:09 INFO - PROCESS | 3660 | 1471347489263 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 04:38:09 INFO - PROCESS | 3660 | 1471347489266 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:38:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:38:09 INFO - PROCESS | 3660 | 1471347489268 Marionette TRACE conn3 <- [1,530,null,{}] 04:38:09 INFO - PROCESS | 3660 | 1471347489278 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:09 INFO - PROCESS | 3660 | 1471347489279 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:09 INFO - PROCESS | 3660 | 1471347489357 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 04:38:09 INFO - PROCESS | 3660 | 1471347489362 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:09 INFO - PROCESS | 3660 | 1471347489364 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:09 INFO - PROCESS | 3660 | ++DOCSHELL 1596E800 == 38 [pid = 3660] [id = 142] 04:38:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (1765B400) [pid = 3660] [serial = 424] [outer = 00000000] 04:38:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (180C6000) [pid = 3660] [serial = 425] [outer = 1765B400] 04:38:09 INFO - PROCESS | 3660 | 1471347489408 Marionette DEBUG loaded listener.js 04:38:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (19830400) [pid = 3660] [serial = 426] [outer = 1765B400] 04:38:09 INFO - PROCESS | 3660 | 1471347489841 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 04:38:09 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:38:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:38:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:38:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:38:09 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:38:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:38:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:38:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:38:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 623ms 04:38:09 INFO - PROCESS | 3660 | 1471347489864 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 04:38:09 INFO - PROCESS | 3660 | 1471347489866 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 04:38:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:38:09 INFO - PROCESS | 3660 | 1471347489928 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:38:09 INFO - PROCESS | 3660 | 1471347489929 Marionette TRACE conn3 <- [1,534,null,{}] 04:38:09 INFO - PROCESS | 3660 | 1471347489933 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:09 INFO - PROCESS | 3660 | 1471347489935 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:10 INFO - PROCESS | 3660 | 1471347490039 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 04:38:10 INFO - PROCESS | 3660 | 1471347490045 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:10 INFO - PROCESS | 3660 | 1471347490047 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:10 INFO - PROCESS | 3660 | ++DOCSHELL 15383400 == 39 [pid = 3660] [id = 143] 04:38:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (180B7800) [pid = 3660] [serial = 427] [outer = 00000000] 04:38:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (1A03E800) [pid = 3660] [serial = 428] [outer = 180B7800] 04:38:10 INFO - PROCESS | 3660 | 1471347490092 Marionette DEBUG loaded listener.js 04:38:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (1A042C00) [pid = 3660] [serial = 429] [outer = 180B7800] 04:38:10 INFO - PROCESS | 3660 | 1471347490653 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 04:38:10 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:38:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 786ms 04:38:10 INFO - PROCESS | 3660 | 1471347490707 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 04:38:10 INFO - PROCESS | 3660 | 1471347490712 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 04:38:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:38:10 INFO - PROCESS | 3660 | 1471347490718 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:38:10 INFO - PROCESS | 3660 | 1471347490721 Marionette TRACE conn3 <- [1,538,null,{}] 04:38:10 INFO - PROCESS | 3660 | 1471347490819 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:10 INFO - PROCESS | 3660 | 1471347490823 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:10 INFO - PROCESS | 3660 | 1471347490943 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 04:38:11 INFO - PROCESS | 3660 | 1471347491019 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:11 INFO - PROCESS | 3660 | 1471347491024 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:11 INFO - PROCESS | 3660 | ++DOCSHELL 1036D400 == 40 [pid = 3660] [id = 144] 04:38:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (1036F400) [pid = 3660] [serial = 430] [outer = 00000000] 04:38:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (112CD400) [pid = 3660] [serial = 431] [outer = 1036F400] 04:38:11 INFO - PROCESS | 3660 | 1471347491124 Marionette DEBUG loaded listener.js 04:38:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (11A7F800) [pid = 3660] [serial = 432] [outer = 1036F400] 04:38:11 INFO - PROCESS | 3660 | 1471347491706 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 04:38:11 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:38:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1033ms 04:38:11 INFO - PROCESS | 3660 | 1471347491738 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 04:38:11 INFO - PROCESS | 3660 | 1471347491742 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 04:38:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:38:11 INFO - PROCESS | 3660 | 1471347491749 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:38:11 INFO - PROCESS | 3660 | 1471347491752 Marionette TRACE conn3 <- [1,542,null,{}] 04:38:11 INFO - PROCESS | 3660 | 1471347491773 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:11 INFO - PROCESS | 3660 | 1471347491776 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:11 INFO - PROCESS | 3660 | 1471347491886 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 04:38:12 INFO - PROCESS | 3660 | 1471347491996 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:12 INFO - PROCESS | 3660 | 1471347491998 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:12 INFO - PROCESS | 3660 | ++DOCSHELL 1393D800 == 41 [pid = 3660] [id = 145] 04:38:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (139CE800) [pid = 3660] [serial = 433] [outer = 00000000] 04:38:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (144F6800) [pid = 3660] [serial = 434] [outer = 139CE800] 04:38:12 INFO - PROCESS | 3660 | 1471347492055 Marionette DEBUG loaded listener.js 04:38:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (1593A800) [pid = 3660] [serial = 435] [outer = 139CE800] 04:38:12 INFO - PROCESS | 3660 | [3660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:38:12 INFO - PROCESS | 3660 | [3660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:38:12 INFO - PROCESS | 3660 | 1471347492677 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 04:38:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:38:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 951ms 04:38:12 INFO - PROCESS | 3660 | 1471347492704 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 04:38:12 INFO - PROCESS | 3660 | 1471347492708 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 04:38:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:38:12 INFO - PROCESS | 3660 | 1471347492714 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:38:12 INFO - PROCESS | 3660 | 1471347492718 Marionette TRACE conn3 <- [1,546,null,{}] 04:38:12 INFO - PROCESS | 3660 | 1471347492730 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:12 INFO - PROCESS | 3660 | 1471347492735 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:12 INFO - PROCESS | 3660 | 1471347492890 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 04:38:12 INFO - PROCESS | 3660 | 1471347492986 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:12 INFO - PROCESS | 3660 | 1471347492989 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:13 INFO - PROCESS | 3660 | ++DOCSHELL 180BFC00 == 42 [pid = 3660] [id = 146] 04:38:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (180C0400) [pid = 3660] [serial = 436] [outer = 00000000] 04:38:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (19A8B800) [pid = 3660] [serial = 437] [outer = 180C0400] 04:38:13 INFO - PROCESS | 3660 | 1471347493046 Marionette DEBUG loaded listener.js 04:38:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (1A049800) [pid = 3660] [serial = 438] [outer = 180C0400] 04:38:13 INFO - PROCESS | 3660 | 1471347493666 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 04:38:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:38:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1000ms 04:38:13 INFO - PROCESS | 3660 | 1471347493724 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 04:38:13 INFO - PROCESS | 3660 | 1471347493727 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 04:38:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:38:13 INFO - PROCESS | 3660 | 1471347493731 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:38:13 INFO - PROCESS | 3660 | 1471347493733 Marionette TRACE conn3 <- [1,550,null,{}] 04:38:13 INFO - PROCESS | 3660 | 1471347493736 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:13 INFO - PROCESS | 3660 | 1471347493739 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:13 INFO - PROCESS | 3660 | 1471347493851 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 04:38:13 INFO - PROCESS | 3660 | 1471347493946 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:13 INFO - PROCESS | 3660 | 1471347493949 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:13 INFO - PROCESS | 3660 | ++DOCSHELL 1A040800 == 43 [pid = 3660] [id = 147] 04:38:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (1A048400) [pid = 3660] [serial = 439] [outer = 00000000] 04:38:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (1A451000) [pid = 3660] [serial = 440] [outer = 1A048400] 04:38:14 INFO - PROCESS | 3660 | 1471347494032 Marionette DEBUG loaded listener.js 04:38:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (1A45AC00) [pid = 3660] [serial = 441] [outer = 1A048400] 04:38:14 INFO - PROCESS | 3660 | [3660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:38:14 INFO - PROCESS | 3660 | [3660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:38:14 INFO - PROCESS | 3660 | 1471347494682 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 04:38:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:38:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1049ms 04:38:14 INFO - PROCESS | 3660 | 1471347494766 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 04:38:14 INFO - PROCESS | 3660 | 1471347494768 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 04:38:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:38:14 INFO - PROCESS | 3660 | 1471347494772 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:38:14 INFO - PROCESS | 3660 | 1471347494774 Marionette TRACE conn3 <- [1,554,null,{}] 04:38:14 INFO - PROCESS | 3660 | 1471347494777 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:14 INFO - PROCESS | 3660 | 1471347494780 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:14 INFO - PROCESS | 3660 | 1471347494887 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 04:38:15 INFO - PROCESS | 3660 | 1471347495026 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:15 INFO - PROCESS | 3660 | 1471347495029 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:15 INFO - PROCESS | 3660 | ++DOCSHELL 1A072400 == 44 [pid = 3660] [id = 148] 04:38:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (1A2EB800) [pid = 3660] [serial = 442] [outer = 00000000] 04:38:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (1A85E800) [pid = 3660] [serial = 443] [outer = 1A2EB800] 04:38:15 INFO - PROCESS | 3660 | 1471347495083 Marionette DEBUG loaded listener.js 04:38:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (1A9AB400) [pid = 3660] [serial = 444] [outer = 1A2EB800] 04:38:15 INFO - PROCESS | 3660 | [3660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:38:15 INFO - PROCESS | 3660 | [3660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:38:15 INFO - PROCESS | 3660 | 1471347495875 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:38:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:38:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1082ms 04:38:15 INFO - PROCESS | 3660 | 1471347495906 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 04:38:15 INFO - PROCESS | 3660 | 1471347495910 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 04:38:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:38:15 INFO - PROCESS | 3660 | 1471347495932 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:38:15 INFO - PROCESS | 3660 | 1471347495937 Marionette TRACE conn3 <- [1,558,null,{}] 04:38:15 INFO - PROCESS | 3660 | 1471347495943 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:15 INFO - PROCESS | 3660 | 1471347495945 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:16 INFO - PROCESS | 3660 | 1471347496046 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 04:38:16 INFO - PROCESS | 3660 | 1471347496129 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:16 INFO - PROCESS | 3660 | 1471347496133 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:16 INFO - PROCESS | 3660 | ++DOCSHELL 12848800 == 45 [pid = 3660] [id = 149] 04:38:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (1284C800) [pid = 3660] [serial = 445] [outer = 00000000] 04:38:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (12DD6800) [pid = 3660] [serial = 446] [outer = 1284C800] 04:38:16 INFO - PROCESS | 3660 | 1471347496250 Marionette DEBUG loaded listener.js 04:38:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (131E9000) [pid = 3660] [serial = 447] [outer = 1284C800] 04:38:17 INFO - PROCESS | 3660 | --DOCSHELL 1596E800 == 44 [pid = 3660] [id = 142] 04:38:17 INFO - PROCESS | 3660 | --DOCSHELL 10530800 == 43 [pid = 3660] [id = 141] 04:38:17 INFO - PROCESS | 3660 | --DOCSHELL 180A3800 == 42 [pid = 3660] [id = 140] 04:38:17 INFO - PROCESS | 3660 | --DOCSHELL 11A7AC00 == 41 [pid = 3660] [id = 139] 04:38:17 INFO - PROCESS | 3660 | --DOCSHELL 15FE4400 == 40 [pid = 3660] [id = 138] 04:38:17 INFO - PROCESS | 3660 | --DOCSHELL 15382C00 == 39 [pid = 3660] [id = 137] 04:38:17 INFO - PROCESS | 3660 | --DOCSHELL 134D8800 == 38 [pid = 3660] [id = 136] 04:38:17 INFO - PROCESS | 3660 | --DOCSHELL 103CB400 == 37 [pid = 3660] [id = 135] 04:38:17 INFO - PROCESS | 3660 | --DOCSHELL 1031D800 == 36 [pid = 3660] [id = 134] 04:38:17 INFO - PROCESS | 3660 | --DOCSHELL 1053CC00 == 35 [pid = 3660] [id = 133] 04:38:17 INFO - PROCESS | 3660 | --DOCSHELL 144F8000 == 34 [pid = 3660] [id = 132] 04:38:17 INFO - PROCESS | 3660 | --DOCSHELL 10A4B400 == 33 [pid = 3660] [id = 123] 04:38:17 INFO - PROCESS | 3660 | --DOCSHELL 1A040800 == 32 [pid = 3660] [id = 147] 04:38:17 INFO - PROCESS | 3660 | --DOCSHELL 1A072400 == 31 [pid = 3660] [id = 148] 04:38:17 INFO - PROCESS | 3660 | --DOCSHELL 180BFC00 == 30 [pid = 3660] [id = 146] 04:38:17 INFO - PROCESS | 3660 | --DOCSHELL 15383400 == 29 [pid = 3660] [id = 143] 04:38:17 INFO - PROCESS | 3660 | --DOCSHELL 1036D400 == 28 [pid = 3660] [id = 144] 04:38:17 INFO - PROCESS | 3660 | --DOCSHELL 1393D800 == 27 [pid = 3660] [id = 145] 04:38:17 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (1305C400) [pid = 3660] [serial = 353] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (11A07400) [pid = 3660] [serial = 352] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (15FF1000) [pid = 3660] [serial = 356] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (1593A400) [pid = 3660] [serial = 355] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (1A03CC00) [pid = 3660] [serial = 359] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (19A89800) [pid = 3660] [serial = 358] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (1A9A9400) [pid = 3660] [serial = 362] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (1A854800) [pid = 3660] [serial = 361] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (13154C00) [pid = 3660] [serial = 365] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (11C64000) [pid = 3660] [serial = 364] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (19731C00) [pid = 3660] [serial = 387] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (16A0A800) [pid = 3660] [serial = 390] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (15389C00) [pid = 3660] [serial = 377] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (19A18800) [pid = 3660] [serial = 395] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (180C3C00) [pid = 3660] [serial = 393] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (180C2000) [pid = 3660] [serial = 392] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (11A0C400) [pid = 3660] [serial = 161] [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:38:17 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (15382000) [pid = 3660] [serial = 376] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (10FCA800) [pid = 3660] [serial = 370] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (10FCD800) [pid = 3660] [serial = 371] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (161C4000) [pid = 3660] [serial = 379] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (131E5C00) [pid = 3660] [serial = 373] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (13931400) [pid = 3660] [serial = 374] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (142A6C00) [pid = 3660] [serial = 368] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (13E92800) [pid = 3660] [serial = 367] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (1686F000) [pid = 3660] [serial = 380] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (180C3000) [pid = 3660] [serial = 386] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (16874C00) [pid = 3660] [serial = 389] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (173F2C00) [pid = 3660] [serial = 384] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (16AC0400) [pid = 3660] [serial = 383] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 3660 | [3660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:38:17 INFO - PROCESS | 3660 | [3660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:38:17 INFO - PROCESS | 3660 | [3660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:38:17 INFO - PROCESS | 3660 | 1471347497518 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 04:38:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:38:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1639ms 04:38:17 INFO - PROCESS | 3660 | 1471347497561 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 04:38:17 INFO - PROCESS | 3660 | 1471347497565 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 04:38:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:38:17 INFO - PROCESS | 3660 | 1471347497570 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:38:17 INFO - PROCESS | 3660 | 1471347497573 Marionette TRACE conn3 <- [1,562,null,{}] 04:38:17 INFO - PROCESS | 3660 | 1471347497621 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:17 INFO - PROCESS | 3660 | 1471347497625 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:17 INFO - PROCESS | 3660 | 1471347497737 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 04:38:17 INFO - PROCESS | 3660 | 1471347497752 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:17 INFO - PROCESS | 3660 | 1471347497754 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:17 INFO - PROCESS | 3660 | ++DOCSHELL 10A08400 == 28 [pid = 3660] [id = 150] 04:38:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (10A08800) [pid = 3660] [serial = 448] [outer = 00000000] 04:38:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (10FC9C00) [pid = 3660] [serial = 449] [outer = 10A08800] 04:38:17 INFO - PROCESS | 3660 | 1471347497804 Marionette DEBUG loaded listener.js 04:38:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (10FCD800) [pid = 3660] [serial = 450] [outer = 10A08800] 04:38:18 INFO - PROCESS | 3660 | 1471347498326 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:38:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:38:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 820ms 04:38:18 INFO - PROCESS | 3660 | 1471347498385 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 04:38:18 INFO - PROCESS | 3660 | 1471347498391 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 04:38:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:38:18 INFO - PROCESS | 3660 | 1471347498397 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:38:18 INFO - PROCESS | 3660 | 1471347498400 Marionette TRACE conn3 <- [1,566,null,{}] 04:38:18 INFO - PROCESS | 3660 | 1471347498403 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:18 INFO - PROCESS | 3660 | 1471347498406 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:18 INFO - PROCESS | 3660 | 1471347498536 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 04:38:18 INFO - PROCESS | 3660 | 1471347498613 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:18 INFO - PROCESS | 3660 | 1471347498616 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:18 INFO - PROCESS | 3660 | ++DOCSHELL 131E3000 == 29 [pid = 3660] [id = 151] 04:38:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (131E4400) [pid = 3660] [serial = 451] [outer = 00000000] 04:38:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (13288400) [pid = 3660] [serial = 452] [outer = 131E4400] 04:38:18 INFO - PROCESS | 3660 | 1471347498712 Marionette DEBUG loaded listener.js 04:38:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (13932400) [pid = 3660] [serial = 453] [outer = 131E4400] 04:38:19 INFO - PROCESS | 3660 | 1471347499225 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 04:38:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:38:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 885ms 04:38:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:38:19 INFO - PROCESS | 3660 | 1471347499271 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 04:38:19 INFO - PROCESS | 3660 | 1471347499273 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 04:38:19 INFO - PROCESS | 3660 | 1471347499277 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:38:19 INFO - PROCESS | 3660 | 1471347499280 Marionette TRACE conn3 <- [1,570,null,{}] 04:38:19 INFO - PROCESS | 3660 | 1471347499291 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:19 INFO - PROCESS | 3660 | 1471347499295 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:19 INFO - PROCESS | 3660 | 1471347499453 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 04:38:19 INFO - PROCESS | 3660 | 1471347499460 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:19 INFO - PROCESS | 3660 | 1471347499463 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:19 INFO - PROCESS | 3660 | ++DOCSHELL 1429D800 == 30 [pid = 3660] [id = 152] 04:38:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (1429E000) [pid = 3660] [serial = 454] [outer = 00000000] 04:38:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (1447C800) [pid = 3660] [serial = 455] [outer = 1429E000] 04:38:19 INFO - PROCESS | 3660 | 1471347499513 Marionette DEBUG loaded listener.js 04:38:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (1505C000) [pid = 3660] [serial = 456] [outer = 1429E000] 04:38:20 INFO - PROCESS | 3660 | 1471347499996 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 04:38:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:38:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 771ms 04:38:20 INFO - PROCESS | 3660 | 1471347500051 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 04:38:20 INFO - PROCESS | 3660 | 1471347500053 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 04:38:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:38:20 INFO - PROCESS | 3660 | 1471347500065 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:38:20 INFO - PROCESS | 3660 | 1471347500066 Marionette TRACE conn3 <- [1,574,null,{}] 04:38:20 INFO - PROCESS | 3660 | 1471347500070 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:20 INFO - PROCESS | 3660 | 1471347500072 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:20 INFO - PROCESS | 3660 | 1471347500237 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 04:38:20 INFO - PROCESS | 3660 | 1471347500287 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:20 INFO - PROCESS | 3660 | 1471347500289 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:20 INFO - PROCESS | 3660 | ++DOCSHELL 1447C000 == 31 [pid = 3660] [id = 153] 04:38:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (15058000) [pid = 3660] [serial = 457] [outer = 00000000] 04:38:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (15FE5C00) [pid = 3660] [serial = 458] [outer = 15058000] 04:38:20 INFO - PROCESS | 3660 | 1471347500336 Marionette DEBUG loaded listener.js 04:38:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (161C4000) [pid = 3660] [serial = 459] [outer = 15058000] 04:38:20 INFO - PROCESS | 3660 | [3660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:38:20 INFO - PROCESS | 3660 | [3660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:38:20 INFO - PROCESS | 3660 | 1471347500752 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 04:38:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:38:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 721ms 04:38:20 INFO - PROCESS | 3660 | 1471347500800 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 04:38:20 INFO - PROCESS | 3660 | 1471347500802 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 04:38:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:38:20 INFO - PROCESS | 3660 | 1471347500898 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:38:20 INFO - PROCESS | 3660 | 1471347500900 Marionette TRACE conn3 <- [1,578,null,{}] 04:38:20 INFO - PROCESS | 3660 | 1471347500904 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:20 INFO - PROCESS | 3660 | 1471347500906 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:21 INFO - PROCESS | 3660 | 1471347501008 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 04:38:21 INFO - PROCESS | 3660 | 1471347501020 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:21 INFO - PROCESS | 3660 | 1471347501022 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:21 INFO - PROCESS | 3660 | ++DOCSHELL 16871C00 == 32 [pid = 3660] [id = 154] 04:38:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (16872400) [pid = 3660] [serial = 460] [outer = 00000000] 04:38:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (16AC9000) [pid = 3660] [serial = 461] [outer = 16872400] 04:38:21 INFO - PROCESS | 3660 | 1471347501114 Marionette DEBUG loaded listener.js 04:38:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (173F2C00) [pid = 3660] [serial = 462] [outer = 16872400] 04:38:21 INFO - PROCESS | 3660 | 1471347501609 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 04:38:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:38:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 803ms 04:38:21 INFO - PROCESS | 3660 | 1471347501680 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 04:38:21 INFO - PROCESS | 3660 | 1471347501682 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 04:38:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:38:21 INFO - PROCESS | 3660 | 1471347501686 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:38:21 INFO - PROCESS | 3660 | 1471347501687 Marionette TRACE conn3 <- [1,582,null,{}] 04:38:21 INFO - PROCESS | 3660 | 1471347501691 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:21 INFO - PROCESS | 3660 | 1471347501696 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:22 INFO - PROCESS | 3660 | 1471347502021 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 04:38:22 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (1765B400) [pid = 3660] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:38:22 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (180B7800) [pid = 3660] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:38:22 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (1633CC00) [pid = 3660] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:38:22 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (175CD000) [pid = 3660] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:38:22 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (10533800) [pid = 3660] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:38:22 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (180A6400) [pid = 3660] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:38:22 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (10B6A000) [pid = 3660] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:38:22 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (10327400) [pid = 3660] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:38:22 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (15383000) [pid = 3660] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:38:22 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (180C1400) [pid = 3660] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:38:22 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (13931800) [pid = 3660] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:38:22 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (1051C000) [pid = 3660] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:38:22 INFO - PROCESS | 3660 | 1471347502077 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:22 INFO - PROCESS | 3660 | 1471347502080 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:22 INFO - PROCESS | 3660 | ++DOCSHELL 0C768400 == 33 [pid = 3660] [id = 155] 04:38:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (10327400) [pid = 3660] [serial = 463] [outer = 00000000] 04:38:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (10A4AC00) [pid = 3660] [serial = 464] [outer = 10327400] 04:38:22 INFO - PROCESS | 3660 | 1471347502126 Marionette DEBUG loaded listener.js 04:38:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (139CEC00) [pid = 3660] [serial = 465] [outer = 10327400] 04:38:22 INFO - PROCESS | 3660 | 1471347502569 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 04:38:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:38:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 951ms 04:38:22 INFO - PROCESS | 3660 | 1471347502623 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 04:38:22 INFO - PROCESS | 3660 | 1471347502625 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 04:38:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:38:22 INFO - PROCESS | 3660 | 1471347502628 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:38:22 INFO - PROCESS | 3660 | 1471347502630 Marionette TRACE conn3 <- [1,586,null,{}] 04:38:22 INFO - PROCESS | 3660 | 1471347502633 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:22 INFO - PROCESS | 3660 | 1471347502635 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:22 INFO - PROCESS | 3660 | 1471347502710 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 04:38:22 INFO - PROCESS | 3660 | 1471347502718 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:22 INFO - PROCESS | 3660 | 1471347502720 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:22 INFO - PROCESS | 3660 | ++DOCSHELL 10562400 == 34 [pid = 3660] [id = 156] 04:38:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (10FC9000) [pid = 3660] [serial = 466] [outer = 00000000] 04:38:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (18099800) [pid = 3660] [serial = 467] [outer = 10FC9000] 04:38:22 INFO - PROCESS | 3660 | 1471347502765 Marionette DEBUG loaded listener.js 04:38:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (1809C800) [pid = 3660] [serial = 468] [outer = 10FC9000] 04:38:23 INFO - PROCESS | 3660 | 1471347503250 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 04:38:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:38:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 672ms 04:38:23 INFO - PROCESS | 3660 | 1471347503301 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 04:38:23 INFO - PROCESS | 3660 | 1471347503303 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 04:38:23 INFO - PROCESS | 3660 | 1471347503306 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:38:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:38:23 INFO - PROCESS | 3660 | 1471347503308 Marionette TRACE conn3 <- [1,590,null,{}] 04:38:23 INFO - PROCESS | 3660 | 1471347503312 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:23 INFO - PROCESS | 3660 | 1471347503313 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:23 INFO - PROCESS | 3660 | 1471347503389 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 04:38:23 INFO - PROCESS | 3660 | 1471347503398 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:23 INFO - PROCESS | 3660 | 1471347503401 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:23 INFO - PROCESS | 3660 | ++DOCSHELL 174BC400 == 35 [pid = 3660] [id = 157] 04:38:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (17AA4C00) [pid = 3660] [serial = 469] [outer = 00000000] 04:38:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (180BFC00) [pid = 3660] [serial = 470] [outer = 17AA4C00] 04:38:23 INFO - PROCESS | 3660 | 1471347503451 Marionette DEBUG loaded listener.js 04:38:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (180BB000) [pid = 3660] [serial = 471] [outer = 17AA4C00] 04:38:23 INFO - PROCESS | 3660 | 1471347503949 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 04:38:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:38:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 656ms 04:38:23 INFO - PROCESS | 3660 | 1471347503977 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 04:38:23 INFO - PROCESS | 3660 | 1471347503980 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 04:38:23 INFO - PROCESS | 3660 | 1471347503983 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:38:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:38:23 INFO - PROCESS | 3660 | 1471347503985 Marionette TRACE conn3 <- [1,594,null,{}] 04:38:23 INFO - PROCESS | 3660 | 1471347503988 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:23 INFO - PROCESS | 3660 | 1471347503990 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:24 INFO - PROCESS | 3660 | 1471347504066 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 04:38:24 INFO - PROCESS | 3660 | 1471347504071 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:24 INFO - PROCESS | 3660 | 1471347504073 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:24 INFO - PROCESS | 3660 | ++DOCSHELL 1429D400 == 36 [pid = 3660] [id = 158] 04:38:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (1972FC00) [pid = 3660] [serial = 472] [outer = 00000000] 04:38:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (19738400) [pid = 3660] [serial = 473] [outer = 1972FC00] 04:38:24 INFO - PROCESS | 3660 | 1471347504117 Marionette DEBUG loaded listener.js 04:38:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (19739000) [pid = 3660] [serial = 474] [outer = 1972FC00] 04:38:25 INFO - PROCESS | 3660 | 1471347504978 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:38:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:38:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1082ms 04:38:25 INFO - PROCESS | 3660 | 1471347505073 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 04:38:25 INFO - PROCESS | 3660 | 1471347505077 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 04:38:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:38:25 INFO - PROCESS | 3660 | 1471347505083 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:38:25 INFO - PROCESS | 3660 | 1471347505086 Marionette TRACE conn3 <- [1,598,null,{}] 04:38:25 INFO - PROCESS | 3660 | 1471347505091 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:25 INFO - PROCESS | 3660 | 1471347505095 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:25 INFO - PROCESS | 3660 | 1471347505287 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 04:38:25 INFO - PROCESS | 3660 | 1471347505402 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:25 INFO - PROCESS | 3660 | 1471347505405 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:25 INFO - PROCESS | 3660 | ++DOCSHELL 10FC8C00 == 37 [pid = 3660] [id = 159] 04:38:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (11382C00) [pid = 3660] [serial = 475] [outer = 00000000] 04:38:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (129DD400) [pid = 3660] [serial = 476] [outer = 11382C00] 04:38:25 INFO - PROCESS | 3660 | 1471347505465 Marionette DEBUG loaded listener.js 04:38:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (131E4800) [pid = 3660] [serial = 477] [outer = 11382C00] 04:38:26 INFO - PROCESS | 3660 | 1471347506247 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 04:38:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:38:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1197ms 04:38:26 INFO - PROCESS | 3660 | 1471347506309 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 04:38:26 INFO - PROCESS | 3660 | 1471347506313 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 04:38:26 INFO - PROCESS | 3660 | 1471347506321 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:38:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:38:26 INFO - PROCESS | 3660 | 1471347506324 Marionette TRACE conn3 <- [1,602,null,{}] 04:38:26 INFO - PROCESS | 3660 | 1471347506328 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:26 INFO - PROCESS | 3660 | 1471347506331 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:26 INFO - PROCESS | 3660 | 1471347506601 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 04:38:26 INFO - PROCESS | 3660 | 1471347506725 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:26 INFO - PROCESS | 3660 | 1471347506728 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:26 INFO - PROCESS | 3660 | ++DOCSHELL 103CAC00 == 38 [pid = 3660] [id = 160] 04:38:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (103CB400) [pid = 3660] [serial = 478] [outer = 00000000] 04:38:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (10538400) [pid = 3660] [serial = 479] [outer = 103CB400] 04:38:26 INFO - PROCESS | 3660 | 1471347506782 Marionette DEBUG loaded listener.js 04:38:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (10A49000) [pid = 3660] [serial = 480] [outer = 103CB400] 04:38:27 INFO - PROCESS | 3660 | --DOCSHELL 174BC400 == 37 [pid = 3660] [id = 157] 04:38:27 INFO - PROCESS | 3660 | --DOCSHELL 10562400 == 36 [pid = 3660] [id = 156] 04:38:27 INFO - PROCESS | 3660 | --DOCSHELL 0C768400 == 35 [pid = 3660] [id = 155] 04:38:27 INFO - PROCESS | 3660 | --DOCSHELL 16871C00 == 34 [pid = 3660] [id = 154] 04:38:27 INFO - PROCESS | 3660 | --DOCSHELL 1447C000 == 33 [pid = 3660] [id = 153] 04:38:27 INFO - PROCESS | 3660 | --DOCSHELL 1429D800 == 32 [pid = 3660] [id = 152] 04:38:27 INFO - PROCESS | 3660 | --DOCSHELL 131E3000 == 31 [pid = 3660] [id = 151] 04:38:27 INFO - PROCESS | 3660 | --DOCSHELL 10A08400 == 30 [pid = 3660] [id = 150] 04:38:27 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (19830400) [pid = 3660] [serial = 426] [outer = 00000000] [url = about:blank] 04:38:27 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (1A03E800) [pid = 3660] [serial = 428] [outer = 00000000] [url = about:blank] 04:38:27 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (16877400) [pid = 3660] [serial = 413] [outer = 00000000] [url = about:blank] 04:38:27 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (174BA800) [pid = 3660] [serial = 414] [outer = 00000000] [url = about:blank] 04:38:27 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (180A0800) [pid = 3660] [serial = 417] [outer = 00000000] [url = about:blank] 04:38:27 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (17AA4000) [pid = 3660] [serial = 416] [outer = 00000000] [url = about:blank] 04:38:27 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (13ECC400) [pid = 3660] [serial = 422] [outer = 00000000] [url = about:blank] 04:38:27 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (180C6400) [pid = 3660] [serial = 419] [outer = 00000000] [url = about:blank] 04:38:27 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (128D0400) [pid = 3660] [serial = 398] [outer = 00000000] [url = about:blank] 04:38:27 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (13282800) [pid = 3660] [serial = 399] [outer = 00000000] [url = about:blank] 04:38:27 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (10533C00) [pid = 3660] [serial = 401] [outer = 00000000] [url = about:blank] 04:38:27 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (10A06400) [pid = 3660] [serial = 402] [outer = 00000000] [url = about:blank] 04:38:27 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (15939000) [pid = 3660] [serial = 410] [outer = 00000000] [url = about:blank] 04:38:27 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (19A1BC00) [pid = 3660] [serial = 396] [outer = 00000000] [url = about:blank] 04:38:27 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (13E94000) [pid = 3660] [serial = 407] [outer = 00000000] [url = about:blank] 04:38:27 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (142AAC00) [pid = 3660] [serial = 408] [outer = 00000000] [url = about:blank] 04:38:27 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (10A52000) [pid = 3660] [serial = 404] [outer = 00000000] [url = about:blank] 04:38:27 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (11386000) [pid = 3660] [serial = 405] [outer = 00000000] [url = about:blank] 04:38:27 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (1A042C00) [pid = 3660] [serial = 429] [outer = 00000000] [url = about:blank] 04:38:27 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (180C6000) [pid = 3660] [serial = 425] [outer = 00000000] [url = about:blank] 04:38:27 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (19731000) [pid = 3660] [serial = 420] [outer = 00000000] [url = about:blank] 04:38:27 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (1538EC00) [pid = 3660] [serial = 423] [outer = 00000000] [url = about:blank] 04:38:27 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (15962000) [pid = 3660] [serial = 411] [outer = 00000000] [url = about:blank] 04:38:27 INFO - PROCESS | 3660 | 1471347507386 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 04:38:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:38:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1099ms 04:38:27 INFO - PROCESS | 3660 | 1471347507434 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 04:38:27 INFO - PROCESS | 3660 | 1471347507438 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 04:38:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:38:27 INFO - PROCESS | 3660 | 1471347507458 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:38:27 INFO - PROCESS | 3660 | 1471347507461 Marionette TRACE conn3 <- [1,606,null,{}] 04:38:27 INFO - PROCESS | 3660 | 1471347507465 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:27 INFO - PROCESS | 3660 | 1471347507468 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:27 INFO - PROCESS | 3660 | 1471347507553 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 04:38:27 INFO - PROCESS | 3660 | 1471347507628 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:27 INFO - PROCESS | 3660 | 1471347507630 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:27 INFO - PROCESS | 3660 | ++DOCSHELL 10A0BC00 == 31 [pid = 3660] [id = 161] 04:38:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (10FC3400) [pid = 3660] [serial = 481] [outer = 00000000] 04:38:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (11388400) [pid = 3660] [serial = 482] [outer = 10FC3400] 04:38:27 INFO - PROCESS | 3660 | 1471347507693 Marionette DEBUG loaded listener.js 04:38:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (12951800) [pid = 3660] [serial = 483] [outer = 10FC3400] 04:38:28 INFO - PROCESS | 3660 | 1471347508119 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:38:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:38:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 738ms 04:38:28 INFO - PROCESS | 3660 | 1471347508190 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 04:38:28 INFO - PROCESS | 3660 | 1471347508193 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 04:38:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:38:28 INFO - PROCESS | 3660 | 1471347508200 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:38:28 INFO - PROCESS | 3660 | 1471347508202 Marionette TRACE conn3 <- [1,610,null,{}] 04:38:28 INFO - PROCESS | 3660 | 1471347508206 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:28 INFO - PROCESS | 3660 | 1471347508208 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:28 INFO - PROCESS | 3660 | 1471347508293 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 04:38:28 INFO - PROCESS | 3660 | 1471347508301 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:28 INFO - PROCESS | 3660 | 1471347508304 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:28 INFO - PROCESS | 3660 | ++DOCSHELL 142A7800 == 32 [pid = 3660] [id = 162] 04:38:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (142A8000) [pid = 3660] [serial = 484] [outer = 00000000] 04:38:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (1447C000) [pid = 3660] [serial = 485] [outer = 142A8000] 04:38:28 INFO - PROCESS | 3660 | 1471347508350 Marionette DEBUG loaded listener.js 04:38:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (144F5800) [pid = 3660] [serial = 486] [outer = 142A8000] 04:38:28 INFO - PROCESS | 3660 | 1471347508859 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 04:38:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:38:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 656ms 04:38:28 INFO - PROCESS | 3660 | 1471347508875 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 04:38:28 INFO - PROCESS | 3660 | 1471347508879 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 04:38:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:38:28 INFO - PROCESS | 3660 | 1471347508889 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:38:28 INFO - PROCESS | 3660 | 1471347508893 Marionette TRACE conn3 <- [1,614,null,{}] 04:38:28 INFO - PROCESS | 3660 | 1471347508897 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:28 INFO - PROCESS | 3660 | 1471347508900 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:28 INFO - PROCESS | 3660 | 1471347508986 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 04:38:29 INFO - PROCESS | 3660 | 1471347508994 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:29 INFO - PROCESS | 3660 | 1471347508996 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:29 INFO - PROCESS | 3660 | ++DOCSHELL 1596F400 == 33 [pid = 3660] [id = 163] 04:38:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (15FE3400) [pid = 3660] [serial = 487] [outer = 00000000] 04:38:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (15FF0400) [pid = 3660] [serial = 488] [outer = 15FE3400] 04:38:29 INFO - PROCESS | 3660 | 1471347509042 Marionette DEBUG loaded listener.js 04:38:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (16874000) [pid = 3660] [serial = 489] [outer = 15FE3400] 04:38:29 INFO - PROCESS | 3660 | 1471347509475 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 04:38:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:38:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 689ms 04:38:29 INFO - PROCESS | 3660 | 1471347509544 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 04:38:29 INFO - PROCESS | 3660 | 1471347509598 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 04:38:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:38:29 INFO - PROCESS | 3660 | 1471347509610 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:38:29 INFO - PROCESS | 3660 | 1471347509612 Marionette TRACE conn3 <- [1,618,null,{}] 04:38:29 INFO - PROCESS | 3660 | 1471347509619 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:29 INFO - PROCESS | 3660 | 1471347509621 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:29 INFO - PROCESS | 3660 | 1471347509759 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 04:38:29 INFO - PROCESS | 3660 | 1471347509812 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:29 INFO - PROCESS | 3660 | 1471347509815 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:29 INFO - PROCESS | 3660 | ++DOCSHELL 16FD3C00 == 34 [pid = 3660] [id = 164] 04:38:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (174BC400) [pid = 3660] [serial = 490] [outer = 00000000] 04:38:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (175CD000) [pid = 3660] [serial = 491] [outer = 174BC400] 04:38:29 INFO - PROCESS | 3660 | 1471347509864 Marionette DEBUG loaded listener.js 04:38:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (17659C00) [pid = 3660] [serial = 492] [outer = 174BC400] 04:38:30 INFO - PROCESS | 3660 | 1471347510322 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 04:38:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:38:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 787ms 04:38:30 INFO - PROCESS | 3660 | 1471347510384 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 04:38:30 INFO - PROCESS | 3660 | 1471347510386 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 04:38:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:38:30 INFO - PROCESS | 3660 | 1471347510389 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:38:30 INFO - PROCESS | 3660 | 1471347510391 Marionette TRACE conn3 <- [1,622,null,{}] 04:38:30 INFO - PROCESS | 3660 | 1471347510401 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:30 INFO - PROCESS | 3660 | 1471347510403 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:30 INFO - PROCESS | 3660 | 1471347510512 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 04:38:30 INFO - PROCESS | 3660 | 1471347510522 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:30 INFO - PROCESS | 3660 | 1471347510527 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:30 INFO - PROCESS | 3660 | ++DOCSHELL 1295A800 == 35 [pid = 3660] [id = 165] 04:38:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (17AA9000) [pid = 3660] [serial = 493] [outer = 00000000] 04:38:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (1809EC00) [pid = 3660] [serial = 494] [outer = 17AA9000] 04:38:30 INFO - PROCESS | 3660 | 1471347510628 Marionette DEBUG loaded listener.js 04:38:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (180BC000) [pid = 3660] [serial = 495] [outer = 17AA9000] 04:38:30 INFO - PROCESS | 3660 | [3660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:38:30 INFO - PROCESS | 3660 | [3660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:38:31 INFO - PROCESS | 3660 | [3660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:38:31 INFO - PROCESS | 3660 | 1471347511110 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 04:38:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:38:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 771ms 04:38:31 INFO - PROCESS | 3660 | 1471347511165 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 04:38:31 INFO - PROCESS | 3660 | 1471347511167 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 04:38:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:38:31 INFO - PROCESS | 3660 | 1471347511170 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:38:31 INFO - PROCESS | 3660 | 1471347511172 Marionette TRACE conn3 <- [1,626,null,{}] 04:38:31 INFO - PROCESS | 3660 | 1471347511175 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:31 INFO - PROCESS | 3660 | 1471347511177 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:31 INFO - PROCESS | 3660 | 1471347511291 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 04:38:31 INFO - PROCESS | 3660 | 1471347511302 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:31 INFO - PROCESS | 3660 | 1471347511304 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:31 INFO - PROCESS | 3660 | ++DOCSHELL 1765EC00 == 36 [pid = 3660] [id = 166] 04:38:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (180C3800) [pid = 3660] [serial = 496] [outer = 00000000] 04:38:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (1973DC00) [pid = 3660] [serial = 497] [outer = 180C3800] 04:38:31 INFO - PROCESS | 3660 | 1471347511402 Marionette DEBUG loaded listener.js 04:38:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (197B4800) [pid = 3660] [serial = 498] [outer = 180C3800] 04:38:31 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (17AA4C00) [pid = 3660] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:38:31 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (15058000) [pid = 3660] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:38:31 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (1284C800) [pid = 3660] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:38:31 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (131E4400) [pid = 3660] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:38:31 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (10A08800) [pid = 3660] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:38:31 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (16872400) [pid = 3660] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:38:31 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (1429E000) [pid = 3660] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:38:31 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (10327400) [pid = 3660] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:38:31 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (1036F400) [pid = 3660] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:38:31 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (139CE800) [pid = 3660] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:38:31 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (180C0400) [pid = 3660] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:38:31 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (1A048400) [pid = 3660] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:38:31 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (1A2EB800) [pid = 3660] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:38:31 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (10FC9000) [pid = 3660] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:38:31 INFO - PROCESS | 3660 | [3660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:38:31 INFO - PROCESS | 3660 | [3660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:38:31 INFO - PROCESS | 3660 | [3660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:38:31 INFO - PROCESS | 3660 | 1471347511917 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:38:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:38:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 770ms 04:38:31 INFO - PROCESS | 3660 | 1471347511943 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 04:38:31 INFO - PROCESS | 3660 | 1471347511946 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 04:38:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:38:31 INFO - PROCESS | 3660 | 1471347511958 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:38:31 INFO - PROCESS | 3660 | 1471347511960 Marionette TRACE conn3 <- [1,630,null,{}] 04:38:31 INFO - PROCESS | 3660 | 1471347511964 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:31 INFO - PROCESS | 3660 | 1471347511966 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:32 INFO - PROCESS | 3660 | 1471347512044 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 04:38:32 INFO - PROCESS | 3660 | 1471347512050 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:32 INFO - PROCESS | 3660 | 1471347512052 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:32 INFO - PROCESS | 3660 | ++DOCSHELL 1315A400 == 37 [pid = 3660] [id = 167] 04:38:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (1429E000) [pid = 3660] [serial = 499] [outer = 00000000] 04:38:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (1538E400) [pid = 3660] [serial = 500] [outer = 1429E000] 04:38:32 INFO - PROCESS | 3660 | 1471347512096 Marionette DEBUG loaded listener.js 04:38:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (17AA9C00) [pid = 3660] [serial = 501] [outer = 1429E000] 04:38:32 INFO - PROCESS | 3660 | 1471347512571 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 04:38:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:38:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 623ms 04:38:32 INFO - PROCESS | 3660 | 1471347512596 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 04:38:32 INFO - PROCESS | 3660 | 1471347512598 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 04:38:32 INFO - PROCESS | 3660 | 1471347512602 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:38:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:38:32 INFO - PROCESS | 3660 | 1471347512603 Marionette TRACE conn3 <- [1,634,null,{}] 04:38:32 INFO - PROCESS | 3660 | 1471347512607 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:32 INFO - PROCESS | 3660 | 1471347512608 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:32 INFO - PROCESS | 3660 | 1471347512686 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 04:38:32 INFO - PROCESS | 3660 | 1471347512725 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:32 INFO - PROCESS | 3660 | 1471347512727 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:32 INFO - PROCESS | 3660 | ++DOCSHELL 15058000 == 38 [pid = 3660] [id = 168] 04:38:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (19739C00) [pid = 3660] [serial = 502] [outer = 00000000] 04:38:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (19A22400) [pid = 3660] [serial = 503] [outer = 19739C00] 04:38:32 INFO - PROCESS | 3660 | 1471347512772 Marionette DEBUG loaded listener.js 04:38:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (19A87000) [pid = 3660] [serial = 504] [outer = 19739C00] 04:38:33 INFO - PROCESS | 3660 | 1471347513234 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:38:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:38:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 672ms 04:38:33 INFO - PROCESS | 3660 | 1471347513275 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 04:38:33 INFO - PROCESS | 3660 | 1471347513277 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 04:38:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:38:33 INFO - PROCESS | 3660 | 1471347513281 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:38:33 INFO - PROCESS | 3660 | 1471347513282 Marionette TRACE conn3 <- [1,638,null,{}] 04:38:33 INFO - PROCESS | 3660 | 1471347513286 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:33 INFO - PROCESS | 3660 | 1471347513288 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:33 INFO - PROCESS | 3660 | 1471347513373 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 04:38:33 INFO - PROCESS | 3660 | 1471347513379 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:33 INFO - PROCESS | 3660 | 1471347513381 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:33 INFO - PROCESS | 3660 | ++DOCSHELL 1972F400 == 39 [pid = 3660] [id = 169] 04:38:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (19A1D800) [pid = 3660] [serial = 505] [outer = 00000000] 04:38:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (1A03D400) [pid = 3660] [serial = 506] [outer = 19A1D800] 04:38:33 INFO - PROCESS | 3660 | 1471347513425 Marionette DEBUG loaded listener.js 04:38:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (1A03E800) [pid = 3660] [serial = 507] [outer = 19A1D800] 04:38:33 INFO - PROCESS | 3660 | 1471347513962 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 04:38:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:38:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 721ms 04:38:34 INFO - PROCESS | 3660 | 1471347514015 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 04:38:34 INFO - PROCESS | 3660 | 1471347514020 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 04:38:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:38:34 INFO - PROCESS | 3660 | 1471347514025 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:38:34 INFO - PROCESS | 3660 | 1471347514029 Marionette TRACE conn3 <- [1,642,null,{}] 04:38:34 INFO - PROCESS | 3660 | 1471347514035 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:34 INFO - PROCESS | 3660 | 1471347514038 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:34 INFO - PROCESS | 3660 | 1471347514204 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 04:38:34 INFO - PROCESS | 3660 | 1471347514303 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:34 INFO - PROCESS | 3660 | 1471347514308 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:34 INFO - PROCESS | 3660 | ++DOCSHELL 1053A400 == 40 [pid = 3660] [id = 170] 04:38:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (10A51000) [pid = 3660] [serial = 508] [outer = 00000000] 04:38:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (11386000) [pid = 3660] [serial = 509] [outer = 10A51000] 04:38:34 INFO - PROCESS | 3660 | 1471347514367 Marionette DEBUG loaded listener.js 04:38:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (13054C00) [pid = 3660] [serial = 510] [outer = 10A51000] 04:38:34 INFO - PROCESS | 3660 | 1471347514973 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 04:38:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:38:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 984ms 04:38:35 INFO - PROCESS | 3660 | 1471347515018 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 04:38:35 INFO - PROCESS | 3660 | 1471347515023 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 04:38:35 INFO - PROCESS | 3660 | 1471347515030 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:38:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:38:35 INFO - PROCESS | 3660 | 1471347515033 Marionette TRACE conn3 <- [1,646,null,{}] 04:38:35 INFO - PROCESS | 3660 | 1471347515037 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:35 INFO - PROCESS | 3660 | 1471347515040 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:35 INFO - PROCESS | 3660 | 1471347515154 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 04:38:35 INFO - PROCESS | 3660 | 1471347515250 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:35 INFO - PROCESS | 3660 | 1471347515252 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:35 INFO - PROCESS | 3660 | ++DOCSHELL 15054C00 == 41 [pid = 3660] [id = 171] 04:38:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (1505DC00) [pid = 3660] [serial = 511] [outer = 00000000] 04:38:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (1593AC00) [pid = 3660] [serial = 512] [outer = 1505DC00] 04:38:35 INFO - PROCESS | 3660 | 1471347515358 Marionette DEBUG loaded listener.js 04:38:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (15FE4800) [pid = 3660] [serial = 513] [outer = 1505DC00] 04:38:35 INFO - PROCESS | 3660 | 1471347515942 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:38:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:38:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1000ms 04:38:36 INFO - PROCESS | 3660 | 1471347516013 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 04:38:36 INFO - PROCESS | 3660 | 1471347516016 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 04:38:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:38:36 INFO - PROCESS | 3660 | 1471347516019 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:38:36 INFO - PROCESS | 3660 | 1471347516072 Marionette TRACE conn3 <- [1,650,null,{}] 04:38:36 INFO - PROCESS | 3660 | 1471347516083 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:36 INFO - PROCESS | 3660 | 1471347516088 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:36 INFO - PROCESS | 3660 | 1471347516245 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 04:38:36 INFO - PROCESS | 3660 | 1471347516255 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:36 INFO - PROCESS | 3660 | 1471347516259 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:36 INFO - PROCESS | 3660 | ++DOCSHELL 19735400 == 42 [pid = 3660] [id = 172] 04:38:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (19735C00) [pid = 3660] [serial = 514] [outer = 00000000] 04:38:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (19A22C00) [pid = 3660] [serial = 515] [outer = 19735C00] 04:38:36 INFO - PROCESS | 3660 | 1471347516316 Marionette DEBUG loaded listener.js 04:38:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (1A073000) [pid = 3660] [serial = 516] [outer = 19735C00] 04:38:36 INFO - PROCESS | 3660 | [3660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:38:36 INFO - PROCESS | 3660 | [3660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:38:36 INFO - PROCESS | 3660 | 1471347516943 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 04:38:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:38:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 967ms 04:38:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:38:37 INFO - PROCESS | 3660 | 1471347517013 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 04:38:37 INFO - PROCESS | 3660 | 1471347517016 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 04:38:37 INFO - PROCESS | 3660 | 1471347517019 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:38:37 INFO - PROCESS | 3660 | 1471347517022 Marionette TRACE conn3 <- [1,654,null,{}] 04:38:37 INFO - PROCESS | 3660 | 1471347517025 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:37 INFO - PROCESS | 3660 | 1471347517028 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:37 INFO - PROCESS | 3660 | 1471347517132 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 04:38:37 INFO - PROCESS | 3660 | 1471347517253 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:37 INFO - PROCESS | 3660 | 1471347517255 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:37 INFO - PROCESS | 3660 | ++DOCSHELL 1A2ECC00 == 43 [pid = 3660] [id = 173] 04:38:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (1A2ED800) [pid = 3660] [serial = 517] [outer = 00000000] 04:38:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (1A452C00) [pid = 3660] [serial = 518] [outer = 1A2ED800] 04:38:37 INFO - PROCESS | 3660 | 1471347517319 Marionette DEBUG loaded listener.js 04:38:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (1A45A800) [pid = 3660] [serial = 519] [outer = 1A2ED800] 04:38:37 INFO - PROCESS | 3660 | [3660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:38:37 INFO - PROCESS | 3660 | [3660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:38:37 INFO - PROCESS | 3660 | 1471347517946 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 04:38:38 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:38:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 983ms 04:38:38 INFO - PROCESS | 3660 | 1471347517997 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 04:38:38 INFO - PROCESS | 3660 | 1471347518000 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 04:38:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:38:38 INFO - PROCESS | 3660 | 1471347518003 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:38:38 INFO - PROCESS | 3660 | 1471347518005 Marionette TRACE conn3 <- [1,658,null,{}] 04:38:38 INFO - PROCESS | 3660 | 1471347518009 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:38 INFO - PROCESS | 3660 | 1471347518011 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:38 INFO - PROCESS | 3660 | 1471347518125 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 04:38:38 INFO - PROCESS | 3660 | 1471347518206 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:38 INFO - PROCESS | 3660 | 1471347518209 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:38 INFO - PROCESS | 3660 | ++DOCSHELL 13931800 == 44 [pid = 3660] [id = 174] 04:38:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (1505F800) [pid = 3660] [serial = 520] [outer = 00000000] 04:38:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (180A6800) [pid = 3660] [serial = 521] [outer = 1505F800] 04:38:38 INFO - PROCESS | 3660 | 1471347518323 Marionette DEBUG loaded listener.js 04:38:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (19731400) [pid = 3660] [serial = 522] [outer = 1505F800] 04:38:39 INFO - PROCESS | 3660 | 1471347519090 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 04:38:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:38:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1147ms 04:38:39 INFO - PROCESS | 3660 | 1471347519174 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 04:38:39 INFO - PROCESS | 3660 | 1471347519180 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 04:38:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:38:39 INFO - PROCESS | 3660 | 1471347519185 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:38:39 INFO - PROCESS | 3660 | 1471347519188 Marionette TRACE conn3 <- [1,662,null,{}] 04:38:39 INFO - PROCESS | 3660 | 1471347519193 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:39 INFO - PROCESS | 3660 | 1471347519196 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:39 INFO - PROCESS | 3660 | 1471347519297 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 04:38:39 INFO - PROCESS | 3660 | 1471347519430 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:39 INFO - PROCESS | 3660 | 1471347519434 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:39 INFO - PROCESS | 3660 | ++DOCSHELL 10B60C00 == 45 [pid = 3660] [id = 175] 04:38:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (10B6A400) [pid = 3660] [serial = 523] [outer = 00000000] 04:38:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (11016000) [pid = 3660] [serial = 524] [outer = 10B6A400] 04:38:39 INFO - PROCESS | 3660 | 1471347519486 Marionette DEBUG loaded listener.js 04:38:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (1305C000) [pid = 3660] [serial = 525] [outer = 10B6A400] 04:38:40 INFO - PROCESS | 3660 | --DOCSHELL 15058000 == 44 [pid = 3660] [id = 168] 04:38:40 INFO - PROCESS | 3660 | --DOCSHELL 1315A400 == 43 [pid = 3660] [id = 167] 04:38:40 INFO - PROCESS | 3660 | --DOCSHELL 1765EC00 == 42 [pid = 3660] [id = 166] 04:38:40 INFO - PROCESS | 3660 | --DOCSHELL 1295A800 == 41 [pid = 3660] [id = 165] 04:38:40 INFO - PROCESS | 3660 | --DOCSHELL 16FD3C00 == 40 [pid = 3660] [id = 164] 04:38:40 INFO - PROCESS | 3660 | --DOCSHELL 1596F400 == 39 [pid = 3660] [id = 163] 04:38:40 INFO - PROCESS | 3660 | --DOCSHELL 142A7800 == 38 [pid = 3660] [id = 162] 04:38:40 INFO - PROCESS | 3660 | --DOCSHELL 10A0BC00 == 37 [pid = 3660] [id = 161] 04:38:40 INFO - PROCESS | 3660 | --DOCSHELL 103CAC00 == 36 [pid = 3660] [id = 160] 04:38:40 INFO - PROCESS | 3660 | --DOCSHELL 10FC8C00 == 35 [pid = 3660] [id = 159] 04:38:40 INFO - PROCESS | 3660 | --DOCSHELL 1429D400 == 34 [pid = 3660] [id = 158] 04:38:40 INFO - PROCESS | 3660 | --DOCSHELL 12848800 == 33 [pid = 3660] [id = 149] 04:38:40 INFO - PROCESS | 3660 | --DOCSHELL 1A2ECC00 == 32 [pid = 3660] [id = 173] 04:38:40 INFO - PROCESS | 3660 | --DOCSHELL 13931800 == 31 [pid = 3660] [id = 174] 04:38:40 INFO - PROCESS | 3660 | --DOCSHELL 19735400 == 30 [pid = 3660] [id = 172] 04:38:40 INFO - PROCESS | 3660 | --DOCSHELL 1972F400 == 29 [pid = 3660] [id = 169] 04:38:40 INFO - PROCESS | 3660 | --DOCSHELL 1053A400 == 28 [pid = 3660] [id = 170] 04:38:40 INFO - PROCESS | 3660 | --DOCSHELL 15054C00 == 27 [pid = 3660] [id = 171] 04:38:40 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (180BFC00) [pid = 3660] [serial = 470] [outer = 00000000] [url = about:blank] 04:38:40 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (15FE5C00) [pid = 3660] [serial = 458] [outer = 00000000] [url = about:blank] 04:38:40 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (131E9000) [pid = 3660] [serial = 447] [outer = 00000000] [url = about:blank] 04:38:40 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (12DD6800) [pid = 3660] [serial = 446] [outer = 00000000] [url = about:blank] 04:38:40 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (13288400) [pid = 3660] [serial = 452] [outer = 00000000] [url = about:blank] 04:38:40 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (13932400) [pid = 3660] [serial = 453] [outer = 00000000] [url = about:blank] 04:38:40 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (10FC9C00) [pid = 3660] [serial = 449] [outer = 00000000] [url = about:blank] 04:38:40 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (10FCD800) [pid = 3660] [serial = 450] [outer = 00000000] [url = about:blank] 04:38:40 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (16AC9000) [pid = 3660] [serial = 461] [outer = 00000000] [url = about:blank] 04:38:40 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (1447C800) [pid = 3660] [serial = 455] [outer = 00000000] [url = about:blank] 04:38:40 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (161C4000) [pid = 3660] [serial = 459] [outer = 00000000] [url = about:blank] 04:38:40 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (10A4AC00) [pid = 3660] [serial = 464] [outer = 00000000] [url = about:blank] 04:38:40 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (11A7F800) [pid = 3660] [serial = 432] [outer = 00000000] [url = about:blank] 04:38:40 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (112CD400) [pid = 3660] [serial = 431] [outer = 00000000] [url = about:blank] 04:38:40 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (1593A800) [pid = 3660] [serial = 435] [outer = 00000000] [url = about:blank] 04:38:40 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (144F6800) [pid = 3660] [serial = 434] [outer = 00000000] [url = about:blank] 04:38:40 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (1A049800) [pid = 3660] [serial = 438] [outer = 00000000] [url = about:blank] 04:38:40 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (19A8B800) [pid = 3660] [serial = 437] [outer = 00000000] [url = about:blank] 04:38:40 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (1A45AC00) [pid = 3660] [serial = 441] [outer = 00000000] [url = about:blank] 04:38:40 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (1A451000) [pid = 3660] [serial = 440] [outer = 00000000] [url = about:blank] 04:38:40 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (1A9AB400) [pid = 3660] [serial = 444] [outer = 00000000] [url = about:blank] 04:38:40 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (1A85E800) [pid = 3660] [serial = 443] [outer = 00000000] [url = about:blank] 04:38:40 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (173F2C00) [pid = 3660] [serial = 462] [outer = 00000000] [url = about:blank] 04:38:40 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (18099800) [pid = 3660] [serial = 467] [outer = 00000000] [url = about:blank] 04:38:40 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (1809C800) [pid = 3660] [serial = 468] [outer = 00000000] [url = about:blank] 04:38:40 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (139CEC00) [pid = 3660] [serial = 465] [outer = 00000000] [url = about:blank] 04:38:40 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (1505C000) [pid = 3660] [serial = 456] [outer = 00000000] [url = about:blank] 04:38:40 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (180BB000) [pid = 3660] [serial = 471] [outer = 00000000] [url = about:blank] 04:38:40 INFO - PROCESS | 3660 | [3660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:38:40 INFO - PROCESS | 3660 | [3660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:38:40 INFO - PROCESS | 3660 | [3660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:38:40 INFO - PROCESS | 3660 | 1471347520676 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 04:38:40 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:38:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1524ms 04:38:40 INFO - PROCESS | 3660 | 1471347520712 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 04:38:40 INFO - PROCESS | 3660 | 1471347520716 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 04:38:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:38:40 INFO - PROCESS | 3660 | 1471347520720 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:38:40 INFO - PROCESS | 3660 | 1471347520725 Marionette TRACE conn3 <- [1,666,null,{}] 04:38:40 INFO - PROCESS | 3660 | 1471347520730 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:40 INFO - PROCESS | 3660 | 1471347520733 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:40 INFO - PROCESS | 3660 | 1471347520821 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 04:38:40 INFO - PROCESS | 3660 | 1471347520829 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:40 INFO - PROCESS | 3660 | 1471347520833 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:40 INFO - PROCESS | 3660 | ++DOCSHELL 10FC5C00 == 28 [pid = 3660] [id = 176] 04:38:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (10FC6400) [pid = 3660] [serial = 526] [outer = 00000000] 04:38:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (11017000) [pid = 3660] [serial = 527] [outer = 10FC6400] 04:38:40 INFO - PROCESS | 3660 | 1471347520882 Marionette DEBUG loaded listener.js 04:38:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (112D2400) [pid = 3660] [serial = 528] [outer = 10FC6400] 04:38:41 INFO - PROCESS | 3660 | 1471347521400 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 04:38:41 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:38:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 722ms 04:38:41 INFO - PROCESS | 3660 | 1471347521453 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 04:38:41 INFO - PROCESS | 3660 | 1471347521458 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 04:38:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:38:41 INFO - PROCESS | 3660 | 1471347521464 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:38:41 INFO - PROCESS | 3660 | 1471347521467 Marionette TRACE conn3 <- [1,670,null,{}] 04:38:41 INFO - PROCESS | 3660 | 1471347521470 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:41 INFO - PROCESS | 3660 | 1471347521473 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:41 INFO - PROCESS | 3660 | 1471347521605 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 04:38:41 INFO - PROCESS | 3660 | 1471347521691 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:41 INFO - PROCESS | 3660 | 1471347521694 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:41 INFO - PROCESS | 3660 | ++DOCSHELL 129DD000 == 29 [pid = 3660] [id = 177] 04:38:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (13160800) [pid = 3660] [serial = 529] [outer = 00000000] 04:38:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (1328AC00) [pid = 3660] [serial = 530] [outer = 13160800] 04:38:41 INFO - PROCESS | 3660 | 1471347521746 Marionette DEBUG loaded listener.js 04:38:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (13939800) [pid = 3660] [serial = 531] [outer = 13160800] 04:38:42 INFO - PROCESS | 3660 | 1471347522770 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 04:38:42 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:38:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1311ms 04:38:42 INFO - PROCESS | 3660 | 1471347522788 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 04:38:42 INFO - PROCESS | 3660 | 1471347522791 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 04:38:42 INFO - PROCESS | 3660 | 1471347522800 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:38:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:38:42 INFO - PROCESS | 3660 | 1471347522804 Marionette TRACE conn3 <- [1,674,null,{}] 04:38:42 INFO - PROCESS | 3660 | 1471347522815 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:42 INFO - PROCESS | 3660 | 1471347522819 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:42 INFO - PROCESS | 3660 | 1471347522927 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 04:38:42 INFO - PROCESS | 3660 | 1471347522934 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:42 INFO - PROCESS | 3660 | 1471347522938 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:42 INFO - PROCESS | 3660 | ++DOCSHELL 144ED400 == 30 [pid = 3660] [id = 178] 04:38:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (144EE800) [pid = 3660] [serial = 532] [outer = 00000000] 04:38:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (15054C00) [pid = 3660] [serial = 533] [outer = 144EE800] 04:38:43 INFO - PROCESS | 3660 | 1471347522988 Marionette DEBUG loaded listener.js 04:38:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (15388000) [pid = 3660] [serial = 534] [outer = 144EE800] 04:38:44 INFO - PROCESS | 3660 | 1471347524015 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 04:38:44 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:38:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1278ms 04:38:44 INFO - PROCESS | 3660 | 1471347524047 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 04:38:44 INFO - PROCESS | 3660 | 1471347524049 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 04:38:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:38:44 INFO - PROCESS | 3660 | 1471347524064 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:38:44 INFO - PROCESS | 3660 | 1471347524065 Marionette TRACE conn3 <- [1,678,null,{}] 04:38:44 INFO - PROCESS | 3660 | 1471347524069 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:44 INFO - PROCESS | 3660 | 1471347524071 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:44 INFO - PROCESS | 3660 | 1471347524231 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 04:38:44 INFO - PROCESS | 3660 | 1471347524237 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:44 INFO - PROCESS | 3660 | 1471347524239 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:44 INFO - PROCESS | 3660 | ++DOCSHELL 1538E000 == 31 [pid = 3660] [id = 179] 04:38:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (1538E800) [pid = 3660] [serial = 535] [outer = 00000000] 04:38:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (15FE4400) [pid = 3660] [serial = 536] [outer = 1538E800] 04:38:44 INFO - PROCESS | 3660 | 1471347524285 Marionette DEBUG loaded listener.js 04:38:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (1633D400) [pid = 3660] [serial = 537] [outer = 1538E800] 04:38:44 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (19A1D800) [pid = 3660] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:38:44 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (1972FC00) [pid = 3660] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:38:44 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (15FE3400) [pid = 3660] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:38:44 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (1429E000) [pid = 3660] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:38:44 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (103CB400) [pid = 3660] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:38:44 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (142A8000) [pid = 3660] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:38:44 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (10FC3400) [pid = 3660] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:38:44 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (11382C00) [pid = 3660] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:38:44 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (180C3800) [pid = 3660] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:38:44 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (19739C00) [pid = 3660] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:38:44 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (174BC400) [pid = 3660] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:38:44 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (17AA9000) [pid = 3660] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:38:45 INFO - PROCESS | 3660 | 1471347525482 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 04:38:45 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:38:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1459ms 04:38:45 INFO - PROCESS | 3660 | 1471347525537 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 04:38:45 INFO - PROCESS | 3660 | 1471347525539 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 04:38:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:38:45 INFO - PROCESS | 3660 | 1471347525543 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:38:45 INFO - PROCESS | 3660 | 1471347525545 Marionette TRACE conn3 <- [1,682,null,{}] 04:38:45 INFO - PROCESS | 3660 | 1471347525549 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:45 INFO - PROCESS | 3660 | 1471347525551 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:45 INFO - PROCESS | 3660 | 1471347525697 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 04:38:45 INFO - PROCESS | 3660 | 1471347525771 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:45 INFO - PROCESS | 3660 | 1471347525773 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:45 INFO - PROCESS | 3660 | ++DOCSHELL 10FD1000 == 32 [pid = 3660] [id = 180] 04:38:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (10FD2C00) [pid = 3660] [serial = 538] [outer = 00000000] 04:38:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (142A8000) [pid = 3660] [serial = 539] [outer = 10FD2C00] 04:38:45 INFO - PROCESS | 3660 | 1471347525818 Marionette DEBUG loaded listener.js 04:38:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (15963800) [pid = 3660] [serial = 540] [outer = 10FD2C00] 04:38:46 INFO - PROCESS | 3660 | 1471347526717 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 04:38:46 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:38:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1213ms 04:38:46 INFO - PROCESS | 3660 | 1471347526770 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 04:38:46 INFO - PROCESS | 3660 | 1471347526772 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 04:38:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:38:46 INFO - PROCESS | 3660 | 1471347526776 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:38:46 INFO - PROCESS | 3660 | 1471347526777 Marionette TRACE conn3 <- [1,686,null,{}] 04:38:46 INFO - PROCESS | 3660 | 1471347526781 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:46 INFO - PROCESS | 3660 | 1471347526786 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:46 INFO - PROCESS | 3660 | 1471347526910 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 04:38:46 INFO - PROCESS | 3660 | 1471347526918 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:46 INFO - PROCESS | 3660 | 1471347526920 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:46 INFO - PROCESS | 3660 | ++DOCSHELL 16875800 == 33 [pid = 3660] [id = 181] 04:38:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (16875C00) [pid = 3660] [serial = 541] [outer = 00000000] 04:38:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (17526C00) [pid = 3660] [serial = 542] [outer = 16875C00] 04:38:46 INFO - PROCESS | 3660 | 1471347526967 Marionette DEBUG loaded listener.js 04:38:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (1765E000) [pid = 3660] [serial = 543] [outer = 16875C00] 04:38:48 INFO - PROCESS | 3660 | 1471347528243 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 04:38:48 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:38:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1509ms 04:38:48 INFO - PROCESS | 3660 | 1471347528344 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 04:38:48 INFO - PROCESS | 3660 | 1471347528348 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 04:38:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:38:48 INFO - PROCESS | 3660 | 1471347528355 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:38:48 INFO - PROCESS | 3660 | 1471347528359 Marionette TRACE conn3 <- [1,690,null,{}] 04:38:48 INFO - PROCESS | 3660 | 1471347528364 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:48 INFO - PROCESS | 3660 | 1471347528368 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:48 INFO - PROCESS | 3660 | 1471347528531 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 04:38:48 INFO - PROCESS | 3660 | 1471347528603 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:48 INFO - PROCESS | 3660 | 1471347528607 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:48 INFO - PROCESS | 3660 | ++DOCSHELL 10FC7400 == 34 [pid = 3660] [id = 182] 04:38:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (10FC8000) [pid = 3660] [serial = 544] [outer = 00000000] 04:38:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (12848800) [pid = 3660] [serial = 545] [outer = 10FC8000] 04:38:48 INFO - PROCESS | 3660 | 1471347528717 Marionette DEBUG loaded listener.js 04:38:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (13938000) [pid = 3660] [serial = 546] [outer = 10FC8000] 04:38:49 INFO - PROCESS | 3660 | --DOCSHELL 10FD1000 == 33 [pid = 3660] [id = 180] 04:38:49 INFO - PROCESS | 3660 | --DOCSHELL 1538E000 == 32 [pid = 3660] [id = 179] 04:38:49 INFO - PROCESS | 3660 | --DOCSHELL 144ED400 == 31 [pid = 3660] [id = 178] 04:38:49 INFO - PROCESS | 3660 | --DOCSHELL 129DD000 == 30 [pid = 3660] [id = 177] 04:38:49 INFO - PROCESS | 3660 | --DOCSHELL 10FC5C00 == 29 [pid = 3660] [id = 176] 04:38:49 INFO - PROCESS | 3660 | --DOCSHELL 10B60C00 == 28 [pid = 3660] [id = 175] 04:38:49 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (19A87000) [pid = 3660] [serial = 504] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (1A03D400) [pid = 3660] [serial = 506] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (1A03E800) [pid = 3660] [serial = 507] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (19738400) [pid = 3660] [serial = 473] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (15FF0400) [pid = 3660] [serial = 488] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (1538E400) [pid = 3660] [serial = 500] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (10538400) [pid = 3660] [serial = 479] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (1447C000) [pid = 3660] [serial = 485] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (11388400) [pid = 3660] [serial = 482] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (129DD400) [pid = 3660] [serial = 476] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (19739000) [pid = 3660] [serial = 474] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (10A49000) [pid = 3660] [serial = 480] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (17AA9C00) [pid = 3660] [serial = 501] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (197B4800) [pid = 3660] [serial = 498] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (19A22400) [pid = 3660] [serial = 503] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (17659C00) [pid = 3660] [serial = 492] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (131E4800) [pid = 3660] [serial = 477] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3660 | --DOMWINDOW == 64 (175CD000) [pid = 3660] [serial = 491] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3660 | --DOMWINDOW == 63 (12951800) [pid = 3660] [serial = 483] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3660 | --DOMWINDOW == 62 (1973DC00) [pid = 3660] [serial = 497] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3660 | --DOMWINDOW == 61 (1809EC00) [pid = 3660] [serial = 494] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3660 | --DOMWINDOW == 60 (16874000) [pid = 3660] [serial = 489] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3660 | --DOMWINDOW == 59 (144F5800) [pid = 3660] [serial = 486] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3660 | --DOMWINDOW == 58 (180BC000) [pid = 3660] [serial = 495] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3660 | 1471347529877 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 04:38:49 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:38:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1574ms 04:38:49 INFO - PROCESS | 3660 | 1471347529924 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 04:38:49 INFO - PROCESS | 3660 | 1471347529928 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 04:38:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:38:49 INFO - PROCESS | 3660 | 1471347529933 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:38:49 INFO - PROCESS | 3660 | 1471347529936 Marionette TRACE conn3 <- [1,694,null,{}] 04:38:49 INFO - PROCESS | 3660 | 1471347529941 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:49 INFO - PROCESS | 3660 | 1471347529944 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:50 INFO - PROCESS | 3660 | 1471347530090 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 04:38:50 INFO - PROCESS | 3660 | 1471347530206 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:50 INFO - PROCESS | 3660 | 1471347530210 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:50 INFO - PROCESS | 3660 | ++DOCSHELL 10FC6000 == 29 [pid = 3660] [id = 183] 04:38:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 59 (10FC6800) [pid = 3660] [serial = 547] [outer = 00000000] 04:38:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 60 (10FD1000) [pid = 3660] [serial = 548] [outer = 10FC6800] 04:38:50 INFO - PROCESS | 3660 | 1471347530259 Marionette DEBUG loaded listener.js 04:38:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 61 (112D2C00) [pid = 3660] [serial = 549] [outer = 10FC6800] 04:38:51 INFO - PROCESS | 3660 | 1471347531146 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 04:38:51 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:38:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1246ms 04:38:51 INFO - PROCESS | 3660 | 1471347531202 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 04:38:51 INFO - PROCESS | 3660 | 1471347531207 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 04:38:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:38:51 INFO - PROCESS | 3660 | 1471347531213 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:38:51 INFO - PROCESS | 3660 | 1471347531216 Marionette TRACE conn3 <- [1,698,null,{}] 04:38:51 INFO - PROCESS | 3660 | 1471347531220 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:51 INFO - PROCESS | 3660 | 1471347531222 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:51 INFO - PROCESS | 3660 | 1471347531307 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 04:38:51 INFO - PROCESS | 3660 | 1471347531314 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:51 INFO - PROCESS | 3660 | 1471347531316 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:51 INFO - PROCESS | 3660 | ++DOCSHELL 13291000 == 30 [pid = 3660] [id = 184] 04:38:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 62 (134CD400) [pid = 3660] [serial = 550] [outer = 00000000] 04:38:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 63 (13C91800) [pid = 3660] [serial = 551] [outer = 134CD400] 04:38:51 INFO - PROCESS | 3660 | 1471347531393 Marionette DEBUG loaded listener.js 04:38:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 64 (13E94C00) [pid = 3660] [serial = 552] [outer = 134CD400] 04:38:52 INFO - PROCESS | 3660 | 1471347532460 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 04:38:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:38:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1279ms 04:38:52 INFO - PROCESS | 3660 | 1471347532496 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 04:38:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:38:52 INFO - PROCESS | 3660 | 1471347532499 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 04:38:52 INFO - PROCESS | 3660 | 1471347532503 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:38:52 INFO - PROCESS | 3660 | 1471347532506 Marionette TRACE conn3 <- [1,702,null,{}] 04:38:52 INFO - PROCESS | 3660 | 1471347532516 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:52 INFO - PROCESS | 3660 | 1471347532521 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:52 INFO - PROCESS | 3660 | 1471347532634 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 04:38:52 INFO - PROCESS | 3660 | 1471347532641 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:52 INFO - PROCESS | 3660 | 1471347532644 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:52 INFO - PROCESS | 3660 | ++DOCSHELL 1505E000 == 31 [pid = 3660] [id = 185] 04:38:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (15381400) [pid = 3660] [serial = 553] [outer = 00000000] 04:38:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (15387800) [pid = 3660] [serial = 554] [outer = 15381400] 04:38:52 INFO - PROCESS | 3660 | 1471347532693 Marionette DEBUG loaded listener.js 04:38:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (15935800) [pid = 3660] [serial = 555] [outer = 15381400] 04:38:53 INFO - PROCESS | 3660 | 1471347533709 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 04:38:53 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:38:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1278ms 04:38:53 INFO - PROCESS | 3660 | 1471347533749 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 04:38:53 INFO - PROCESS | 3660 | 1471347533751 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 04:38:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:38:53 INFO - PROCESS | 3660 | 1471347533755 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:38:53 INFO - PROCESS | 3660 | 1471347533757 Marionette TRACE conn3 <- [1,706,null,{}] 04:38:53 INFO - PROCESS | 3660 | 1471347533760 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:53 INFO - PROCESS | 3660 | 1471347533762 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:53 INFO - PROCESS | 3660 | 1471347533917 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 04:38:53 INFO - PROCESS | 3660 | 1471347533923 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:53 INFO - PROCESS | 3660 | 1471347533925 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:53 INFO - PROCESS | 3660 | ++DOCSHELL 1538F000 == 32 [pid = 3660] [id = 186] 04:38:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (1593C000) [pid = 3660] [serial = 556] [outer = 00000000] 04:38:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (16ACAC00) [pid = 3660] [serial = 557] [outer = 1593C000] 04:38:53 INFO - PROCESS | 3660 | 1471347533970 Marionette DEBUG loaded listener.js 04:38:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (173F2000) [pid = 3660] [serial = 558] [outer = 1593C000] 04:38:54 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (13160800) [pid = 3660] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:38:54 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (10B6A400) [pid = 3660] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:38:54 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (10FC6400) [pid = 3660] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:38:54 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (10A51000) [pid = 3660] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:38:54 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (1505DC00) [pid = 3660] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:38:54 INFO - PROCESS | 3660 | --DOMWINDOW == 64 (19735C00) [pid = 3660] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:38:54 INFO - PROCESS | 3660 | --DOMWINDOW == 63 (1A2ED800) [pid = 3660] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:38:54 INFO - PROCESS | 3660 | --DOMWINDOW == 62 (1505F800) [pid = 3660] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:38:54 INFO - PROCESS | 3660 | --DOMWINDOW == 61 (144EE800) [pid = 3660] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:38:54 INFO - PROCESS | 3660 | --DOMWINDOW == 60 (1538E800) [pid = 3660] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:38:54 INFO - PROCESS | 3660 | --DOMWINDOW == 59 (10FD2C00) [pid = 3660] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:38:54 INFO - PROCESS | 3660 | 1471347534931 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 04:38:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:38:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1197ms 04:38:54 INFO - PROCESS | 3660 | 1471347534967 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 04:38:54 INFO - PROCESS | 3660 | 1471347534969 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 04:38:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:38:54 INFO - PROCESS | 3660 | 1471347534973 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:38:54 INFO - PROCESS | 3660 | 1471347534974 Marionette TRACE conn3 <- [1,710,null,{}] 04:38:54 INFO - PROCESS | 3660 | 1471347534978 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:54 INFO - PROCESS | 3660 | 1471347534980 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:55 INFO - PROCESS | 3660 | 1471347535083 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 04:38:55 INFO - PROCESS | 3660 | 1471347535090 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:55 INFO - PROCESS | 3660 | 1471347535092 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:55 INFO - PROCESS | 3660 | ++DOCSHELL 129E4800 == 33 [pid = 3660] [id = 187] 04:38:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 60 (13E9F400) [pid = 3660] [serial = 559] [outer = 00000000] 04:38:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 61 (1686C800) [pid = 3660] [serial = 560] [outer = 13E9F400] 04:38:55 INFO - PROCESS | 3660 | 1471347535138 Marionette DEBUG loaded listener.js 04:38:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 62 (174BA800) [pid = 3660] [serial = 561] [outer = 13E9F400] 04:38:55 INFO - PROCESS | 3660 | 1471347535602 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 04:38:55 INFO - PROCESS | 3660 | 1471347535645 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 04:38:55 INFO - PROCESS | 3660 | 1471347535648 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:38:55 INFO - PROCESS | 3660 | 1471347535650 Marionette TRACE conn3 <- [1,714,null,{}] 04:38:55 INFO - PROCESS | 3660 | 1471347535653 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:55 INFO - PROCESS | 3660 | 1471347535659 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:55 INFO - PROCESS | 3660 | 1471347535793 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 04:38:55 INFO - PROCESS | 3660 | 1471347535807 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:55 INFO - PROCESS | 3660 | 1471347535809 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:55 INFO - PROCESS | 3660 | ++DOCSHELL 18098400 == 34 [pid = 3660] [id = 188] 04:38:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 63 (18099400) [pid = 3660] [serial = 562] [outer = 00000000] 04:38:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 64 (180A2000) [pid = 3660] [serial = 563] [outer = 18099400] 04:38:55 INFO - PROCESS | 3660 | 1471347535854 Marionette DEBUG loaded listener.js 04:38:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (180A7800) [pid = 3660] [serial = 564] [outer = 18099400] 04:38:56 INFO - PROCESS | 3660 | 1471347536346 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 04:38:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:38:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 722ms 04:38:56 INFO - PROCESS | 3660 | 1471347536383 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 04:38:56 INFO - PROCESS | 3660 | 1471347536385 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 04:38:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:38:56 INFO - PROCESS | 3660 | 1471347536388 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:38:56 INFO - PROCESS | 3660 | 1471347536390 Marionette TRACE conn3 <- [1,718,null,{}] 04:38:56 INFO - PROCESS | 3660 | 1471347536393 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:56 INFO - PROCESS | 3660 | 1471347536395 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:56 INFO - PROCESS | 3660 | 1471347536558 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 04:38:56 INFO - PROCESS | 3660 | 1471347536696 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:56 INFO - PROCESS | 3660 | 1471347536699 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:56 INFO - PROCESS | 3660 | ++DOCSHELL 10A0A000 == 35 [pid = 3660] [id = 189] 04:38:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (10A0B800) [pid = 3660] [serial = 565] [outer = 00000000] 04:38:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (10B64000) [pid = 3660] [serial = 566] [outer = 10A0B800] 04:38:56 INFO - PROCESS | 3660 | 1471347536761 Marionette DEBUG loaded listener.js 04:38:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (10FC9800) [pid = 3660] [serial = 567] [outer = 10A0B800] 04:38:57 INFO - PROCESS | 3660 | 1471347537380 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 04:38:57 INFO - PROCESS | 3660 | 1471347537430 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 04:38:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:38:57 INFO - PROCESS | 3660 | 1471347537436 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:38:57 INFO - PROCESS | 3660 | 1471347537439 Marionette TRACE conn3 <- [1,722,null,{}] 04:38:57 INFO - PROCESS | 3660 | 1471347537444 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:57 INFO - PROCESS | 3660 | 1471347537447 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:57 INFO - PROCESS | 3660 | 1471347537603 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 04:38:57 INFO - PROCESS | 3660 | 1471347537697 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:57 INFO - PROCESS | 3660 | 1471347537700 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:57 INFO - PROCESS | 3660 | ++DOCSHELL 144EAC00 == 36 [pid = 3660] [id = 190] 04:38:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (144EB400) [pid = 3660] [serial = 568] [outer = 00000000] 04:38:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (144F5000) [pid = 3660] [serial = 569] [outer = 144EB400] 04:38:57 INFO - PROCESS | 3660 | 1471347537757 Marionette DEBUG loaded listener.js 04:38:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (1538E400) [pid = 3660] [serial = 570] [outer = 144EB400] 04:38:58 INFO - PROCESS | 3660 | 1471347538429 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 04:38:58 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:38:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1049ms 04:38:58 INFO - PROCESS | 3660 | 1471347538506 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 04:38:58 INFO - PROCESS | 3660 | 1471347538509 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 04:38:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:38:58 INFO - PROCESS | 3660 | 1471347538513 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:38:58 INFO - PROCESS | 3660 | 1471347538516 Marionette TRACE conn3 <- [1,726,null,{}] 04:38:58 INFO - PROCESS | 3660 | 1471347538519 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:58 INFO - PROCESS | 3660 | 1471347538522 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:58 INFO - PROCESS | 3660 | 1471347538660 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 04:38:58 INFO - PROCESS | 3660 | 1471347538788 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:58 INFO - PROCESS | 3660 | 1471347538790 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:38:58 INFO - PROCESS | 3660 | ++DOCSHELL 144F4800 == 37 [pid = 3660] [id = 191] 04:38:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (1809DC00) [pid = 3660] [serial = 571] [outer = 00000000] 04:38:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (180BA400) [pid = 3660] [serial = 572] [outer = 1809DC00] 04:38:58 INFO - PROCESS | 3660 | 1471347538846 Marionette DEBUG loaded listener.js 04:38:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (180BDC00) [pid = 3660] [serial = 573] [outer = 1809DC00] 04:39:00 INFO - PROCESS | 3660 | 1471347540130 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 04:39:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:39:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1688ms 04:39:00 INFO - PROCESS | 3660 | 1471347540182 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 04:39:00 INFO - PROCESS | 3660 | 1471347540186 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 04:39:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:39:00 INFO - PROCESS | 3660 | 1471347540191 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:39:00 INFO - PROCESS | 3660 | 1471347540194 Marionette TRACE conn3 <- [1,730,null,{}] 04:39:00 INFO - PROCESS | 3660 | 1471347540200 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:00 INFO - PROCESS | 3660 | 1471347540203 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:00 INFO - PROCESS | 3660 | 1471347540330 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 04:39:00 INFO - PROCESS | 3660 | 1471347540405 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 3660 | 1471347540407 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:00 INFO - PROCESS | 3660 | ++DOCSHELL 10FD2800 == 38 [pid = 3660] [id = 192] 04:39:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (1101F400) [pid = 3660] [serial = 574] [outer = 00000000] 04:39:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (11A0F400) [pid = 3660] [serial = 575] [outer = 1101F400] 04:39:00 INFO - PROCESS | 3660 | 1471347540515 Marionette DEBUG loaded listener.js 04:39:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (12957C00) [pid = 3660] [serial = 576] [outer = 1101F400] 04:39:01 INFO - PROCESS | 3660 | --DOCSHELL 18098400 == 37 [pid = 3660] [id = 188] 04:39:01 INFO - PROCESS | 3660 | --DOCSHELL 129E4800 == 36 [pid = 3660] [id = 187] 04:39:01 INFO - PROCESS | 3660 | --DOCSHELL 1538F000 == 35 [pid = 3660] [id = 186] 04:39:01 INFO - PROCESS | 3660 | --DOCSHELL 1505E000 == 34 [pid = 3660] [id = 185] 04:39:01 INFO - PROCESS | 3660 | --DOCSHELL 13291000 == 33 [pid = 3660] [id = 184] 04:39:01 INFO - PROCESS | 3660 | --DOCSHELL 10FC6000 == 32 [pid = 3660] [id = 183] 04:39:01 INFO - PROCESS | 3660 | --DOCSHELL 10FC7400 == 31 [pid = 3660] [id = 182] 04:39:01 INFO - PROCESS | 3660 | --DOCSHELL 16875800 == 30 [pid = 3660] [id = 181] 04:39:01 INFO - PROCESS | 3660 | --DOCSHELL 144F4800 == 29 [pid = 3660] [id = 191] 04:39:01 INFO - PROCESS | 3660 | --DOCSHELL 10A0A000 == 28 [pid = 3660] [id = 189] 04:39:01 INFO - PROCESS | 3660 | --DOCSHELL 144EAC00 == 27 [pid = 3660] [id = 190] 04:39:01 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (142A8000) [pid = 3660] [serial = 539] [outer = 00000000] [url = about:blank] 04:39:01 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (1328AC00) [pid = 3660] [serial = 530] [outer = 00000000] [url = about:blank] 04:39:01 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (1305C000) [pid = 3660] [serial = 525] [outer = 00000000] [url = about:blank] 04:39:01 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (11016000) [pid = 3660] [serial = 524] [outer = 00000000] [url = about:blank] 04:39:01 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (11017000) [pid = 3660] [serial = 527] [outer = 00000000] [url = about:blank] 04:39:01 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (112D2400) [pid = 3660] [serial = 528] [outer = 00000000] [url = about:blank] 04:39:01 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (13054C00) [pid = 3660] [serial = 510] [outer = 00000000] [url = about:blank] 04:39:01 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (11386000) [pid = 3660] [serial = 509] [outer = 00000000] [url = about:blank] 04:39:01 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (15FE4800) [pid = 3660] [serial = 513] [outer = 00000000] [url = about:blank] 04:39:01 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (1593AC00) [pid = 3660] [serial = 512] [outer = 00000000] [url = about:blank] 04:39:01 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (1A073000) [pid = 3660] [serial = 516] [outer = 00000000] [url = about:blank] 04:39:01 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (19A22C00) [pid = 3660] [serial = 515] [outer = 00000000] [url = about:blank] 04:39:01 INFO - PROCESS | 3660 | --DOMWINDOW == 64 (1A45A800) [pid = 3660] [serial = 519] [outer = 00000000] [url = about:blank] 04:39:01 INFO - PROCESS | 3660 | --DOMWINDOW == 63 (1A452C00) [pid = 3660] [serial = 518] [outer = 00000000] [url = about:blank] 04:39:01 INFO - PROCESS | 3660 | --DOMWINDOW == 62 (19731400) [pid = 3660] [serial = 522] [outer = 00000000] [url = about:blank] 04:39:01 INFO - PROCESS | 3660 | --DOMWINDOW == 61 (180A6800) [pid = 3660] [serial = 521] [outer = 00000000] [url = about:blank] 04:39:01 INFO - PROCESS | 3660 | --DOMWINDOW == 60 (15054C00) [pid = 3660] [serial = 533] [outer = 00000000] [url = about:blank] 04:39:01 INFO - PROCESS | 3660 | --DOMWINDOW == 59 (15FE4400) [pid = 3660] [serial = 536] [outer = 00000000] [url = about:blank] 04:39:01 INFO - PROCESS | 3660 | --DOMWINDOW == 58 (15963800) [pid = 3660] [serial = 540] [outer = 00000000] [url = about:blank] 04:39:01 INFO - PROCESS | 3660 | --DOMWINDOW == 57 (15388000) [pid = 3660] [serial = 534] [outer = 00000000] [url = about:blank] 04:39:01 INFO - PROCESS | 3660 | --DOMWINDOW == 56 (1633D400) [pid = 3660] [serial = 537] [outer = 00000000] [url = about:blank] 04:39:01 INFO - PROCESS | 3660 | --DOMWINDOW == 55 (13939800) [pid = 3660] [serial = 531] [outer = 00000000] [url = about:blank] 04:39:02 INFO - PROCESS | 3660 | 1471347542161 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 04:39:02 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:39:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2000ms 04:39:02 INFO - PROCESS | 3660 | 1471347542206 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 04:39:02 INFO - PROCESS | 3660 | 1471347542210 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 04:39:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:39:02 INFO - PROCESS | 3660 | 1471347542215 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:39:02 INFO - PROCESS | 3660 | 1471347542218 Marionette TRACE conn3 <- [1,734,null,{}] 04:39:02 INFO - PROCESS | 3660 | 1471347542224 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:02 INFO - PROCESS | 3660 | 1471347542227 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:02 INFO - PROCESS | 3660 | 1471347542308 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 04:39:02 INFO - PROCESS | 3660 | 1471347542377 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 3660 | 1471347542379 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:02 INFO - PROCESS | 3660 | ++DOCSHELL 10A08C00 == 28 [pid = 3660] [id = 193] 04:39:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 56 (10A09800) [pid = 3660] [serial = 577] [outer = 00000000] 04:39:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 57 (10FC4C00) [pid = 3660] [serial = 578] [outer = 10A09800] 04:39:02 INFO - PROCESS | 3660 | 1471347542429 Marionette DEBUG loaded listener.js 04:39:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 58 (10FCB800) [pid = 3660] [serial = 579] [outer = 10A09800] 04:39:03 INFO - PROCESS | 3660 | 1471347543352 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 04:39:03 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:39:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1197ms 04:39:03 INFO - PROCESS | 3660 | 1471347543393 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 04:39:03 INFO - PROCESS | 3660 | 1471347543398 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 04:39:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:39:03 INFO - PROCESS | 3660 | 1471347543412 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:39:03 INFO - PROCESS | 3660 | 1471347543463 Marionette TRACE conn3 <- [1,738,null,{}] 04:39:03 INFO - PROCESS | 3660 | 1471347543467 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:03 INFO - PROCESS | 3660 | 1471347543470 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:03 INFO - PROCESS | 3660 | 1471347543588 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 04:39:03 INFO - PROCESS | 3660 | 1471347543595 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 3660 | 1471347543598 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:03 INFO - PROCESS | 3660 | ++DOCSHELL 11A79000 == 29 [pid = 3660] [id = 194] 04:39:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 59 (11A79800) [pid = 3660] [serial = 580] [outer = 00000000] 04:39:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 60 (12850000) [pid = 3660] [serial = 581] [outer = 11A79800] 04:39:03 INFO - PROCESS | 3660 | 1471347543647 Marionette DEBUG loaded listener.js 04:39:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 61 (129A2C00) [pid = 3660] [serial = 582] [outer = 11A79800] 04:39:04 INFO - PROCESS | 3660 | 1471347544651 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 04:39:04 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:39:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1279ms 04:39:04 INFO - PROCESS | 3660 | 1471347544689 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 04:39:04 INFO - PROCESS | 3660 | 1471347544692 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 04:39:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:39:04 INFO - PROCESS | 3660 | 1471347544701 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:39:04 INFO - PROCESS | 3660 | 1471347544705 Marionette TRACE conn3 <- [1,742,null,{}] 04:39:04 INFO - PROCESS | 3660 | 1471347544716 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:04 INFO - PROCESS | 3660 | 1471347544720 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:04 INFO - PROCESS | 3660 | 1471347544829 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 04:39:04 INFO - PROCESS | 3660 | 1471347544837 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 3660 | 1471347544840 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:04 INFO - PROCESS | 3660 | ++DOCSHELL 134D8800 == 30 [pid = 3660] [id = 195] 04:39:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 62 (13931800) [pid = 3660] [serial = 583] [outer = 00000000] 04:39:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 63 (13C52400) [pid = 3660] [serial = 584] [outer = 13931800] 04:39:04 INFO - PROCESS | 3660 | 1471347544940 Marionette DEBUG loaded listener.js 04:39:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 64 (13ECC800) [pid = 3660] [serial = 585] [outer = 13931800] 04:39:05 INFO - PROCESS | 3660 | --DOMWINDOW == 63 (15381400) [pid = 3660] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:39:05 INFO - PROCESS | 3660 | --DOMWINDOW == 62 (1593C000) [pid = 3660] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:39:05 INFO - PROCESS | 3660 | --DOMWINDOW == 61 (10FC6800) [pid = 3660] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:39:05 INFO - PROCESS | 3660 | --DOMWINDOW == 60 (16875C00) [pid = 3660] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:39:05 INFO - PROCESS | 3660 | --DOMWINDOW == 59 (10FC8000) [pid = 3660] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:39:05 INFO - PROCESS | 3660 | --DOMWINDOW == 58 (134CD400) [pid = 3660] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:39:05 INFO - PROCESS | 3660 | --DOMWINDOW == 57 (13E9F400) [pid = 3660] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:39:05 INFO - PROCESS | 3660 | --DOMWINDOW == 56 (18099400) [pid = 3660] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:39:05 INFO - PROCESS | 3660 | 1471347545946 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 04:39:05 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:39:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1278ms 04:39:05 INFO - PROCESS | 3660 | 1471347545975 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 04:39:05 INFO - PROCESS | 3660 | 1471347545978 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 04:39:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:39:05 INFO - PROCESS | 3660 | 1471347545981 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:39:05 INFO - PROCESS | 3660 | 1471347545983 Marionette TRACE conn3 <- [1,746,null,{}] 04:39:06 INFO - PROCESS | 3660 | 1471347545986 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:06 INFO - PROCESS | 3660 | 1471347545988 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:06 INFO - PROCESS | 3660 | 1471347546093 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 04:39:06 INFO - PROCESS | 3660 | 1471347546099 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 3660 | 1471347546102 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:06 INFO - PROCESS | 3660 | ++DOCSHELL 134CD400 == 31 [pid = 3660] [id = 196] 04:39:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 57 (134D5800) [pid = 3660] [serial = 586] [outer = 00000000] 04:39:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 58 (14478C00) [pid = 3660] [serial = 587] [outer = 134D5800] 04:39:06 INFO - PROCESS | 3660 | 1471347546155 Marionette DEBUG loaded listener.js 04:39:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 59 (144F3000) [pid = 3660] [serial = 588] [outer = 134D5800] 04:39:06 INFO - PROCESS | 3660 | 1471347546650 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 04:39:06 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:39:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 738ms 04:39:06 INFO - PROCESS | 3660 | 1471347546717 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 04:39:06 INFO - PROCESS | 3660 | 1471347546719 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 04:39:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:39:06 INFO - PROCESS | 3660 | 1471347546722 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:39:06 INFO - PROCESS | 3660 | 1471347546724 Marionette TRACE conn3 <- [1,750,null,{}] 04:39:06 INFO - PROCESS | 3660 | 1471347546728 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:06 INFO - PROCESS | 3660 | 1471347546730 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:06 INFO - PROCESS | 3660 | 1471347546805 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 04:39:06 INFO - PROCESS | 3660 | 1471347546811 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 3660 | 1471347546813 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:06 INFO - PROCESS | 3660 | ++DOCSHELL 1505E000 == 32 [pid = 3660] [id = 197] 04:39:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 60 (1505F800) [pid = 3660] [serial = 589] [outer = 00000000] 04:39:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 61 (1538F400) [pid = 3660] [serial = 590] [outer = 1505F800] 04:39:06 INFO - PROCESS | 3660 | 1471347546857 Marionette DEBUG loaded listener.js 04:39:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 62 (15957400) [pid = 3660] [serial = 591] [outer = 1505F800] 04:39:07 INFO - PROCESS | 3660 | 1471347547876 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 04:39:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:39:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1213ms 04:39:07 INFO - PROCESS | 3660 | 1471347547950 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 04:39:07 INFO - PROCESS | 3660 | 1471347547955 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 04:39:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:39:07 INFO - PROCESS | 3660 | 1471347547962 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:39:07 INFO - PROCESS | 3660 | 1471347547965 Marionette TRACE conn3 <- [1,754,null,{}] 04:39:07 INFO - PROCESS | 3660 | 1471347547972 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:07 INFO - PROCESS | 3660 | 1471347547975 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:08 INFO - PROCESS | 3660 | 1471347548116 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 04:39:08 INFO - PROCESS | 3660 | 1471347548188 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 3660 | 1471347548191 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:08 INFO - PROCESS | 3660 | ++DOCSHELL 10B6A400 == 33 [pid = 3660] [id = 198] 04:39:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 63 (10B6AC00) [pid = 3660] [serial = 592] [outer = 00000000] 04:39:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 64 (11017000) [pid = 3660] [serial = 593] [outer = 10B6AC00] 04:39:08 INFO - PROCESS | 3660 | 1471347548250 Marionette DEBUG loaded listener.js 04:39:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (1138A800) [pid = 3660] [serial = 594] [outer = 10B6AC00] 04:39:09 INFO - PROCESS | 3660 | 1471347549459 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 04:39:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:39:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1525ms 04:39:09 INFO - PROCESS | 3660 | 1471347549486 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 04:39:09 INFO - PROCESS | 3660 | 1471347549490 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 04:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:39:09 INFO - PROCESS | 3660 | 1471347549497 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:39:09 INFO - PROCESS | 3660 | 1471347549500 Marionette TRACE conn3 <- [1,758,null,{}] 04:39:09 INFO - PROCESS | 3660 | 1471347549504 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:09 INFO - PROCESS | 3660 | 1471347549507 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:09 INFO - PROCESS | 3660 | 1471347549640 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 04:39:09 INFO - PROCESS | 3660 | 1471347549800 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 3660 | 1471347549803 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:09 INFO - PROCESS | 3660 | ++DOCSHELL 13286000 == 34 [pid = 3660] [id = 199] 04:39:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (13286400) [pid = 3660] [serial = 595] [outer = 00000000] 04:39:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (13939800) [pid = 3660] [serial = 596] [outer = 13286400] 04:39:09 INFO - PROCESS | 3660 | 1471347549897 Marionette DEBUG loaded listener.js 04:39:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (13E92C00) [pid = 3660] [serial = 597] [outer = 13286400] 04:39:10 INFO - PROCESS | 3660 | --DOCSHELL 134CD400 == 33 [pid = 3660] [id = 196] 04:39:10 INFO - PROCESS | 3660 | --DOCSHELL 134D8800 == 32 [pid = 3660] [id = 195] 04:39:10 INFO - PROCESS | 3660 | --DOCSHELL 11A79000 == 31 [pid = 3660] [id = 194] 04:39:10 INFO - PROCESS | 3660 | --DOCSHELL 10A08C00 == 30 [pid = 3660] [id = 193] 04:39:10 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (15387800) [pid = 3660] [serial = 554] [outer = 00000000] [url = about:blank] 04:39:10 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (16ACAC00) [pid = 3660] [serial = 557] [outer = 00000000] [url = about:blank] 04:39:10 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (15935800) [pid = 3660] [serial = 555] [outer = 00000000] [url = about:blank] 04:39:10 INFO - PROCESS | 3660 | --DOMWINDOW == 64 (173F2000) [pid = 3660] [serial = 558] [outer = 00000000] [url = about:blank] 04:39:10 INFO - PROCESS | 3660 | --DOMWINDOW == 63 (10FD1000) [pid = 3660] [serial = 548] [outer = 00000000] [url = about:blank] 04:39:10 INFO - PROCESS | 3660 | --DOMWINDOW == 62 (112D2C00) [pid = 3660] [serial = 549] [outer = 00000000] [url = about:blank] 04:39:10 INFO - PROCESS | 3660 | --DOMWINDOW == 61 (1765E000) [pid = 3660] [serial = 543] [outer = 00000000] [url = about:blank] 04:39:10 INFO - PROCESS | 3660 | --DOMWINDOW == 60 (17526C00) [pid = 3660] [serial = 542] [outer = 00000000] [url = about:blank] 04:39:10 INFO - PROCESS | 3660 | --DOMWINDOW == 59 (12848800) [pid = 3660] [serial = 545] [outer = 00000000] [url = about:blank] 04:39:10 INFO - PROCESS | 3660 | --DOMWINDOW == 58 (13938000) [pid = 3660] [serial = 546] [outer = 00000000] [url = about:blank] 04:39:10 INFO - PROCESS | 3660 | --DOMWINDOW == 57 (13C91800) [pid = 3660] [serial = 551] [outer = 00000000] [url = about:blank] 04:39:10 INFO - PROCESS | 3660 | --DOMWINDOW == 56 (174BA800) [pid = 3660] [serial = 561] [outer = 00000000] [url = about:blank] 04:39:10 INFO - PROCESS | 3660 | --DOMWINDOW == 55 (180A2000) [pid = 3660] [serial = 563] [outer = 00000000] [url = about:blank] 04:39:10 INFO - PROCESS | 3660 | --DOMWINDOW == 54 (180A7800) [pid = 3660] [serial = 564] [outer = 00000000] [url = about:blank] 04:39:10 INFO - PROCESS | 3660 | --DOMWINDOW == 53 (1686C800) [pid = 3660] [serial = 560] [outer = 00000000] [url = about:blank] 04:39:10 INFO - PROCESS | 3660 | --DOMWINDOW == 52 (13E94C00) [pid = 3660] [serial = 552] [outer = 00000000] [url = about:blank] 04:39:10 INFO - PROCESS | 3660 | 1471347550669 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 04:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1279ms 04:39:10 INFO - PROCESS | 3660 | 1471347550775 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 04:39:10 INFO - PROCESS | 3660 | 1471347550779 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 04:39:10 INFO - PROCESS | 3660 | 1471347550784 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:39:10 INFO - PROCESS | 3660 | 1471347550787 Marionette TRACE conn3 <- [1,762,null,{}] 04:39:10 INFO - PROCESS | 3660 | 1471347550793 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:10 INFO - PROCESS | 3660 | 1471347550796 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:10 INFO - PROCESS | 3660 | 1471347550879 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 04:39:10 INFO - PROCESS | 3660 | 1471347550893 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 3660 | 1471347550896 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:10 INFO - PROCESS | 3660 | ++DOCSHELL 10A4DC00 == 31 [pid = 3660] [id = 200] 04:39:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 53 (10A4E400) [pid = 3660] [serial = 598] [outer = 00000000] 04:39:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 54 (10FC5C00) [pid = 3660] [serial = 599] [outer = 10A4E400] 04:39:11 INFO - PROCESS | 3660 | 1471347550976 Marionette DEBUG loaded listener.js 04:39:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 55 (1101E000) [pid = 3660] [serial = 600] [outer = 10A4E400] 04:39:11 INFO - PROCESS | 3660 | 1471347551540 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 04:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 787ms 04:39:11 INFO - PROCESS | 3660 | 1471347551560 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 04:39:11 INFO - PROCESS | 3660 | 1471347551564 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 04:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:39:11 INFO - PROCESS | 3660 | 1471347551569 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:39:11 INFO - PROCESS | 3660 | 1471347551572 Marionette TRACE conn3 <- [1,766,null,{}] 04:39:11 INFO - PROCESS | 3660 | 1471347551576 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:11 INFO - PROCESS | 3660 | 1471347551578 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:11 INFO - PROCESS | 3660 | 1471347551662 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 04:39:11 INFO - PROCESS | 3660 | 1471347551670 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 3660 | 1471347551672 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:11 INFO - PROCESS | 3660 | ++DOCSHELL 129E0800 == 32 [pid = 3660] [id = 201] 04:39:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 56 (12DCF000) [pid = 3660] [serial = 601] [outer = 00000000] 04:39:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 57 (1313A800) [pid = 3660] [serial = 602] [outer = 12DCF000] 04:39:11 INFO - PROCESS | 3660 | 1471347551720 Marionette DEBUG loaded listener.js 04:39:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 58 (131EA800) [pid = 3660] [serial = 603] [outer = 12DCF000] 04:39:12 INFO - PROCESS | 3660 | 1471347552219 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 04:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 656ms 04:39:12 INFO - PROCESS | 3660 | 1471347552242 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 04:39:12 INFO - PROCESS | 3660 | 1471347552244 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 04:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:39:12 INFO - PROCESS | 3660 | 1471347552248 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:39:12 INFO - PROCESS | 3660 | 1471347552251 Marionette TRACE conn3 <- [1,770,null,{}] 04:39:12 INFO - PROCESS | 3660 | 1471347552261 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:12 INFO - PROCESS | 3660 | 1471347552266 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:12 INFO - PROCESS | 3660 | 1471347552348 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 04:39:12 INFO - PROCESS | 3660 | 1471347552357 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 3660 | 1471347552360 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:12 INFO - PROCESS | 3660 | ++DOCSHELL 144EA000 == 33 [pid = 3660] [id = 202] 04:39:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 59 (144EA400) [pid = 3660] [serial = 604] [outer = 00000000] 04:39:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 60 (15056000) [pid = 3660] [serial = 605] [outer = 144EA400] 04:39:12 INFO - PROCESS | 3660 | 1471347552409 Marionette DEBUG loaded listener.js 04:39:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 61 (15388C00) [pid = 3660] [serial = 606] [outer = 144EA400] 04:39:12 INFO - PROCESS | 3660 | 1471347552927 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 04:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 721ms 04:39:12 INFO - PROCESS | 3660 | 1471347552979 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 04:39:12 INFO - PROCESS | 3660 | 1471347552981 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 04:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:39:12 INFO - PROCESS | 3660 | 1471347552985 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:39:12 INFO - PROCESS | 3660 | 1471347552986 Marionette TRACE conn3 <- [1,774,null,{}] 04:39:13 INFO - PROCESS | 3660 | 1471347552990 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:13 INFO - PROCESS | 3660 | 1471347552992 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:13 INFO - PROCESS | 3660 | 1471347553075 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 04:39:13 INFO - PROCESS | 3660 | 1471347553080 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 3660 | 1471347553082 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:13 INFO - PROCESS | 3660 | ++DOCSHELL 15956400 == 34 [pid = 3660] [id = 203] 04:39:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 62 (1596E800) [pid = 3660] [serial = 607] [outer = 00000000] 04:39:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 63 (1633D800) [pid = 3660] [serial = 608] [outer = 1596E800] 04:39:13 INFO - PROCESS | 3660 | 1471347553127 Marionette DEBUG loaded listener.js 04:39:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 64 (16870C00) [pid = 3660] [serial = 609] [outer = 1596E800] 04:39:13 INFO - PROCESS | 3660 | 1471347553643 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 04:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 721ms 04:39:13 INFO - PROCESS | 3660 | 1471347553736 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 04:39:13 INFO - PROCESS | 3660 | 1471347553738 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 04:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:39:13 INFO - PROCESS | 3660 | 1471347553741 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:39:13 INFO - PROCESS | 3660 | 1471347553743 Marionette TRACE conn3 <- [1,778,null,{}] 04:39:13 INFO - PROCESS | 3660 | 1471347553746 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:13 INFO - PROCESS | 3660 | 1471347553748 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:13 INFO - PROCESS | 3660 | 1471347553883 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 04:39:13 INFO - PROCESS | 3660 | 1471347553894 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 3660 | 1471347553896 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:13 INFO - PROCESS | 3660 | ++DOCSHELL 15FE7000 == 35 [pid = 3660] [id = 204] 04:39:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (16872800) [pid = 3660] [serial = 610] [outer = 00000000] 04:39:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (16F06800) [pid = 3660] [serial = 611] [outer = 16872800] 04:39:13 INFO - PROCESS | 3660 | 1471347553942 Marionette DEBUG loaded listener.js 04:39:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (16F08C00) [pid = 3660] [serial = 612] [outer = 16872800] 04:39:14 INFO - PROCESS | 3660 | 1471347554450 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 04:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 770ms 04:39:14 INFO - PROCESS | 3660 | 1471347554521 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 04:39:14 INFO - PROCESS | 3660 | 1471347554523 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 04:39:14 INFO - PROCESS | 3660 | 1471347554526 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:39:14 INFO - PROCESS | 3660 | 1471347554528 Marionette TRACE conn3 <- [1,782,null,{}] 04:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:39:14 INFO - PROCESS | 3660 | 1471347554531 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:14 INFO - PROCESS | 3660 | 1471347554537 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:14 INFO - PROCESS | 3660 | 1471347554663 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 04:39:14 INFO - PROCESS | 3660 | 1471347554726 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 3660 | 1471347554728 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:14 INFO - PROCESS | 3660 | ++DOCSHELL 175D6400 == 36 [pid = 3660] [id = 205] 04:39:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (175D9000) [pid = 3660] [serial = 613] [outer = 00000000] 04:39:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (1765E000) [pid = 3660] [serial = 614] [outer = 175D9000] 04:39:14 INFO - PROCESS | 3660 | 1471347554773 Marionette DEBUG loaded listener.js 04:39:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (17A19400) [pid = 3660] [serial = 615] [outer = 175D9000] 04:39:15 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (1101F400) [pid = 3660] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:39:15 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (10A09800) [pid = 3660] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:39:15 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (10A0B800) [pid = 3660] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:39:15 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (144EB400) [pid = 3660] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:39:15 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (1809DC00) [pid = 3660] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:39:15 INFO - PROCESS | 3660 | --DOMWINDOW == 64 (13931800) [pid = 3660] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:39:15 INFO - PROCESS | 3660 | --DOMWINDOW == 63 (11A79800) [pid = 3660] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:39:15 INFO - PROCESS | 3660 | 1471347555258 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 04:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 770ms 04:39:15 INFO - PROCESS | 3660 | 1471347555305 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 04:39:15 INFO - PROCESS | 3660 | 1471347555307 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 04:39:15 INFO - PROCESS | 3660 | 1471347555311 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:39:15 INFO - PROCESS | 3660 | 1471347555312 Marionette TRACE conn3 <- [1,786,null,{}] 04:39:15 INFO - PROCESS | 3660 | 1471347555316 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:15 INFO - PROCESS | 3660 | 1471347555318 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:15 INFO - PROCESS | 3660 | 1471347555423 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 04:39:15 INFO - PROCESS | 3660 | 1471347555475 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 3660 | 1471347555477 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:15 INFO - PROCESS | 3660 | ++DOCSHELL 144F2000 == 37 [pid = 3660] [id = 206] 04:39:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 64 (1765E800) [pid = 3660] [serial = 616] [outer = 00000000] 04:39:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (17D35000) [pid = 3660] [serial = 617] [outer = 1765E800] 04:39:15 INFO - PROCESS | 3660 | 1471347555522 Marionette DEBUG loaded listener.js 04:39:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (17D39000) [pid = 3660] [serial = 618] [outer = 1765E800] 04:39:15 INFO - PROCESS | 3660 | 1471347555923 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 04:39:15 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:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 672ms 04:39:15 INFO - PROCESS | 3660 | 1471347555984 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 04:39:15 INFO - PROCESS | 3660 | 1471347555986 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 04:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:39:16 INFO - PROCESS | 3660 | 1471347555989 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:39:16 INFO - PROCESS | 3660 | 1471347555991 Marionette TRACE conn3 <- [1,790,null,{}] 04:39:16 INFO - PROCESS | 3660 | 1471347555994 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:16 INFO - PROCESS | 3660 | 1471347555996 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:16 INFO - PROCESS | 3660 | 1471347556073 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 04:39:16 INFO - PROCESS | 3660 | 1471347556078 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 3660 | 1471347556080 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:16 INFO - PROCESS | 3660 | ++DOCSHELL 1280BC00 == 38 [pid = 3660] [id = 207] 04:39:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (1809F800) [pid = 3660] [serial = 619] [outer = 00000000] 04:39:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (180A4000) [pid = 3660] [serial = 620] [outer = 1809F800] 04:39:16 INFO - PROCESS | 3660 | 1471347556124 Marionette DEBUG loaded listener.js 04:39:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (180BA800) [pid = 3660] [serial = 621] [outer = 1809F800] 04:39:16 INFO - PROCESS | 3660 | 1471347556601 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 04:39:16 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:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 672ms 04:39:16 INFO - PROCESS | 3660 | 1471347556661 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 04:39:16 INFO - PROCESS | 3660 | 1471347556663 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 04:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:39:16 INFO - PROCESS | 3660 | 1471347556666 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:39:16 INFO - PROCESS | 3660 | 1471347556668 Marionette TRACE conn3 <- [1,794,null,{}] 04:39:16 INFO - PROCESS | 3660 | 1471347556671 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:16 INFO - PROCESS | 3660 | 1471347556673 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:16 INFO - PROCESS | 3660 | 1471347556755 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 04:39:16 INFO - PROCESS | 3660 | 1471347556787 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 3660 | 1471347556789 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:16 INFO - PROCESS | 3660 | ++DOCSHELL 16876400 == 39 [pid = 3660] [id = 208] 04:39:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (180A3800) [pid = 3660] [serial = 622] [outer = 00000000] 04:39:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (180C4800) [pid = 3660] [serial = 623] [outer = 180A3800] 04:39:16 INFO - PROCESS | 3660 | 1471347556837 Marionette DEBUG loaded listener.js 04:39:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (1972E800) [pid = 3660] [serial = 624] [outer = 180A3800] 04:39:17 INFO - PROCESS | 3660 | 1471347557315 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 04:39:17 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:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 673ms 04:39:17 INFO - PROCESS | 3660 | 1471347557337 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 04:39:17 INFO - PROCESS | 3660 | 1471347557339 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 04:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:39:17 INFO - PROCESS | 3660 | 1471347557342 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:39:17 INFO - PROCESS | 3660 | 1471347557344 Marionette TRACE conn3 <- [1,798,null,{}] 04:39:17 INFO - PROCESS | 3660 | 1471347557348 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:17 INFO - PROCESS | 3660 | 1471347557349 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:17 INFO - PROCESS | 3660 | 1471347557427 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 04:39:17 INFO - PROCESS | 3660 | 1471347557435 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 3660 | 1471347557437 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:17 INFO - PROCESS | 3660 | ++DOCSHELL 180A2C00 == 40 [pid = 3660] [id = 209] 04:39:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (180C5800) [pid = 3660] [serial = 625] [outer = 00000000] 04:39:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (19735C00) [pid = 3660] [serial = 626] [outer = 180C5800] 04:39:17 INFO - PROCESS | 3660 | 1471347557481 Marionette DEBUG loaded listener.js 04:39:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (19736000) [pid = 3660] [serial = 627] [outer = 180C5800] 04:39:18 INFO - PROCESS | 3660 | 1471347558148 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 04:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 885ms 04:39:18 INFO - PROCESS | 3660 | 1471347558229 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 04:39:18 INFO - PROCESS | 3660 | 1471347558233 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 04:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:39:18 INFO - PROCESS | 3660 | 1471347558238 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:39:18 INFO - PROCESS | 3660 | 1471347558244 Marionette TRACE conn3 <- [1,802,null,{}] 04:39:18 INFO - PROCESS | 3660 | 1471347558249 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:18 INFO - PROCESS | 3660 | 1471347558252 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:18 INFO - PROCESS | 3660 | 1471347558369 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 04:39:18 INFO - PROCESS | 3660 | 1471347558444 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 3660 | 1471347558447 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:18 INFO - PROCESS | 3660 | ++DOCSHELL 1053DC00 == 41 [pid = 3660] [id = 210] 04:39:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (10A53000) [pid = 3660] [serial = 628] [outer = 00000000] 04:39:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (11A0F800) [pid = 3660] [serial = 629] [outer = 10A53000] 04:39:18 INFO - PROCESS | 3660 | 1471347558546 Marionette DEBUG loaded listener.js 04:39:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (131E4800) [pid = 3660] [serial = 630] [outer = 10A53000] 04:39:19 INFO - PROCESS | 3660 | 1471347559146 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 04:39:19 INFO - PROCESS | 3660 | 1471347559221 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 04:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:39:19 INFO - PROCESS | 3660 | 1471347559227 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:39:19 INFO - PROCESS | 3660 | 1471347559230 Marionette TRACE conn3 <- [1,806,null,{}] 04:39:19 INFO - PROCESS | 3660 | 1471347559234 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:19 INFO - PROCESS | 3660 | 1471347559237 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:19 INFO - PROCESS | 3660 | 1471347559429 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 04:39:19 INFO - PROCESS | 3660 | 1471347559550 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 3660 | 1471347559553 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:19 INFO - PROCESS | 3660 | ++DOCSHELL 13E9F400 == 42 [pid = 3660] [id = 211] 04:39:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (1538BC00) [pid = 3660] [serial = 631] [outer = 00000000] 04:39:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (1633E000) [pid = 3660] [serial = 632] [outer = 1538BC00] 04:39:19 INFO - PROCESS | 3660 | 1471347559612 Marionette DEBUG loaded listener.js 04:39:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (16F0B400) [pid = 3660] [serial = 633] [outer = 1538BC00] 04:39:20 INFO - PROCESS | 3660 | 1471347560258 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 04:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1049ms 04:39:20 INFO - PROCESS | 3660 | 1471347560295 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 04:39:20 INFO - PROCESS | 3660 | 1471347560298 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 04:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:39:20 INFO - PROCESS | 3660 | 1471347560302 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:39:20 INFO - PROCESS | 3660 | 1471347560306 Marionette TRACE conn3 <- [1,810,null,{}] 04:39:20 INFO - PROCESS | 3660 | 1471347560316 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:20 INFO - PROCESS | 3660 | 1471347560321 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:20 INFO - PROCESS | 3660 | 1471347560427 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 04:39:20 INFO - PROCESS | 3660 | 1471347560569 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 3660 | 1471347560573 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:20 INFO - PROCESS | 3660 | ++DOCSHELL 144F8400 == 43 [pid = 3660] [id = 212] 04:39:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (1505D400) [pid = 3660] [serial = 634] [outer = 00000000] 04:39:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (197BAC00) [pid = 3660] [serial = 635] [outer = 1505D400] 04:39:20 INFO - PROCESS | 3660 | 1471347560630 Marionette DEBUG loaded listener.js 04:39:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (19A15800) [pid = 3660] [serial = 636] [outer = 1505D400] 04:39:21 INFO - PROCESS | 3660 | 1471347561435 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 04:39:21 INFO - PROCESS | 3660 | 1471347561494 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 04:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:39:21 INFO - PROCESS | 3660 | 1471347561547 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:39:21 INFO - PROCESS | 3660 | 1471347561550 Marionette TRACE conn3 <- [1,814,null,{}] 04:39:21 INFO - PROCESS | 3660 | 1471347561572 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:21 INFO - PROCESS | 3660 | 1471347561575 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:21 INFO - PROCESS | 3660 | 1471347561681 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 04:39:21 INFO - PROCESS | 3660 | 1471347561755 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 3660 | 1471347561758 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:21 INFO - PROCESS | 3660 | ++DOCSHELL 10B68C00 == 44 [pid = 3660] [id = 213] 04:39:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (10FC4800) [pid = 3660] [serial = 637] [outer = 00000000] 04:39:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (1305CC00) [pid = 3660] [serial = 638] [outer = 10FC4800] 04:39:21 INFO - PROCESS | 3660 | 1471347561810 Marionette DEBUG loaded listener.js 04:39:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (134D1400) [pid = 3660] [serial = 639] [outer = 10FC4800] 04:39:22 INFO - PROCESS | 3660 | --DOCSHELL 16876400 == 43 [pid = 3660] [id = 208] 04:39:22 INFO - PROCESS | 3660 | --DOCSHELL 1280BC00 == 42 [pid = 3660] [id = 207] 04:39:22 INFO - PROCESS | 3660 | --DOCSHELL 144F2000 == 41 [pid = 3660] [id = 206] 04:39:22 INFO - PROCESS | 3660 | --DOCSHELL 175D6400 == 40 [pid = 3660] [id = 205] 04:39:22 INFO - PROCESS | 3660 | --DOCSHELL 15FE7000 == 39 [pid = 3660] [id = 204] 04:39:22 INFO - PROCESS | 3660 | --DOCSHELL 15956400 == 38 [pid = 3660] [id = 203] 04:39:22 INFO - PROCESS | 3660 | --DOCSHELL 144EA000 == 37 [pid = 3660] [id = 202] 04:39:22 INFO - PROCESS | 3660 | --DOCSHELL 129E0800 == 36 [pid = 3660] [id = 201] 04:39:22 INFO - PROCESS | 3660 | --DOCSHELL 10A4DC00 == 35 [pid = 3660] [id = 200] 04:39:22 INFO - PROCESS | 3660 | --DOCSHELL 1505E000 == 34 [pid = 3660] [id = 197] 04:39:22 INFO - PROCESS | 3660 | --DOCSHELL 10B6A400 == 33 [pid = 3660] [id = 198] 04:39:22 INFO - PROCESS | 3660 | --DOCSHELL 10FD2800 == 32 [pid = 3660] [id = 192] 04:39:22 INFO - PROCESS | 3660 | --DOCSHELL 13286000 == 31 [pid = 3660] [id = 199] 04:39:22 INFO - PROCESS | 3660 | --DOCSHELL 13E9F400 == 30 [pid = 3660] [id = 211] 04:39:22 INFO - PROCESS | 3660 | --DOCSHELL 144F8400 == 29 [pid = 3660] [id = 212] 04:39:22 INFO - PROCESS | 3660 | --DOCSHELL 180A2C00 == 28 [pid = 3660] [id = 209] 04:39:22 INFO - PROCESS | 3660 | --DOCSHELL 1053DC00 == 27 [pid = 3660] [id = 210] 04:39:22 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (1538F400) [pid = 3660] [serial = 590] [outer = 00000000] [url = about:blank] 04:39:22 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (12957C00) [pid = 3660] [serial = 576] [outer = 00000000] [url = about:blank] 04:39:22 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (11A0F400) [pid = 3660] [serial = 575] [outer = 00000000] [url = about:blank] 04:39:22 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (10FC4C00) [pid = 3660] [serial = 578] [outer = 00000000] [url = about:blank] 04:39:22 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (10FC9800) [pid = 3660] [serial = 567] [outer = 00000000] [url = about:blank] 04:39:22 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (10B64000) [pid = 3660] [serial = 566] [outer = 00000000] [url = about:blank] 04:39:22 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (1538E400) [pid = 3660] [serial = 570] [outer = 00000000] [url = about:blank] 04:39:22 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (144F5000) [pid = 3660] [serial = 569] [outer = 00000000] [url = about:blank] 04:39:22 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (180BDC00) [pid = 3660] [serial = 573] [outer = 00000000] [url = about:blank] 04:39:22 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (180BA400) [pid = 3660] [serial = 572] [outer = 00000000] [url = about:blank] 04:39:22 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (13C52400) [pid = 3660] [serial = 584] [outer = 00000000] [url = about:blank] 04:39:22 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (13ECC800) [pid = 3660] [serial = 585] [outer = 00000000] [url = about:blank] 04:39:22 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (14478C00) [pid = 3660] [serial = 587] [outer = 00000000] [url = about:blank] 04:39:22 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (12850000) [pid = 3660] [serial = 581] [outer = 00000000] [url = about:blank] 04:39:22 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (129A2C00) [pid = 3660] [serial = 582] [outer = 00000000] [url = about:blank] 04:39:22 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (10FCB800) [pid = 3660] [serial = 579] [outer = 00000000] [url = about:blank] 04:39:23 INFO - PROCESS | 3660 | 1471347563055 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 04:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1525ms 04:39:23 INFO - PROCESS | 3660 | 1471347563084 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 04:39:23 INFO - PROCESS | 3660 | 1471347563088 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 04:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:39:23 INFO - PROCESS | 3660 | 1471347563092 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:39:23 INFO - PROCESS | 3660 | 1471347563095 Marionette TRACE conn3 <- [1,818,null,{}] 04:39:23 INFO - PROCESS | 3660 | 1471347563101 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:23 INFO - PROCESS | 3660 | 1471347563104 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:23 INFO - PROCESS | 3660 | 1471347563217 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 04:39:23 INFO - PROCESS | 3660 | 1471347563228 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 3660 | 1471347563232 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:23 INFO - PROCESS | 3660 | ++DOCSHELL 10A52C00 == 28 [pid = 3660] [id = 214] 04:39:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (10A53800) [pid = 3660] [serial = 640] [outer = 00000000] 04:39:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (10FD1000) [pid = 3660] [serial = 641] [outer = 10A53800] 04:39:23 INFO - PROCESS | 3660 | 1471347563294 Marionette DEBUG loaded listener.js 04:39:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (1101B400) [pid = 3660] [serial = 642] [outer = 10A53800] 04:39:23 INFO - PROCESS | 3660 | 1471347563788 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 04:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 738ms 04:39:23 INFO - PROCESS | 3660 | 1471347563824 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 04:39:23 INFO - PROCESS | 3660 | 1471347563828 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 04:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:39:23 INFO - PROCESS | 3660 | 1471347563834 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:39:23 INFO - PROCESS | 3660 | 1471347563837 Marionette TRACE conn3 <- [1,822,null,{}] 04:39:23 INFO - PROCESS | 3660 | 1471347563841 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:23 INFO - PROCESS | 3660 | 1471347563843 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:23 INFO - PROCESS | 3660 | 1471347563929 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 04:39:23 INFO - PROCESS | 3660 | 1471347563970 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 3660 | 1471347563972 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:24 INFO - PROCESS | 3660 | ++DOCSHELL 1299E000 == 29 [pid = 3660] [id = 215] 04:39:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (129A2C00) [pid = 3660] [serial = 643] [outer = 00000000] 04:39:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (129E0800) [pid = 3660] [serial = 644] [outer = 129A2C00] 04:39:24 INFO - PROCESS | 3660 | 1471347564020 Marionette DEBUG loaded listener.js 04:39:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (13054C00) [pid = 3660] [serial = 645] [outer = 129A2C00] 04:39:24 INFO - PROCESS | 3660 | 1471347564527 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 04:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 721ms 04:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:39:24 INFO - PROCESS | 3660 | 1471347564568 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 04:39:24 INFO - PROCESS | 3660 | 1471347564570 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 04:39:24 INFO - PROCESS | 3660 | 1471347564574 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:39:24 INFO - PROCESS | 3660 | 1471347564577 Marionette TRACE conn3 <- [1,826,null,{}] 04:39:24 INFO - PROCESS | 3660 | 1471347564587 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:24 INFO - PROCESS | 3660 | 1471347564592 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:24 INFO - PROCESS | 3660 | 1471347564675 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 04:39:24 INFO - PROCESS | 3660 | 1471347564755 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 3660 | 1471347564758 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:24 INFO - PROCESS | 3660 | ++DOCSHELL 13E96800 == 30 [pid = 3660] [id = 216] 04:39:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (13E96C00) [pid = 3660] [serial = 646] [outer = 00000000] 04:39:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (142AA400) [pid = 3660] [serial = 647] [outer = 13E96C00] 04:39:24 INFO - PROCESS | 3660 | 1471347564816 Marionette DEBUG loaded listener.js 04:39:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (144EAC00) [pid = 3660] [serial = 648] [outer = 13E96C00] 04:39:25 INFO - PROCESS | 3660 | 1471347565269 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 04:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 721ms 04:39:25 INFO - PROCESS | 3660 | 1471347565476 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 04:39:25 INFO - PROCESS | 3660 | 1471347565478 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 04:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:39:25 INFO - PROCESS | 3660 | 1471347565622 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:39:25 INFO - PROCESS | 3660 | 1471347565624 Marionette TRACE conn3 <- [1,830,null,{}] 04:39:25 INFO - PROCESS | 3660 | 1471347565628 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:25 INFO - PROCESS | 3660 | 1471347565630 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:25 INFO - PROCESS | 3660 | 1471347565741 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 04:39:25 INFO - PROCESS | 3660 | 1471347565746 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 3660 | 1471347565748 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:25 INFO - PROCESS | 3660 | ++DOCSHELL 15382800 == 31 [pid = 3660] [id = 217] 04:39:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (1538F800) [pid = 3660] [serial = 649] [outer = 00000000] 04:39:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (1596D800) [pid = 3660] [serial = 650] [outer = 1538F800] 04:39:25 INFO - PROCESS | 3660 | 1471347565793 Marionette DEBUG loaded listener.js 04:39:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (175D5800) [pid = 3660] [serial = 651] [outer = 1538F800] 04:39:26 INFO - PROCESS | 3660 | 1471347566261 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 04:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 737ms 04:39:26 INFO - PROCESS | 3660 | 1471347566301 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 04:39:26 INFO - PROCESS | 3660 | 1471347566303 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 04:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:39:26 INFO - PROCESS | 3660 | 1471347566306 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:39:26 INFO - PROCESS | 3660 | 1471347566307 Marionette TRACE conn3 <- [1,834,null,{}] 04:39:26 INFO - PROCESS | 3660 | 1471347566311 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:26 INFO - PROCESS | 3660 | 1471347566313 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:26 INFO - PROCESS | 3660 | 1471347566419 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 04:39:26 INFO - PROCESS | 3660 | 1471347566424 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 3660 | 1471347566426 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:26 INFO - PROCESS | 3660 | ++DOCSHELL 17528400 == 32 [pid = 3660] [id = 218] 04:39:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (1765B400) [pid = 3660] [serial = 652] [outer = 00000000] 04:39:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (180A5000) [pid = 3660] [serial = 653] [outer = 1765B400] 04:39:26 INFO - PROCESS | 3660 | 1471347566478 Marionette DEBUG loaded listener.js 04:39:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (180BDC00) [pid = 3660] [serial = 654] [outer = 1765B400] 04:39:27 INFO - PROCESS | 3660 | 1471347567010 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 04:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 738ms 04:39:27 INFO - PROCESS | 3660 | 1471347567038 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 04:39:27 INFO - PROCESS | 3660 | 1471347567040 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 04:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:39:27 INFO - PROCESS | 3660 | 1471347567044 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:39:27 INFO - PROCESS | 3660 | 1471347567045 Marionette TRACE conn3 <- [1,838,null,{}] 04:39:27 INFO - PROCESS | 3660 | 1471347567053 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:27 INFO - PROCESS | 3660 | 1471347567058 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:27 INFO - PROCESS | 3660 | 1471347567486 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 04:39:27 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (180A3800) [pid = 3660] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:39:27 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (134D5800) [pid = 3660] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:39:27 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (16872800) [pid = 3660] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:39:27 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (1505F800) [pid = 3660] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:39:27 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (12DCF000) [pid = 3660] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:39:27 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (1765E800) [pid = 3660] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:39:27 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (1809F800) [pid = 3660] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:39:27 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (10B6AC00) [pid = 3660] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:39:27 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (1596E800) [pid = 3660] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:39:27 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (13286400) [pid = 3660] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:39:27 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (10A4E400) [pid = 3660] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:39:27 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (175D9000) [pid = 3660] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:39:27 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (144EA400) [pid = 3660] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:39:27 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (180C5800) [pid = 3660] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:39:27 INFO - PROCESS | 3660 | 1471347567550 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 3660 | 1471347567552 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:27 INFO - PROCESS | 3660 | ++DOCSHELL 10326400 == 33 [pid = 3660] [id = 219] 04:39:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (1036D000) [pid = 3660] [serial = 655] [outer = 00000000] 04:39:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (11A79800) [pid = 3660] [serial = 656] [outer = 1036D000] 04:39:27 INFO - PROCESS | 3660 | 1471347567599 Marionette DEBUG loaded listener.js 04:39:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (134D5800) [pid = 3660] [serial = 657] [outer = 1036D000] 04:39:28 INFO - PROCESS | 3660 | 1471347567993 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 04:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 984ms 04:39:28 INFO - PROCESS | 3660 | 1471347568032 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 04:39:28 INFO - PROCESS | 3660 | 1471347568034 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 04:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:39:28 INFO - PROCESS | 3660 | 1471347568038 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:39:28 INFO - PROCESS | 3660 | 1471347568039 Marionette TRACE conn3 <- [1,842,null,{}] 04:39:28 INFO - PROCESS | 3660 | 1471347568046 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:28 INFO - PROCESS | 3660 | 1471347568048 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:28 INFO - PROCESS | 3660 | 1471347568174 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 04:39:28 INFO - PROCESS | 3660 | 1471347568180 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 3660 | 1471347568182 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:28 INFO - PROCESS | 3660 | ++DOCSHELL 1633D400 == 34 [pid = 3660] [id = 220] 04:39:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (16ACAC00) [pid = 3660] [serial = 658] [outer = 00000000] 04:39:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (180C5800) [pid = 3660] [serial = 659] [outer = 16ACAC00] 04:39:28 INFO - PROCESS | 3660 | 1471347568226 Marionette DEBUG loaded listener.js 04:39:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (1973C000) [pid = 3660] [serial = 660] [outer = 16ACAC00] 04:39:28 INFO - PROCESS | 3660 | 1471347568636 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 04:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 623ms 04:39:28 INFO - PROCESS | 3660 | 1471347568673 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 04:39:28 INFO - PROCESS | 3660 | 1471347568675 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 04:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:39:28 INFO - PROCESS | 3660 | 1471347568679 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:39:28 INFO - PROCESS | 3660 | 1471347568680 Marionette TRACE conn3 <- [1,846,null,{}] 04:39:28 INFO - PROCESS | 3660 | 1471347568684 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:28 INFO - PROCESS | 3660 | 1471347568686 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:28 INFO - PROCESS | 3660 | 1471347568761 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 04:39:28 INFO - PROCESS | 3660 | 1471347568766 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 3660 | 1471347568768 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:28 INFO - PROCESS | 3660 | ++DOCSHELL 10329C00 == 35 [pid = 3660] [id = 221] 04:39:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (10A4B800) [pid = 3660] [serial = 661] [outer = 00000000] 04:39:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (19A13400) [pid = 3660] [serial = 662] [outer = 10A4B800] 04:39:28 INFO - PROCESS | 3660 | 1471347568814 Marionette DEBUG loaded listener.js 04:39:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (19A18800) [pid = 3660] [serial = 663] [outer = 10A4B800] 04:39:29 INFO - PROCESS | 3660 | 1471347569263 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 04:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 623ms 04:39:29 INFO - PROCESS | 3660 | 1471347569315 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 04:39:29 INFO - PROCESS | 3660 | 1471347569317 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 04:39:29 INFO - PROCESS | 3660 | 1471347569321 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:39:29 INFO - PROCESS | 3660 | 1471347569322 Marionette TRACE conn3 <- [1,850,null,{}] 04:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:39:29 INFO - PROCESS | 3660 | 1471347569330 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:29 INFO - PROCESS | 3660 | 1471347569332 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:29 INFO - PROCESS | 3660 | 1471347569408 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 04:39:29 INFO - PROCESS | 3660 | 1471347569413 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 3660 | 1471347569416 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:29 INFO - PROCESS | 3660 | ++DOCSHELL 13E95800 == 36 [pid = 3660] [id = 222] 04:39:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (19A8A400) [pid = 3660] [serial = 664] [outer = 00000000] 04:39:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (19A93000) [pid = 3660] [serial = 665] [outer = 19A8A400] 04:39:29 INFO - PROCESS | 3660 | 1471347569460 Marionette DEBUG loaded listener.js 04:39:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (19DAF000) [pid = 3660] [serial = 666] [outer = 19A8A400] 04:39:30 INFO - PROCESS | 3660 | 1471347570357 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 04:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1049ms 04:39:30 INFO - PROCESS | 3660 | 1471347570396 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 04:39:30 INFO - PROCESS | 3660 | 1471347570401 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 04:39:30 INFO - PROCESS | 3660 | 1471347570406 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:39:30 INFO - PROCESS | 3660 | 1471347570410 Marionette TRACE conn3 <- [1,854,null,{}] 04:39:30 INFO - PROCESS | 3660 | 1471347570415 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:30 INFO - PROCESS | 3660 | 1471347570418 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:30 INFO - PROCESS | 3660 | 1471347570538 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 04:39:30 INFO - PROCESS | 3660 | 1471347570620 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 3660 | 1471347570624 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:30 INFO - PROCESS | 3660 | ++DOCSHELL 10FC6800 == 37 [pid = 3660] [id = 223] 04:39:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (10FCB800) [pid = 3660] [serial = 667] [outer = 00000000] 04:39:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (11381400) [pid = 3660] [serial = 668] [outer = 10FCB800] 04:39:30 INFO - PROCESS | 3660 | 1471347570731 Marionette DEBUG loaded listener.js 04:39:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (129E3800) [pid = 3660] [serial = 669] [outer = 10FCB800] 04:39:31 INFO - PROCESS | 3660 | 1471347571490 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 04:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1147ms 04:39:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (10FCC400) [pid = 3660] [serial = 670] [outer = 1A853C00] 04:39:31 INFO - PROCESS | 3660 | 1471347571572 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 04:39:31 INFO - PROCESS | 3660 | 1471347571577 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 04:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:39:31 INFO - PROCESS | 3660 | 1471347571642 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:39:31 INFO - PROCESS | 3660 | 1471347571647 Marionette TRACE conn3 <- [1,858,null,{}] 04:39:31 INFO - PROCESS | 3660 | 1471347571668 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:31 INFO - PROCESS | 3660 | 1471347571673 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:31 INFO - PROCESS | 3660 | 1471347571874 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 04:39:31 INFO - PROCESS | 3660 | 1471347571952 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 3660 | 1471347571955 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:32 INFO - PROCESS | 3660 | ++DOCSHELL 1036D400 == 38 [pid = 3660] [id = 224] 04:39:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (103CB000) [pid = 3660] [serial = 671] [outer = 00000000] 04:39:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (1053DC00) [pid = 3660] [serial = 672] [outer = 103CB000] 04:39:32 INFO - PROCESS | 3660 | 1471347572145 Marionette DEBUG loaded listener.js 04:39:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (10A4E800) [pid = 3660] [serial = 673] [outer = 103CB000] 04:39:32 INFO - PROCESS | 3660 | --DOCSHELL 10329C00 == 37 [pid = 3660] [id = 221] 04:39:32 INFO - PROCESS | 3660 | --DOCSHELL 1633D400 == 36 [pid = 3660] [id = 220] 04:39:32 INFO - PROCESS | 3660 | --DOCSHELL 10326400 == 35 [pid = 3660] [id = 219] 04:39:32 INFO - PROCESS | 3660 | --DOCSHELL 17528400 == 34 [pid = 3660] [id = 218] 04:39:32 INFO - PROCESS | 3660 | --DOCSHELL 15382800 == 33 [pid = 3660] [id = 217] 04:39:32 INFO - PROCESS | 3660 | --DOCSHELL 13E96800 == 32 [pid = 3660] [id = 216] 04:39:32 INFO - PROCESS | 3660 | --DOCSHELL 1299E000 == 31 [pid = 3660] [id = 215] 04:39:32 INFO - PROCESS | 3660 | --DOCSHELL 10A52C00 == 30 [pid = 3660] [id = 214] 04:39:32 INFO - PROCESS | 3660 | --DOCSHELL 10B68C00 == 29 [pid = 3660] [id = 213] 04:39:32 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (19736000) [pid = 3660] [serial = 627] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (180C4800) [pid = 3660] [serial = 623] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (19735C00) [pid = 3660] [serial = 626] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (144F3000) [pid = 3660] [serial = 588] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (16F08C00) [pid = 3660] [serial = 612] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (15957400) [pid = 3660] [serial = 591] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (1313A800) [pid = 3660] [serial = 602] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (17D35000) [pid = 3660] [serial = 617] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (180A4000) [pid = 3660] [serial = 620] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (131EA800) [pid = 3660] [serial = 603] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (1138A800) [pid = 3660] [serial = 594] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (16870C00) [pid = 3660] [serial = 609] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (11017000) [pid = 3660] [serial = 593] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (13E92C00) [pid = 3660] [serial = 597] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (180BA800) [pid = 3660] [serial = 621] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (16F06800) [pid = 3660] [serial = 611] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (10FC5C00) [pid = 3660] [serial = 599] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (1101E000) [pid = 3660] [serial = 600] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (17D39000) [pid = 3660] [serial = 618] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (13939800) [pid = 3660] [serial = 596] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (17A19400) [pid = 3660] [serial = 615] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (1633D800) [pid = 3660] [serial = 608] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (15056000) [pid = 3660] [serial = 605] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (15388C00) [pid = 3660] [serial = 606] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (1765E000) [pid = 3660] [serial = 614] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (1972E800) [pid = 3660] [serial = 624] [outer = 00000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3660 | 1471347572804 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 04:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1229ms 04:39:32 INFO - PROCESS | 3660 | 1471347572836 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 04:39:32 INFO - PROCESS | 3660 | 1471347572839 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 04:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:39:32 INFO - PROCESS | 3660 | 1471347572844 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:39:32 INFO - PROCESS | 3660 | 1471347572846 Marionette TRACE conn3 <- [1,862,null,{}] 04:39:32 INFO - PROCESS | 3660 | 1471347572852 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:32 INFO - PROCESS | 3660 | 1471347572856 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:32 INFO - PROCESS | 3660 | 1471347572960 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 04:39:33 INFO - PROCESS | 3660 | 1471347573042 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 3660 | 1471347573045 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:33 INFO - PROCESS | 3660 | ++DOCSHELL 10530000 == 30 [pid = 3660] [id = 225] 04:39:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (10538400) [pid = 3660] [serial = 674] [outer = 00000000] 04:39:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (10B5F400) [pid = 3660] [serial = 675] [outer = 10538400] 04:39:33 INFO - PROCESS | 3660 | 1471347573093 Marionette DEBUG loaded listener.js 04:39:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (11385800) [pid = 3660] [serial = 676] [outer = 10538400] 04:39:33 INFO - PROCESS | 3660 | 1471347573515 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 04:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 737ms 04:39:33 INFO - PROCESS | 3660 | 1471347573580 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 04:39:33 INFO - PROCESS | 3660 | 1471347573583 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 04:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:39:33 INFO - PROCESS | 3660 | 1471347573589 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:39:33 INFO - PROCESS | 3660 | 1471347573592 Marionette TRACE conn3 <- [1,866,null,{}] 04:39:33 INFO - PROCESS | 3660 | 1471347573596 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:33 INFO - PROCESS | 3660 | 1471347573598 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:33 INFO - PROCESS | 3660 | 1471347573682 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 04:39:33 INFO - PROCESS | 3660 | 1471347573689 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 3660 | 1471347573691 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:33 INFO - PROCESS | 3660 | ++DOCSHELL 131EA800 == 31 [pid = 3660] [id = 226] 04:39:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (131EB000) [pid = 3660] [serial = 677] [outer = 00000000] 04:39:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (13E92800) [pid = 3660] [serial = 678] [outer = 131EB000] 04:39:33 INFO - PROCESS | 3660 | 1471347573738 Marionette DEBUG loaded listener.js 04:39:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (14471C00) [pid = 3660] [serial = 679] [outer = 131EB000] 04:39:34 INFO - PROCESS | 3660 | 1471347574241 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 04:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 672ms 04:39:34 INFO - PROCESS | 3660 | 1471347574258 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 04:39:34 INFO - PROCESS | 3660 | 1471347574260 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 04:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:39:34 INFO - PROCESS | 3660 | 1471347574267 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:39:34 INFO - PROCESS | 3660 | 1471347574271 Marionette TRACE conn3 <- [1,870,null,{}] 04:39:34 INFO - PROCESS | 3660 | 1471347574281 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:34 INFO - PROCESS | 3660 | 1471347574286 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:34 INFO - PROCESS | 3660 | 1471347574370 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 04:39:34 INFO - PROCESS | 3660 | 1471347574380 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 3660 | 1471347574382 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:34 INFO - PROCESS | 3660 | ++DOCSHELL 1593AC00 == 32 [pid = 3660] [id = 227] 04:39:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (1593B400) [pid = 3660] [serial = 680] [outer = 00000000] 04:39:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (15FE3C00) [pid = 3660] [serial = 681] [outer = 1593B400] 04:39:34 INFO - PROCESS | 3660 | 1471347574427 Marionette DEBUG loaded listener.js 04:39:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (1633CC00) [pid = 3660] [serial = 682] [outer = 1593B400] 04:39:34 INFO - PROCESS | 3660 | 1471347574904 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 04:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 672ms 04:39:34 INFO - PROCESS | 3660 | 1471347574942 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 04:39:34 INFO - PROCESS | 3660 | 1471347574945 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 04:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:39:34 INFO - PROCESS | 3660 | 1471347574948 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:39:34 INFO - PROCESS | 3660 | 1471347574950 Marionette TRACE conn3 <- [1,874,null,{}] 04:39:34 INFO - PROCESS | 3660 | 1471347574953 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:34 INFO - PROCESS | 3660 | 1471347574955 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:35 INFO - PROCESS | 3660 | 1471347575044 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 04:39:35 INFO - PROCESS | 3660 | 1471347575050 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 3660 | 1471347575052 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:35 INFO - PROCESS | 3660 | ++DOCSHELL 161C0400 == 33 [pid = 3660] [id = 228] 04:39:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (16760C00) [pid = 3660] [serial = 683] [outer = 00000000] 04:39:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (1740A000) [pid = 3660] [serial = 684] [outer = 16760C00] 04:39:35 INFO - PROCESS | 3660 | 1471347575098 Marionette DEBUG loaded listener.js 04:39:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (17526C00) [pid = 3660] [serial = 685] [outer = 16760C00] 04:39:35 INFO - PROCESS | 3660 | 1471347575636 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 04:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 737ms 04:39:35 INFO - PROCESS | 3660 | 1471347575686 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 04:39:35 INFO - PROCESS | 3660 | 1471347575688 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 04:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:39:35 INFO - PROCESS | 3660 | 1471347575697 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:39:35 INFO - PROCESS | 3660 | 1471347575699 Marionette TRACE conn3 <- [1,878,null,{}] 04:39:35 INFO - PROCESS | 3660 | 1471347575702 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:35 INFO - PROCESS | 3660 | 1471347575704 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:35 INFO - PROCESS | 3660 | 1471347575808 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 04:39:35 INFO - PROCESS | 3660 | 1471347575820 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 3660 | 1471347575822 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:35 INFO - PROCESS | 3660 | ++DOCSHELL 1284A800 == 34 [pid = 3660] [id = 229] 04:39:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (1765D400) [pid = 3660] [serial = 686] [outer = 00000000] 04:39:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (17AA8400) [pid = 3660] [serial = 687] [outer = 1765D400] 04:39:35 INFO - PROCESS | 3660 | 1471347575876 Marionette DEBUG loaded listener.js 04:39:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (1809C800) [pid = 3660] [serial = 688] [outer = 1765D400] 04:39:36 INFO - PROCESS | 3660 | 1471347576401 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 04:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 738ms 04:39:36 INFO - PROCESS | 3660 | 1471347576425 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 04:39:36 INFO - PROCESS | 3660 | 1471347576427 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 04:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:39:36 INFO - PROCESS | 3660 | 1471347576430 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:39:36 INFO - PROCESS | 3660 | 1471347576432 Marionette TRACE conn3 <- [1,882,null,{}] 04:39:36 INFO - PROCESS | 3660 | 1471347576439 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:36 INFO - PROCESS | 3660 | 1471347576444 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:36 INFO - PROCESS | 3660 | 1471347576586 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 04:39:36 INFO - PROCESS | 3660 | 1471347576601 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 3660 | 1471347576603 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:36 INFO - PROCESS | 3660 | ++DOCSHELL 180A0400 == 35 [pid = 3660] [id = 230] 04:39:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (180B8C00) [pid = 3660] [serial = 689] [outer = 00000000] 04:39:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (180C3000) [pid = 3660] [serial = 690] [outer = 180B8C00] 04:39:36 INFO - PROCESS | 3660 | 1471347576652 Marionette DEBUG loaded listener.js 04:39:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (180C6000) [pid = 3660] [serial = 691] [outer = 180B8C00] 04:39:37 INFO - PROCESS | 3660 | 1471347577147 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 04:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 787ms 04:39:37 INFO - PROCESS | 3660 | 1471347577206 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 04:39:37 INFO - PROCESS | 3660 | 1471347577208 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 04:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:39:37 INFO - PROCESS | 3660 | 1471347577211 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:39:37 INFO - PROCESS | 3660 | 1471347577213 Marionette TRACE conn3 <- [1,886,null,{}] 04:39:37 INFO - PROCESS | 3660 | 1471347577222 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:37 INFO - PROCESS | 3660 | 1471347577224 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:37 INFO - PROCESS | 3660 | 1471347577330 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 04:39:37 INFO - PROCESS | 3660 | 1471347577341 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 3660 | 1471347577343 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:37 INFO - PROCESS | 3660 | ++DOCSHELL 12851000 == 36 [pid = 3660] [id = 231] 04:39:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (1972FC00) [pid = 3660] [serial = 692] [outer = 00000000] 04:39:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (19738000) [pid = 3660] [serial = 693] [outer = 1972FC00] 04:39:37 INFO - PROCESS | 3660 | 1471347577387 Marionette DEBUG loaded listener.js 04:39:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (19738800) [pid = 3660] [serial = 694] [outer = 1972FC00] 04:39:37 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (13E96C00) [pid = 3660] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:39:37 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (1765B400) [pid = 3660] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:39:37 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (10FC4800) [pid = 3660] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:39:37 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (10A53800) [pid = 3660] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:39:37 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (129A2C00) [pid = 3660] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:39:37 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (10A53000) [pid = 3660] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:39:37 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (1538BC00) [pid = 3660] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:39:37 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (1505D400) [pid = 3660] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:39:37 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (1538F800) [pid = 3660] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:39:37 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (1036D000) [pid = 3660] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:39:37 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (16ACAC00) [pid = 3660] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:39:37 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (10A4B800) [pid = 3660] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:39:37 INFO - PROCESS | 3660 | 1471347577920 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 04:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 738ms 04:39:37 INFO - PROCESS | 3660 | 1471347577945 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 04:39:37 INFO - PROCESS | 3660 | 1471347577947 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 04:39:37 INFO - PROCESS | 3660 | 1471347577975 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:39:37 INFO - PROCESS | 3660 | 1471347577977 Marionette TRACE conn3 <- [1,890,null,{}] 04:39:37 INFO - PROCESS | 3660 | 1471347577980 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:37 INFO - PROCESS | 3660 | 1471347577982 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:38 INFO - PROCESS | 3660 | 1471347578060 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 04:39:38 INFO - PROCESS | 3660 | 1471347578066 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347578068 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:38 INFO - PROCESS | 3660 | ++DOCSHELL 10A0B800 == 37 [pid = 3660] [id = 232] 04:39:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (10A4B800) [pid = 3660] [serial = 695] [outer = 00000000] 04:39:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (1538B800) [pid = 3660] [serial = 696] [outer = 10A4B800] 04:39:38 INFO - PROCESS | 3660 | 1471347578113 Marionette DEBUG loaded listener.js 04:39:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (16874000) [pid = 3660] [serial = 697] [outer = 10A4B800] 04:39:38 INFO - PROCESS | 3660 | 1471347578584 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 04:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 623ms 04:39:38 INFO - PROCESS | 3660 | 1471347578609 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 04:39:38 INFO - PROCESS | 3660 | 1471347578611 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 04:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:39:38 INFO - PROCESS | 3660 | 1471347578614 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:39:38 INFO - PROCESS | 3660 | 1471347578616 Marionette TRACE conn3 <- [1,894,null,{}] 04:39:38 INFO - PROCESS | 3660 | 1471347578619 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:38 INFO - PROCESS | 3660 | 1471347578621 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:38 INFO - PROCESS | 3660 | 1471347578698 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 04:39:38 INFO - PROCESS | 3660 | 1471347578703 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347578714 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:38 INFO - PROCESS | 3660 | ++DOCSHELL 13E94000 == 38 [pid = 3660] [id = 233] 04:39:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (17658C00) [pid = 3660] [serial = 698] [outer = 00000000] 04:39:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (19731C00) [pid = 3660] [serial = 699] [outer = 17658C00] 04:39:38 INFO - PROCESS | 3660 | 1471347578760 Marionette DEBUG loaded listener.js 04:39:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (197B9800) [pid = 3660] [serial = 700] [outer = 17658C00] 04:39:39 INFO - PROCESS | 3660 | 1471347579226 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 04:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 672ms 04:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:39:39 INFO - PROCESS | 3660 | 1471347579287 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 04:39:39 INFO - PROCESS | 3660 | 1471347579290 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 04:39:39 INFO - PROCESS | 3660 | 1471347579293 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:39:39 INFO - PROCESS | 3660 | 1471347579295 Marionette TRACE conn3 <- [1,898,null,{}] 04:39:39 INFO - PROCESS | 3660 | 1471347579299 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:39 INFO - PROCESS | 3660 | 1471347579301 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:39 INFO - PROCESS | 3660 | 1471347579378 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 04:39:39 INFO - PROCESS | 3660 | 1471347579385 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347579387 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:39 INFO - PROCESS | 3660 | ++DOCSHELL 19734000 == 39 [pid = 3660] [id = 234] 04:39:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (19A1F400) [pid = 3660] [serial = 701] [outer = 00000000] 04:39:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (19A90000) [pid = 3660] [serial = 702] [outer = 19A1F400] 04:39:39 INFO - PROCESS | 3660 | 1471347579436 Marionette DEBUG loaded listener.js 04:39:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (1A044400) [pid = 3660] [serial = 703] [outer = 19A1F400] 04:39:40 INFO - PROCESS | 3660 | 1471347580109 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 04:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 868ms 04:39:40 INFO - PROCESS | 3660 | 1471347580171 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 04:39:40 INFO - PROCESS | 3660 | 1471347580176 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 04:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:39:40 INFO - PROCESS | 3660 | 1471347580181 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:39:40 INFO - PROCESS | 3660 | 1471347580185 Marionette TRACE conn3 <- [1,902,null,{}] 04:39:40 INFO - PROCESS | 3660 | 1471347580190 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:40 INFO - PROCESS | 3660 | 1471347580194 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:40 INFO - PROCESS | 3660 | 1471347580309 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 04:39:40 INFO - PROCESS | 3660 | 1471347580442 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347580445 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:40 INFO - PROCESS | 3660 | ++DOCSHELL 1053C400 == 40 [pid = 3660] [id = 235] 04:39:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (10A03000) [pid = 3660] [serial = 704] [outer = 00000000] 04:39:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (1280CC00) [pid = 3660] [serial = 705] [outer = 10A03000] 04:39:40 INFO - PROCESS | 3660 | 1471347580503 Marionette DEBUG loaded listener.js 04:39:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (131E5800) [pid = 3660] [serial = 706] [outer = 10A03000] 04:39:41 INFO - PROCESS | 3660 | 1471347581167 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 04:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1049ms 04:39:41 INFO - PROCESS | 3660 | 1471347581218 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 04:39:41 INFO - PROCESS | 3660 | 1471347581223 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 04:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:39:41 INFO - PROCESS | 3660 | 1471347581229 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:39:41 INFO - PROCESS | 3660 | 1471347581232 Marionette TRACE conn3 <- [1,906,null,{}] 04:39:41 INFO - PROCESS | 3660 | 1471347581236 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:41 INFO - PROCESS | 3660 | 1471347581239 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:41 INFO - PROCESS | 3660 | 1471347581397 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 04:39:41 INFO - PROCESS | 3660 | 1471347581498 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347581501 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:41 INFO - PROCESS | 3660 | ++DOCSHELL 144F7800 == 41 [pid = 3660] [id = 236] 04:39:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (144F7C00) [pid = 3660] [serial = 707] [outer = 00000000] 04:39:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (1538B400) [pid = 3660] [serial = 708] [outer = 144F7C00] 04:39:41 INFO - PROCESS | 3660 | 1471347581557 Marionette DEBUG loaded listener.js 04:39:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (15959800) [pid = 3660] [serial = 709] [outer = 144F7C00] 04:39:42 INFO - PROCESS | 3660 | 1471347582227 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 04:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1049ms 04:39:42 INFO - PROCESS | 3660 | 1471347582298 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 04:39:42 INFO - PROCESS | 3660 | 1471347582300 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 04:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:39:42 INFO - PROCESS | 3660 | 1471347582304 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:39:42 INFO - PROCESS | 3660 | 1471347582308 Marionette TRACE conn3 <- [1,910,null,{}] 04:39:42 INFO - PROCESS | 3660 | 1471347582319 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:42 INFO - PROCESS | 3660 | 1471347582323 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:42 INFO - PROCESS | 3660 | 1471347582431 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 04:39:42 INFO - PROCESS | 3660 | 1471347582562 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347582566 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:42 INFO - PROCESS | 3660 | ++DOCSHELL 19A1E400 == 42 [pid = 3660] [id = 237] 04:39:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (19A1E800) [pid = 3660] [serial = 710] [outer = 00000000] 04:39:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (19A90800) [pid = 3660] [serial = 711] [outer = 19A1E800] 04:39:42 INFO - PROCESS | 3660 | 1471347582624 Marionette DEBUG loaded listener.js 04:39:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (1A047400) [pid = 3660] [serial = 712] [outer = 19A1E800] 04:39:43 INFO - PROCESS | 3660 | 1471347583219 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 04:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 983ms 04:39:43 INFO - PROCESS | 3660 | 1471347583283 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 04:39:43 INFO - PROCESS | 3660 | 1471347583285 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 04:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:39:43 INFO - PROCESS | 3660 | 1471347583290 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:39:43 INFO - PROCESS | 3660 | 1471347583292 Marionette TRACE conn3 <- [1,914,null,{}] 04:39:43 INFO - PROCESS | 3660 | 1471347583296 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:43 INFO - PROCESS | 3660 | 1471347583299 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:43 INFO - PROCESS | 3660 | 1471347583566 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 04:39:43 INFO - PROCESS | 3660 | 1471347583715 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347583718 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:43 INFO - PROCESS | 3660 | ++DOCSHELL 10530400 == 43 [pid = 3660] [id = 238] 04:39:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (10531000) [pid = 3660] [serial = 713] [outer = 00000000] 04:39:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (10A52C00) [pid = 3660] [serial = 714] [outer = 10531000] 04:39:43 INFO - PROCESS | 3660 | 1471347583769 Marionette DEBUG loaded listener.js 04:39:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (10FCF400) [pid = 3660] [serial = 715] [outer = 10531000] 04:39:44 INFO - PROCESS | 3660 | --DOCSHELL 13E94000 == 42 [pid = 3660] [id = 233] 04:39:44 INFO - PROCESS | 3660 | --DOCSHELL 10A0B800 == 41 [pid = 3660] [id = 232] 04:39:44 INFO - PROCESS | 3660 | --DOCSHELL 12851000 == 40 [pid = 3660] [id = 231] 04:39:44 INFO - PROCESS | 3660 | --DOCSHELL 180A0400 == 39 [pid = 3660] [id = 230] 04:39:44 INFO - PROCESS | 3660 | --DOCSHELL 1284A800 == 38 [pid = 3660] [id = 229] 04:39:44 INFO - PROCESS | 3660 | --DOCSHELL 161C0400 == 37 [pid = 3660] [id = 228] 04:39:44 INFO - PROCESS | 3660 | --DOCSHELL 1593AC00 == 36 [pid = 3660] [id = 227] 04:39:44 INFO - PROCESS | 3660 | --DOCSHELL 131EA800 == 35 [pid = 3660] [id = 226] 04:39:44 INFO - PROCESS | 3660 | --DOCSHELL 10530000 == 34 [pid = 3660] [id = 225] 04:39:44 INFO - PROCESS | 3660 | --DOCSHELL 1036D400 == 33 [pid = 3660] [id = 224] 04:39:44 INFO - PROCESS | 3660 | --DOCSHELL 10FC6800 == 32 [pid = 3660] [id = 223] 04:39:44 INFO - PROCESS | 3660 | --DOCSHELL 13E95800 == 31 [pid = 3660] [id = 222] 04:39:44 INFO - PROCESS | 3660 | --DOCSHELL 144F7800 == 30 [pid = 3660] [id = 236] 04:39:44 INFO - PROCESS | 3660 | --DOCSHELL 19A1E400 == 29 [pid = 3660] [id = 237] 04:39:44 INFO - PROCESS | 3660 | --DOCSHELL 19734000 == 28 [pid = 3660] [id = 234] 04:39:44 INFO - PROCESS | 3660 | --DOCSHELL 1053C400 == 27 [pid = 3660] [id = 235] 04:39:45 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (175D5800) [pid = 3660] [serial = 651] [outer = 00000000] [url = about:blank] 04:39:45 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (1596D800) [pid = 3660] [serial = 650] [outer = 00000000] [url = about:blank] 04:39:45 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (11A79800) [pid = 3660] [serial = 656] [outer = 00000000] [url = about:blank] 04:39:45 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (180BDC00) [pid = 3660] [serial = 654] [outer = 00000000] [url = about:blank] 04:39:45 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (180C5800) [pid = 3660] [serial = 659] [outer = 00000000] [url = about:blank] 04:39:45 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (19A18800) [pid = 3660] [serial = 663] [outer = 00000000] [url = about:blank] 04:39:45 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (1973C000) [pid = 3660] [serial = 660] [outer = 00000000] [url = about:blank] 04:39:45 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (134D5800) [pid = 3660] [serial = 657] [outer = 00000000] [url = about:blank] 04:39:45 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (144EAC00) [pid = 3660] [serial = 648] [outer = 00000000] [url = about:blank] 04:39:45 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (19A13400) [pid = 3660] [serial = 662] [outer = 00000000] [url = about:blank] 04:39:45 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (142AA400) [pid = 3660] [serial = 647] [outer = 00000000] [url = about:blank] 04:39:45 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (180A5000) [pid = 3660] [serial = 653] [outer = 00000000] [url = about:blank] 04:39:45 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (134D1400) [pid = 3660] [serial = 639] [outer = 00000000] [url = about:blank] 04:39:45 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (1305CC00) [pid = 3660] [serial = 638] [outer = 00000000] [url = about:blank] 04:39:45 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (10FD1000) [pid = 3660] [serial = 641] [outer = 00000000] [url = about:blank] 04:39:45 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (1101B400) [pid = 3660] [serial = 642] [outer = 00000000] [url = about:blank] 04:39:45 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (129E0800) [pid = 3660] [serial = 644] [outer = 00000000] [url = about:blank] 04:39:45 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (13054C00) [pid = 3660] [serial = 645] [outer = 00000000] [url = about:blank] 04:39:45 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (131E4800) [pid = 3660] [serial = 630] [outer = 00000000] [url = about:blank] 04:39:45 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (11A0F800) [pid = 3660] [serial = 629] [outer = 00000000] [url = about:blank] 04:39:45 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (16F0B400) [pid = 3660] [serial = 633] [outer = 00000000] [url = about:blank] 04:39:45 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (1633E000) [pid = 3660] [serial = 632] [outer = 00000000] [url = about:blank] 04:39:45 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (19A15800) [pid = 3660] [serial = 636] [outer = 00000000] [url = about:blank] 04:39:45 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (197BAC00) [pid = 3660] [serial = 635] [outer = 00000000] [url = about:blank] 04:39:45 INFO - PROCESS | 3660 | 1471347585119 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 04:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1836ms 04:39:45 INFO - PROCESS | 3660 | 1471347585167 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 04:39:45 INFO - PROCESS | 3660 | 1471347585172 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 04:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:39:45 INFO - PROCESS | 3660 | 1471347585179 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:39:45 INFO - PROCESS | 3660 | 1471347585182 Marionette TRACE conn3 <- [1,918,null,{}] 04:39:45 INFO - PROCESS | 3660 | 1471347585188 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:45 INFO - PROCESS | 3660 | 1471347585191 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:45 INFO - PROCESS | 3660 | 1471347585278 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 04:39:45 INFO - PROCESS | 3660 | 1471347585359 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347585363 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:45 INFO - PROCESS | 3660 | ++DOCSHELL 10560C00 == 28 [pid = 3660] [id = 239] 04:39:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (10566000) [pid = 3660] [serial = 716] [outer = 00000000] 04:39:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (10FC8000) [pid = 3660] [serial = 717] [outer = 10566000] 04:39:45 INFO - PROCESS | 3660 | 1471347585415 Marionette DEBUG loaded listener.js 04:39:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (10FCF800) [pid = 3660] [serial = 718] [outer = 10566000] 04:39:45 INFO - PROCESS | 3660 | 1471347585895 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 04:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 771ms 04:39:45 INFO - PROCESS | 3660 | 1471347585951 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 04:39:45 INFO - PROCESS | 3660 | 1471347585956 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 04:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:39:45 INFO - PROCESS | 3660 | 1471347585962 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:39:45 INFO - PROCESS | 3660 | 1471347585965 Marionette TRACE conn3 <- [1,922,null,{}] 04:39:45 INFO - PROCESS | 3660 | 1471347585969 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:45 INFO - PROCESS | 3660 | 1471347585972 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:46 INFO - PROCESS | 3660 | 1471347586062 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 04:39:46 INFO - PROCESS | 3660 | 1471347586070 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347586073 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:46 INFO - PROCESS | 3660 | ++DOCSHELL 12996000 == 29 [pid = 3660] [id = 240] 04:39:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (12997800) [pid = 3660] [serial = 719] [outer = 00000000] 04:39:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (12DCF000) [pid = 3660] [serial = 720] [outer = 12997800] 04:39:46 INFO - PROCESS | 3660 | 1471347586121 Marionette DEBUG loaded listener.js 04:39:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (1305DC00) [pid = 3660] [serial = 721] [outer = 12997800] 04:39:46 INFO - PROCESS | 3660 | 1471347586611 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 04:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 672ms 04:39:46 INFO - PROCESS | 3660 | 1471347586632 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 04:39:46 INFO - PROCESS | 3660 | 1471347586634 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 04:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:39:46 INFO - PROCESS | 3660 | 1471347586638 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:39:46 INFO - PROCESS | 3660 | 1471347586641 Marionette TRACE conn3 <- [1,926,null,{}] 04:39:46 INFO - PROCESS | 3660 | 1471347586656 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:46 INFO - PROCESS | 3660 | 1471347586661 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:46 INFO - PROCESS | 3660 | 1471347586778 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 04:39:46 INFO - PROCESS | 3660 | 1471347586788 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347586791 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:46 INFO - PROCESS | 3660 | ++DOCSHELL 1429C000 == 30 [pid = 3660] [id = 241] 04:39:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (142A3800) [pid = 3660] [serial = 722] [outer = 00000000] 04:39:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (14470C00) [pid = 3660] [serial = 723] [outer = 142A3800] 04:39:46 INFO - PROCESS | 3660 | 1471347586843 Marionette DEBUG loaded listener.js 04:39:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (144EC400) [pid = 3660] [serial = 724] [outer = 142A3800] 04:39:47 INFO - PROCESS | 3660 | 1471347587366 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 04:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 803ms 04:39:47 INFO - PROCESS | 3660 | 1471347587431 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 04:39:47 INFO - PROCESS | 3660 | 1471347587434 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 04:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:39:47 INFO - PROCESS | 3660 | 1471347587437 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:39:47 INFO - PROCESS | 3660 | 1471347587439 Marionette TRACE conn3 <- [1,930,null,{}] 04:39:47 INFO - PROCESS | 3660 | 1471347587443 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:47 INFO - PROCESS | 3660 | 1471347587445 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:47 INFO - PROCESS | 3660 | 1471347587561 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 04:39:47 INFO - PROCESS | 3660 | 1471347587567 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347587569 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:47 INFO - PROCESS | 3660 | ++DOCSHELL 144F8400 == 31 [pid = 3660] [id = 242] 04:39:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (15060C00) [pid = 3660] [serial = 725] [outer = 00000000] 04:39:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (1538AC00) [pid = 3660] [serial = 726] [outer = 15060C00] 04:39:47 INFO - PROCESS | 3660 | 1471347587659 Marionette DEBUG loaded listener.js 04:39:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (15969800) [pid = 3660] [serial = 727] [outer = 15060C00] 04:39:48 INFO - PROCESS | 3660 | 1471347588127 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 04:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 738ms 04:39:48 INFO - PROCESS | 3660 | 1471347588171 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 04:39:48 INFO - PROCESS | 3660 | 1471347588173 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 04:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:39:48 INFO - PROCESS | 3660 | 1471347588176 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:39:48 INFO - PROCESS | 3660 | 1471347588178 Marionette TRACE conn3 <- [1,934,null,{}] 04:39:48 INFO - PROCESS | 3660 | 1471347588218 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:48 INFO - PROCESS | 3660 | 1471347588220 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:48 INFO - PROCESS | 3660 | 1471347588323 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 04:39:48 INFO - PROCESS | 3660 | 1471347588333 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347588335 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:48 INFO - PROCESS | 3660 | ++DOCSHELL 1595A000 == 32 [pid = 3660] [id = 243] 04:39:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (15FF1400) [pid = 3660] [serial = 728] [outer = 00000000] 04:39:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (16ABF800) [pid = 3660] [serial = 729] [outer = 15FF1400] 04:39:48 INFO - PROCESS | 3660 | 1471347588380 Marionette DEBUG loaded listener.js 04:39:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (16F72000) [pid = 3660] [serial = 730] [outer = 15FF1400] 04:39:48 INFO - PROCESS | 3660 | 1471347588877 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 04:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 754ms 04:39:48 INFO - PROCESS | 3660 | 1471347588931 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 04:39:48 INFO - PROCESS | 3660 | 1471347588933 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 04:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:39:48 INFO - PROCESS | 3660 | 1471347588937 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:39:48 INFO - PROCESS | 3660 | 1471347588938 Marionette TRACE conn3 <- [1,938,null,{}] 04:39:48 INFO - PROCESS | 3660 | 1471347588942 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:48 INFO - PROCESS | 3660 | 1471347588947 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:49 INFO - PROCESS | 3660 | 1471347589077 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 04:39:49 INFO - PROCESS | 3660 | 1471347589136 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347589139 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:49 INFO - PROCESS | 3660 | ++DOCSHELL 11A07C00 == 33 [pid = 3660] [id = 244] 04:39:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (17AA4C00) [pid = 3660] [serial = 731] [outer = 00000000] 04:39:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (180A0000) [pid = 3660] [serial = 732] [outer = 17AA4C00] 04:39:49 INFO - PROCESS | 3660 | 1471347589198 Marionette DEBUG loaded listener.js 04:39:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (180B7C00) [pid = 3660] [serial = 733] [outer = 17AA4C00] 04:39:49 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (1765D400) [pid = 3660] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:39:49 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (180B8C00) [pid = 3660] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:39:49 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (1972FC00) [pid = 3660] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:39:49 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (19A8A400) [pid = 3660] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:39:49 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (1593B400) [pid = 3660] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:39:49 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (10FCB800) [pid = 3660] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:39:49 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (10538400) [pid = 3660] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:39:49 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (131EB000) [pid = 3660] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:39:49 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (16760C00) [pid = 3660] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:39:49 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (103CB000) [pid = 3660] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:39:49 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (10A4B800) [pid = 3660] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:39:49 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (19A1F400) [pid = 3660] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:39:49 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (17658C00) [pid = 3660] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:39:49 INFO - PROCESS | 3660 | 1471347589886 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 04:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 983ms 04:39:49 INFO - PROCESS | 3660 | 1471347589914 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 04:39:49 INFO - PROCESS | 3660 | 1471347589917 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 04:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:39:49 INFO - PROCESS | 3660 | 1471347589921 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:39:49 INFO - PROCESS | 3660 | 1471347589924 Marionette TRACE conn3 <- [1,942,null,{}] 04:39:50 INFO - PROCESS | 3660 | 1471347590000 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:50 INFO - PROCESS | 3660 | 1471347590002 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:50 INFO - PROCESS | 3660 | 1471347590077 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 04:39:50 INFO - PROCESS | 3660 | 1471347590084 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347590086 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:50 INFO - PROCESS | 3660 | ++DOCSHELL 13E97400 == 34 [pid = 3660] [id = 245] 04:39:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (13E98000) [pid = 3660] [serial = 734] [outer = 00000000] 04:39:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (17658C00) [pid = 3660] [serial = 735] [outer = 13E98000] 04:39:50 INFO - PROCESS | 3660 | 1471347590130 Marionette DEBUG loaded listener.js 04:39:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (1765E800) [pid = 3660] [serial = 736] [outer = 13E98000] 04:39:50 INFO - PROCESS | 3660 | 1471347590540 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 04:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 640ms 04:39:50 INFO - PROCESS | 3660 | 1471347590571 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 04:39:50 INFO - PROCESS | 3660 | 1471347590573 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 04:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:39:50 INFO - PROCESS | 3660 | 1471347590588 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:39:50 INFO - PROCESS | 3660 | 1471347590590 Marionette TRACE conn3 <- [1,946,null,{}] 04:39:50 INFO - PROCESS | 3660 | 1471347590597 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:50 INFO - PROCESS | 3660 | 1471347590598 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:50 INFO - PROCESS | 3660 | 1471347590723 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 04:39:50 INFO - PROCESS | 3660 | 1471347590731 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347590733 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:50 INFO - PROCESS | 3660 | ++DOCSHELL 1809FC00 == 35 [pid = 3660] [id = 246] 04:39:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (180B8C00) [pid = 3660] [serial = 737] [outer = 00000000] 04:39:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (180C1400) [pid = 3660] [serial = 738] [outer = 180B8C00] 04:39:50 INFO - PROCESS | 3660 | 1471347590777 Marionette DEBUG loaded listener.js 04:39:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (15958000) [pid = 3660] [serial = 739] [outer = 180B8C00] 04:39:51 INFO - PROCESS | 3660 | 1471347591215 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 04:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 672ms 04:39:51 INFO - PROCESS | 3660 | 1471347591269 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 04:39:51 INFO - PROCESS | 3660 | 1471347591271 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 04:39:51 INFO - PROCESS | 3660 | 1471347591274 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:39:51 INFO - PROCESS | 3660 | 1471347591276 Marionette TRACE conn3 <- [1,950,null,{}] 04:39:51 INFO - PROCESS | 3660 | 1471347591283 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:51 INFO - PROCESS | 3660 | 1471347591285 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:51 INFO - PROCESS | 3660 | 1471347591409 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 04:39:51 INFO - PROCESS | 3660 | 1471347591415 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347591417 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:51 INFO - PROCESS | 3660 | ++DOCSHELL 13ECCC00 == 36 [pid = 3660] [id = 247] 04:39:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (19736000) [pid = 3660] [serial = 740] [outer = 00000000] 04:39:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (197BC000) [pid = 3660] [serial = 741] [outer = 19736000] 04:39:51 INFO - PROCESS | 3660 | 1471347591461 Marionette DEBUG loaded listener.js 04:39:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (1982D000) [pid = 3660] [serial = 742] [outer = 19736000] 04:39:52 INFO - PROCESS | 3660 | --DOCSHELL 10560C00 == 35 [pid = 3660] [id = 239] 04:39:52 INFO - PROCESS | 3660 | --DOCSHELL 10530400 == 34 [pid = 3660] [id = 238] 04:39:52 INFO - PROCESS | 3660 | --DOCSHELL 1809FC00 == 33 [pid = 3660] [id = 246] 04:39:52 INFO - PROCESS | 3660 | --DOCSHELL 12996000 == 32 [pid = 3660] [id = 240] 04:39:52 INFO - PROCESS | 3660 | --DOCSHELL 1429C000 == 31 [pid = 3660] [id = 241] 04:39:52 INFO - PROCESS | 3660 | --DOCSHELL 13E97400 == 30 [pid = 3660] [id = 245] 04:39:52 INFO - PROCESS | 3660 | --DOCSHELL 11A07C00 == 29 [pid = 3660] [id = 244] 04:39:52 INFO - PROCESS | 3660 | --DOCSHELL 144F8400 == 28 [pid = 3660] [id = 242] 04:39:52 INFO - PROCESS | 3660 | --DOCSHELL 1595A000 == 27 [pid = 3660] [id = 243] 04:39:53 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (17AA8400) [pid = 3660] [serial = 687] [outer = 00000000] [url = about:blank] 04:39:53 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (180C3000) [pid = 3660] [serial = 690] [outer = 00000000] [url = about:blank] 04:39:53 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (1809C800) [pid = 3660] [serial = 688] [outer = 00000000] [url = about:blank] 04:39:53 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (19738000) [pid = 3660] [serial = 693] [outer = 00000000] [url = about:blank] 04:39:53 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (19DAF000) [pid = 3660] [serial = 666] [outer = 00000000] [url = about:blank] 04:39:53 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (19A93000) [pid = 3660] [serial = 665] [outer = 00000000] [url = about:blank] 04:39:53 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (15FE3C00) [pid = 3660] [serial = 681] [outer = 00000000] [url = about:blank] 04:39:53 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (1633CC00) [pid = 3660] [serial = 682] [outer = 00000000] [url = about:blank] 04:39:53 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (11381400) [pid = 3660] [serial = 668] [outer = 00000000] [url = about:blank] 04:39:53 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (129E3800) [pid = 3660] [serial = 669] [outer = 00000000] [url = about:blank] 04:39:53 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (180C6000) [pid = 3660] [serial = 691] [outer = 00000000] [url = about:blank] 04:39:53 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (10B5F400) [pid = 3660] [serial = 675] [outer = 00000000] [url = about:blank] 04:39:53 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (11385800) [pid = 3660] [serial = 676] [outer = 00000000] [url = about:blank] 04:39:53 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (13E92800) [pid = 3660] [serial = 678] [outer = 00000000] [url = about:blank] 04:39:53 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (14471C00) [pid = 3660] [serial = 679] [outer = 00000000] [url = about:blank] 04:39:53 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (1740A000) [pid = 3660] [serial = 684] [outer = 00000000] [url = about:blank] 04:39:53 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (1053DC00) [pid = 3660] [serial = 672] [outer = 00000000] [url = about:blank] 04:39:53 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (10A4E800) [pid = 3660] [serial = 673] [outer = 00000000] [url = about:blank] 04:39:53 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (1538B800) [pid = 3660] [serial = 696] [outer = 00000000] [url = about:blank] 04:39:53 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (19A90000) [pid = 3660] [serial = 702] [outer = 00000000] [url = about:blank] 04:39:53 INFO - PROCESS | 3660 | --DOMWINDOW == 64 (1A044400) [pid = 3660] [serial = 703] [outer = 00000000] [url = about:blank] 04:39:53 INFO - PROCESS | 3660 | --DOMWINDOW == 63 (16F0A000) [pid = 3660] [serial = 381] [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:39:53 INFO - PROCESS | 3660 | --DOMWINDOW == 62 (19731C00) [pid = 3660] [serial = 699] [outer = 00000000] [url = about:blank] 04:39:53 INFO - PROCESS | 3660 | --DOMWINDOW == 61 (19738800) [pid = 3660] [serial = 694] [outer = 00000000] [url = about:blank] 04:39:53 INFO - PROCESS | 3660 | --DOMWINDOW == 60 (197B9800) [pid = 3660] [serial = 700] [outer = 00000000] [url = about:blank] 04:39:53 INFO - PROCESS | 3660 | --DOMWINDOW == 59 (16874000) [pid = 3660] [serial = 697] [outer = 00000000] [url = about:blank] 04:39:53 INFO - PROCESS | 3660 | --DOMWINDOW == 58 (17526C00) [pid = 3660] [serial = 685] [outer = 00000000] [url = about:blank] 04:39:53 INFO - PROCESS | 3660 | 1471347593216 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 04:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1967ms 04:39:53 INFO - PROCESS | 3660 | 1471347593253 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 04:39:53 INFO - PROCESS | 3660 | 1471347593257 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 04:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:39:53 INFO - PROCESS | 3660 | 1471347593262 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:39:53 INFO - PROCESS | 3660 | 1471347593265 Marionette TRACE conn3 <- [1,954,null,{}] 04:39:53 INFO - PROCESS | 3660 | 1471347593271 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:53 INFO - PROCESS | 3660 | 1471347593274 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:53 INFO - PROCESS | 3660 | 1471347593367 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 04:39:53 INFO - PROCESS | 3660 | 1471347593373 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347593378 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:53 INFO - PROCESS | 3660 | ++DOCSHELL 10A10400 == 28 [pid = 3660] [id = 248] 04:39:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 59 (10A48800) [pid = 3660] [serial = 743] [outer = 00000000] 04:39:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 60 (10B69C00) [pid = 3660] [serial = 744] [outer = 10A48800] 04:39:53 INFO - PROCESS | 3660 | 1471347593428 Marionette DEBUG loaded listener.js 04:39:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 61 (10FCB000) [pid = 3660] [serial = 745] [outer = 10A48800] 04:39:53 INFO - PROCESS | 3660 | 1471347593949 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 04:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 737ms 04:39:53 INFO - PROCESS | 3660 | 1471347593997 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 04:39:54 INFO - PROCESS | 3660 | 1471347594002 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 04:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:39:54 INFO - PROCESS | 3660 | 1471347594009 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:39:54 INFO - PROCESS | 3660 | 1471347594012 Marionette TRACE conn3 <- [1,958,null,{}] 04:39:54 INFO - PROCESS | 3660 | 1471347594016 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:54 INFO - PROCESS | 3660 | 1471347594019 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:54 INFO - PROCESS | 3660 | 1471347594105 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 04:39:54 INFO - PROCESS | 3660 | 1471347594113 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347594116 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:54 INFO - PROCESS | 3660 | ++DOCSHELL 11C57000 == 29 [pid = 3660] [id = 249] 04:39:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 62 (11C61C00) [pid = 3660] [serial = 746] [outer = 00000000] 04:39:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 63 (12845800) [pid = 3660] [serial = 747] [outer = 11C61C00] 04:39:54 INFO - PROCESS | 3660 | 1471347594165 Marionette DEBUG loaded listener.js 04:39:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 64 (12958400) [pid = 3660] [serial = 748] [outer = 11C61C00] 04:39:54 INFO - PROCESS | 3660 | 1471347594686 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 04:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 721ms 04:39:54 INFO - PROCESS | 3660 | 1471347594740 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 04:39:54 INFO - PROCESS | 3660 | 1471347594742 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 04:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:39:54 INFO - PROCESS | 3660 | 1471347594746 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:39:54 INFO - PROCESS | 3660 | 1471347594749 Marionette TRACE conn3 <- [1,962,null,{}] 04:39:54 INFO - PROCESS | 3660 | 1471347594760 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:54 INFO - PROCESS | 3660 | 1471347594765 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:54 INFO - PROCESS | 3660 | 1471347594877 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 04:39:54 INFO - PROCESS | 3660 | 1471347594962 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347594965 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:54 INFO - PROCESS | 3660 | ++DOCSHELL 139C9C00 == 30 [pid = 3660] [id = 250] 04:39:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (139CBC00) [pid = 3660] [serial = 749] [outer = 00000000] 04:39:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (13C5BC00) [pid = 3660] [serial = 750] [outer = 139CBC00] 04:39:55 INFO - PROCESS | 3660 | 1471347595015 Marionette DEBUG loaded listener.js 04:39:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (13E96800) [pid = 3660] [serial = 751] [outer = 139CBC00] 04:39:55 INFO - PROCESS | 3660 | 1471347595432 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 04:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 738ms 04:39:55 INFO - PROCESS | 3660 | 1471347595482 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 04:39:55 INFO - PROCESS | 3660 | 1471347595485 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 04:39:55 INFO - PROCESS | 3660 | 1471347595488 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:39:55 INFO - PROCESS | 3660 | 1471347595490 Marionette TRACE conn3 <- [1,966,null,{}] 04:39:55 INFO - PROCESS | 3660 | 1471347595504 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:55 INFO - PROCESS | 3660 | 1471347595506 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:55 INFO - PROCESS | 3660 | 1471347595588 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 04:39:55 INFO - PROCESS | 3660 | 1471347595593 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347595595 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:55 INFO - PROCESS | 3660 | ++DOCSHELL 13937C00 == 31 [pid = 3660] [id = 251] 04:39:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (13E92800) [pid = 3660] [serial = 752] [outer = 00000000] 04:39:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (144F7800) [pid = 3660] [serial = 753] [outer = 13E92800] 04:39:55 INFO - PROCESS | 3660 | 1471347595641 Marionette DEBUG loaded listener.js 04:39:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (15389000) [pid = 3660] [serial = 754] [outer = 13E92800] 04:39:56 INFO - PROCESS | 3660 | 1471347596110 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 04:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 672ms 04:39:56 INFO - PROCESS | 3660 | 1471347596162 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 04:39:56 INFO - PROCESS | 3660 | 1471347596164 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 04:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:39:56 INFO - PROCESS | 3660 | 1471347596167 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:39:56 INFO - PROCESS | 3660 | 1471347596169 Marionette TRACE conn3 <- [1,970,null,{}] 04:39:56 INFO - PROCESS | 3660 | 1471347596172 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:56 INFO - PROCESS | 3660 | 1471347596174 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:56 INFO - PROCESS | 3660 | 1471347596249 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 04:39:56 INFO - PROCESS | 3660 | 1471347596256 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347596258 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:56 INFO - PROCESS | 3660 | ++DOCSHELL 15955C00 == 32 [pid = 3660] [id = 252] 04:39:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (15957000) [pid = 3660] [serial = 755] [outer = 00000000] 04:39:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (161BF400) [pid = 3660] [serial = 756] [outer = 15957000] 04:39:56 INFO - PROCESS | 3660 | 1471347596303 Marionette DEBUG loaded listener.js 04:39:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (16759000) [pid = 3660] [serial = 757] [outer = 15957000] 04:39:56 INFO - PROCESS | 3660 | 1471347596797 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 04:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 656ms 04:39:56 INFO - PROCESS | 3660 | 1471347596839 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 04:39:56 INFO - PROCESS | 3660 | 1471347596841 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 04:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:39:56 INFO - PROCESS | 3660 | 1471347596844 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:39:56 INFO - PROCESS | 3660 | 1471347596846 Marionette TRACE conn3 <- [1,974,null,{}] 04:39:56 INFO - PROCESS | 3660 | 1471347596849 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:56 INFO - PROCESS | 3660 | 1471347596855 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:56 INFO - PROCESS | 3660 | 1471347596954 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 04:39:56 INFO - PROCESS | 3660 | 1471347596961 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347596963 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:56 INFO - PROCESS | 3660 | ++DOCSHELL 130DA400 == 33 [pid = 3660] [id = 253] 04:39:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (15FE7000) [pid = 3660] [serial = 758] [outer = 00000000] 04:39:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (174B9800) [pid = 3660] [serial = 759] [outer = 15FE7000] 04:39:57 INFO - PROCESS | 3660 | 1471347597008 Marionette DEBUG loaded listener.js 04:39:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (17527800) [pid = 3660] [serial = 760] [outer = 15FE7000] 04:39:57 INFO - PROCESS | 3660 | 1471347597471 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 04:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 656ms 04:39:57 INFO - PROCESS | 3660 | 1471347597514 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 04:39:57 INFO - PROCESS | 3660 | 1471347597516 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 04:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:39:57 INFO - PROCESS | 3660 | 1471347597523 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:39:57 INFO - PROCESS | 3660 | 1471347597525 Marionette TRACE conn3 <- [1,978,null,{}] 04:39:57 INFO - PROCESS | 3660 | 1471347597528 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:57 INFO - PROCESS | 3660 | 1471347597530 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:57 INFO - PROCESS | 3660 | 1471347597615 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 04:39:57 INFO - PROCESS | 3660 | 1471347597621 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347597623 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:57 INFO - PROCESS | 3660 | ++DOCSHELL 1101F800 == 34 [pid = 3660] [id = 254] 04:39:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (12DCD400) [pid = 3660] [serial = 761] [outer = 00000000] 04:39:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (17656C00) [pid = 3660] [serial = 762] [outer = 12DCD400] 04:39:57 INFO - PROCESS | 3660 | 1471347597668 Marionette DEBUG loaded listener.js 04:39:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (1765A400) [pid = 3660] [serial = 763] [outer = 12DCD400] 04:39:58 INFO - PROCESS | 3660 | 1471347598141 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 04:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 673ms 04:39:58 INFO - PROCESS | 3660 | 1471347598195 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 04:39:58 INFO - PROCESS | 3660 | 1471347598197 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 04:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:39:58 INFO - PROCESS | 3660 | 1471347598204 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:39:58 INFO - PROCESS | 3660 | 1471347598205 Marionette TRACE conn3 <- [1,982,null,{}] 04:39:58 INFO - PROCESS | 3660 | 1471347598209 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:58 INFO - PROCESS | 3660 | 1471347598211 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:58 INFO - PROCESS | 3660 | 1471347598285 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 04:39:58 INFO - PROCESS | 3660 | 1471347598292 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347598294 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:58 INFO - PROCESS | 3660 | ++DOCSHELL 10537C00 == 35 [pid = 3660] [id = 255] 04:39:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (13ECC800) [pid = 3660] [serial = 764] [outer = 00000000] 04:39:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (180A6400) [pid = 3660] [serial = 765] [outer = 13ECC800] 04:39:58 INFO - PROCESS | 3660 | 1471347598337 Marionette DEBUG loaded listener.js 04:39:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (180B8800) [pid = 3660] [serial = 766] [outer = 13ECC800] 04:39:58 INFO - PROCESS | 3660 | 1471347598853 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 04:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 656ms 04:39:58 INFO - PROCESS | 3660 | 1471347598872 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 04:39:58 INFO - PROCESS | 3660 | 1471347598874 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 04:39:58 INFO - PROCESS | 3660 | 1471347598877 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:39:58 INFO - PROCESS | 3660 | 1471347598879 Marionette TRACE conn3 <- [1,986,null,{}] 04:39:58 INFO - PROCESS | 3660 | 1471347598888 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:58 INFO - PROCESS | 3660 | 1471347598890 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:59 INFO - PROCESS | 3660 | 1471347598991 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 04:39:59 INFO - PROCESS | 3660 | 1471347598996 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347598998 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:59 INFO - PROCESS | 3660 | ++DOCSHELL 13939800 == 36 [pid = 3660] [id = 256] 04:39:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (180C3000) [pid = 3660] [serial = 767] [outer = 00000000] 04:39:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (1972F800) [pid = 3660] [serial = 768] [outer = 180C3000] 04:39:59 INFO - PROCESS | 3660 | 1471347599070 Marionette DEBUG loaded listener.js 04:39:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (19730000) [pid = 3660] [serial = 769] [outer = 180C3000] 04:39:59 INFO - PROCESS | 3660 | 1471347599559 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 04:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 721ms 04:39:59 INFO - PROCESS | 3660 | 1471347599612 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 04:39:59 INFO - PROCESS | 3660 | 1471347599614 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 04:39:59 INFO - PROCESS | 3660 | 1471347599618 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:39:59 INFO - PROCESS | 3660 | 1471347599619 Marionette TRACE conn3 <- [1,990,null,{}] 04:39:59 INFO - PROCESS | 3660 | 1471347599623 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:59 INFO - PROCESS | 3660 | 1471347599624 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:59 INFO - PROCESS | 3660 | 1471347599751 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 04:39:59 INFO - PROCESS | 3660 | 1471347599763 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347599765 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:39:59 INFO - PROCESS | 3660 | ++DOCSHELL 19737000 == 37 [pid = 3660] [id = 257] 04:39:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (1973D800) [pid = 3660] [serial = 770] [outer = 00000000] 04:39:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (197BBC00) [pid = 3660] [serial = 771] [outer = 1973D800] 04:39:59 INFO - PROCESS | 3660 | 1471347599853 Marionette DEBUG loaded listener.js 04:39:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (1982A800) [pid = 3660] [serial = 772] [outer = 1973D800] 04:40:00 INFO - PROCESS | 3660 | 1471347600324 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 04:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 721ms 04:40:00 INFO - PROCESS | 3660 | 1471347600353 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 04:40:00 INFO - PROCESS | 3660 | 1471347600355 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 04:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:40:00 INFO - PROCESS | 3660 | 1471347600364 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:40:00 INFO - PROCESS | 3660 | 1471347600368 Marionette TRACE conn3 <- [1,994,null,{}] 04:40:00 INFO - PROCESS | 3660 | 1471347600412 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:00 INFO - PROCESS | 3660 | 1471347600415 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:00 INFO - PROCESS | 3660 | 1471347600530 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 04:40:00 INFO - PROCESS | 3660 | 1471347600543 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347600545 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:00 INFO - PROCESS | 3660 | ++DOCSHELL 15937400 == 38 [pid = 3660] [id = 258] 04:40:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (19A22800) [pid = 3660] [serial = 773] [outer = 00000000] 04:40:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (19A8D800) [pid = 3660] [serial = 774] [outer = 19A22800] 04:40:00 INFO - PROCESS | 3660 | 1471347600591 Marionette DEBUG loaded listener.js 04:40:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (19DB0000) [pid = 3660] [serial = 775] [outer = 19A22800] 04:40:00 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (17AA4C00) [pid = 3660] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:40:00 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (15FF1400) [pid = 3660] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:40:00 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (180B8C00) [pid = 3660] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:40:00 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (12997800) [pid = 3660] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:40:00 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (10566000) [pid = 3660] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:40:00 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (10531000) [pid = 3660] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:40:00 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (19A1E800) [pid = 3660] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:40:00 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (144F7C00) [pid = 3660] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:40:00 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (10A03000) [pid = 3660] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:40:00 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (142A3800) [pid = 3660] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:40:00 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (15060C00) [pid = 3660] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:40:00 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (13E98000) [pid = 3660] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:40:01 INFO - PROCESS | 3660 | 1471347601208 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 04:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 935ms 04:40:01 INFO - PROCESS | 3660 | 1471347601281 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 04:40:01 INFO - PROCESS | 3660 | 1471347601283 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 04:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:40:01 INFO - PROCESS | 3660 | 1471347601291 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:40:01 INFO - PROCESS | 3660 | 1471347601292 Marionette TRACE conn3 <- [1,998,null,{}] 04:40:01 INFO - PROCESS | 3660 | 1471347601296 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:01 INFO - PROCESS | 3660 | 1471347601298 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:01 INFO - PROCESS | 3660 | 1471347601396 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 04:40:01 INFO - PROCESS | 3660 | 1471347601408 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347601410 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:01 INFO - PROCESS | 3660 | ++DOCSHELL 16ABEC00 == 39 [pid = 3660] [id = 259] 04:40:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (16AC9000) [pid = 3660] [serial = 776] [outer = 00000000] 04:40:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (17AA4C00) [pid = 3660] [serial = 777] [outer = 16AC9000] 04:40:01 INFO - PROCESS | 3660 | 1471347601456 Marionette DEBUG loaded listener.js 04:40:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (19739C00) [pid = 3660] [serial = 778] [outer = 16AC9000] 04:40:01 INFO - PROCESS | 3660 | 1471347601939 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 04:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 672ms 04:40:01 INFO - PROCESS | 3660 | 1471347601960 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 04:40:01 INFO - PROCESS | 3660 | 1471347601972 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 04:40:01 INFO - PROCESS | 3660 | 1471347601976 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:40:01 INFO - PROCESS | 3660 | 1471347601978 Marionette TRACE conn3 <- [1,1002,null,{}] 04:40:01 INFO - PROCESS | 3660 | 1471347601981 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:01 INFO - PROCESS | 3660 | 1471347601983 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:02 INFO - PROCESS | 3660 | 1471347602065 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 04:40:02 INFO - PROCESS | 3660 | 1471347602095 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347602098 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:02 INFO - PROCESS | 3660 | ++DOCSHELL 1053E800 == 40 [pid = 3660] [id = 260] 04:40:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (1055A400) [pid = 3660] [serial = 779] [outer = 00000000] 04:40:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (19DAC400) [pid = 3660] [serial = 780] [outer = 1055A400] 04:40:02 INFO - PROCESS | 3660 | 1471347602143 Marionette DEBUG loaded listener.js 04:40:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (1A06D800) [pid = 3660] [serial = 781] [outer = 1055A400] 04:40:02 INFO - PROCESS | 3660 | 1471347602644 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 04:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 738ms 04:40:02 INFO - PROCESS | 3660 | 1471347602710 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 04:40:02 INFO - PROCESS | 3660 | 1471347602712 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 04:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:40:02 INFO - PROCESS | 3660 | 1471347602716 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:40:02 INFO - PROCESS | 3660 | 1471347602718 Marionette TRACE conn3 <- [1,1006,null,{}] 04:40:02 INFO - PROCESS | 3660 | 1471347602721 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:02 INFO - PROCESS | 3660 | 1471347602723 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:02 INFO - PROCESS | 3660 | 1471347602813 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 04:40:02 INFO - PROCESS | 3660 | 1471347602818 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347602820 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:02 INFO - PROCESS | 3660 | ++DOCSHELL 14477800 == 41 [pid = 3660] [id = 261] 04:40:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (19827C00) [pid = 3660] [serial = 782] [outer = 00000000] 04:40:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (1A2E9000) [pid = 3660] [serial = 783] [outer = 19827C00] 04:40:02 INFO - PROCESS | 3660 | 1471347602864 Marionette DEBUG loaded listener.js 04:40:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (1A2EF000) [pid = 3660] [serial = 784] [outer = 19827C00] 04:40:03 INFO - PROCESS | 3660 | 1471347603683 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 04:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1049ms 04:40:03 INFO - PROCESS | 3660 | 1471347603753 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 04:40:03 INFO - PROCESS | 3660 | 1471347603758 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 04:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:40:03 INFO - PROCESS | 3660 | 1471347603762 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:40:03 INFO - PROCESS | 3660 | 1471347603767 Marionette TRACE conn3 <- [1,1010,null,{}] 04:40:03 INFO - PROCESS | 3660 | 1471347603773 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:03 INFO - PROCESS | 3660 | 1471347603776 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:03 INFO - PROCESS | 3660 | 1471347603965 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 04:40:04 INFO - PROCESS | 3660 | 1471347604085 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347604088 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:04 INFO - PROCESS | 3660 | ++DOCSHELL 10A4EC00 == 42 [pid = 3660] [id = 262] 04:40:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (10FCC800) [pid = 3660] [serial = 785] [outer = 00000000] 04:40:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (112DB000) [pid = 3660] [serial = 786] [outer = 10FCC800] 04:40:04 INFO - PROCESS | 3660 | 1471347604147 Marionette DEBUG loaded listener.js 04:40:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (129DD000) [pid = 3660] [serial = 787] [outer = 10FCC800] 04:40:05 INFO - PROCESS | 3660 | 1471347605064 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 04:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1361ms 04:40:05 INFO - PROCESS | 3660 | 1471347605132 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 04:40:05 INFO - PROCESS | 3660 | 1471347605137 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 04:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:40:05 INFO - PROCESS | 3660 | 1471347605142 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:40:05 INFO - PROCESS | 3660 | 1471347605145 Marionette TRACE conn3 <- [1,1014,null,{}] 04:40:05 INFO - PROCESS | 3660 | 1471347605151 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:05 INFO - PROCESS | 3660 | 1471347605154 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:05 INFO - PROCESS | 3660 | 1471347605334 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 04:40:05 INFO - PROCESS | 3660 | 1471347605411 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347605415 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:05 INFO - PROCESS | 3660 | ++DOCSHELL 10FC4C00 == 43 [pid = 3660] [id = 263] 04:40:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (10FC6000) [pid = 3660] [serial = 788] [outer = 00000000] 04:40:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (10FD2000) [pid = 3660] [serial = 789] [outer = 10FC6000] 04:40:05 INFO - PROCESS | 3660 | 1471347605511 Marionette DEBUG loaded listener.js 04:40:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (112D1000) [pid = 3660] [serial = 790] [outer = 10FC6000] 04:40:05 INFO - PROCESS | 3660 | --DOCSHELL 1053E800 == 42 [pid = 3660] [id = 260] 04:40:05 INFO - PROCESS | 3660 | --DOCSHELL 16ABEC00 == 41 [pid = 3660] [id = 259] 04:40:05 INFO - PROCESS | 3660 | --DOCSHELL 15937400 == 40 [pid = 3660] [id = 258] 04:40:05 INFO - PROCESS | 3660 | --DOCSHELL 19737000 == 39 [pid = 3660] [id = 257] 04:40:05 INFO - PROCESS | 3660 | --DOCSHELL 13939800 == 38 [pid = 3660] [id = 256] 04:40:05 INFO - PROCESS | 3660 | --DOCSHELL 10537C00 == 37 [pid = 3660] [id = 255] 04:40:05 INFO - PROCESS | 3660 | --DOCSHELL 1101F800 == 36 [pid = 3660] [id = 254] 04:40:05 INFO - PROCESS | 3660 | --DOCSHELL 130DA400 == 35 [pid = 3660] [id = 253] 04:40:05 INFO - PROCESS | 3660 | --DOCSHELL 15955C00 == 34 [pid = 3660] [id = 252] 04:40:05 INFO - PROCESS | 3660 | --DOCSHELL 13937C00 == 33 [pid = 3660] [id = 251] 04:40:05 INFO - PROCESS | 3660 | --DOCSHELL 139C9C00 == 32 [pid = 3660] [id = 250] 04:40:05 INFO - PROCESS | 3660 | --DOCSHELL 11C57000 == 31 [pid = 3660] [id = 249] 04:40:05 INFO - PROCESS | 3660 | --DOCSHELL 10A10400 == 30 [pid = 3660] [id = 248] 04:40:05 INFO - PROCESS | 3660 | --DOCSHELL 13ECCC00 == 29 [pid = 3660] [id = 247] 04:40:05 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (197BC000) [pid = 3660] [serial = 741] [outer = 00000000] [url = about:blank] 04:40:06 INFO - PROCESS | 3660 | 1471347606060 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 04:40:06 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (180A0000) [pid = 3660] [serial = 732] [outer = 00000000] [url = about:blank] 04:40:06 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (16F72000) [pid = 3660] [serial = 730] [outer = 00000000] [url = about:blank] 04:40:06 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (16ABF800) [pid = 3660] [serial = 729] [outer = 00000000] [url = about:blank] 04:40:06 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (180C1400) [pid = 3660] [serial = 738] [outer = 00000000] [url = about:blank] 04:40:06 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (180B7C00) [pid = 3660] [serial = 733] [outer = 00000000] [url = about:blank] 04:40:06 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (12DCF000) [pid = 3660] [serial = 720] [outer = 00000000] [url = about:blank] 04:40:06 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (1305DC00) [pid = 3660] [serial = 721] [outer = 00000000] [url = about:blank] 04:40:06 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (10FC8000) [pid = 3660] [serial = 717] [outer = 00000000] [url = about:blank] 04:40:06 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (10FCF800) [pid = 3660] [serial = 718] [outer = 00000000] [url = about:blank] 04:40:06 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (10FCF400) [pid = 3660] [serial = 715] [outer = 00000000] [url = about:blank] 04:40:06 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (10A52C00) [pid = 3660] [serial = 714] [outer = 00000000] [url = about:blank] 04:40:06 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (1A047400) [pid = 3660] [serial = 712] [outer = 00000000] [url = about:blank] 04:40:06 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (19A90800) [pid = 3660] [serial = 711] [outer = 00000000] [url = about:blank] 04:40:06 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (15959800) [pid = 3660] [serial = 709] [outer = 00000000] [url = about:blank] 04:40:06 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (1538B400) [pid = 3660] [serial = 708] [outer = 00000000] [url = about:blank] 04:40:06 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (131E5800) [pid = 3660] [serial = 706] [outer = 00000000] [url = about:blank] 04:40:06 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (1280CC00) [pid = 3660] [serial = 705] [outer = 00000000] [url = about:blank] 04:40:06 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (15958000) [pid = 3660] [serial = 739] [outer = 00000000] [url = about:blank] 04:40:06 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (14470C00) [pid = 3660] [serial = 723] [outer = 00000000] [url = about:blank] 04:40:06 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (1538AC00) [pid = 3660] [serial = 726] [outer = 00000000] [url = about:blank] 04:40:06 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (15969800) [pid = 3660] [serial = 727] [outer = 00000000] [url = about:blank] 04:40:06 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (17658C00) [pid = 3660] [serial = 735] [outer = 00000000] [url = about:blank] 04:40:06 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (144EC400) [pid = 3660] [serial = 724] [outer = 00000000] [url = about:blank] 04:40:06 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (1765E800) [pid = 3660] [serial = 736] [outer = 00000000] [url = about:blank] 04:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 951ms 04:40:06 INFO - PROCESS | 3660 | 1471347606116 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 04:40:06 INFO - PROCESS | 3660 | 1471347606121 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 04:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:40:06 INFO - PROCESS | 3660 | 1471347606127 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:40:06 INFO - PROCESS | 3660 | 1471347606130 Marionette TRACE conn3 <- [1,1018,null,{}] 04:40:06 INFO - PROCESS | 3660 | 1471347606134 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:06 INFO - PROCESS | 3660 | 1471347606136 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:06 INFO - PROCESS | 3660 | 1471347606223 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 04:40:06 INFO - PROCESS | 3660 | 1471347606232 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347606234 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:06 INFO - PROCESS | 3660 | ++DOCSHELL 1138B400 == 30 [pid = 3660] [id = 264] 04:40:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (11390400) [pid = 3660] [serial = 791] [outer = 00000000] 04:40:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (1280A400) [pid = 3660] [serial = 792] [outer = 11390400] 04:40:06 INFO - PROCESS | 3660 | 1471347606283 Marionette DEBUG loaded listener.js 04:40:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (1299DC00) [pid = 3660] [serial = 793] [outer = 11390400] 04:40:06 INFO - PROCESS | 3660 | 1471347606801 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 04:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 721ms 04:40:06 INFO - PROCESS | 3660 | 1471347606859 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 04:40:06 INFO - PROCESS | 3660 | 1471347606861 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 04:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:40:06 INFO - PROCESS | 3660 | 1471347606865 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:40:06 INFO - PROCESS | 3660 | 1471347606868 Marionette TRACE conn3 <- [1,1022,null,{}] 04:40:06 INFO - PROCESS | 3660 | 1471347606879 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:06 INFO - PROCESS | 3660 | 1471347606883 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:07 INFO - PROCESS | 3660 | 1471347606999 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 04:40:07 INFO - PROCESS | 3660 | 1471347607094 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347607097 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:07 INFO - PROCESS | 3660 | ++DOCSHELL 139C9C00 == 31 [pid = 3660] [id = 265] 04:40:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (139CA800) [pid = 3660] [serial = 794] [outer = 00000000] 04:40:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (1429D800) [pid = 3660] [serial = 795] [outer = 139CA800] 04:40:07 INFO - PROCESS | 3660 | 1471347607148 Marionette DEBUG loaded listener.js 04:40:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (1447CC00) [pid = 3660] [serial = 796] [outer = 139CA800] 04:40:07 INFO - PROCESS | 3660 | 1471347607566 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 04:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 770ms 04:40:07 INFO - PROCESS | 3660 | 1471347607637 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 04:40:07 INFO - PROCESS | 3660 | 1471347607640 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 04:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:40:07 INFO - PROCESS | 3660 | 1471347607643 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:40:07 INFO - PROCESS | 3660 | 1471347607645 Marionette TRACE conn3 <- [1,1026,null,{}] 04:40:07 INFO - PROCESS | 3660 | 1471347607648 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:07 INFO - PROCESS | 3660 | 1471347607650 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:07 INFO - PROCESS | 3660 | 1471347607731 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 04:40:07 INFO - PROCESS | 3660 | 1471347607736 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347607739 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:07 INFO - PROCESS | 3660 | ++DOCSHELL 144F6000 == 32 [pid = 3660] [id = 266] 04:40:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (1505AC00) [pid = 3660] [serial = 797] [outer = 00000000] 04:40:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (15957400) [pid = 3660] [serial = 798] [outer = 1505AC00] 04:40:07 INFO - PROCESS | 3660 | 1471347607793 Marionette DEBUG loaded listener.js 04:40:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (1596A000) [pid = 3660] [serial = 799] [outer = 1505AC00] 04:40:08 INFO - PROCESS | 3660 | 1471347608315 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 04:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 721ms 04:40:08 INFO - PROCESS | 3660 | 1471347608382 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 04:40:08 INFO - PROCESS | 3660 | 1471347608384 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 04:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:40:08 INFO - PROCESS | 3660 | 1471347608388 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:40:08 INFO - PROCESS | 3660 | 1471347608389 Marionette TRACE conn3 <- [1,1030,null,{}] 04:40:08 INFO - PROCESS | 3660 | 1471347608420 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:08 INFO - PROCESS | 3660 | 1471347608422 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:08 INFO - PROCESS | 3660 | 1471347608533 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 04:40:08 INFO - PROCESS | 3660 | 1471347608545 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347608547 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:08 INFO - PROCESS | 3660 | ++DOCSHELL 15FE9000 == 33 [pid = 3660] [id = 267] 04:40:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (1633C400) [pid = 3660] [serial = 800] [outer = 00000000] 04:40:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (16875800) [pid = 3660] [serial = 801] [outer = 1633C400] 04:40:08 INFO - PROCESS | 3660 | 1471347608595 Marionette DEBUG loaded listener.js 04:40:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (16F08C00) [pid = 3660] [serial = 802] [outer = 1633C400] 04:40:09 INFO - PROCESS | 3660 | 1471347609104 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 04:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 771ms 04:40:09 INFO - PROCESS | 3660 | 1471347609163 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 04:40:09 INFO - PROCESS | 3660 | 1471347609165 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 04:40:09 INFO - PROCESS | 3660 | 1471347609168 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:40:09 INFO - PROCESS | 3660 | 1471347609170 Marionette TRACE conn3 <- [1,1034,null,{}] 04:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:40:09 INFO - PROCESS | 3660 | 1471347609179 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:09 INFO - PROCESS | 3660 | 1471347609184 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:09 INFO - PROCESS | 3660 | 1471347609316 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 04:40:09 INFO - PROCESS | 3660 | 1471347609330 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347609333 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:09 INFO - PROCESS | 3660 | ++DOCSHELL 174BC400 == 34 [pid = 3660] [id = 268] 04:40:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (174C5800) [pid = 3660] [serial = 803] [outer = 00000000] 04:40:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (1765E800) [pid = 3660] [serial = 804] [outer = 174C5800] 04:40:09 INFO - PROCESS | 3660 | 1471347609378 Marionette DEBUG loaded listener.js 04:40:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (180A0800) [pid = 3660] [serial = 805] [outer = 174C5800] 04:40:09 INFO - PROCESS | 3660 | 1471347609868 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 04:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 738ms 04:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:40:09 INFO - PROCESS | 3660 | 1471347609915 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 04:40:09 INFO - PROCESS | 3660 | 1471347609917 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 04:40:09 INFO - PROCESS | 3660 | 1471347609929 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:40:09 INFO - PROCESS | 3660 | 1471347609930 Marionette TRACE conn3 <- [1,1038,null,{}] 04:40:09 INFO - PROCESS | 3660 | 1471347609934 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:09 INFO - PROCESS | 3660 | 1471347609936 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:10 INFO - PROCESS | 3660 | 1471347610048 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 04:40:10 INFO - PROCESS | 3660 | 1471347610053 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347610055 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:10 INFO - PROCESS | 3660 | ++DOCSHELL 17A9A800 == 35 [pid = 3660] [id = 269] 04:40:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (18099000) [pid = 3660] [serial = 806] [outer = 00000000] 04:40:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (180BD000) [pid = 3660] [serial = 807] [outer = 18099000] 04:40:10 INFO - PROCESS | 3660 | 1471347610100 Marionette DEBUG loaded listener.js 04:40:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (180BDC00) [pid = 3660] [serial = 808] [outer = 18099000] 04:40:10 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (15957000) [pid = 3660] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:40:10 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (180C3000) [pid = 3660] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:40:10 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (13E92800) [pid = 3660] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:40:10 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (139CBC00) [pid = 3660] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:40:10 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (19736000) [pid = 3660] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:40:10 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (10A48800) [pid = 3660] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:40:10 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (13ECC800) [pid = 3660] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:40:10 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (11C61C00) [pid = 3660] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:40:10 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (12DCD400) [pid = 3660] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:40:10 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (1973D800) [pid = 3660] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:40:10 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (15FE7000) [pid = 3660] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:40:10 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (19A22800) [pid = 3660] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:40:10 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (1055A400) [pid = 3660] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:40:10 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (16AC9000) [pid = 3660] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:40:10 INFO - PROCESS | 3660 | 1471347610690 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 04:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 787ms 04:40:10 INFO - PROCESS | 3660 | 1471347610722 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 04:40:10 INFO - PROCESS | 3660 | 1471347610724 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 04:40:10 INFO - PROCESS | 3660 | 1471347610728 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:40:10 INFO - PROCESS | 3660 | 1471347610729 Marionette TRACE conn3 <- [1,1042,null,{}] 04:40:10 INFO - PROCESS | 3660 | 1471347610733 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:10 INFO - PROCESS | 3660 | 1471347610735 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:10 INFO - PROCESS | 3660 | 1471347610812 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 04:40:10 INFO - PROCESS | 3660 | 1471347610818 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347610820 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:10 INFO - PROCESS | 3660 | ++DOCSHELL 13160000 == 36 [pid = 3660] [id = 270] 04:40:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (1592F000) [pid = 3660] [serial = 809] [outer = 00000000] 04:40:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (17659C00) [pid = 3660] [serial = 810] [outer = 1592F000] 04:40:10 INFO - PROCESS | 3660 | 1471347610865 Marionette DEBUG loaded listener.js 04:40:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (17D2E800) [pid = 3660] [serial = 811] [outer = 1592F000] 04:40:11 INFO - PROCESS | 3660 | 1471347611349 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 04:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 672ms 04:40:11 INFO - PROCESS | 3660 | 1471347611399 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 04:40:11 INFO - PROCESS | 3660 | 1471347611401 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 04:40:11 INFO - PROCESS | 3660 | 1471347611404 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:40:11 INFO - PROCESS | 3660 | 1471347611406 Marionette TRACE conn3 <- [1,1046,null,{}] 04:40:11 INFO - PROCESS | 3660 | 1471347611410 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:11 INFO - PROCESS | 3660 | 1471347611411 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:11 INFO - PROCESS | 3660 | 1471347611488 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 04:40:11 INFO - PROCESS | 3660 | 1471347611496 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347611498 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:11 INFO - PROCESS | 3660 | ++DOCSHELL 1505A800 == 37 [pid = 3660] [id = 271] 04:40:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (180A7800) [pid = 3660] [serial = 812] [outer = 00000000] 04:40:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (1972F000) [pid = 3660] [serial = 813] [outer = 180A7800] 04:40:11 INFO - PROCESS | 3660 | 1471347611542 Marionette DEBUG loaded listener.js 04:40:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (10FC3C00) [pid = 3660] [serial = 814] [outer = 180A7800] 04:40:12 INFO - PROCESS | 3660 | 1471347612022 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 04:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 673ms 04:40:12 INFO - PROCESS | 3660 | 1471347612077 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 04:40:12 INFO - PROCESS | 3660 | 1471347612079 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 04:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:40:12 INFO - PROCESS | 3660 | 1471347612083 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:40:12 INFO - PROCESS | 3660 | 1471347612084 Marionette TRACE conn3 <- [1,1050,null,{}] 04:40:12 INFO - PROCESS | 3660 | 1471347612088 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:12 INFO - PROCESS | 3660 | 1471347612090 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:12 INFO - PROCESS | 3660 | 1471347612177 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 04:40:12 INFO - PROCESS | 3660 | 1471347612185 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347612187 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:12 INFO - PROCESS | 3660 | ++DOCSHELL 16FD3C00 == 38 [pid = 3660] [id = 272] 04:40:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (174C0000) [pid = 3660] [serial = 815] [outer = 00000000] 04:40:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (197B9800) [pid = 3660] [serial = 816] [outer = 174C0000] 04:40:12 INFO - PROCESS | 3660 | 1471347612231 Marionette DEBUG loaded listener.js 04:40:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (19830400) [pid = 3660] [serial = 817] [outer = 174C0000] 04:40:12 INFO - PROCESS | 3660 | 1471347612850 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 04:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 835ms 04:40:12 INFO - PROCESS | 3660 | 1471347612932 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 04:40:12 INFO - PROCESS | 3660 | 1471347612937 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 04:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:40:12 INFO - PROCESS | 3660 | 1471347612956 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:40:12 INFO - PROCESS | 3660 | 1471347612960 Marionette TRACE conn3 <- [1,1054,null,{}] 04:40:12 INFO - PROCESS | 3660 | 1471347612966 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:12 INFO - PROCESS | 3660 | 1471347612969 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:13 INFO - PROCESS | 3660 | 1471347613091 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 04:40:13 INFO - PROCESS | 3660 | 1471347613183 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347613186 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:13 INFO - PROCESS | 3660 | ++DOCSHELL 1053D800 == 39 [pid = 3660] [id = 273] 04:40:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (10A01400) [pid = 3660] [serial = 818] [outer = 00000000] 04:40:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (1101F800) [pid = 3660] [serial = 819] [outer = 10A01400] 04:40:13 INFO - PROCESS | 3660 | 1471347613244 Marionette DEBUG loaded listener.js 04:40:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (12D93C00) [pid = 3660] [serial = 820] [outer = 10A01400] 04:40:13 INFO - PROCESS | 3660 | 1471347613839 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 04:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 950ms 04:40:13 INFO - PROCESS | 3660 | 1471347613896 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 04:40:13 INFO - PROCESS | 3660 | 1471347613901 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 04:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:40:13 INFO - PROCESS | 3660 | 1471347613908 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:40:13 INFO - PROCESS | 3660 | 1471347613911 Marionette TRACE conn3 <- [1,1058,null,{}] 04:40:13 INFO - PROCESS | 3660 | 1471347613915 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:13 INFO - PROCESS | 3660 | 1471347613918 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:14 INFO - PROCESS | 3660 | 1471347614067 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 04:40:14 INFO - PROCESS | 3660 | 1471347614193 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347614196 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:14 INFO - PROCESS | 3660 | ++DOCSHELL 13940C00 == 40 [pid = 3660] [id = 274] 04:40:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (13C59C00) [pid = 3660] [serial = 821] [outer = 00000000] 04:40:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (144EC400) [pid = 3660] [serial = 822] [outer = 13C59C00] 04:40:14 INFO - PROCESS | 3660 | 1471347614254 Marionette DEBUG loaded listener.js 04:40:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (1538AC00) [pid = 3660] [serial = 823] [outer = 13C59C00] 04:40:14 INFO - PROCESS | 3660 | 1471347614893 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 04:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 983ms 04:40:14 INFO - PROCESS | 3660 | 1471347614919 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 04:40:14 INFO - PROCESS | 3660 | 1471347614921 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 04:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:40:14 INFO - PROCESS | 3660 | 1471347614925 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:40:14 INFO - PROCESS | 3660 | 1471347614929 Marionette TRACE conn3 <- [1,1062,null,{}] 04:40:14 INFO - PROCESS | 3660 | 1471347614940 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:14 INFO - PROCESS | 3660 | 1471347614945 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:15 INFO - PROCESS | 3660 | 1471347615052 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 04:40:15 INFO - PROCESS | 3660 | 1471347615179 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347615183 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:15 INFO - PROCESS | 3660 | ++DOCSHELL 180B8C00 == 41 [pid = 3660] [id = 275] 04:40:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (180BA800) [pid = 3660] [serial = 824] [outer = 00000000] 04:40:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (197B5C00) [pid = 3660] [serial = 825] [outer = 180BA800] 04:40:15 INFO - PROCESS | 3660 | 1471347615241 Marionette DEBUG loaded listener.js 04:40:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (19A22400) [pid = 3660] [serial = 826] [outer = 180BA800] 04:40:15 INFO - PROCESS | 3660 | 1471347615917 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 04:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1049ms 04:40:15 INFO - PROCESS | 3660 | 1471347615962 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 04:40:15 INFO - PROCESS | 3660 | 1471347615965 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 04:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:40:15 INFO - PROCESS | 3660 | 1471347615968 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:40:15 INFO - PROCESS | 3660 | 1471347615970 Marionette TRACE conn3 <- [1,1066,null,{}] 04:40:15 INFO - PROCESS | 3660 | 1471347615974 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:15 INFO - PROCESS | 3660 | 1471347615976 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:16 INFO - PROCESS | 3660 | 1471347616088 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 04:40:16 INFO - PROCESS | 3660 | 1471347616248 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347616251 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:16 INFO - PROCESS | 3660 | ++DOCSHELL 1036C800 == 42 [pid = 3660] [id = 276] 04:40:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (19A88000) [pid = 3660] [serial = 827] [outer = 00000000] 04:40:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (19DB6400) [pid = 3660] [serial = 828] [outer = 19A88000] 04:40:16 INFO - PROCESS | 3660 | 1471347616312 Marionette DEBUG loaded listener.js 04:40:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (1A042400) [pid = 3660] [serial = 829] [outer = 19A88000] 04:40:17 INFO - PROCESS | 3660 | 1471347617061 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 04:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1098ms 04:40:17 INFO - PROCESS | 3660 | 1471347617094 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 04:40:17 INFO - PROCESS | 3660 | 1471347617098 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 04:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:40:17 INFO - PROCESS | 3660 | 1471347617118 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:40:17 INFO - PROCESS | 3660 | 1471347617121 Marionette TRACE conn3 <- [1,1070,null,{}] 04:40:17 INFO - PROCESS | 3660 | 1471347617129 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:17 INFO - PROCESS | 3660 | 1471347617131 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:17 INFO - PROCESS | 3660 | 1471347617260 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 04:40:17 INFO - PROCESS | 3660 | 1471347617389 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347617392 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:17 INFO - PROCESS | 3660 | ++DOCSHELL 10FD2C00 == 43 [pid = 3660] [id = 277] 04:40:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (11015400) [pid = 3660] [serial = 830] [outer = 00000000] 04:40:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (131DE000) [pid = 3660] [serial = 831] [outer = 11015400] 04:40:17 INFO - PROCESS | 3660 | 1471347617444 Marionette DEBUG loaded listener.js 04:40:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (131EC800) [pid = 3660] [serial = 832] [outer = 11015400] 04:40:18 INFO - PROCESS | 3660 | --DOCSHELL 1505A800 == 42 [pid = 3660] [id = 271] 04:40:18 INFO - PROCESS | 3660 | --DOCSHELL 13160000 == 41 [pid = 3660] [id = 270] 04:40:18 INFO - PROCESS | 3660 | --DOCSHELL 17A9A800 == 40 [pid = 3660] [id = 269] 04:40:18 INFO - PROCESS | 3660 | --DOCSHELL 174BC400 == 39 [pid = 3660] [id = 268] 04:40:18 INFO - PROCESS | 3660 | --DOCSHELL 15FE9000 == 38 [pid = 3660] [id = 267] 04:40:18 INFO - PROCESS | 3660 | --DOCSHELL 144F6000 == 37 [pid = 3660] [id = 266] 04:40:18 INFO - PROCESS | 3660 | --DOCSHELL 139C9C00 == 36 [pid = 3660] [id = 265] 04:40:18 INFO - PROCESS | 3660 | --DOCSHELL 1138B400 == 35 [pid = 3660] [id = 264] 04:40:18 INFO - PROCESS | 3660 | --DOCSHELL 10FC4C00 == 34 [pid = 3660] [id = 263] 04:40:18 INFO - PROCESS | 3660 | --DOCSHELL 10A4EC00 == 33 [pid = 3660] [id = 262] 04:40:18 INFO - PROCESS | 3660 | --DOCSHELL 14477800 == 32 [pid = 3660] [id = 261] 04:40:18 INFO - PROCESS | 3660 | --DOCSHELL 1036C800 == 31 [pid = 3660] [id = 276] 04:40:18 INFO - PROCESS | 3660 | --DOCSHELL 13940C00 == 30 [pid = 3660] [id = 274] 04:40:18 INFO - PROCESS | 3660 | --DOCSHELL 180B8C00 == 29 [pid = 3660] [id = 275] 04:40:18 INFO - PROCESS | 3660 | --DOCSHELL 16FD3C00 == 28 [pid = 3660] [id = 272] 04:40:18 INFO - PROCESS | 3660 | --DOCSHELL 1053D800 == 27 [pid = 3660] [id = 273] 04:40:18 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (161BF400) [pid = 3660] [serial = 756] [outer = 00000000] [url = about:blank] 04:40:18 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (16759000) [pid = 3660] [serial = 757] [outer = 00000000] [url = about:blank] 04:40:18 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (1972F800) [pid = 3660] [serial = 768] [outer = 00000000] [url = about:blank] 04:40:18 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (144F7800) [pid = 3660] [serial = 753] [outer = 00000000] [url = about:blank] 04:40:18 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (15389000) [pid = 3660] [serial = 754] [outer = 00000000] [url = about:blank] 04:40:18 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (13C5BC00) [pid = 3660] [serial = 750] [outer = 00000000] [url = about:blank] 04:40:18 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (13E96800) [pid = 3660] [serial = 751] [outer = 00000000] [url = about:blank] 04:40:18 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (1982D000) [pid = 3660] [serial = 742] [outer = 00000000] [url = about:blank] 04:40:18 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (10B69C00) [pid = 3660] [serial = 744] [outer = 00000000] [url = about:blank] 04:40:18 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (10FCB000) [pid = 3660] [serial = 745] [outer = 00000000] [url = about:blank] 04:40:18 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (180A6400) [pid = 3660] [serial = 765] [outer = 00000000] [url = about:blank] 04:40:18 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (12845800) [pid = 3660] [serial = 747] [outer = 00000000] [url = about:blank] 04:40:18 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (12958400) [pid = 3660] [serial = 748] [outer = 00000000] [url = about:blank] 04:40:18 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (17656C00) [pid = 3660] [serial = 762] [outer = 00000000] [url = about:blank] 04:40:18 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (197BBC00) [pid = 3660] [serial = 771] [outer = 00000000] [url = about:blank] 04:40:18 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (1765A400) [pid = 3660] [serial = 763] [outer = 00000000] [url = about:blank] 04:40:18 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (19730000) [pid = 3660] [serial = 769] [outer = 00000000] [url = about:blank] 04:40:18 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (174B9800) [pid = 3660] [serial = 759] [outer = 00000000] [url = about:blank] 04:40:18 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (19A8D800) [pid = 3660] [serial = 774] [outer = 00000000] [url = about:blank] 04:40:18 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (17527800) [pid = 3660] [serial = 760] [outer = 00000000] [url = about:blank] 04:40:18 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (1982A800) [pid = 3660] [serial = 772] [outer = 00000000] [url = about:blank] 04:40:18 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (19DAC400) [pid = 3660] [serial = 780] [outer = 00000000] [url = about:blank] 04:40:18 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (1A06D800) [pid = 3660] [serial = 781] [outer = 00000000] [url = about:blank] 04:40:18 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (1A2E9000) [pid = 3660] [serial = 783] [outer = 00000000] [url = about:blank] 04:40:18 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (19DB0000) [pid = 3660] [serial = 775] [outer = 00000000] [url = about:blank] 04:40:18 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (17AA4C00) [pid = 3660] [serial = 777] [outer = 00000000] [url = about:blank] 04:40:18 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (19739C00) [pid = 3660] [serial = 778] [outer = 00000000] [url = about:blank] 04:40:18 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (180B8800) [pid = 3660] [serial = 766] [outer = 00000000] [url = about:blank] 04:40:18 INFO - PROCESS | 3660 | 1471347618644 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 04:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1590ms 04:40:18 INFO - PROCESS | 3660 | 1471347618689 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 04:40:18 INFO - PROCESS | 3660 | 1471347618694 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 04:40:18 INFO - PROCESS | 3660 | 1471347618699 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:40:18 INFO - PROCESS | 3660 | 1471347618702 Marionette TRACE conn3 <- [1,1074,null,{}] 04:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:40:18 INFO - PROCESS | 3660 | 1471347618708 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:18 INFO - PROCESS | 3660 | 1471347618711 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:18 INFO - PROCESS | 3660 | 1471347618809 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 04:40:18 INFO - PROCESS | 3660 | 1471347618824 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347618826 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:18 INFO - PROCESS | 3660 | ++DOCSHELL 10A09800 == 28 [pid = 3660] [id = 278] 04:40:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (10A0A000) [pid = 3660] [serial = 833] [outer = 00000000] 04:40:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (10FC9400) [pid = 3660] [serial = 834] [outer = 10A0A000] 04:40:18 INFO - PROCESS | 3660 | 1471347618876 Marionette DEBUG loaded listener.js 04:40:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (10FD0800) [pid = 3660] [serial = 835] [outer = 10A0A000] 04:40:19 INFO - PROCESS | 3660 | 1471347619406 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 04:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 721ms 04:40:19 INFO - PROCESS | 3660 | 1471347619438 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 04:40:19 INFO - PROCESS | 3660 | 1471347619442 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 04:40:19 INFO - PROCESS | 3660 | 1471347619449 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:40:19 INFO - PROCESS | 3660 | 1471347619451 Marionette TRACE conn3 <- [1,1078,null,{}] 04:40:19 INFO - PROCESS | 3660 | 1471347619455 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:19 INFO - PROCESS | 3660 | 1471347619458 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:19 INFO - PROCESS | 3660 | 1471347619576 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 04:40:19 INFO - PROCESS | 3660 | 1471347619657 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347619660 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:19 INFO - PROCESS | 3660 | ++DOCSHELL 12958400 == 29 [pid = 3660] [id = 279] 04:40:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (1295A800) [pid = 3660] [serial = 836] [outer = 00000000] 04:40:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (12D8B800) [pid = 3660] [serial = 837] [outer = 1295A800] 04:40:19 INFO - PROCESS | 3660 | 1471347619718 Marionette DEBUG loaded listener.js 04:40:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (1315B000) [pid = 3660] [serial = 838] [outer = 1295A800] 04:40:20 INFO - PROCESS | 3660 | 1471347620143 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 04:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 737ms 04:40:20 INFO - PROCESS | 3660 | 1471347620182 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 04:40:20 INFO - PROCESS | 3660 | 1471347620185 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 04:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:40:20 INFO - PROCESS | 3660 | 1471347620188 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:40:20 INFO - PROCESS | 3660 | 1471347620192 Marionette TRACE conn3 <- [1,1082,null,{}] 04:40:20 INFO - PROCESS | 3660 | 1471347620203 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:20 INFO - PROCESS | 3660 | 1471347620208 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:20 INFO - PROCESS | 3660 | 1471347620288 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 04:40:20 INFO - PROCESS | 3660 | 1471347620295 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347620298 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:20 INFO - PROCESS | 3660 | ++DOCSHELL 142A8400 == 30 [pid = 3660] [id = 280] 04:40:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (142A9400) [pid = 3660] [serial = 839] [outer = 00000000] 04:40:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (144F4000) [pid = 3660] [serial = 840] [outer = 142A9400] 04:40:20 INFO - PROCESS | 3660 | 1471347620346 Marionette DEBUG loaded listener.js 04:40:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (15060C00) [pid = 3660] [serial = 841] [outer = 142A9400] 04:40:20 INFO - PROCESS | 3660 | 1471347620894 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 04:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 738ms 04:40:20 INFO - PROCESS | 3660 | 1471347620921 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 04:40:20 INFO - PROCESS | 3660 | 1471347620924 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 04:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:40:20 INFO - PROCESS | 3660 | 1471347620927 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:40:20 INFO - PROCESS | 3660 | 1471347620929 Marionette TRACE conn3 <- [1,1086,null,{}] 04:40:20 INFO - PROCESS | 3660 | 1471347620933 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:20 INFO - PROCESS | 3660 | 1471347620935 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:21 INFO - PROCESS | 3660 | 1471347621073 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 04:40:21 INFO - PROCESS | 3660 | 1471347621128 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347621130 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:21 INFO - PROCESS | 3660 | ++DOCSHELL 1593D000 == 31 [pid = 3660] [id = 281] 04:40:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (15958000) [pid = 3660] [serial = 842] [outer = 00000000] 04:40:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (15FE9000) [pid = 3660] [serial = 843] [outer = 15958000] 04:40:21 INFO - PROCESS | 3660 | 1471347621176 Marionette DEBUG loaded listener.js 04:40:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (16761800) [pid = 3660] [serial = 844] [outer = 15958000] 04:40:21 INFO - PROCESS | 3660 | 1471347621630 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 04:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 738ms 04:40:21 INFO - PROCESS | 3660 | 1471347621657 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 04:40:21 INFO - PROCESS | 3660 | 1471347621659 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 04:40:21 INFO - PROCESS | 3660 | 1471347621663 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:40:21 INFO - PROCESS | 3660 | 1471347621664 Marionette TRACE conn3 <- [1,1090,null,{}] 04:40:21 INFO - PROCESS | 3660 | 1471347621668 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:21 INFO - PROCESS | 3660 | 1471347621670 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:21 INFO - PROCESS | 3660 | 1471347621775 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 04:40:21 INFO - PROCESS | 3660 | 1471347621780 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347621782 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:21 INFO - PROCESS | 3660 | ++DOCSHELL 16873C00 == 32 [pid = 3660] [id = 282] 04:40:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (16874400) [pid = 3660] [serial = 845] [outer = 00000000] 04:40:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (16F7A400) [pid = 3660] [serial = 846] [outer = 16874400] 04:40:21 INFO - PROCESS | 3660 | 1471347621829 Marionette DEBUG loaded listener.js 04:40:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (17401800) [pid = 3660] [serial = 847] [outer = 16874400] 04:40:22 INFO - PROCESS | 3660 | 1471347622336 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 04:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 737ms 04:40:22 INFO - PROCESS | 3660 | 1471347622397 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 04:40:22 INFO - PROCESS | 3660 | 1471347622399 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 04:40:22 INFO - PROCESS | 3660 | 1471347622402 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:40:22 INFO - PROCESS | 3660 | 1471347622404 Marionette TRACE conn3 <- [1,1094,null,{}] 04:40:22 INFO - PROCESS | 3660 | 1471347622411 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:22 INFO - PROCESS | 3660 | 1471347622417 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:22 INFO - PROCESS | 3660 | 1471347622577 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 04:40:22 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (180A7800) [pid = 3660] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:40:22 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (174C0000) [pid = 3660] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:40:22 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (1633C400) [pid = 3660] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:40:22 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (174C5800) [pid = 3660] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:40:22 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (18099000) [pid = 3660] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:40:22 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (139CA800) [pid = 3660] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:40:22 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (10FCC800) [pid = 3660] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:40:22 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (1505AC00) [pid = 3660] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:40:22 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (19827C00) [pid = 3660] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:40:22 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (10FC6000) [pid = 3660] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:40:22 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (11390400) [pid = 3660] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:40:22 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (1592F000) [pid = 3660] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:40:22 INFO - PROCESS | 3660 | 1471347622823 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347622826 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:22 INFO - PROCESS | 3660 | ++DOCSHELL 1050F800 == 33 [pid = 3660] [id = 283] 04:40:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (10516800) [pid = 3660] [serial = 848] [outer = 00000000] 04:40:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (10FC5C00) [pid = 3660] [serial = 849] [outer = 10516800] 04:40:22 INFO - PROCESS | 3660 | 1471347622926 Marionette DEBUG loaded listener.js 04:40:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (131E5400) [pid = 3660] [serial = 850] [outer = 10516800] 04:40:23 INFO - PROCESS | 3660 | 1471347623309 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 04:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 951ms 04:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:40:23 INFO - PROCESS | 3660 | 1471347623347 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 04:40:23 INFO - PROCESS | 3660 | 1471347623349 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 04:40:23 INFO - PROCESS | 3660 | 1471347623352 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:40:23 INFO - PROCESS | 3660 | 1471347623354 Marionette TRACE conn3 <- [1,1098,null,{}] 04:40:23 INFO - PROCESS | 3660 | 1471347623357 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:23 INFO - PROCESS | 3660 | 1471347623359 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:23 INFO - PROCESS | 3660 | 1471347623435 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 04:40:23 INFO - PROCESS | 3660 | 1471347623440 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 3660 | 1471347623442 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:23 INFO - PROCESS | 3660 | ++DOCSHELL 1593B400 == 34 [pid = 3660] [id = 284] 04:40:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (16876800) [pid = 3660] [serial = 851] [outer = 00000000] 04:40:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (1809E400) [pid = 3660] [serial = 852] [outer = 16876800] 04:40:23 INFO - PROCESS | 3660 | 1471347623488 Marionette DEBUG loaded listener.js 04:40:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (1809EC00) [pid = 3660] [serial = 853] [outer = 16876800] 04:40:23 INFO - PROCESS | 3660 | 1471347623945 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 04:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 622ms 04:40:23 INFO - PROCESS | 3660 | 1471347623985 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 04:40:23 INFO - PROCESS | 3660 | 1471347623987 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 04:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:40:24 INFO - PROCESS | 3660 | 1471347624004 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:40:24 INFO - PROCESS | 3660 | 1471347624006 Marionette TRACE conn3 <- [1,1102,null,{}] 04:40:24 INFO - PROCESS | 3660 | 1471347624010 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:24 INFO - PROCESS | 3660 | 1471347624011 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:24 INFO - PROCESS | 3660 | 1471347624091 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 04:40:24 INFO - PROCESS | 3660 | 1471347624096 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347624098 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:24 INFO - PROCESS | 3660 | ++DOCSHELL 175DA400 == 35 [pid = 3660] [id = 285] 04:40:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (180BC400) [pid = 3660] [serial = 854] [outer = 00000000] 04:40:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (180C3800) [pid = 3660] [serial = 855] [outer = 180BC400] 04:40:24 INFO - PROCESS | 3660 | 1471347624142 Marionette DEBUG loaded listener.js 04:40:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (144F7C00) [pid = 3660] [serial = 856] [outer = 180BC400] 04:40:24 INFO - PROCESS | 3660 | 1471347624654 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 04:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 672ms 04:40:24 INFO - PROCESS | 3660 | 1471347624677 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 04:40:24 INFO - PROCESS | 3660 | 1471347624679 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 04:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:40:24 INFO - PROCESS | 3660 | 1471347624683 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:40:24 INFO - PROCESS | 3660 | 1471347624684 Marionette TRACE conn3 <- [1,1106,null,{}] 04:40:24 INFO - PROCESS | 3660 | 1471347624688 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:24 INFO - PROCESS | 3660 | 1471347624690 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:24 INFO - PROCESS | 3660 | 1471347624802 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 04:40:24 INFO - PROCESS | 3660 | 1471347624811 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347624813 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:24 INFO - PROCESS | 3660 | ++DOCSHELL 142A7800 == 36 [pid = 3660] [id = 286] 04:40:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (19738800) [pid = 3660] [serial = 857] [outer = 00000000] 04:40:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (197BAC00) [pid = 3660] [serial = 858] [outer = 19738800] 04:40:24 INFO - PROCESS | 3660 | 1471347624859 Marionette DEBUG loaded listener.js 04:40:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (19A86400) [pid = 3660] [serial = 859] [outer = 19738800] 04:40:25 INFO - PROCESS | 3660 | 1471347625688 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 04:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1049ms 04:40:25 INFO - PROCESS | 3660 | 1471347625720 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 04:40:25 INFO - PROCESS | 3660 | 1471347625725 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 04:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:40:25 INFO - PROCESS | 3660 | 1471347625729 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:40:25 INFO - PROCESS | 3660 | 1471347625735 Marionette TRACE conn3 <- [1,1110,null,{}] 04:40:25 INFO - PROCESS | 3660 | 1471347625740 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:25 INFO - PROCESS | 3660 | 1471347625743 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:25 INFO - PROCESS | 3660 | 1471347625900 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 04:40:26 INFO - PROCESS | 3660 | 1471347626026 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347626029 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:26 INFO - PROCESS | 3660 | ++DOCSHELL 1053EC00 == 37 [pid = 3660] [id = 287] 04:40:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (1055A400) [pid = 3660] [serial = 860] [outer = 00000000] 04:40:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (10FCD800) [pid = 3660] [serial = 861] [outer = 1055A400] 04:40:26 INFO - PROCESS | 3660 | 1471347626089 Marionette DEBUG loaded listener.js 04:40:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (129A2800) [pid = 3660] [serial = 862] [outer = 1055A400] 04:40:26 INFO - PROCESS | 3660 | 1471347626839 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 04:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1148ms 04:40:26 INFO - PROCESS | 3660 | 1471347626896 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 04:40:26 INFO - PROCESS | 3660 | 1471347626901 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 04:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:40:26 INFO - PROCESS | 3660 | 1471347626907 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:40:26 INFO - PROCESS | 3660 | 1471347626910 Marionette TRACE conn3 <- [1,1114,null,{}] 04:40:26 INFO - PROCESS | 3660 | 1471347626937 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:26 INFO - PROCESS | 3660 | 1471347626940 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:27 INFO - PROCESS | 3660 | 1471347627094 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 04:40:27 INFO - PROCESS | 3660 | 1471347627147 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347627150 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:27 INFO - PROCESS | 3660 | ++DOCSHELL 12997800 == 38 [pid = 3660] [id = 288] 04:40:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (12997C00) [pid = 3660] [serial = 863] [outer = 00000000] 04:40:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (139D6800) [pid = 3660] [serial = 864] [outer = 12997C00] 04:40:27 INFO - PROCESS | 3660 | 1471347627207 Marionette DEBUG loaded listener.js 04:40:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (1429E000) [pid = 3660] [serial = 865] [outer = 12997C00] 04:40:27 INFO - PROCESS | 3660 | --DOCSHELL 175DA400 == 37 [pid = 3660] [id = 285] 04:40:27 INFO - PROCESS | 3660 | --DOCSHELL 1593B400 == 36 [pid = 3660] [id = 284] 04:40:27 INFO - PROCESS | 3660 | --DOCSHELL 1050F800 == 35 [pid = 3660] [id = 283] 04:40:27 INFO - PROCESS | 3660 | --DOCSHELL 16873C00 == 34 [pid = 3660] [id = 282] 04:40:27 INFO - PROCESS | 3660 | --DOCSHELL 1593D000 == 33 [pid = 3660] [id = 281] 04:40:27 INFO - PROCESS | 3660 | --DOCSHELL 142A8400 == 32 [pid = 3660] [id = 280] 04:40:27 INFO - PROCESS | 3660 | --DOCSHELL 12958400 == 31 [pid = 3660] [id = 279] 04:40:28 INFO - PROCESS | 3660 | --DOCSHELL 10A09800 == 30 [pid = 3660] [id = 278] 04:40:28 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (10FC3C00) [pid = 3660] [serial = 814] [outer = 00000000] [url = about:blank] 04:40:28 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (197B9800) [pid = 3660] [serial = 816] [outer = 00000000] [url = about:blank] 04:40:28 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (16875800) [pid = 3660] [serial = 801] [outer = 00000000] [url = about:blank] 04:40:28 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (19830400) [pid = 3660] [serial = 817] [outer = 00000000] [url = about:blank] 04:40:28 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (1765E800) [pid = 3660] [serial = 804] [outer = 00000000] [url = about:blank] 04:40:28 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (180BD000) [pid = 3660] [serial = 807] [outer = 00000000] [url = about:blank] 04:40:28 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (1429D800) [pid = 3660] [serial = 795] [outer = 00000000] [url = about:blank] 04:40:28 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (1447CC00) [pid = 3660] [serial = 796] [outer = 00000000] [url = about:blank] 04:40:28 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (112DB000) [pid = 3660] [serial = 786] [outer = 00000000] [url = about:blank] 04:40:28 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (129DD000) [pid = 3660] [serial = 787] [outer = 00000000] [url = about:blank] 04:40:28 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (15957400) [pid = 3660] [serial = 798] [outer = 00000000] [url = about:blank] 04:40:28 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (1A2EF000) [pid = 3660] [serial = 784] [outer = 00000000] [url = about:blank] 04:40:28 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (10FD2000) [pid = 3660] [serial = 789] [outer = 00000000] [url = about:blank] 04:40:28 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (112D1000) [pid = 3660] [serial = 790] [outer = 00000000] [url = about:blank] 04:40:28 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (1280A400) [pid = 3660] [serial = 792] [outer = 00000000] [url = about:blank] 04:40:28 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (1299DC00) [pid = 3660] [serial = 793] [outer = 00000000] [url = about:blank] 04:40:28 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (180A0800) [pid = 3660] [serial = 805] [outer = 00000000] [url = about:blank] 04:40:28 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (1972F000) [pid = 3660] [serial = 813] [outer = 00000000] [url = about:blank] 04:40:28 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (180BDC00) [pid = 3660] [serial = 808] [outer = 00000000] [url = about:blank] 04:40:28 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (17659C00) [pid = 3660] [serial = 810] [outer = 00000000] [url = about:blank] 04:40:28 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (16F08C00) [pid = 3660] [serial = 802] [outer = 00000000] [url = about:blank] 04:40:28 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (17D2E800) [pid = 3660] [serial = 811] [outer = 00000000] [url = about:blank] 04:40:28 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (1596A000) [pid = 3660] [serial = 799] [outer = 00000000] [url = about:blank] 04:40:28 INFO - PROCESS | 3660 | 1471347628092 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 04:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1197ms 04:40:28 INFO - PROCESS | 3660 | 1471347628114 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 04:40:28 INFO - PROCESS | 3660 | 1471347628118 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 04:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:40:28 INFO - PROCESS | 3660 | 1471347628122 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:40:28 INFO - PROCESS | 3660 | 1471347628127 Marionette TRACE conn3 <- [1,1118,null,{}] 04:40:28 INFO - PROCESS | 3660 | 1471347628132 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:28 INFO - PROCESS | 3660 | 1471347628135 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:28 INFO - PROCESS | 3660 | 1471347628228 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 04:40:28 INFO - PROCESS | 3660 | 1471347628394 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347628396 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:28 INFO - PROCESS | 3660 | ++DOCSHELL 10A51000 == 31 [pid = 3660] [id = 289] 04:40:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (10FCB800) [pid = 3660] [serial = 866] [outer = 00000000] 04:40:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (12845800) [pid = 3660] [serial = 867] [outer = 10FCB800] 04:40:28 INFO - PROCESS | 3660 | 1471347628457 Marionette DEBUG loaded listener.js 04:40:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (129E0000) [pid = 3660] [serial = 868] [outer = 10FCB800] 04:40:28 INFO - PROCESS | 3660 | 1471347628892 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 04:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 819ms 04:40:28 INFO - PROCESS | 3660 | 1471347628922 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 04:40:28 INFO - PROCESS | 3660 | 1471347628926 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 04:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:40:28 INFO - PROCESS | 3660 | 1471347628936 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:40:28 INFO - PROCESS | 3660 | 1471347628938 Marionette TRACE conn3 <- [1,1122,null,{}] 04:40:28 INFO - PROCESS | 3660 | 1471347628942 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:28 INFO - PROCESS | 3660 | 1471347628945 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:29 INFO - PROCESS | 3660 | 1471347629031 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 04:40:29 INFO - PROCESS | 3660 | 1471347629037 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347629039 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:29 INFO - PROCESS | 3660 | ++DOCSHELL 142A8400 == 32 [pid = 3660] [id = 290] 04:40:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (14470C00) [pid = 3660] [serial = 869] [outer = 00000000] 04:40:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (144EB400) [pid = 3660] [serial = 870] [outer = 14470C00] 04:40:29 INFO - PROCESS | 3660 | 1471347629087 Marionette DEBUG loaded listener.js 04:40:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (1505E000) [pid = 3660] [serial = 871] [outer = 14470C00] 04:40:29 INFO - PROCESS | 3660 | 1471347629592 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 04:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 652ms 04:40:29 INFO - PROCESS | 3660 | 1471347629608 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 04:40:29 INFO - PROCESS | 3660 | 1471347629610 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 04:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:40:29 INFO - PROCESS | 3660 | 1471347629623 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:40:29 INFO - PROCESS | 3660 | 1471347629626 Marionette TRACE conn3 <- [1,1126,null,{}] 04:40:29 INFO - PROCESS | 3660 | 1471347629641 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:29 INFO - PROCESS | 3660 | 1471347629645 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:29 INFO - PROCESS | 3660 | 1471347629727 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 04:40:29 INFO - PROCESS | 3660 | 1471347629733 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347629736 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:29 INFO - PROCESS | 3660 | ++DOCSHELL 16877400 == 33 [pid = 3660] [id = 291] 04:40:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (16A06400) [pid = 3660] [serial = 872] [outer = 00000000] 04:40:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (16AC8000) [pid = 3660] [serial = 873] [outer = 16A06400] 04:40:29 INFO - PROCESS | 3660 | 1471347629785 Marionette DEBUG loaded listener.js 04:40:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (17401400) [pid = 3660] [serial = 874] [outer = 16A06400] 04:40:30 INFO - PROCESS | 3660 | 1471347630246 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 04:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 699ms 04:40:30 INFO - PROCESS | 3660 | 1471347630328 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 04:40:30 INFO - PROCESS | 3660 | 1471347630331 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 04:40:30 INFO - PROCESS | 3660 | 1471347630334 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:40:30 INFO - PROCESS | 3660 | 1471347630336 Marionette TRACE conn3 <- [1,1130,null,{}] 04:40:30 INFO - PROCESS | 3660 | 1471347630339 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:30 INFO - PROCESS | 3660 | 1471347630341 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:30 INFO - PROCESS | 3660 | 1471347630462 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 04:40:30 INFO - PROCESS | 3660 | 1471347630468 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347630470 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:30 INFO - PROCESS | 3660 | ++DOCSHELL 130D8400 == 34 [pid = 3660] [id = 292] 04:40:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (142A7C00) [pid = 3660] [serial = 875] [outer = 00000000] 04:40:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (1765AC00) [pid = 3660] [serial = 876] [outer = 142A7C00] 04:40:30 INFO - PROCESS | 3660 | 1471347630564 Marionette DEBUG loaded listener.js 04:40:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (17A1B400) [pid = 3660] [serial = 877] [outer = 142A7C00] 04:40:31 INFO - PROCESS | 3660 | 1471347630976 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 04:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 716ms 04:40:31 INFO - PROCESS | 3660 | 1471347631037 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 04:40:31 INFO - PROCESS | 3660 | 1471347631039 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 04:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:40:31 INFO - PROCESS | 3660 | 1471347631042 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:40:31 INFO - PROCESS | 3660 | 1471347631093 Marionette TRACE conn3 <- [1,1134,null,{}] 04:40:31 INFO - PROCESS | 3660 | 1471347631097 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:31 INFO - PROCESS | 3660 | 1471347631099 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:31 INFO - PROCESS | 3660 | 1471347631241 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 04:40:31 INFO - PROCESS | 3660 | 1471347631254 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347631256 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:31 INFO - PROCESS | 3660 | ++DOCSHELL 180A1C00 == 35 [pid = 3660] [id = 293] 04:40:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (180A2400) [pid = 3660] [serial = 878] [outer = 00000000] 04:40:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (180B9400) [pid = 3660] [serial = 879] [outer = 180A2400] 04:40:31 INFO - PROCESS | 3660 | 1471347631300 Marionette DEBUG loaded listener.js 04:40:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (180BC800) [pid = 3660] [serial = 880] [outer = 180A2400] 04:40:31 INFO - PROCESS | 3660 | 1471347631828 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 04:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 843ms 04:40:31 INFO - PROCESS | 3660 | 1471347631896 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 04:40:31 INFO - PROCESS | 3660 | 1471347631898 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 04:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:40:31 INFO - PROCESS | 3660 | 1471347631901 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:40:31 INFO - PROCESS | 3660 | 1471347631903 Marionette TRACE conn3 <- [1,1138,null,{}] 04:40:31 INFO - PROCESS | 3660 | 1471347631907 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:31 INFO - PROCESS | 3660 | 1471347631912 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:32 INFO - PROCESS | 3660 | 1471347632032 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 04:40:32 INFO - PROCESS | 3660 | 1471347632091 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347632093 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:32 INFO - PROCESS | 3660 | ++DOCSHELL 180C3400 == 36 [pid = 3660] [id = 294] 04:40:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (19735400) [pid = 3660] [serial = 881] [outer = 00000000] 04:40:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (19830000) [pid = 3660] [serial = 882] [outer = 19735400] 04:40:32 INFO - PROCESS | 3660 | 1471347632138 Marionette DEBUG loaded listener.js 04:40:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (1973B400) [pid = 3660] [serial = 883] [outer = 19735400] 04:40:32 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (180BC400) [pid = 3660] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:40:32 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (15958000) [pid = 3660] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:40:32 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (16874400) [pid = 3660] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:40:32 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (11015400) [pid = 3660] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:40:32 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (10A0A000) [pid = 3660] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:40:32 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (10516800) [pid = 3660] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:40:32 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (1295A800) [pid = 3660] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:40:32 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (142A9400) [pid = 3660] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:40:32 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (16876800) [pid = 3660] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:40:32 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (10A01400) [pid = 3660] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:40:32 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (13C59C00) [pid = 3660] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:40:32 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (180BA800) [pid = 3660] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:40:32 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (19A88000) [pid = 3660] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:40:32 INFO - PROCESS | 3660 | 1471347632615 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 04:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 763ms 04:40:32 INFO - PROCESS | 3660 | 1471347632645 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 04:40:32 INFO - PROCESS | 3660 | 1471347632647 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 04:40:32 INFO - PROCESS | 3660 | 1471347632651 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:40:32 INFO - PROCESS | 3660 | 1471347632652 Marionette TRACE conn3 <- [1,1142,null,{}] 04:40:32 INFO - PROCESS | 3660 | 1471347632656 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:32 INFO - PROCESS | 3660 | 1471347632658 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:32 INFO - PROCESS | 3660 | 1471347632734 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 04:40:32 INFO - PROCESS | 3660 | 1471347632741 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347632743 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:32 INFO - PROCESS | 3660 | ++DOCSHELL 134D3400 == 37 [pid = 3660] [id = 295] 04:40:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (144EB000) [pid = 3660] [serial = 884] [outer = 00000000] 04:40:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (16F08400) [pid = 3660] [serial = 885] [outer = 144EB000] 04:40:32 INFO - PROCESS | 3660 | 1471347632788 Marionette DEBUG loaded listener.js 04:40:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (180C5000) [pid = 3660] [serial = 886] [outer = 144EB000] 04:40:33 INFO - PROCESS | 3660 | 1471347633295 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 04:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 652ms 04:40:33 INFO - PROCESS | 3660 | 1471347633326 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 04:40:33 INFO - PROCESS | 3660 | 1471347633328 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 04:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:40:33 INFO - PROCESS | 3660 | 1471347633332 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:40:33 INFO - PROCESS | 3660 | 1471347633333 Marionette TRACE conn3 <- [1,1146,null,{}] 04:40:33 INFO - PROCESS | 3660 | 1471347633336 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:33 INFO - PROCESS | 3660 | 1471347633338 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:33 INFO - PROCESS | 3660 | 1471347633415 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 04:40:33 INFO - PROCESS | 3660 | 1471347633420 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347633422 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:33 INFO - PROCESS | 3660 | ++DOCSHELL 19737800 == 38 [pid = 3660] [id = 296] 04:40:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (19739C00) [pid = 3660] [serial = 887] [outer = 00000000] 04:40:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (19A8D800) [pid = 3660] [serial = 888] [outer = 19739C00] 04:40:33 INFO - PROCESS | 3660 | 1471347633466 Marionette DEBUG loaded listener.js 04:40:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (19DAC400) [pid = 3660] [serial = 889] [outer = 19739C00] 04:40:33 INFO - PROCESS | 3660 | 1471347633929 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 04:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 652ms 04:40:33 INFO - PROCESS | 3660 | 1471347633971 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 04:40:33 INFO - PROCESS | 3660 | 1471347633973 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 04:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:40:33 INFO - PROCESS | 3660 | 1471347633976 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:40:33 INFO - PROCESS | 3660 | 1471347633978 Marionette TRACE conn3 <- [1,1150,null,{}] 04:40:34 INFO - PROCESS | 3660 | 1471347633982 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:34 INFO - PROCESS | 3660 | 1471347633983 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:34 INFO - PROCESS | 3660 | 1471347634063 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 04:40:34 INFO - PROCESS | 3660 | 1471347634068 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347634070 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:34 INFO - PROCESS | 3660 | ++DOCSHELL 1809E800 == 39 [pid = 3660] [id = 297] 04:40:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (1A040800) [pid = 3660] [serial = 890] [outer = 00000000] 04:40:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (1A076000) [pid = 3660] [serial = 891] [outer = 1A040800] 04:40:34 INFO - PROCESS | 3660 | 1471347634115 Marionette DEBUG loaded listener.js 04:40:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (1A2E6C00) [pid = 3660] [serial = 892] [outer = 1A040800] 04:40:35 INFO - PROCESS | 3660 | --DOCSHELL 10FD2C00 == 38 [pid = 3660] [id = 277] 04:40:35 INFO - PROCESS | 3660 | --DOCSHELL 10A51000 == 37 [pid = 3660] [id = 289] 04:40:35 INFO - PROCESS | 3660 | --DOCSHELL 1053EC00 == 36 [pid = 3660] [id = 287] 04:40:35 INFO - PROCESS | 3660 | --DOCSHELL 12997800 == 35 [pid = 3660] [id = 288] 04:40:35 INFO - PROCESS | 3660 | --DOCSHELL 142A7800 == 34 [pid = 3660] [id = 286] 04:40:35 INFO - PROCESS | 3660 | --DOCSHELL 180A1C00 == 33 [pid = 3660] [id = 293] 04:40:35 INFO - PROCESS | 3660 | --DOCSHELL 130D8400 == 32 [pid = 3660] [id = 292] 04:40:35 INFO - PROCESS | 3660 | --DOCSHELL 19737800 == 31 [pid = 3660] [id = 296] 04:40:35 INFO - PROCESS | 3660 | --DOCSHELL 134D3400 == 30 [pid = 3660] [id = 295] 04:40:35 INFO - PROCESS | 3660 | --DOCSHELL 180C3400 == 29 [pid = 3660] [id = 294] 04:40:35 INFO - PROCESS | 3660 | --DOCSHELL 16877400 == 28 [pid = 3660] [id = 291] 04:40:35 INFO - PROCESS | 3660 | --DOCSHELL 142A8400 == 27 [pid = 3660] [id = 290] 04:40:35 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (180C3800) [pid = 3660] [serial = 855] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (15FE9000) [pid = 3660] [serial = 843] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (16F7A400) [pid = 3660] [serial = 846] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (16761800) [pid = 3660] [serial = 844] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (131EC800) [pid = 3660] [serial = 832] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (131DE000) [pid = 3660] [serial = 831] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (10FC9400) [pid = 3660] [serial = 834] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (10FD0800) [pid = 3660] [serial = 835] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (10FC5C00) [pid = 3660] [serial = 849] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (12D8B800) [pid = 3660] [serial = 837] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (1315B000) [pid = 3660] [serial = 838] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (144F4000) [pid = 3660] [serial = 840] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (17401800) [pid = 3660] [serial = 847] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (131E5400) [pid = 3660] [serial = 850] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (1809E400) [pid = 3660] [serial = 852] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (12D93C00) [pid = 3660] [serial = 820] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3660 | --DOMWINDOW == 64 (1101F800) [pid = 3660] [serial = 819] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3660 | --DOMWINDOW == 63 (1538AC00) [pid = 3660] [serial = 823] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3660 | --DOMWINDOW == 62 (144EC400) [pid = 3660] [serial = 822] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3660 | --DOMWINDOW == 61 (19A22400) [pid = 3660] [serial = 826] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3660 | --DOMWINDOW == 60 (197B5C00) [pid = 3660] [serial = 825] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3660 | --DOMWINDOW == 59 (1A042400) [pid = 3660] [serial = 829] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3660 | --DOMWINDOW == 58 (19DB6400) [pid = 3660] [serial = 828] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3660 | --DOMWINDOW == 57 (1809EC00) [pid = 3660] [serial = 853] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3660 | --DOMWINDOW == 56 (144F7C00) [pid = 3660] [serial = 856] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3660 | --DOMWINDOW == 55 (15060C00) [pid = 3660] [serial = 841] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3660 | 1471347635916 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 04:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1987ms 04:40:35 INFO - PROCESS | 3660 | 1471347635964 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 04:40:35 INFO - PROCESS | 3660 | 1471347635968 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 04:40:35 INFO - PROCESS | 3660 | 1471347635973 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:40:35 INFO - PROCESS | 3660 | 1471347635977 Marionette TRACE conn3 <- [1,1154,null,{}] 04:40:35 INFO - PROCESS | 3660 | 1471347635983 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:36 INFO - PROCESS | 3660 | 1471347635986 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:36 INFO - PROCESS | 3660 | 1471347636077 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 04:40:36 INFO - PROCESS | 3660 | 1471347636084 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347636089 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:36 INFO - PROCESS | 3660 | ++DOCSHELL 10A4E400 == 28 [pid = 3660] [id = 298] 04:40:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 56 (10A52000) [pid = 3660] [serial = 893] [outer = 00000000] 04:40:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 57 (10FCF400) [pid = 3660] [serial = 894] [outer = 10A52000] 04:40:36 INFO - PROCESS | 3660 | 1471347636138 Marionette DEBUG loaded listener.js 04:40:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 58 (11016800) [pid = 3660] [serial = 895] [outer = 10A52000] 04:40:36 INFO - PROCESS | 3660 | 1471347636617 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 04:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 700ms 04:40:36 INFO - PROCESS | 3660 | 1471347636674 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 04:40:36 INFO - PROCESS | 3660 | 1471347636679 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 04:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:40:36 INFO - PROCESS | 3660 | 1471347636685 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:40:36 INFO - PROCESS | 3660 | 1471347636688 Marionette TRACE conn3 <- [1,1158,null,{}] 04:40:36 INFO - PROCESS | 3660 | 1471347636692 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:36 INFO - PROCESS | 3660 | 1471347636695 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:36 INFO - PROCESS | 3660 | 1471347636828 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 04:40:36 INFO - PROCESS | 3660 | 1471347636914 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347636917 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:36 INFO - PROCESS | 3660 | ++DOCSHELL 1284B000 == 29 [pid = 3660] [id = 299] 04:40:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 59 (1284C000) [pid = 3660] [serial = 896] [outer = 00000000] 04:40:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 60 (12997000) [pid = 3660] [serial = 897] [outer = 1284C000] 04:40:36 INFO - PROCESS | 3660 | 1471347636969 Marionette DEBUG loaded listener.js 04:40:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 61 (12D93C00) [pid = 3660] [serial = 898] [outer = 1284C000] 04:40:37 INFO - PROCESS | 3660 | 1471347637337 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 04:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 652ms 04:40:37 INFO - PROCESS | 3660 | 1471347637360 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 04:40:37 INFO - PROCESS | 3660 | 1471347637363 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 04:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:40:37 INFO - PROCESS | 3660 | 1471347637366 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:40:37 INFO - PROCESS | 3660 | 1471347637370 Marionette TRACE conn3 <- [1,1162,null,{}] 04:40:37 INFO - PROCESS | 3660 | 1471347637380 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:37 INFO - PROCESS | 3660 | 1471347637385 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:37 INFO - PROCESS | 3660 | 1471347637467 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 04:40:37 INFO - PROCESS | 3660 | 1471347637504 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347637507 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:37 INFO - PROCESS | 3660 | ++DOCSHELL 139D3000 == 30 [pid = 3660] [id = 300] 04:40:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 62 (139D5800) [pid = 3660] [serial = 899] [outer = 00000000] 04:40:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 63 (13E93400) [pid = 3660] [serial = 900] [outer = 139D5800] 04:40:37 INFO - PROCESS | 3660 | 1471347637556 Marionette DEBUG loaded listener.js 04:40:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 64 (1429E800) [pid = 3660] [serial = 901] [outer = 139D5800] 04:40:38 INFO - PROCESS | 3660 | 1471347638004 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 04:40:38 INFO - PROCESS | 3660 | 1471347638067 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 04:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:40:38 INFO - PROCESS | 3660 | 1471347638070 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:40:38 INFO - PROCESS | 3660 | 1471347638083 Marionette TRACE conn3 <- [1,1166,null,{}] 04:40:38 INFO - PROCESS | 3660 | 1471347638086 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:38 INFO - PROCESS | 3660 | 1471347638089 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:38 INFO - PROCESS | 3660 | 1471347638169 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 04:40:38 INFO - PROCESS | 3660 | 1471347638178 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347638180 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:38 INFO - PROCESS | 3660 | ++DOCSHELL 13C98C00 == 31 [pid = 3660] [id = 301] 04:40:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (144EA800) [pid = 3660] [serial = 902] [outer = 00000000] 04:40:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (15388400) [pid = 3660] [serial = 903] [outer = 144EA800] 04:40:38 INFO - PROCESS | 3660 | 1471347638225 Marionette DEBUG loaded listener.js 04:40:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (1593B400) [pid = 3660] [serial = 904] [outer = 144EA800] 04:40:38 INFO - PROCESS | 3660 | 1471347638707 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 04:40:38 INFO - PROCESS | 3660 | 1471347638763 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 04:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:40:38 INFO - PROCESS | 3660 | 1471347638767 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:40:38 INFO - PROCESS | 3660 | 1471347638769 Marionette TRACE conn3 <- [1,1170,null,{}] 04:40:38 INFO - PROCESS | 3660 | 1471347638772 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:38 INFO - PROCESS | 3660 | 1471347638774 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:38 INFO - PROCESS | 3660 | 1471347638850 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 04:40:38 INFO - PROCESS | 3660 | 1471347638887 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347638889 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:38 INFO - PROCESS | 3660 | ++DOCSHELL 161BD800 == 32 [pid = 3660] [id = 302] 04:40:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (161C0000) [pid = 3660] [serial = 905] [outer = 00000000] 04:40:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (16761000) [pid = 3660] [serial = 906] [outer = 161C0000] 04:40:38 INFO - PROCESS | 3660 | 1471347638934 Marionette DEBUG loaded listener.js 04:40:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (16872800) [pid = 3660] [serial = 907] [outer = 161C0000] 04:40:39 INFO - PROCESS | 3660 | 1471347639360 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 04:40:39 INFO - PROCESS | 3660 | 1471347639407 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 04:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:40:39 INFO - PROCESS | 3660 | 1471347639410 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:40:39 INFO - PROCESS | 3660 | 1471347639412 Marionette TRACE conn3 <- [1,1174,null,{}] 04:40:39 INFO - PROCESS | 3660 | 1471347639416 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:39 INFO - PROCESS | 3660 | 1471347639425 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:39 INFO - PROCESS | 3660 | 1471347639548 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 04:40:39 INFO - PROCESS | 3660 | 1471347639556 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347639558 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:39 INFO - PROCESS | 3660 | ++DOCSHELL 174C1C00 == 33 [pid = 3660] [id = 303] 04:40:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (174C3C00) [pid = 3660] [serial = 908] [outer = 00000000] 04:40:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (17659800) [pid = 3660] [serial = 909] [outer = 174C3C00] 04:40:39 INFO - PROCESS | 3660 | 1471347639604 Marionette DEBUG loaded listener.js 04:40:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (17AA4000) [pid = 3660] [serial = 910] [outer = 174C3C00] 04:40:40 INFO - PROCESS | 3660 | 1471347640027 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 04:40:40 INFO - PROCESS | 3660 | 1471347640057 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 04:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:40:40 INFO - PROCESS | 3660 | 1471347640061 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:40:40 INFO - PROCESS | 3660 | 1471347640063 Marionette TRACE conn3 <- [1,1178,null,{}] 04:40:40 INFO - PROCESS | 3660 | 1471347640066 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:40 INFO - PROCESS | 3660 | 1471347640068 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:40 INFO - PROCESS | 3660 | 1471347640153 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 04:40:40 INFO - PROCESS | 3660 | 1471347640159 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347640161 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:40 INFO - PROCESS | 3660 | ++DOCSHELL 17D30000 == 34 [pid = 3660] [id = 304] 04:40:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (1809AC00) [pid = 3660] [serial = 911] [outer = 00000000] 04:40:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (180BD800) [pid = 3660] [serial = 912] [outer = 1809AC00] 04:40:40 INFO - PROCESS | 3660 | 1471347640206 Marionette DEBUG loaded listener.js 04:40:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (180BF400) [pid = 3660] [serial = 913] [outer = 1809AC00] 04:40:40 INFO - PROCESS | 3660 | 1471347640686 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 04:40:40 INFO - PROCESS | 3660 | 1471347640732 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 04:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:40:40 INFO - PROCESS | 3660 | 1471347640736 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:40:40 INFO - PROCESS | 3660 | 1471347640737 Marionette TRACE conn3 <- [1,1182,null,{}] 04:40:40 INFO - PROCESS | 3660 | 1471347640741 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:40 INFO - PROCESS | 3660 | 1471347640743 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:40 INFO - PROCESS | 3660 | 1471347640823 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 04:40:40 INFO - PROCESS | 3660 | 1471347640828 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347640830 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:40 INFO - PROCESS | 3660 | ++DOCSHELL 180C5C00 == 35 [pid = 3660] [id = 305] 04:40:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (19731000) [pid = 3660] [serial = 914] [outer = 00000000] 04:40:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (197B3400) [pid = 3660] [serial = 915] [outer = 19731000] 04:40:40 INFO - PROCESS | 3660 | 1471347640874 Marionette DEBUG loaded listener.js 04:40:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (19735000) [pid = 3660] [serial = 916] [outer = 19731000] 04:40:41 INFO - PROCESS | 3660 | 1471347641335 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 04:40:41 INFO - PROCESS | 3660 | 1471347641374 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 04:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:40:41 INFO - PROCESS | 3660 | 1471347641378 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:40:41 INFO - PROCESS | 3660 | 1471347641379 Marionette TRACE conn3 <- [1,1186,null,{}] 04:40:41 INFO - PROCESS | 3660 | 1471347641383 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:41 INFO - PROCESS | 3660 | 1471347641385 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:41 INFO - PROCESS | 3660 | 1471347641489 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 04:40:41 INFO - PROCESS | 3660 | 1471347641496 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347641498 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:41 INFO - PROCESS | 3660 | ++DOCSHELL 139D2000 == 36 [pid = 3660] [id = 306] 04:40:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (19A8A400) [pid = 3660] [serial = 917] [outer = 00000000] 04:40:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (19DAEC00) [pid = 3660] [serial = 918] [outer = 19A8A400] 04:40:41 INFO - PROCESS | 3660 | 1471347641543 Marionette DEBUG loaded listener.js 04:40:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (19DB0C00) [pid = 3660] [serial = 919] [outer = 19A8A400] 04:40:42 INFO - PROCESS | 3660 | 1471347642011 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 715ms 04:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:40:42 INFO - PROCESS | 3660 | 1471347642079 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 04:40:42 INFO - PROCESS | 3660 | 1471347642081 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 04:40:42 INFO - PROCESS | 3660 | 1471347642084 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:40:42 INFO - PROCESS | 3660 | 1471347642086 Marionette TRACE conn3 <- [1,1190,null,{}] 04:40:42 INFO - PROCESS | 3660 | 1471347642090 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:42 INFO - PROCESS | 3660 | 1471347642091 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:42 INFO - PROCESS | 3660 | 1471347642211 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 04:40:42 INFO - PROCESS | 3660 | 1471347642220 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347642222 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:42 INFO - PROCESS | 3660 | ++DOCSHELL 10561400 == 37 [pid = 3660] [id = 307] 04:40:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (19A21C00) [pid = 3660] [serial = 920] [outer = 00000000] 04:40:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (1A049000) [pid = 3660] [serial = 921] [outer = 19A21C00] 04:40:42 INFO - PROCESS | 3660 | 1471347642266 Marionette DEBUG loaded listener.js 04:40:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (1A079C00) [pid = 3660] [serial = 922] [outer = 19A21C00] 04:40:42 INFO - PROCESS | 3660 | 1471347642765 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:40:42 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:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 716ms 04:40:42 INFO - PROCESS | 3660 | 1471347642815 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 04:40:42 INFO - PROCESS | 3660 | 1471347642817 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 04:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:40:42 INFO - PROCESS | 3660 | 1471347642820 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:40:42 INFO - PROCESS | 3660 | 1471347642822 Marionette TRACE conn3 <- [1,1194,null,{}] 04:40:42 INFO - PROCESS | 3660 | 1471347642825 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:42 INFO - PROCESS | 3660 | 1471347642828 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:42 INFO - PROCESS | 3660 | 1471347642984 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 04:40:43 INFO - PROCESS | 3660 | 1471347643046 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347643048 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:43 INFO - PROCESS | 3660 | ++DOCSHELL 15FF0000 == 38 [pid = 3660] [id = 308] 04:40:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (1A452400) [pid = 3660] [serial = 923] [outer = 00000000] 04:40:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (1A854C00) [pid = 3660] [serial = 924] [outer = 1A452400] 04:40:43 INFO - PROCESS | 3660 | 1471347643094 Marionette DEBUG loaded listener.js 04:40:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (1A857C00) [pid = 3660] [serial = 925] [outer = 1A452400] 04:40:43 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (19735400) [pid = 3660] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:40:43 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (180A2400) [pid = 3660] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:40:43 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (19739C00) [pid = 3660] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:40:43 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (10FCB800) [pid = 3660] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:40:43 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (12997C00) [pid = 3660] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:40:43 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (1055A400) [pid = 3660] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:40:43 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (19738800) [pid = 3660] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:40:43 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (16A06400) [pid = 3660] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:40:43 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (14470C00) [pid = 3660] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:40:43 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (142A7C00) [pid = 3660] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:40:43 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (144EB000) [pid = 3660] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:40:43 INFO - PROCESS | 3660 | 1471347643612 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:40:43 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:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 842ms 04:40:43 INFO - PROCESS | 3660 | 1471347643663 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 04:40:43 INFO - PROCESS | 3660 | 1471347643666 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 04:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:40:43 INFO - PROCESS | 3660 | 1471347643669 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:40:43 INFO - PROCESS | 3660 | 1471347643671 Marionette TRACE conn3 <- [1,1198,null,{}] 04:40:43 INFO - PROCESS | 3660 | 1471347643675 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:43 INFO - PROCESS | 3660 | 1471347643676 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:43 INFO - PROCESS | 3660 | 1471347643759 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 04:40:43 INFO - PROCESS | 3660 | 1471347643764 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347643766 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:43 INFO - PROCESS | 3660 | ++DOCSHELL 1538DC00 == 39 [pid = 3660] [id = 309] 04:40:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (15937800) [pid = 3660] [serial = 926] [outer = 00000000] 04:40:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (1972EC00) [pid = 3660] [serial = 927] [outer = 15937800] 04:40:43 INFO - PROCESS | 3660 | 1471347643810 Marionette DEBUG loaded listener.js 04:40:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (19738800) [pid = 3660] [serial = 928] [outer = 15937800] 04:40:44 INFO - PROCESS | 3660 | 1471347644283 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 652ms 04:40:44 INFO - PROCESS | 3660 | 1471347644340 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 04:40:44 INFO - PROCESS | 3660 | 1471347644341 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 04:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:40:44 INFO - PROCESS | 3660 | 1471347644345 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:40:44 INFO - PROCESS | 3660 | 1471347644346 Marionette TRACE conn3 <- [1,1202,null,{}] 04:40:44 INFO - PROCESS | 3660 | 1471347644350 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:44 INFO - PROCESS | 3660 | 1471347644352 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:44 INFO - PROCESS | 3660 | 1471347644437 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 04:40:44 INFO - PROCESS | 3660 | 1471347644445 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 3660 | 1471347644447 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:44 INFO - PROCESS | 3660 | ++DOCSHELL 19735400 == 40 [pid = 3660] [id = 310] 04:40:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (1A046400) [pid = 3660] [serial = 929] [outer = 00000000] 04:40:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (1A85E400) [pid = 3660] [serial = 930] [outer = 1A046400] 04:40:44 INFO - PROCESS | 3660 | 1471347644491 Marionette DEBUG loaded listener.js 04:40:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (1280F800) [pid = 3660] [serial = 931] [outer = 1A046400] 04:40:44 INFO - PROCESS | 3660 | 1471347644919 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 04:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 604ms 04:40:44 INFO - PROCESS | 3660 | 1471347644943 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 04:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:40:44 INFO - PROCESS | 3660 | 1471347644946 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 04:40:44 INFO - PROCESS | 3660 | 1471347644950 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:40:44 INFO - PROCESS | 3660 | 1471347644952 Marionette TRACE conn3 <- [1,1206,null,{}] 04:40:44 INFO - PROCESS | 3660 | 1471347644956 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:44 INFO - PROCESS | 3660 | 1471347644958 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:45 INFO - PROCESS | 3660 | 1471347645075 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 04:40:45 INFO - PROCESS | 3660 | 1471347645080 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347645082 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:45 INFO - PROCESS | 3660 | ++DOCSHELL 1595AC00 == 41 [pid = 3660] [id = 311] 04:40:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (16760C00) [pid = 3660] [serial = 932] [outer = 00000000] 04:40:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (1A9ABC00) [pid = 3660] [serial = 933] [outer = 16760C00] 04:40:45 INFO - PROCESS | 3660 | 1471347645130 Marionette DEBUG loaded listener.js 04:40:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (1A9B2C00) [pid = 3660] [serial = 934] [outer = 16760C00] 04:40:45 INFO - PROCESS | 3660 | 1471347645706 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 04:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 811ms 04:40:45 INFO - PROCESS | 3660 | 1471347645750 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 04:40:45 INFO - PROCESS | 3660 | 1471347645755 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 04:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:40:45 INFO - PROCESS | 3660 | 1471347645760 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:40:45 INFO - PROCESS | 3660 | 1471347645764 Marionette TRACE conn3 <- [1,1210,null,{}] 04:40:45 INFO - PROCESS | 3660 | 1471347645838 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:45 INFO - PROCESS | 3660 | 1471347645842 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:46 INFO - PROCESS | 3660 | 1471347646011 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 04:40:46 INFO - PROCESS | 3660 | 1471347646064 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347646067 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:46 INFO - PROCESS | 3660 | ++DOCSHELL 10538400 == 42 [pid = 3660] [id = 312] 04:40:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (10539000) [pid = 3660] [serial = 935] [outer = 00000000] 04:40:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (112D0000) [pid = 3660] [serial = 936] [outer = 10539000] 04:40:46 INFO - PROCESS | 3660 | 1471347646172 Marionette DEBUG loaded listener.js 04:40:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (11A7FC00) [pid = 3660] [serial = 937] [outer = 10539000] 04:40:46 INFO - PROCESS | 3660 | 1471347646832 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 04:40:46 INFO - PROCESS | 3660 | 1471347646890 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 04:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:40:46 INFO - PROCESS | 3660 | 1471347646897 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:40:46 INFO - PROCESS | 3660 | 1471347646900 Marionette TRACE conn3 <- [1,1214,null,{}] 04:40:46 INFO - PROCESS | 3660 | 1471347646905 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:46 INFO - PROCESS | 3660 | 1471347646908 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:47 INFO - PROCESS | 3660 | 1471347647086 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 04:40:47 INFO - PROCESS | 3660 | 1471347647096 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347647098 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:47 INFO - PROCESS | 3660 | ++DOCSHELL 1305DC00 == 43 [pid = 3660] [id = 313] 04:40:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (1315A400) [pid = 3660] [serial = 938] [outer = 00000000] 04:40:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (13E92C00) [pid = 3660] [serial = 939] [outer = 1315A400] 04:40:47 INFO - PROCESS | 3660 | 1471347647154 Marionette DEBUG loaded listener.js 04:40:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (15051C00) [pid = 3660] [serial = 940] [outer = 1315A400] 04:40:48 INFO - PROCESS | 3660 | 1471347648121 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 04:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1272ms 04:40:48 INFO - PROCESS | 3660 | 1471347648181 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 04:40:48 INFO - PROCESS | 3660 | 1471347648185 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 04:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:40:48 INFO - PROCESS | 3660 | 1471347648190 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:40:48 INFO - PROCESS | 3660 | 1471347648193 Marionette TRACE conn3 <- [1,1218,null,{}] 04:40:48 INFO - PROCESS | 3660 | 1471347648198 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:48 INFO - PROCESS | 3660 | 1471347648201 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:48 INFO - PROCESS | 3660 | 1471347648351 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 04:40:48 INFO - PROCESS | 3660 | 1471347648504 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347648507 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:48 INFO - PROCESS | 3660 | ++DOCSHELL 1284F000 == 44 [pid = 3660] [id = 314] 04:40:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (12850C00) [pid = 3660] [serial = 941] [outer = 00000000] 04:40:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (12D89800) [pid = 3660] [serial = 942] [outer = 12850C00] 04:40:48 INFO - PROCESS | 3660 | 1471347648559 Marionette DEBUG loaded listener.js 04:40:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (1315AC00) [pid = 3660] [serial = 943] [outer = 12850C00] 04:40:48 INFO - PROCESS | 3660 | --DOCSHELL 19735400 == 43 [pid = 3660] [id = 310] 04:40:48 INFO - PROCESS | 3660 | --DOCSHELL 1538DC00 == 42 [pid = 3660] [id = 309] 04:40:48 INFO - PROCESS | 3660 | --DOCSHELL 15FF0000 == 41 [pid = 3660] [id = 308] 04:40:48 INFO - PROCESS | 3660 | --DOCSHELL 10561400 == 40 [pid = 3660] [id = 307] 04:40:48 INFO - PROCESS | 3660 | --DOCSHELL 139D2000 == 39 [pid = 3660] [id = 306] 04:40:48 INFO - PROCESS | 3660 | --DOCSHELL 180C5C00 == 38 [pid = 3660] [id = 305] 04:40:48 INFO - PROCESS | 3660 | --DOCSHELL 17D30000 == 37 [pid = 3660] [id = 304] 04:40:48 INFO - PROCESS | 3660 | --DOCSHELL 174C1C00 == 36 [pid = 3660] [id = 303] 04:40:48 INFO - PROCESS | 3660 | --DOCSHELL 161BD800 == 35 [pid = 3660] [id = 302] 04:40:48 INFO - PROCESS | 3660 | --DOCSHELL 13C98C00 == 34 [pid = 3660] [id = 301] 04:40:48 INFO - PROCESS | 3660 | --DOCSHELL 139D3000 == 33 [pid = 3660] [id = 300] 04:40:48 INFO - PROCESS | 3660 | --DOCSHELL 1284B000 == 32 [pid = 3660] [id = 299] 04:40:48 INFO - PROCESS | 3660 | --DOCSHELL 10A4E400 == 31 [pid = 3660] [id = 298] 04:40:48 INFO - PROCESS | 3660 | --DOCSHELL 1809E800 == 30 [pid = 3660] [id = 297] 04:40:48 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (19830000) [pid = 3660] [serial = 882] [outer = 00000000] [url = about:blank] 04:40:48 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (180B9400) [pid = 3660] [serial = 879] [outer = 00000000] [url = about:blank] 04:40:48 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (1973B400) [pid = 3660] [serial = 883] [outer = 00000000] [url = about:blank] 04:40:48 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (19A8D800) [pid = 3660] [serial = 888] [outer = 00000000] [url = about:blank] 04:40:48 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (12845800) [pid = 3660] [serial = 867] [outer = 00000000] [url = about:blank] 04:40:48 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (129E0000) [pid = 3660] [serial = 868] [outer = 00000000] [url = about:blank] 04:40:48 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (1429E000) [pid = 3660] [serial = 865] [outer = 00000000] [url = about:blank] 04:40:48 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (139D6800) [pid = 3660] [serial = 864] [outer = 00000000] [url = about:blank] 04:40:48 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (129A2800) [pid = 3660] [serial = 862] [outer = 00000000] [url = about:blank] 04:40:48 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (10FCD800) [pid = 3660] [serial = 861] [outer = 00000000] [url = about:blank] 04:40:48 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (197BAC00) [pid = 3660] [serial = 858] [outer = 00000000] [url = about:blank] 04:40:48 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (19A86400) [pid = 3660] [serial = 859] [outer = 00000000] [url = about:blank] 04:40:48 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (1A076000) [pid = 3660] [serial = 891] [outer = 00000000] [url = about:blank] 04:40:48 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (16AC8000) [pid = 3660] [serial = 873] [outer = 00000000] [url = about:blank] 04:40:48 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (19DAC400) [pid = 3660] [serial = 889] [outer = 00000000] [url = about:blank] 04:40:48 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (144EB400) [pid = 3660] [serial = 870] [outer = 00000000] [url = about:blank] 04:40:48 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (1505E000) [pid = 3660] [serial = 871] [outer = 00000000] [url = about:blank] 04:40:48 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (1765AC00) [pid = 3660] [serial = 876] [outer = 00000000] [url = about:blank] 04:40:48 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (17A1B400) [pid = 3660] [serial = 877] [outer = 00000000] [url = about:blank] 04:40:48 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (180C5000) [pid = 3660] [serial = 886] [outer = 00000000] [url = about:blank] 04:40:48 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (16F08400) [pid = 3660] [serial = 885] [outer = 00000000] [url = about:blank] 04:40:48 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (17401400) [pid = 3660] [serial = 874] [outer = 00000000] [url = about:blank] 04:40:48 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (180BC800) [pid = 3660] [serial = 880] [outer = 00000000] [url = about:blank] 04:40:49 INFO - PROCESS | 3660 | 1471347649057 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 04:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 923ms 04:40:49 INFO - PROCESS | 3660 | 1471347649096 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 04:40:49 INFO - PROCESS | 3660 | 1471347649100 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 04:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:40:49 INFO - PROCESS | 3660 | 1471347649106 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:40:49 INFO - PROCESS | 3660 | 1471347649108 Marionette TRACE conn3 <- [1,1222,null,{}] 04:40:49 INFO - PROCESS | 3660 | 1471347649112 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:49 INFO - PROCESS | 3660 | 1471347649115 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:49 INFO - PROCESS | 3660 | 1471347649201 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 04:40:49 INFO - PROCESS | 3660 | 1471347649209 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347649212 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:49 INFO - PROCESS | 3660 | ++DOCSHELL 1138E400 == 31 [pid = 3660] [id = 315] 04:40:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (1138F800) [pid = 3660] [serial = 944] [outer = 00000000] 04:40:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (13154000) [pid = 3660] [serial = 945] [outer = 1138F800] 04:40:49 INFO - PROCESS | 3660 | 1471347649259 Marionette DEBUG loaded listener.js 04:40:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (139D1C00) [pid = 3660] [serial = 946] [outer = 1138F800] 04:40:49 INFO - PROCESS | 3660 | 1471347649722 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 04:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 637ms 04:40:49 INFO - PROCESS | 3660 | 1471347649745 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 04:40:49 INFO - PROCESS | 3660 | 1471347649747 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 04:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:40:49 INFO - PROCESS | 3660 | 1471347649751 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:40:49 INFO - PROCESS | 3660 | 1471347649754 Marionette TRACE conn3 <- [1,1226,null,{}] 04:40:49 INFO - PROCESS | 3660 | 1471347649764 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:49 INFO - PROCESS | 3660 | 1471347649769 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:49 INFO - PROCESS | 3660 | 1471347649851 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 04:40:49 INFO - PROCESS | 3660 | 1471347649940 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347649943 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:49 INFO - PROCESS | 3660 | ++DOCSHELL 144F4800 == 32 [pid = 3660] [id = 316] 04:40:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (1505A800) [pid = 3660] [serial = 947] [outer = 00000000] 04:40:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (15388000) [pid = 3660] [serial = 948] [outer = 1505A800] 04:40:49 INFO - PROCESS | 3660 | 1471347649995 Marionette DEBUG loaded listener.js 04:40:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (15950800) [pid = 3660] [serial = 949] [outer = 1505A800] 04:40:50 INFO - PROCESS | 3660 | 1471347650478 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 04:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 748ms 04:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:40:50 INFO - PROCESS | 3660 | 1471347650523 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 04:40:50 INFO - PROCESS | 3660 | 1471347650526 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 04:40:50 INFO - PROCESS | 3660 | 1471347650529 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:40:50 INFO - PROCESS | 3660 | 1471347650530 Marionette TRACE conn3 <- [1,1230,null,{}] 04:40:50 INFO - PROCESS | 3660 | 1471347650534 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:50 INFO - PROCESS | 3660 | 1471347650536 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:50 INFO - PROCESS | 3660 | 1471347650618 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 04:40:50 INFO - PROCESS | 3660 | 1471347650624 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347650626 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:50 INFO - PROCESS | 3660 | ++DOCSHELL 15FE5C00 == 33 [pid = 3660] [id = 317] 04:40:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (161C4000) [pid = 3660] [serial = 950] [outer = 00000000] 04:40:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (16F10400) [pid = 3660] [serial = 951] [outer = 161C4000] 04:40:50 INFO - PROCESS | 3660 | 1471347650680 Marionette DEBUG loaded listener.js 04:40:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (17401400) [pid = 3660] [serial = 952] [outer = 161C4000] 04:40:51 INFO - PROCESS | 3660 | 1471347651126 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 04:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 636ms 04:40:51 INFO - PROCESS | 3660 | 1471347651167 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 04:40:51 INFO - PROCESS | 3660 | 1471347651170 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 04:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:40:51 INFO - PROCESS | 3660 | 1471347651173 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:40:51 INFO - PROCESS | 3660 | 1471347651175 Marionette TRACE conn3 <- [1,1234,null,{}] 04:40:51 INFO - PROCESS | 3660 | 1471347651178 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:51 INFO - PROCESS | 3660 | 1471347651180 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:51 INFO - PROCESS | 3660 | 1471347651287 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 04:40:51 INFO - PROCESS | 3660 | 1471347651370 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347651372 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:51 INFO - PROCESS | 3660 | ++DOCSHELL 16869C00 == 34 [pid = 3660] [id = 318] 04:40:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (16F10000) [pid = 3660] [serial = 953] [outer = 00000000] 04:40:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (175D3400) [pid = 3660] [serial = 954] [outer = 16F10000] 04:40:51 INFO - PROCESS | 3660 | 1471347651417 Marionette DEBUG loaded listener.js 04:40:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (1765AC00) [pid = 3660] [serial = 955] [outer = 16F10000] 04:40:51 INFO - PROCESS | 3660 | 1471347651894 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 04:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 747ms 04:40:51 INFO - PROCESS | 3660 | 1471347651945 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 04:40:51 INFO - PROCESS | 3660 | 1471347651947 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 04:40:51 INFO - PROCESS | 3660 | 1471347651950 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:40:51 INFO - PROCESS | 3660 | 1471347651952 Marionette TRACE conn3 <- [1,1238,null,{}] 04:40:51 INFO - PROCESS | 3660 | 1471347651955 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:51 INFO - PROCESS | 3660 | 1471347651961 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:52 INFO - PROCESS | 3660 | 1471347652089 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 04:40:52 INFO - PROCESS | 3660 | 1471347652160 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347652162 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:52 INFO - PROCESS | 3660 | ++DOCSHELL 180A2800 == 35 [pid = 3660] [id = 319] 04:40:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (180BBC00) [pid = 3660] [serial = 956] [outer = 00000000] 04:40:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (180C4400) [pid = 3660] [serial = 957] [outer = 180BBC00] 04:40:52 INFO - PROCESS | 3660 | 1471347652215 Marionette DEBUG loaded listener.js 04:40:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (180C4C00) [pid = 3660] [serial = 958] [outer = 180BBC00] 04:40:52 INFO - PROCESS | 3660 | 1471347652634 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 04:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 747ms 04:40:52 INFO - PROCESS | 3660 | 1471347652693 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 04:40:52 INFO - PROCESS | 3660 | 1471347652695 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 04:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:40:52 INFO - PROCESS | 3660 | 1471347652698 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:40:52 INFO - PROCESS | 3660 | 1471347652700 Marionette TRACE conn3 <- [1,1242,null,{}] 04:40:52 INFO - PROCESS | 3660 | 1471347652703 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:52 INFO - PROCESS | 3660 | 1471347652705 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:52 INFO - PROCESS | 3660 | 1471347652821 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 04:40:52 INFO - PROCESS | 3660 | 1471347652832 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347652834 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:52 INFO - PROCESS | 3660 | ++DOCSHELL 1973B400 == 36 [pid = 3660] [id = 320] 04:40:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (197AFC00) [pid = 3660] [serial = 959] [outer = 00000000] 04:40:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (19A1A400) [pid = 3660] [serial = 960] [outer = 197AFC00] 04:40:52 INFO - PROCESS | 3660 | 1471347652925 Marionette DEBUG loaded listener.js 04:40:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (19A85400) [pid = 3660] [serial = 961] [outer = 197AFC00] 04:40:53 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (19A8A400) [pid = 3660] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:40:53 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (10A52000) [pid = 3660] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:40:53 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (19A21C00) [pid = 3660] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:40:53 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (1809AC00) [pid = 3660] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:40:53 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (139D5800) [pid = 3660] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:40:53 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (144EA800) [pid = 3660] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:40:53 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (161C0000) [pid = 3660] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:40:53 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (174C3C00) [pid = 3660] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:40:53 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (1284C000) [pid = 3660] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:40:53 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (1A040800) [pid = 3660] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:40:53 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (19731000) [pid = 3660] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:40:53 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (1A046400) [pid = 3660] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:40:53 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (1A452400) [pid = 3660] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:40:53 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (15937800) [pid = 3660] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:40:53 INFO - PROCESS | 3660 | 1471347653442 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 04:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 811ms 04:40:53 INFO - PROCESS | 3660 | 1471347653498 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 04:40:53 INFO - PROCESS | 3660 | 1471347653500 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 04:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:40:53 INFO - PROCESS | 3660 | 1471347653504 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:40:53 INFO - PROCESS | 3660 | 1471347653505 Marionette TRACE conn3 <- [1,1246,null,{}] 04:40:53 INFO - PROCESS | 3660 | 1471347653509 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:53 INFO - PROCESS | 3660 | 1471347653511 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:53 INFO - PROCESS | 3660 | 1471347653666 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 04:40:53 INFO - PROCESS | 3660 | 1471347653719 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347653721 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:53 INFO - PROCESS | 3660 | ++DOCSHELL 10532400 == 37 [pid = 3660] [id = 321] 04:40:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (1053DC00) [pid = 3660] [serial = 962] [outer = 00000000] 04:40:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (144EF800) [pid = 3660] [serial = 963] [outer = 1053DC00] 04:40:53 INFO - PROCESS | 3660 | 1471347653770 Marionette DEBUG loaded listener.js 04:40:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (175D9000) [pid = 3660] [serial = 964] [outer = 1053DC00] 04:40:54 INFO - PROCESS | 3660 | 1471347654121 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 04:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 652ms 04:40:54 INFO - PROCESS | 3660 | 1471347654190 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 04:40:54 INFO - PROCESS | 3660 | 1471347654192 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 04:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:40:54 INFO - PROCESS | 3660 | 1471347654199 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:40:54 INFO - PROCESS | 3660 | 1471347654200 Marionette TRACE conn3 <- [1,1250,null,{}] 04:40:54 INFO - PROCESS | 3660 | 1471347654204 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:54 INFO - PROCESS | 3660 | 1471347654206 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:54 INFO - PROCESS | 3660 | 1471347654288 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 04:40:54 INFO - PROCESS | 3660 | 1471347654293 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347654295 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:54 INFO - PROCESS | 3660 | ++DOCSHELL 144F4400 == 38 [pid = 3660] [id = 322] 04:40:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (180A3400) [pid = 3660] [serial = 965] [outer = 00000000] 04:40:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (19735C00) [pid = 3660] [serial = 966] [outer = 180A3400] 04:40:54 INFO - PROCESS | 3660 | 1471347654339 Marionette DEBUG loaded listener.js 04:40:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (19736C00) [pid = 3660] [serial = 967] [outer = 180A3400] 04:40:54 INFO - PROCESS | 3660 | 1471347654765 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 04:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 604ms 04:40:54 INFO - PROCESS | 3660 | 1471347654804 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 04:40:54 INFO - PROCESS | 3660 | 1471347654806 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 04:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:40:54 INFO - PROCESS | 3660 | 1471347654809 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:40:54 INFO - PROCESS | 3660 | 1471347654811 Marionette TRACE conn3 <- [1,1254,null,{}] 04:40:54 INFO - PROCESS | 3660 | 1471347654814 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:54 INFO - PROCESS | 3660 | 1471347654816 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:54 INFO - PROCESS | 3660 | 1471347654908 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 04:40:54 INFO - PROCESS | 3660 | 1471347654913 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347654915 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:54 INFO - PROCESS | 3660 | ++DOCSHELL 1686D400 == 39 [pid = 3660] [id = 323] 04:40:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (180BEC00) [pid = 3660] [serial = 968] [outer = 00000000] 04:40:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (1A042400) [pid = 3660] [serial = 969] [outer = 180BEC00] 04:40:55 INFO - PROCESS | 3660 | 1471347654989 Marionette DEBUG loaded listener.js 04:40:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (1A042C00) [pid = 3660] [serial = 970] [outer = 180BEC00] 04:40:55 INFO - PROCESS | 3660 | 1471347655635 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 04:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 890ms 04:40:55 INFO - PROCESS | 3660 | 1471347655733 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 04:40:55 INFO - PROCESS | 3660 | 1471347655738 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 04:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:40:55 INFO - PROCESS | 3660 | 1471347655744 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:40:55 INFO - PROCESS | 3660 | 1471347655747 Marionette TRACE conn3 <- [1,1258,null,{}] 04:40:55 INFO - PROCESS | 3660 | 1471347655753 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:55 INFO - PROCESS | 3660 | 1471347655756 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:55 INFO - PROCESS | 3660 | 1471347655878 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 04:40:56 INFO - PROCESS | 3660 | 1471347656000 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347656003 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:56 INFO - PROCESS | 3660 | ++DOCSHELL 10372000 == 40 [pid = 3660] [id = 324] 04:40:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (10A09800) [pid = 3660] [serial = 971] [outer = 00000000] 04:40:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (11A0F400) [pid = 3660] [serial = 972] [outer = 10A09800] 04:40:56 INFO - PROCESS | 3660 | 1471347656065 Marionette DEBUG loaded listener.js 04:40:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (1299CC00) [pid = 3660] [serial = 973] [outer = 10A09800] 04:40:56 INFO - PROCESS | 3660 | 1471347656607 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 04:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 923ms 04:40:56 INFO - PROCESS | 3660 | 1471347656648 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 04:40:56 INFO - PROCESS | 3660 | 1471347656653 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 04:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:40:56 INFO - PROCESS | 3660 | 1471347656659 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:40:56 INFO - PROCESS | 3660 | 1471347656662 Marionette TRACE conn3 <- [1,1262,null,{}] 04:40:56 INFO - PROCESS | 3660 | 1471347656666 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:56 INFO - PROCESS | 3660 | 1471347656669 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:56 INFO - PROCESS | 3660 | 1471347656776 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 04:40:56 INFO - PROCESS | 3660 | 1471347656877 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347656880 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:56 INFO - PROCESS | 3660 | ++DOCSHELL 144EAC00 == 41 [pid = 3660] [id = 325] 04:40:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (144EB400) [pid = 3660] [serial = 974] [outer = 00000000] 04:40:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (1596F400) [pid = 3660] [serial = 975] [outer = 144EB400] 04:40:56 INFO - PROCESS | 3660 | 1471347656938 Marionette DEBUG loaded listener.js 04:40:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (16AC4800) [pid = 3660] [serial = 976] [outer = 144EB400] 04:40:57 INFO - PROCESS | 3660 | 1471347657615 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 04:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1017ms 04:40:57 INFO - PROCESS | 3660 | 1471347657694 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 04:40:57 INFO - PROCESS | 3660 | 1471347657697 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 04:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:40:57 INFO - PROCESS | 3660 | 1471347657701 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:40:57 INFO - PROCESS | 3660 | 1471347657704 Marionette TRACE conn3 <- [1,1266,null,{}] 04:40:57 INFO - PROCESS | 3660 | 1471347657730 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:57 INFO - PROCESS | 3660 | 1471347657735 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:57 INFO - PROCESS | 3660 | 1471347657848 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 04:40:57 INFO - PROCESS | 3660 | 1471347657969 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347657972 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:57 INFO - PROCESS | 3660 | ++DOCSHELL 19A8C800 == 42 [pid = 3660] [id = 326] 04:40:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (19A93000) [pid = 3660] [serial = 977] [outer = 00000000] 04:40:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (1A077800) [pid = 3660] [serial = 978] [outer = 19A93000] 04:40:58 INFO - PROCESS | 3660 | 1471347658030 Marionette DEBUG loaded listener.js 04:40:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (1A451000) [pid = 3660] [serial = 979] [outer = 19A93000] 04:40:58 INFO - PROCESS | 3660 | 1471347658598 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 04:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 986ms 04:40:58 INFO - PROCESS | 3660 | 1471347658666 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 04:40:58 INFO - PROCESS | 3660 | 1471347658669 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 04:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:40:58 INFO - PROCESS | 3660 | 1471347658672 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:40:58 INFO - PROCESS | 3660 | 1471347658674 Marionette TRACE conn3 <- [1,1270,null,{}] 04:40:58 INFO - PROCESS | 3660 | 1471347658678 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:58 INFO - PROCESS | 3660 | 1471347658680 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:58 INFO - PROCESS | 3660 | 1471347658802 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 04:40:58 INFO - PROCESS | 3660 | 1471347658928 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347658931 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:40:58 INFO - PROCESS | 3660 | ++DOCSHELL 1053C400 == 43 [pid = 3660] [id = 327] 04:40:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (1053D800) [pid = 3660] [serial = 980] [outer = 00000000] 04:40:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (12BE0800) [pid = 3660] [serial = 981] [outer = 1053D800] 04:40:59 INFO - PROCESS | 3660 | 1471347658991 Marionette DEBUG loaded listener.js 04:40:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (134D3400) [pid = 3660] [serial = 982] [outer = 1053D800] 04:40:59 INFO - PROCESS | 3660 | 1471347659795 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 04:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1177ms 04:40:59 INFO - PROCESS | 3660 | 1471347659856 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 04:40:59 INFO - PROCESS | 3660 | 1471347659860 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 04:40:59 INFO - PROCESS | 3660 | 1471347659864 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:40:59 INFO - PROCESS | 3660 | 1471347659869 Marionette TRACE conn3 <- [1,1274,null,{}] 04:40:59 INFO - PROCESS | 3660 | 1471347659888 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:59 INFO - PROCESS | 3660 | 1471347659891 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:00 INFO - PROCESS | 3660 | 1471347659997 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 04:41:00 INFO - PROCESS | 3660 | --DOCSHELL 144F4400 == 42 [pid = 3660] [id = 322] 04:41:00 INFO - PROCESS | 3660 | --DOCSHELL 10532400 == 41 [pid = 3660] [id = 321] 04:41:00 INFO - PROCESS | 3660 | --DOCSHELL 1973B400 == 40 [pid = 3660] [id = 320] 04:41:00 INFO - PROCESS | 3660 | --DOCSHELL 180A2800 == 39 [pid = 3660] [id = 319] 04:41:00 INFO - PROCESS | 3660 | --DOCSHELL 16869C00 == 38 [pid = 3660] [id = 318] 04:41:00 INFO - PROCESS | 3660 | --DOCSHELL 15FE5C00 == 37 [pid = 3660] [id = 317] 04:41:00 INFO - PROCESS | 3660 | --DOCSHELL 144F4800 == 36 [pid = 3660] [id = 316] 04:41:00 INFO - PROCESS | 3660 | --DOCSHELL 1138E400 == 35 [pid = 3660] [id = 315] 04:41:00 INFO - PROCESS | 3660 | --DOCSHELL 1284F000 == 34 [pid = 3660] [id = 314] 04:41:00 INFO - PROCESS | 3660 | --DOCSHELL 10538400 == 33 [pid = 3660] [id = 312] 04:41:00 INFO - PROCESS | 3660 | --DOCSHELL 1305DC00 == 32 [pid = 3660] [id = 313] 04:41:00 INFO - PROCESS | 3660 | --DOCSHELL 1595AC00 == 31 [pid = 3660] [id = 311] 04:41:00 INFO - PROCESS | 3660 | --DOCSHELL 1053C400 == 30 [pid = 3660] [id = 327] 04:41:00 INFO - PROCESS | 3660 | --DOCSHELL 19A8C800 == 29 [pid = 3660] [id = 326] 04:41:00 INFO - PROCESS | 3660 | --DOCSHELL 1686D400 == 28 [pid = 3660] [id = 323] 04:41:00 INFO - PROCESS | 3660 | --DOCSHELL 10372000 == 27 [pid = 3660] [id = 324] 04:41:00 INFO - PROCESS | 3660 | --DOCSHELL 144EAC00 == 26 [pid = 3660] [id = 325] 04:41:00 INFO - PROCESS | 3660 | 1471347660690 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347660694 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:00 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (19DAEC00) [pid = 3660] [serial = 918] [outer = 00000000] [url = about:blank] 04:41:00 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (10FCF400) [pid = 3660] [serial = 894] [outer = 00000000] [url = about:blank] 04:41:00 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (11016800) [pid = 3660] [serial = 895] [outer = 00000000] [url = about:blank] 04:41:00 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (1A049000) [pid = 3660] [serial = 921] [outer = 00000000] [url = about:blank] 04:41:00 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (180BD800) [pid = 3660] [serial = 912] [outer = 00000000] [url = about:blank] 04:41:00 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (180BF400) [pid = 3660] [serial = 913] [outer = 00000000] [url = about:blank] 04:41:00 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (13E93400) [pid = 3660] [serial = 900] [outer = 00000000] [url = about:blank] 04:41:00 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (1429E800) [pid = 3660] [serial = 901] [outer = 00000000] [url = about:blank] 04:41:00 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (15388400) [pid = 3660] [serial = 903] [outer = 00000000] [url = about:blank] 04:41:00 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (1593B400) [pid = 3660] [serial = 904] [outer = 00000000] [url = about:blank] 04:41:00 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (16761000) [pid = 3660] [serial = 906] [outer = 00000000] [url = about:blank] 04:41:00 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (16872800) [pid = 3660] [serial = 907] [outer = 00000000] [url = about:blank] 04:41:00 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (17659800) [pid = 3660] [serial = 909] [outer = 00000000] [url = about:blank] 04:41:00 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (17AA4000) [pid = 3660] [serial = 910] [outer = 00000000] [url = about:blank] 04:41:00 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (12997000) [pid = 3660] [serial = 897] [outer = 00000000] [url = about:blank] 04:41:00 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (12D93C00) [pid = 3660] [serial = 898] [outer = 00000000] [url = about:blank] 04:41:00 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (1A2E6C00) [pid = 3660] [serial = 892] [outer = 00000000] [url = about:blank] 04:41:00 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (197B3400) [pid = 3660] [serial = 915] [outer = 00000000] [url = about:blank] 04:41:00 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (19DB0C00) [pid = 3660] [serial = 919] [outer = 00000000] [url = about:blank] 04:41:00 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (1280F800) [pid = 3660] [serial = 931] [outer = 00000000] [url = about:blank] 04:41:00 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (1A854C00) [pid = 3660] [serial = 924] [outer = 00000000] [url = about:blank] 04:41:00 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (1A9ABC00) [pid = 3660] [serial = 933] [outer = 00000000] [url = about:blank] 04:41:00 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (1A079C00) [pid = 3660] [serial = 922] [outer = 00000000] [url = about:blank] 04:41:00 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (1A85E400) [pid = 3660] [serial = 930] [outer = 00000000] [url = about:blank] 04:41:00 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (1A857C00) [pid = 3660] [serial = 925] [outer = 00000000] [url = about:blank] 04:41:00 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (1972EC00) [pid = 3660] [serial = 927] [outer = 00000000] [url = about:blank] 04:41:00 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (19738800) [pid = 3660] [serial = 928] [outer = 00000000] [url = about:blank] 04:41:00 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (19735000) [pid = 3660] [serial = 916] [outer = 00000000] [url = about:blank] 04:41:00 INFO - PROCESS | 3660 | ++DOCSHELL 1036F400 == 27 [pid = 3660] [id = 328] 04:41:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (10372000) [pid = 3660] [serial = 983] [outer = 00000000] 04:41:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (1051B400) [pid = 3660] [serial = 984] [outer = 10372000] 04:41:00 INFO - PROCESS | 3660 | 1471347660837 Marionette DEBUG loaded listener.js 04:41:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (1053A400) [pid = 3660] [serial = 985] [outer = 10372000] 04:41:01 INFO - PROCESS | 3660 | 1471347661351 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 04:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1542ms 04:41:01 INFO - PROCESS | 3660 | 1471347661425 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 04:41:01 INFO - PROCESS | 3660 | 1471347661428 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 04:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:41:01 INFO - PROCESS | 3660 | 1471347661432 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:41:01 INFO - PROCESS | 3660 | 1471347661435 Marionette TRACE conn3 <- [1,1278,null,{}] 04:41:01 INFO - PROCESS | 3660 | 1471347661441 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:01 INFO - PROCESS | 3660 | 1471347661445 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:01 INFO - PROCESS | 3660 | 1471347661544 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 04:41:01 INFO - PROCESS | 3660 | 1471347661555 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347661558 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:01 INFO - PROCESS | 3660 | ++DOCSHELL 11381400 == 28 [pid = 3660] [id = 329] 04:41:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (11387800) [pid = 3660] [serial = 986] [outer = 00000000] 04:41:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (11390400) [pid = 3660] [serial = 987] [outer = 11387800] 04:41:01 INFO - PROCESS | 3660 | 1471347661607 Marionette DEBUG loaded listener.js 04:41:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (11C64000) [pid = 3660] [serial = 988] [outer = 11387800] 04:41:02 INFO - PROCESS | 3660 | 1471347662077 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 04:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 715ms 04:41:02 INFO - PROCESS | 3660 | 1471347662141 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 04:41:02 INFO - PROCESS | 3660 | 1471347662146 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 04:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:41:02 INFO - PROCESS | 3660 | 1471347662150 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:41:02 INFO - PROCESS | 3660 | 1471347662152 Marionette TRACE conn3 <- [1,1282,null,{}] 04:41:02 INFO - PROCESS | 3660 | 1471347662157 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:02 INFO - PROCESS | 3660 | 1471347662160 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:02 INFO - PROCESS | 3660 | 1471347662252 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 04:41:02 INFO - PROCESS | 3660 | 1471347662339 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 3660 | 1471347662341 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:02 INFO - PROCESS | 3660 | ++DOCSHELL 1315B000 == 29 [pid = 3660] [id = 330] 04:41:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (1315B800) [pid = 3660] [serial = 989] [outer = 00000000] 04:41:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (1328F000) [pid = 3660] [serial = 990] [outer = 1315B800] 04:41:02 INFO - PROCESS | 3660 | 1471347662388 Marionette DEBUG loaded listener.js 04:41:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (13C91C00) [pid = 3660] [serial = 991] [outer = 1315B800] 04:41:02 INFO - PROCESS | 3660 | 1471347662800 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 04:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 716ms 04:41:02 INFO - PROCESS | 3660 | 1471347662860 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 04:41:02 INFO - PROCESS | 3660 | 1471347662911 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 04:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:41:02 INFO - PROCESS | 3660 | 1471347662924 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:41:02 INFO - PROCESS | 3660 | 1471347662930 Marionette TRACE conn3 <- [1,1286,null,{}] 04:41:02 INFO - PROCESS | 3660 | 1471347662940 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:02 INFO - PROCESS | 3660 | 1471347662943 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:03 INFO - PROCESS | 3660 | 1471347663059 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 04:41:03 INFO - PROCESS | 3660 | 1471347663073 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347663075 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:03 INFO - PROCESS | 3660 | ++DOCSHELL 144F0000 == 30 [pid = 3660] [id = 331] 04:41:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (144F3800) [pid = 3660] [serial = 992] [outer = 00000000] 04:41:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (1593C000) [pid = 3660] [serial = 993] [outer = 144F3800] 04:41:03 INFO - PROCESS | 3660 | 1471347663121 Marionette DEBUG loaded listener.js 04:41:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (1305B000) [pid = 3660] [serial = 994] [outer = 144F3800] 04:41:03 INFO - PROCESS | 3660 | 1471347663619 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 779ms 04:41:03 INFO - PROCESS | 3660 | 1471347663683 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 04:41:03 INFO - PROCESS | 3660 | 1471347663685 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 04:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:41:03 INFO - PROCESS | 3660 | 1471347663689 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:41:03 INFO - PROCESS | 3660 | 1471347663691 Marionette TRACE conn3 <- [1,1290,null,{}] 04:41:03 INFO - PROCESS | 3660 | 1471347663694 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:03 INFO - PROCESS | 3660 | 1471347663696 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:03 INFO - PROCESS | 3660 | 1471347663825 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 04:41:03 INFO - PROCESS | 3660 | 1471347663849 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347663851 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:03 INFO - PROCESS | 3660 | ++DOCSHELL 112CE800 == 31 [pid = 3660] [id = 332] 04:41:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (12959400) [pid = 3660] [serial = 995] [outer = 00000000] 04:41:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (16763800) [pid = 3660] [serial = 996] [outer = 12959400] 04:41:03 INFO - PROCESS | 3660 | 1471347663897 Marionette DEBUG loaded listener.js 04:41:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (16A09000) [pid = 3660] [serial = 997] [outer = 12959400] 04:41:04 INFO - PROCESS | 3660 | 1471347664331 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 04:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 715ms 04:41:04 INFO - PROCESS | 3660 | 1471347664389 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 04:41:04 INFO - PROCESS | 3660 | 1471347664392 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 04:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:41:04 INFO - PROCESS | 3660 | 1471347664395 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:41:04 INFO - PROCESS | 3660 | 1471347664397 Marionette TRACE conn3 <- [1,1294,null,{}] 04:41:04 INFO - PROCESS | 3660 | 1471347664400 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:04 INFO - PROCESS | 3660 | 1471347664402 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:04 INFO - PROCESS | 3660 | 1471347664519 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 04:41:04 INFO - PROCESS | 3660 | 1471347664529 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347664535 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:04 INFO - PROCESS | 3660 | ++DOCSHELL 173F2C00 == 32 [pid = 3660] [id = 333] 04:41:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (1740B800) [pid = 3660] [serial = 998] [outer = 00000000] 04:41:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (175D0800) [pid = 3660] [serial = 999] [outer = 1740B800] 04:41:04 INFO - PROCESS | 3660 | 1471347664645 Marionette DEBUG loaded listener.js 04:41:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (1809E000) [pid = 3660] [serial = 1000] [outer = 1740B800] 04:41:05 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (180BEC00) [pid = 3660] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:41:05 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (16F10000) [pid = 3660] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:41:05 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (1315A400) [pid = 3660] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:41:05 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (161C4000) [pid = 3660] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:41:05 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (180BBC00) [pid = 3660] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:41:05 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (12850C00) [pid = 3660] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:41:05 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (1138F800) [pid = 3660] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:41:05 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (197AFC00) [pid = 3660] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:41:05 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (1053DC00) [pid = 3660] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:41:05 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (10539000) [pid = 3660] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:41:05 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (1505A800) [pid = 3660] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:41:05 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (16760C00) [pid = 3660] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:41:05 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (180A3400) [pid = 3660] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:41:05 INFO - PROCESS | 3660 | 1471347665402 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 04:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1018ms 04:41:05 INFO - PROCESS | 3660 | 1471347665430 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 04:41:05 INFO - PROCESS | 3660 | 1471347665432 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 04:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:41:05 INFO - PROCESS | 3660 | 1471347665435 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:41:05 INFO - PROCESS | 3660 | 1471347665437 Marionette TRACE conn3 <- [1,1298,null,{}] 04:41:05 INFO - PROCESS | 3660 | 1471347665440 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:05 INFO - PROCESS | 3660 | 1471347665442 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:05 INFO - PROCESS | 3660 | 1471347665524 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 04:41:05 INFO - PROCESS | 3660 | 1471347665532 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347665534 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:05 INFO - PROCESS | 3660 | ++DOCSHELL 10537400 == 33 [pid = 3660] [id = 334] 04:41:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (144ED800) [pid = 3660] [serial = 1001] [outer = 00000000] 04:41:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (175D4C00) [pid = 3660] [serial = 1002] [outer = 144ED800] 04:41:05 INFO - PROCESS | 3660 | 1471347665579 Marionette DEBUG loaded listener.js 04:41:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (180A5000) [pid = 3660] [serial = 1003] [outer = 144ED800] 04:41:06 INFO - PROCESS | 3660 | 1471347666015 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 04:41:06 INFO - PROCESS | 3660 | 1471347666075 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 04:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:41:06 INFO - PROCESS | 3660 | 1471347666078 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:41:06 INFO - PROCESS | 3660 | 1471347666080 Marionette TRACE conn3 <- [1,1302,null,{}] 04:41:06 INFO - PROCESS | 3660 | 1471347666083 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:06 INFO - PROCESS | 3660 | 1471347666085 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:06 INFO - PROCESS | 3660 | 1471347666161 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 04:41:06 INFO - PROCESS | 3660 | 1471347666166 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347666168 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:06 INFO - PROCESS | 3660 | ++DOCSHELL 16FCF000 == 34 [pid = 3660] [id = 335] 04:41:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (180BF800) [pid = 3660] [serial = 1004] [outer = 00000000] 04:41:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (19737000) [pid = 3660] [serial = 1005] [outer = 180BF800] 04:41:06 INFO - PROCESS | 3660 | 1471347666213 Marionette DEBUG loaded listener.js 04:41:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (1973D800) [pid = 3660] [serial = 1006] [outer = 180BF800] 04:41:06 INFO - PROCESS | 3660 | 1471347666714 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 04:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 652ms 04:41:06 INFO - PROCESS | 3660 | 1471347666749 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 04:41:06 INFO - PROCESS | 3660 | 1471347666751 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 04:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:41:06 INFO - PROCESS | 3660 | 1471347666755 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:41:06 INFO - PROCESS | 3660 | 1471347666756 Marionette TRACE conn3 <- [1,1306,null,{}] 04:41:06 INFO - PROCESS | 3660 | 1471347666760 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:06 INFO - PROCESS | 3660 | 1471347666761 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:06 INFO - PROCESS | 3660 | 1471347666838 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 04:41:06 INFO - PROCESS | 3660 | 1471347666843 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347666845 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:06 INFO - PROCESS | 3660 | ++DOCSHELL 197B5C00 == 35 [pid = 3660] [id = 336] 04:41:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (197B7800) [pid = 3660] [serial = 1007] [outer = 00000000] 04:41:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (19A15400) [pid = 3660] [serial = 1008] [outer = 197B7800] 04:41:06 INFO - PROCESS | 3660 | 1471347666891 Marionette DEBUG loaded listener.js 04:41:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (19A1BC00) [pid = 3660] [serial = 1009] [outer = 197B7800] 04:41:07 INFO - PROCESS | 3660 | --DOCSHELL 13C96C00 == 34 [pid = 3660] [id = 27] 04:41:07 INFO - PROCESS | 3660 | --DOCSHELL 11A04800 == 33 [pid = 3660] [id = 18] 04:41:07 INFO - PROCESS | 3660 | --DOCSHELL 10515800 == 32 [pid = 3660] [id = 20] 04:41:07 INFO - PROCESS | 3660 | --DOCSHELL 1447BC00 == 31 [pid = 3660] [id = 26] 04:41:07 INFO - PROCESS | 3660 | --DOCSHELL 0C772800 == 30 [pid = 3660] [id = 17] 04:41:07 INFO - PROCESS | 3660 | --DOCSHELL 13933400 == 29 [pid = 3660] [id = 28] 04:41:07 INFO - PROCESS | 3660 | --DOCSHELL 13940800 == 28 [pid = 3660] [id = 22] 04:41:07 INFO - PROCESS | 3660 | --DOCSHELL 1670C000 == 27 [pid = 3660] [id = 8] 04:41:07 INFO - PROCESS | 3660 | --DOCSHELL 144F2800 == 26 [pid = 3660] [id = 24] 04:41:07 INFO - PROCESS | 3660 | --DOCSHELL 1A9AC400 == 25 [pid = 3660] [id = 13] 04:41:07 INFO - PROCESS | 3660 | --DOCSHELL 1A2EC800 == 24 [pid = 3660] [id = 10] 04:41:07 INFO - PROCESS | 3660 | --DOCSHELL 1429C400 == 23 [pid = 3660] [id = 23] 04:41:07 INFO - PROCESS | 3660 | --DOCSHELL 144F1000 == 22 [pid = 3660] [id = 11] 04:41:07 INFO - PROCESS | 3660 | --DOCSHELL 1AD40000 == 21 [pid = 3660] [id = 14] 04:41:07 INFO - PROCESS | 3660 | --DOCSHELL 1595D800 == 20 [pid = 3660] [id = 25] 04:41:07 INFO - PROCESS | 3660 | --DOCSHELL 1A853800 == 19 [pid = 3660] [id = 12] 04:41:07 INFO - PROCESS | 3660 | --DOCSHELL 13C4EC00 == 18 [pid = 3660] [id = 19] 04:41:07 INFO - PROCESS | 3660 | --DOCSHELL 11337000 == 17 [pid = 3660] [id = 21] 04:41:09 INFO - PROCESS | 3660 | --DOCSHELL 1036F400 == 16 [pid = 3660] [id = 328] 04:41:09 INFO - PROCESS | 3660 | --DOCSHELL 11381400 == 15 [pid = 3660] [id = 329] 04:41:09 INFO - PROCESS | 3660 | --DOCSHELL 173F2C00 == 14 [pid = 3660] [id = 333] 04:41:09 INFO - PROCESS | 3660 | --DOCSHELL 10537400 == 13 [pid = 3660] [id = 334] 04:41:09 INFO - PROCESS | 3660 | --DOCSHELL 112CE800 == 12 [pid = 3660] [id = 332] 04:41:09 INFO - PROCESS | 3660 | --DOCSHELL 1315B000 == 11 [pid = 3660] [id = 330] 04:41:09 INFO - PROCESS | 3660 | --DOCSHELL 144F0000 == 10 [pid = 3660] [id = 331] 04:41:09 INFO - PROCESS | 3660 | --DOCSHELL 16FCF000 == 9 [pid = 3660] [id = 335] 04:41:09 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (1A042400) [pid = 3660] [serial = 969] [outer = 00000000] [url = about:blank] 04:41:09 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (1A042C00) [pid = 3660] [serial = 970] [outer = 00000000] [url = about:blank] 04:41:09 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (19736C00) [pid = 3660] [serial = 967] [outer = 00000000] [url = about:blank] 04:41:09 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (175D3400) [pid = 3660] [serial = 954] [outer = 00000000] [url = about:blank] 04:41:09 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (13E92C00) [pid = 3660] [serial = 939] [outer = 00000000] [url = about:blank] 04:41:09 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (16F10400) [pid = 3660] [serial = 951] [outer = 00000000] [url = about:blank] 04:41:09 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (1765AC00) [pid = 3660] [serial = 955] [outer = 00000000] [url = about:blank] 04:41:09 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (180C4C00) [pid = 3660] [serial = 958] [outer = 00000000] [url = about:blank] 04:41:09 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (1315AC00) [pid = 3660] [serial = 943] [outer = 00000000] [url = about:blank] 04:41:09 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (12D89800) [pid = 3660] [serial = 942] [outer = 00000000] [url = about:blank] 04:41:09 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (15051C00) [pid = 3660] [serial = 940] [outer = 00000000] [url = about:blank] 04:41:09 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (17401400) [pid = 3660] [serial = 952] [outer = 00000000] [url = about:blank] 04:41:09 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (139D1C00) [pid = 3660] [serial = 946] [outer = 00000000] [url = about:blank] 04:41:09 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (19A85400) [pid = 3660] [serial = 961] [outer = 00000000] [url = about:blank] 04:41:09 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (144EF800) [pid = 3660] [serial = 963] [outer = 00000000] [url = about:blank] 04:41:09 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (112D0000) [pid = 3660] [serial = 936] [outer = 00000000] [url = about:blank] 04:41:09 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (180C4400) [pid = 3660] [serial = 957] [outer = 00000000] [url = about:blank] 04:41:09 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (15388000) [pid = 3660] [serial = 948] [outer = 00000000] [url = about:blank] 04:41:09 INFO - PROCESS | 3660 | --DOMWINDOW == 64 (1A9B2C00) [pid = 3660] [serial = 934] [outer = 00000000] [url = about:blank] 04:41:09 INFO - PROCESS | 3660 | --DOMWINDOW == 63 (19A1A400) [pid = 3660] [serial = 960] [outer = 00000000] [url = about:blank] 04:41:09 INFO - PROCESS | 3660 | --DOMWINDOW == 62 (15950800) [pid = 3660] [serial = 949] [outer = 00000000] [url = about:blank] 04:41:09 INFO - PROCESS | 3660 | --DOMWINDOW == 61 (175D9000) [pid = 3660] [serial = 964] [outer = 00000000] [url = about:blank] 04:41:09 INFO - PROCESS | 3660 | --DOMWINDOW == 60 (11A7FC00) [pid = 3660] [serial = 937] [outer = 00000000] [url = about:blank] 04:41:09 INFO - PROCESS | 3660 | --DOMWINDOW == 59 (19735C00) [pid = 3660] [serial = 966] [outer = 00000000] [url = about:blank] 04:41:09 INFO - PROCESS | 3660 | --DOMWINDOW == 58 (13154000) [pid = 3660] [serial = 945] [outer = 00000000] [url = about:blank] 04:41:09 INFO - PROCESS | 3660 | 1471347669556 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 04:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 2878ms 04:41:09 INFO - PROCESS | 3660 | 1471347669609 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 04:41:09 INFO - PROCESS | 3660 | 1471347669613 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 04:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:41:09 INFO - PROCESS | 3660 | 1471347669620 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:41:09 INFO - PROCESS | 3660 | 1471347669623 Marionette TRACE conn3 <- [1,1310,null,{}] 04:41:09 INFO - PROCESS | 3660 | 1471347669631 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:09 INFO - PROCESS | 3660 | 1471347669636 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:09 INFO - PROCESS | 3660 | 1471347669777 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 04:41:09 INFO - PROCESS | 3660 | 1471347669856 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347669861 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:09 INFO - PROCESS | 3660 | ++DOCSHELL 1058D400 == 10 [pid = 3660] [id = 337] 04:41:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 59 (10A01400) [pid = 3660] [serial = 1010] [outer = 00000000] 04:41:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 60 (10B63800) [pid = 3660] [serial = 1011] [outer = 10A01400] 04:41:09 INFO - PROCESS | 3660 | 1471347669912 Marionette DEBUG loaded listener.js 04:41:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 61 (10FC6000) [pid = 3660] [serial = 1012] [outer = 10A01400] 04:41:10 INFO - PROCESS | 3660 | 1471347670347 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 04:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 811ms 04:41:10 INFO - PROCESS | 3660 | 1471347670420 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 04:41:10 INFO - PROCESS | 3660 | 1471347670426 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 04:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:41:10 INFO - PROCESS | 3660 | 1471347670480 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:41:10 INFO - PROCESS | 3660 | 1471347670482 Marionette TRACE conn3 <- [1,1314,null,{}] 04:41:10 INFO - PROCESS | 3660 | 1471347670486 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:10 INFO - PROCESS | 3660 | 1471347670489 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:10 INFO - PROCESS | 3660 | 1471347670580 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 04:41:10 INFO - PROCESS | 3660 | 1471347670594 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347670597 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:10 INFO - PROCESS | 3660 | ++DOCSHELL 10A4E000 == 11 [pid = 3660] [id = 338] 04:41:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 62 (11A0C800) [pid = 3660] [serial = 1013] [outer = 00000000] 04:41:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 63 (1280A400) [pid = 3660] [serial = 1014] [outer = 11A0C800] 04:41:10 INFO - PROCESS | 3660 | 1471347670647 Marionette DEBUG loaded listener.js 04:41:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 64 (12957C00) [pid = 3660] [serial = 1015] [outer = 11A0C800] 04:41:11 INFO - PROCESS | 3660 | 1471347671124 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:41:11 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:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 715ms 04:41:11 INFO - PROCESS | 3660 | 1471347671197 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 04:41:11 INFO - PROCESS | 3660 | 1471347671199 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 04:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:41:11 INFO - PROCESS | 3660 | 1471347671206 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:41:11 INFO - PROCESS | 3660 | 1471347671209 Marionette TRACE conn3 <- [1,1318,null,{}] 04:41:11 INFO - PROCESS | 3660 | 1471347671221 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:11 INFO - PROCESS | 3660 | 1471347671225 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:11 INFO - PROCESS | 3660 | 1471347671314 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 04:41:11 INFO - PROCESS | 3660 | 1471347671395 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347671398 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:11 INFO - PROCESS | 3660 | ++DOCSHELL 131E5000 == 12 [pid = 3660] [id = 339] 04:41:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (131EAC00) [pid = 3660] [serial = 1016] [outer = 00000000] 04:41:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (13939800) [pid = 3660] [serial = 1017] [outer = 131EAC00] 04:41:11 INFO - PROCESS | 3660 | 1471347671449 Marionette DEBUG loaded listener.js 04:41:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (13C52400) [pid = 3660] [serial = 1018] [outer = 131EAC00] 04:41:11 INFO - PROCESS | 3660 | 1471347671843 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 04:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 716ms 04:41:11 INFO - PROCESS | 3660 | 1471347671906 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 04:41:11 INFO - PROCESS | 3660 | 1471347671909 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 04:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:41:11 INFO - PROCESS | 3660 | 1471347671912 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:41:11 INFO - PROCESS | 3660 | 1471347671914 Marionette TRACE conn3 <- [1,1322,null,{}] 04:41:11 INFO - PROCESS | 3660 | 1471347671917 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:11 INFO - PROCESS | 3660 | 1471347671919 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:12 INFO - PROCESS | 3660 | 1471347672014 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 04:41:12 INFO - PROCESS | 3660 | 1471347672019 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347672021 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:12 INFO - PROCESS | 3660 | ++DOCSHELL 134D8C00 == 13 [pid = 3660] [id = 340] 04:41:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (139CEC00) [pid = 3660] [serial = 1019] [outer = 00000000] 04:41:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (14479C00) [pid = 3660] [serial = 1020] [outer = 139CEC00] 04:41:12 INFO - PROCESS | 3660 | 1471347672069 Marionette DEBUG loaded listener.js 04:41:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (144F7400) [pid = 3660] [serial = 1021] [outer = 139CEC00] 04:41:12 INFO - PROCESS | 3660 | 1471347672593 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 715ms 04:41:12 INFO - PROCESS | 3660 | 1471347672644 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 04:41:12 INFO - PROCESS | 3660 | 1471347672646 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 04:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:41:12 INFO - PROCESS | 3660 | 1471347672649 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:41:12 INFO - PROCESS | 3660 | 1471347672651 Marionette TRACE conn3 <- [1,1326,null,{}] 04:41:12 INFO - PROCESS | 3660 | 1471347672654 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:12 INFO - PROCESS | 3660 | 1471347672656 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:12 INFO - PROCESS | 3660 | 1471347672760 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 04:41:12 INFO - PROCESS | 3660 | 1471347672772 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347672774 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:12 INFO - PROCESS | 3660 | ++DOCSHELL 10328400 == 14 [pid = 3660] [id = 341] 04:41:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (112CD000) [pid = 3660] [serial = 1022] [outer = 00000000] 04:41:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (1538E800) [pid = 3660] [serial = 1023] [outer = 112CD000] 04:41:12 INFO - PROCESS | 3660 | 1471347672819 Marionette DEBUG loaded listener.js 04:41:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (15950800) [pid = 3660] [serial = 1024] [outer = 112CD000] 04:41:13 INFO - PROCESS | 3660 | 1471347673724 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 04:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1113ms 04:41:13 INFO - PROCESS | 3660 | 1471347673744 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 04:41:13 INFO - PROCESS | 3660 | 1471347673745 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 04:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:41:13 INFO - PROCESS | 3660 | 1471347673749 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:41:13 INFO - PROCESS | 3660 | 1471347673751 Marionette TRACE conn3 <- [1,1330,null,{}] 04:41:13 INFO - PROCESS | 3660 | 1471347673755 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:13 INFO - PROCESS | 3660 | 1471347673760 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:13 INFO - PROCESS | 3660 | 1471347673904 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 04:41:13 INFO - PROCESS | 3660 | 1471347673914 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347673916 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:13 INFO - PROCESS | 3660 | ++DOCSHELL 1596F800 == 15 [pid = 3660] [id = 342] 04:41:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (1633C400) [pid = 3660] [serial = 1025] [outer = 00000000] 04:41:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (16AC1C00) [pid = 3660] [serial = 1026] [outer = 1633C400] 04:41:13 INFO - PROCESS | 3660 | 1471347673970 Marionette DEBUG loaded listener.js 04:41:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (174C5800) [pid = 3660] [serial = 1027] [outer = 1633C400] 04:41:14 INFO - PROCESS | 3660 | 1471347674456 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 04:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 700ms 04:41:14 INFO - PROCESS | 3660 | 1471347674482 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 04:41:14 INFO - PROCESS | 3660 | 1471347674484 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 04:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:41:14 INFO - PROCESS | 3660 | 1471347674487 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:41:14 INFO - PROCESS | 3660 | 1471347674489 Marionette TRACE conn3 <- [1,1334,null,{}] 04:41:14 INFO - PROCESS | 3660 | 1471347674492 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:14 INFO - PROCESS | 3660 | 1471347674494 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:14 INFO - PROCESS | 3660 | 1471347674620 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 04:41:14 INFO - PROCESS | 3660 | 1471347674637 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347674639 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:14 INFO - PROCESS | 3660 | ++DOCSHELL 174BC400 == 16 [pid = 3660] [id = 343] 04:41:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (174C1C00) [pid = 3660] [serial = 1028] [outer = 00000000] 04:41:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (17A11000) [pid = 3660] [serial = 1029] [outer = 174C1C00] 04:41:14 INFO - PROCESS | 3660 | 1471347674684 Marionette DEBUG loaded listener.js 04:41:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (17A1DC00) [pid = 3660] [serial = 1030] [outer = 174C1C00] 04:41:15 INFO - PROCESS | 3660 | 1471347675123 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 04:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 699ms 04:41:15 INFO - PROCESS | 3660 | 1471347675189 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 04:41:15 INFO - PROCESS | 3660 | 1471347675191 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 04:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:41:15 INFO - PROCESS | 3660 | 1471347675194 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:41:15 INFO - PROCESS | 3660 | 1471347675196 Marionette TRACE conn3 <- [1,1338,null,{}] 04:41:15 INFO - PROCESS | 3660 | 1471347675199 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:15 INFO - PROCESS | 3660 | 1471347675201 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:15 INFO - PROCESS | 3660 | 1471347675306 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 04:41:15 INFO - PROCESS | 3660 | 1471347675386 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347675388 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:15 INFO - PROCESS | 3660 | ++DOCSHELL 17D34C00 == 17 [pid = 3660] [id = 344] 04:41:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (1809C000) [pid = 3660] [serial = 1031] [outer = 00000000] 04:41:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (180A7800) [pid = 3660] [serial = 1032] [outer = 1809C000] 04:41:15 INFO - PROCESS | 3660 | 1471347675433 Marionette DEBUG loaded listener.js 04:41:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (180A7C00) [pid = 3660] [serial = 1033] [outer = 1809C000] 04:41:15 INFO - PROCESS | 3660 | 1471347675852 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 04:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 716ms 04:41:15 INFO - PROCESS | 3660 | 1471347675892 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 04:41:15 INFO - PROCESS | 3660 | 1471347675894 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 04:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:41:15 INFO - PROCESS | 3660 | 1471347675898 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:41:15 INFO - PROCESS | 3660 | 1471347675899 Marionette TRACE conn3 <- [1,1342,null,{}] 04:41:15 INFO - PROCESS | 3660 | 1471347675903 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:15 INFO - PROCESS | 3660 | 1471347675905 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:16 INFO - PROCESS | 3660 | 1471347676016 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 04:41:16 INFO - PROCESS | 3660 | 1471347676021 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347676023 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:16 INFO - PROCESS | 3660 | ++DOCSHELL 131E4800 == 18 [pid = 3660] [id = 345] 04:41:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (180C0800) [pid = 3660] [serial = 1034] [outer = 00000000] 04:41:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (1972E400) [pid = 3660] [serial = 1035] [outer = 180C0800] 04:41:16 INFO - PROCESS | 3660 | 1471347676162 Marionette DEBUG loaded listener.js 04:41:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (1972EC00) [pid = 3660] [serial = 1036] [outer = 180C0800] 04:41:16 INFO - PROCESS | 3660 | 1471347676585 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 04:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 715ms 04:41:16 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (1740B800) [pid = 3660] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:41:16 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (12959400) [pid = 3660] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:41:16 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (180BF800) [pid = 3660] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:41:16 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (1315B800) [pid = 3660] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:41:16 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (11387800) [pid = 3660] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:41:16 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (10372000) [pid = 3660] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:41:16 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (1053D800) [pid = 3660] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:41:16 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (19A93000) [pid = 3660] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:41:16 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (144EB400) [pid = 3660] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:41:16 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (10A09800) [pid = 3660] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:41:16 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (144F3800) [pid = 3660] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:41:16 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (144ED800) [pid = 3660] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:41:16 INFO - PROCESS | 3660 | 1471347676772 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 04:41:16 INFO - PROCESS | 3660 | 1471347676774 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 04:41:16 INFO - PROCESS | 3660 | 1471347676787 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:41:16 INFO - PROCESS | 3660 | 1471347676789 Marionette TRACE conn3 <- [1,1346,null,{}] 04:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:41:16 INFO - PROCESS | 3660 | 1471347676793 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:16 INFO - PROCESS | 3660 | 1471347676794 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:16 INFO - PROCESS | 3660 | 1471347676885 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 04:41:16 INFO - PROCESS | 3660 | 1471347676892 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347676894 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:16 INFO - PROCESS | 3660 | ++DOCSHELL 11A76000 == 19 [pid = 3660] [id = 346] 04:41:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (11A79000) [pid = 3660] [serial = 1037] [outer = 00000000] 04:41:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (1393A800) [pid = 3660] [serial = 1038] [outer = 11A79000] 04:41:16 INFO - PROCESS | 3660 | 1471347676939 Marionette DEBUG loaded listener.js 04:41:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (144F2800) [pid = 3660] [serial = 1039] [outer = 11A79000] 04:41:17 INFO - PROCESS | 3660 | 1471347677371 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 04:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 652ms 04:41:17 INFO - PROCESS | 3660 | 1471347677430 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 04:41:17 INFO - PROCESS | 3660 | 1471347677432 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 04:41:17 INFO - PROCESS | 3660 | 1471347677435 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:41:17 INFO - PROCESS | 3660 | 1471347677437 Marionette TRACE conn3 <- [1,1350,null,{}] 04:41:17 INFO - PROCESS | 3660 | 1471347677441 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:17 INFO - PROCESS | 3660 | 1471347677443 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:17 INFO - PROCESS | 3660 | 1471347677536 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 04:41:17 INFO - PROCESS | 3660 | 1471347677543 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347677545 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:17 INFO - PROCESS | 3660 | ++DOCSHELL 15FE7000 == 20 [pid = 3660] [id = 347] 04:41:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (16A08000) [pid = 3660] [serial = 1040] [outer = 00000000] 04:41:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (19738400) [pid = 3660] [serial = 1041] [outer = 16A08000] 04:41:17 INFO - PROCESS | 3660 | 1471347677598 Marionette DEBUG loaded listener.js 04:41:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (19A21400) [pid = 3660] [serial = 1042] [outer = 16A08000] 04:41:18 INFO - PROCESS | 3660 | 1471347678105 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 04:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 716ms 04:41:18 INFO - PROCESS | 3660 | 1471347678168 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 04:41:18 INFO - PROCESS | 3660 | 1471347678170 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 04:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:41:18 INFO - PROCESS | 3660 | 1471347678173 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:41:18 INFO - PROCESS | 3660 | 1471347678175 Marionette TRACE conn3 <- [1,1354,null,{}] 04:41:18 INFO - PROCESS | 3660 | 1471347678178 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:18 INFO - PROCESS | 3660 | 1471347678180 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:18 INFO - PROCESS | 3660 | 1471347678281 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 04:41:18 INFO - PROCESS | 3660 | 1471347678292 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347678294 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:18 INFO - PROCESS | 3660 | ++DOCSHELL 13E9F400 == 21 [pid = 3660] [id = 348] 04:41:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (173F8800) [pid = 3660] [serial = 1043] [outer = 00000000] 04:41:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (19A94800) [pid = 3660] [serial = 1044] [outer = 173F8800] 04:41:18 INFO - PROCESS | 3660 | 1471347678339 Marionette DEBUG loaded listener.js 04:41:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (19DB0000) [pid = 3660] [serial = 1045] [outer = 173F8800] 04:41:18 INFO - PROCESS | 3660 | 1471347678763 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 04:41:18 INFO - PROCESS | 3660 | 1471347678829 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 04:41:18 INFO - PROCESS | 3660 | 1471347678839 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:41:18 INFO - PROCESS | 3660 | 1471347678843 Marionette TRACE conn3 <- [1,1358,null,{}] 04:41:18 INFO - PROCESS | 3660 | 1471347678850 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:18 INFO - PROCESS | 3660 | 1471347678853 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:19 INFO - PROCESS | 3660 | 1471347678978 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 04:41:19 INFO - PROCESS | 3660 | 1471347679107 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347679115 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:19 INFO - PROCESS | 3660 | ++DOCSHELL 10A10000 == 22 [pid = 3660] [id = 349] 04:41:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (10A48C00) [pid = 3660] [serial = 1046] [outer = 00000000] 04:41:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (10B64C00) [pid = 3660] [serial = 1047] [outer = 10A48C00] 04:41:19 INFO - PROCESS | 3660 | 1471347679197 Marionette DEBUG loaded listener.js 04:41:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (112CCC00) [pid = 3660] [serial = 1048] [outer = 10A48C00] 04:41:20 INFO - PROCESS | 3660 | 1471347680044 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 04:41:20 INFO - PROCESS | 3660 | 1471347680097 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 04:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:41:20 INFO - PROCESS | 3660 | 1471347680105 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:41:20 INFO - PROCESS | 3660 | 1471347680109 Marionette TRACE conn3 <- [1,1362,null,{}] 04:41:20 INFO - PROCESS | 3660 | 1471347680113 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:20 INFO - PROCESS | 3660 | 1471347680116 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:20 INFO - PROCESS | 3660 | 1471347680241 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 04:41:20 INFO - PROCESS | 3660 | 1471347680390 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347680393 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:20 INFO - PROCESS | 3660 | ++DOCSHELL 1315C800 == 23 [pid = 3660] [id = 350] 04:41:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (131DE400) [pid = 3660] [serial = 1049] [outer = 00000000] 04:41:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (139CC000) [pid = 3660] [serial = 1050] [outer = 131DE400] 04:41:20 INFO - PROCESS | 3660 | 1471347680451 Marionette DEBUG loaded listener.js 04:41:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (14477000) [pid = 3660] [serial = 1051] [outer = 131DE400] 04:41:21 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (175D0800) [pid = 3660] [serial = 999] [outer = 00000000] [url = about:blank] 04:41:21 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (16A09000) [pid = 3660] [serial = 997] [outer = 00000000] [url = about:blank] 04:41:21 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (16763800) [pid = 3660] [serial = 996] [outer = 00000000] [url = about:blank] 04:41:21 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (19737000) [pid = 3660] [serial = 1005] [outer = 00000000] [url = about:blank] 04:41:21 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (1328F000) [pid = 3660] [serial = 990] [outer = 00000000] [url = about:blank] 04:41:21 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (11390400) [pid = 3660] [serial = 987] [outer = 00000000] [url = about:blank] 04:41:21 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (11C64000) [pid = 3660] [serial = 988] [outer = 00000000] [url = about:blank] 04:41:21 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (1051B400) [pid = 3660] [serial = 984] [outer = 00000000] [url = about:blank] 04:41:21 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (1973D800) [pid = 3660] [serial = 1006] [outer = 00000000] [url = about:blank] 04:41:21 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (1053A400) [pid = 3660] [serial = 985] [outer = 00000000] [url = about:blank] 04:41:21 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (134D3400) [pid = 3660] [serial = 982] [outer = 00000000] [url = about:blank] 04:41:21 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (12BE0800) [pid = 3660] [serial = 981] [outer = 00000000] [url = about:blank] 04:41:21 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (1A451000) [pid = 3660] [serial = 979] [outer = 00000000] [url = about:blank] 04:41:21 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (1A077800) [pid = 3660] [serial = 978] [outer = 00000000] [url = about:blank] 04:41:21 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (16AC4800) [pid = 3660] [serial = 976] [outer = 00000000] [url = about:blank] 04:41:21 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (1596F400) [pid = 3660] [serial = 975] [outer = 00000000] [url = about:blank] 04:41:21 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (19A15400) [pid = 3660] [serial = 1008] [outer = 00000000] [url = about:blank] 04:41:21 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (1299CC00) [pid = 3660] [serial = 973] [outer = 00000000] [url = about:blank] 04:41:21 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (11A0F400) [pid = 3660] [serial = 972] [outer = 00000000] [url = about:blank] 04:41:21 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (1593C000) [pid = 3660] [serial = 993] [outer = 00000000] [url = about:blank] 04:41:21 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (1809E000) [pid = 3660] [serial = 1000] [outer = 00000000] [url = about:blank] 04:41:21 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (175D4C00) [pid = 3660] [serial = 1002] [outer = 00000000] [url = about:blank] 04:41:21 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (1305B000) [pid = 3660] [serial = 994] [outer = 00000000] [url = about:blank] 04:41:21 INFO - PROCESS | 3660 | --DOMWINDOW == 64 (180A5000) [pid = 3660] [serial = 1003] [outer = 00000000] [url = about:blank] 04:41:21 INFO - PROCESS | 3660 | --DOMWINDOW == 63 (13C91C00) [pid = 3660] [serial = 991] [outer = 00000000] [url = about:blank] 04:41:21 INFO - PROCESS | 3660 | [3660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:21 INFO - PROCESS | 3660 | 1471347681304 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 04:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:41:21 INFO - PROCESS | 3660 | 1471347681364 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 04:41:21 INFO - PROCESS | 3660 | 1471347681369 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:41:21 INFO - PROCESS | 3660 | 1471347681372 Marionette TRACE conn3 <- [1,1366,null,{}] 04:41:21 INFO - PROCESS | 3660 | 1471347681378 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:21 INFO - PROCESS | 3660 | 1471347681381 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:21 INFO - PROCESS | 3660 | 1471347681464 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 04:41:21 INFO - PROCESS | 3660 | 1471347681471 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347681476 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:21 INFO - PROCESS | 3660 | ++DOCSHELL 10A4EC00 == 24 [pid = 3660] [id = 351] 04:41:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 64 (10A51000) [pid = 3660] [serial = 1052] [outer = 00000000] 04:41:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (11A7C400) [pid = 3660] [serial = 1053] [outer = 10A51000] 04:41:21 INFO - PROCESS | 3660 | 1471347681525 Marionette DEBUG loaded listener.js 04:41:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (1284B000) [pid = 3660] [serial = 1054] [outer = 10A51000] 04:41:22 INFO - PROCESS | 3660 | 1471347682066 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 04:41:22 INFO - PROCESS | 3660 | 1471347682101 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 04:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:41:22 INFO - PROCESS | 3660 | 1471347682107 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:41:22 INFO - PROCESS | 3660 | 1471347682110 Marionette TRACE conn3 <- [1,1370,null,{}] 04:41:22 INFO - PROCESS | 3660 | 1471347682113 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:22 INFO - PROCESS | 3660 | 1471347682115 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:22 INFO - PROCESS | 3660 | 1471347682199 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 04:41:22 INFO - PROCESS | 3660 | 1471347682207 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347682209 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:22 INFO - PROCESS | 3660 | ++DOCSHELL 1133BC00 == 25 [pid = 3660] [id = 352] 04:41:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (13286000) [pid = 3660] [serial = 1055] [outer = 00000000] 04:41:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (134D8400) [pid = 3660] [serial = 1056] [outer = 13286000] 04:41:22 INFO - PROCESS | 3660 | 1471347682265 Marionette DEBUG loaded listener.js 04:41:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (13C92400) [pid = 3660] [serial = 1057] [outer = 13286000] 04:41:22 INFO - PROCESS | 3660 | [3660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:22 INFO - PROCESS | 3660 | 1471347682745 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 04:41:22 INFO - PROCESS | 3660 | 1471347682810 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 04:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:41:22 INFO - PROCESS | 3660 | 1471347682814 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:41:22 INFO - PROCESS | 3660 | 1471347682817 Marionette TRACE conn3 <- [1,1374,null,{}] 04:41:22 INFO - PROCESS | 3660 | 1471347682828 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:22 INFO - PROCESS | 3660 | 1471347682833 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:22 INFO - PROCESS | 3660 | 1471347682915 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 04:41:23 INFO - PROCESS | 3660 | 1471347683033 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347683036 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:23 INFO - PROCESS | 3660 | ++DOCSHELL 1538F400 == 26 [pid = 3660] [id = 353] 04:41:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (1538FC00) [pid = 3660] [serial = 1058] [outer = 00000000] 04:41:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (1596D800) [pid = 3660] [serial = 1059] [outer = 1538FC00] 04:41:23 INFO - PROCESS | 3660 | 1471347683085 Marionette DEBUG loaded listener.js 04:41:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (161BD800) [pid = 3660] [serial = 1060] [outer = 1538FC00] 04:41:23 INFO - PROCESS | 3660 | 1471347683474 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 04:41:23 INFO - PROCESS | 3660 | 1471347683515 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 04:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:41:23 INFO - PROCESS | 3660 | 1471347683524 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:41:23 INFO - PROCESS | 3660 | 1471347683526 Marionette TRACE conn3 <- [1,1378,null,{}] 04:41:23 INFO - PROCESS | 3660 | 1471347683529 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:23 INFO - PROCESS | 3660 | 1471347683532 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:23 INFO - PROCESS | 3660 | 1471347683688 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 04:41:23 INFO - PROCESS | 3660 | 1471347683694 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347683696 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:23 INFO - PROCESS | 3660 | ++DOCSHELL 1686B400 == 27 [pid = 3660] [id = 354] 04:41:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (16A0A800) [pid = 3660] [serial = 1061] [outer = 00000000] 04:41:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (173F3800) [pid = 3660] [serial = 1062] [outer = 16A0A800] 04:41:23 INFO - PROCESS | 3660 | 1471347683741 Marionette DEBUG loaded listener.js 04:41:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (17528000) [pid = 3660] [serial = 1063] [outer = 16A0A800] 04:41:24 INFO - PROCESS | 3660 | 1471347684166 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 04:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 668ms 04:41:24 INFO - PROCESS | 3660 | 1471347684208 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 04:41:24 INFO - PROCESS | 3660 | 1471347684210 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 04:41:24 INFO - PROCESS | 3660 | 1471347684214 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:41:24 INFO - PROCESS | 3660 | 1471347684215 Marionette TRACE conn3 <- [1,1382,null,{}] 04:41:24 INFO - PROCESS | 3660 | 1471347684219 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:24 INFO - PROCESS | 3660 | 1471347684221 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:24 INFO - PROCESS | 3660 | 1471347684340 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 04:41:24 INFO - PROCESS | 3660 | 1471347684426 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347684428 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:24 INFO - PROCESS | 3660 | ++DOCSHELL 131E5800 == 28 [pid = 3660] [id = 355] 04:41:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (16869800) [pid = 3660] [serial = 1064] [outer = 00000000] 04:41:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (17A1B400) [pid = 3660] [serial = 1065] [outer = 16869800] 04:41:24 INFO - PROCESS | 3660 | 1471347684473 Marionette DEBUG loaded listener.js 04:41:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (1809EC00) [pid = 3660] [serial = 1066] [outer = 16869800] 04:41:24 INFO - PROCESS | 3660 | 1471347684901 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 04:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 748ms 04:41:24 INFO - PROCESS | 3660 | 1471347684963 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 04:41:24 INFO - PROCESS | 3660 | 1471347684965 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 04:41:24 INFO - PROCESS | 3660 | 1471347684969 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:41:24 INFO - PROCESS | 3660 | 1471347684970 Marionette TRACE conn3 <- [1,1386,null,{}] 04:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:41:24 INFO - PROCESS | 3660 | 1471347684974 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:25 INFO - PROCESS | 3660 | 1471347684979 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:25 INFO - PROCESS | 3660 | 1471347685111 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 04:41:25 INFO - PROCESS | 3660 | 1471347685121 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347685123 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:25 INFO - PROCESS | 3660 | ++DOCSHELL 175D5C00 == 29 [pid = 3660] [id = 356] 04:41:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (1765EC00) [pid = 3660] [serial = 1067] [outer = 00000000] 04:41:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (19739000) [pid = 3660] [serial = 1068] [outer = 1765EC00] 04:41:25 INFO - PROCESS | 3660 | 1471347685227 Marionette DEBUG loaded listener.js 04:41:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (180BF800) [pid = 3660] [serial = 1069] [outer = 1765EC00] 04:41:25 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (1809C000) [pid = 3660] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:41:25 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (112CD000) [pid = 3660] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:41:25 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (11A0C800) [pid = 3660] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:41:25 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (1633C400) [pid = 3660] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:41:25 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (10A01400) [pid = 3660] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:41:25 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (131EAC00) [pid = 3660] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:41:25 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (139CEC00) [pid = 3660] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:41:25 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (180C0800) [pid = 3660] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:41:25 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (197B7800) [pid = 3660] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:41:25 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (11A79000) [pid = 3660] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:41:25 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (174C1C00) [pid = 3660] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:41:25 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (16A08000) [pid = 3660] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:41:25 INFO - PROCESS | 3660 | 1471347685819 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 04:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 859ms 04:41:25 INFO - PROCESS | 3660 | 1471347685847 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 04:41:25 INFO - PROCESS | 3660 | 1471347685849 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 04:41:25 INFO - PROCESS | 3660 | 1471347685852 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:41:25 INFO - PROCESS | 3660 | 1471347685853 Marionette TRACE conn3 <- [1,1390,null,{}] 04:41:25 INFO - PROCESS | 3660 | 1471347685857 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:25 INFO - PROCESS | 3660 | 1471347685859 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:25 INFO - PROCESS | 3660 | 1471347685935 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 04:41:25 INFO - PROCESS | 3660 | 1471347685940 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347685942 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:25 INFO - PROCESS | 3660 | ++DOCSHELL 112CD000 == 30 [pid = 3660] [id = 357] 04:41:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (11383000) [pid = 3660] [serial = 1070] [outer = 00000000] 04:41:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (1675F000) [pid = 3660] [serial = 1071] [outer = 11383000] 04:41:25 INFO - PROCESS | 3660 | 1471347685986 Marionette DEBUG loaded listener.js 04:41:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (17409C00) [pid = 3660] [serial = 1072] [outer = 11383000] 04:41:26 INFO - PROCESS | 3660 | 1471347686422 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 04:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 636ms 04:41:26 INFO - PROCESS | 3660 | 1471347686490 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 04:41:26 INFO - PROCESS | 3660 | 1471347686492 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 04:41:26 INFO - PROCESS | 3660 | 1471347686495 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:41:26 INFO - PROCESS | 3660 | 1471347686497 Marionette TRACE conn3 <- [1,1394,null,{}] 04:41:26 INFO - PROCESS | 3660 | 1471347686500 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:26 INFO - PROCESS | 3660 | 1471347686502 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:26 INFO - PROCESS | 3660 | 1471347686579 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 04:41:26 INFO - PROCESS | 3660 | 1471347686585 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 3660 | 1471347686587 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:26 INFO - PROCESS | 3660 | ++DOCSHELL 134D5800 == 31 [pid = 3660] [id = 358] 04:41:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (15383400) [pid = 3660] [serial = 1073] [outer = 00000000] 04:41:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (197B1C00) [pid = 3660] [serial = 1074] [outer = 15383400] 04:41:26 INFO - PROCESS | 3660 | 1471347686631 Marionette DEBUG loaded listener.js 04:41:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (19A1D000) [pid = 3660] [serial = 1075] [outer = 15383400] 04:41:27 INFO - PROCESS | 3660 | 1471347687047 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 04:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 604ms 04:41:27 INFO - PROCESS | 3660 | 1471347687093 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 04:41:27 INFO - PROCESS | 3660 | 1471347687095 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 04:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:41:27 INFO - PROCESS | 3660 | 1471347687098 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:41:27 INFO - PROCESS | 3660 | 1471347687100 Marionette TRACE conn3 <- [1,1398,null,{}] 04:41:27 INFO - PROCESS | 3660 | 1471347687107 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:27 INFO - PROCESS | 3660 | 1471347687109 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:27 INFO - PROCESS | 3660 | 1471347687195 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 04:41:27 INFO - PROCESS | 3660 | 1471347687203 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347687206 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:27 INFO - PROCESS | 3660 | ++DOCSHELL 19A22400 == 32 [pid = 3660] [id = 359] 04:41:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (1A03E400) [pid = 3660] [serial = 1076] [outer = 00000000] 04:41:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (1A06F400) [pid = 3660] [serial = 1077] [outer = 1A03E400] 04:41:27 INFO - PROCESS | 3660 | 1471347687251 Marionette DEBUG loaded listener.js 04:41:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (1A046000) [pid = 3660] [serial = 1078] [outer = 1A03E400] 04:41:27 INFO - PROCESS | 3660 | 1471347687812 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 04:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 763ms 04:41:27 INFO - PROCESS | 3660 | 1471347687875 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 04:41:27 INFO - PROCESS | 3660 | 1471347687879 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 04:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:41:27 INFO - PROCESS | 3660 | 1471347687885 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:41:27 INFO - PROCESS | 3660 | 1471347687889 Marionette TRACE conn3 <- [1,1402,null,{}] 04:41:27 INFO - PROCESS | 3660 | 1471347687896 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:27 INFO - PROCESS | 3660 | 1471347687899 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:28 INFO - PROCESS | 3660 | 1471347688048 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 04:41:28 INFO - PROCESS | 3660 | 1471347688170 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347688175 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:28 INFO - PROCESS | 3660 | ++DOCSHELL 10A4A400 == 33 [pid = 3660] [id = 360] 04:41:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (10A53C00) [pid = 3660] [serial = 1079] [outer = 00000000] 04:41:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (11389000) [pid = 3660] [serial = 1080] [outer = 10A53C00] 04:41:28 INFO - PROCESS | 3660 | 1471347688233 Marionette DEBUG loaded listener.js 04:41:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (12956800) [pid = 3660] [serial = 1081] [outer = 10A53C00] 04:41:28 INFO - PROCESS | 3660 | 1471347688903 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 04:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1050ms 04:41:28 INFO - PROCESS | 3660 | 1471347688930 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 04:41:28 INFO - PROCESS | 3660 | 1471347688934 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 04:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:41:28 INFO - PROCESS | 3660 | 1471347688961 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:41:28 INFO - PROCESS | 3660 | 1471347688964 Marionette TRACE conn3 <- [1,1406,null,{}] 04:41:29 INFO - PROCESS | 3660 | 1471347688983 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:29 INFO - PROCESS | 3660 | 1471347688986 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:29 INFO - PROCESS | 3660 | 1471347689108 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 04:41:29 INFO - PROCESS | 3660 | 1471347689226 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347689229 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:29 INFO - PROCESS | 3660 | ++DOCSHELL 1446F400 == 34 [pid = 3660] [id = 361] 04:41:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (14475400) [pid = 3660] [serial = 1082] [outer = 00000000] 04:41:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (15957400) [pid = 3660] [serial = 1083] [outer = 14475400] 04:41:29 INFO - PROCESS | 3660 | 1471347689288 Marionette DEBUG loaded listener.js 04:41:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (1633C400) [pid = 3660] [serial = 1084] [outer = 14475400] 04:41:29 INFO - PROCESS | 3660 | 1471347689917 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 04:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1033ms 04:41:29 INFO - PROCESS | 3660 | 1471347689984 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 04:41:29 INFO - PROCESS | 3660 | 1471347689987 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 04:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:41:29 INFO - PROCESS | 3660 | 1471347689991 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:41:30 INFO - PROCESS | 3660 | 1471347689995 Marionette TRACE conn3 <- [1,1410,null,{}] 04:41:30 INFO - PROCESS | 3660 | 1471347690005 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:30 INFO - PROCESS | 3660 | 1471347690010 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:30 INFO - PROCESS | 3660 | 1471347690119 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 04:41:30 INFO - PROCESS | 3660 | 1471347690246 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347690249 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:30 INFO - PROCESS | 3660 | ++DOCSHELL 180C6C00 == 35 [pid = 3660] [id = 362] 04:41:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (19732400) [pid = 3660] [serial = 1085] [outer = 00000000] 04:41:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (197AF800) [pid = 3660] [serial = 1086] [outer = 19732400] 04:41:30 INFO - PROCESS | 3660 | 1471347690316 Marionette DEBUG loaded listener.js 04:41:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (1A040000) [pid = 3660] [serial = 1087] [outer = 19732400] 04:41:31 INFO - PROCESS | 3660 | 1471347691087 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 04:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1177ms 04:41:31 INFO - PROCESS | 3660 | 1471347691155 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 04:41:31 INFO - PROCESS | 3660 | 1471347691159 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 04:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:41:31 INFO - PROCESS | 3660 | 1471347691164 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:41:31 INFO - PROCESS | 3660 | 1471347691168 Marionette TRACE conn3 <- [1,1414,null,{}] 04:41:31 INFO - PROCESS | 3660 | 1471347691174 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:31 INFO - PROCESS | 3660 | 1471347691177 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:31 INFO - PROCESS | 3660 | 1471347691319 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 04:41:31 INFO - PROCESS | 3660 | 1471347691400 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347691405 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:31 INFO - PROCESS | 3660 | ++DOCSHELL 10327400 == 36 [pid = 3660] [id = 363] 04:41:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (1051A800) [pid = 3660] [serial = 1088] [outer = 00000000] 04:41:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (11337000) [pid = 3660] [serial = 1089] [outer = 1051A800] 04:41:31 INFO - PROCESS | 3660 | 1471347691507 Marionette DEBUG loaded listener.js 04:41:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (11A04800) [pid = 3660] [serial = 1090] [outer = 1051A800] 04:41:32 INFO - PROCESS | 3660 | --DOCSHELL 197B5C00 == 35 [pid = 3660] [id = 336] 04:41:32 INFO - PROCESS | 3660 | --DOCSHELL 131E5800 == 34 [pid = 3660] [id = 355] 04:41:32 INFO - PROCESS | 3660 | --DOCSHELL 134D5800 == 33 [pid = 3660] [id = 358] 04:41:32 INFO - PROCESS | 3660 | --DOCSHELL 112CD000 == 32 [pid = 3660] [id = 357] 04:41:32 INFO - PROCESS | 3660 | --DOCSHELL 175D5C00 == 31 [pid = 3660] [id = 356] 04:41:32 INFO - PROCESS | 3660 | --DOCSHELL 180C6C00 == 30 [pid = 3660] [id = 362] 04:41:32 INFO - PROCESS | 3660 | --DOCSHELL 19A22400 == 29 [pid = 3660] [id = 359] 04:41:32 INFO - PROCESS | 3660 | --DOCSHELL 10A4A400 == 28 [pid = 3660] [id = 360] 04:41:32 INFO - PROCESS | 3660 | --DOCSHELL 1446F400 == 27 [pid = 3660] [id = 361] 04:41:32 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (180A7800) [pid = 3660] [serial = 1032] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (1538E800) [pid = 3660] [serial = 1023] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (15950800) [pid = 3660] [serial = 1024] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (1280A400) [pid = 3660] [serial = 1014] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (12957C00) [pid = 3660] [serial = 1015] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (16AC1C00) [pid = 3660] [serial = 1026] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (174C5800) [pid = 3660] [serial = 1027] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (10B63800) [pid = 3660] [serial = 1011] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (10FC6000) [pid = 3660] [serial = 1012] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (13939800) [pid = 3660] [serial = 1017] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (13C52400) [pid = 3660] [serial = 1018] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (14479C00) [pid = 3660] [serial = 1020] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (144F7400) [pid = 3660] [serial = 1021] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (1972E400) [pid = 3660] [serial = 1035] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (19A1BC00) [pid = 3660] [serial = 1009] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (19A94800) [pid = 3660] [serial = 1044] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (180A7C00) [pid = 3660] [serial = 1033] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (1393A800) [pid = 3660] [serial = 1038] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (144F2800) [pid = 3660] [serial = 1039] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (1972EC00) [pid = 3660] [serial = 1036] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (17A11000) [pid = 3660] [serial = 1029] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (19A21400) [pid = 3660] [serial = 1042] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (17A1DC00) [pid = 3660] [serial = 1030] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (19738400) [pid = 3660] [serial = 1041] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3660 | 1471347692674 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 04:41:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:41:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1542ms 04:41:32 INFO - PROCESS | 3660 | 1471347692715 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 04:41:32 INFO - PROCESS | 3660 | 1471347692719 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 04:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:41:32 INFO - PROCESS | 3660 | 1471347692730 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:41:32 INFO - PROCESS | 3660 | 1471347692733 Marionette TRACE conn3 <- [1,1418,null,{}] 04:41:32 INFO - PROCESS | 3660 | 1471347692744 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:32 INFO - PROCESS | 3660 | 1471347692747 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:32 INFO - PROCESS | 3660 | 1471347692830 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 04:41:32 INFO - PROCESS | 3660 | 1471347692884 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347692887 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:32 INFO - PROCESS | 3660 | ++DOCSHELL 10FCD400 == 28 [pid = 3660] [id = 364] 04:41:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (10FCDC00) [pid = 3660] [serial = 1091] [outer = 00000000] 04:41:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (1101FC00) [pid = 3660] [serial = 1092] [outer = 10FCDC00] 04:41:32 INFO - PROCESS | 3660 | 1471347692935 Marionette DEBUG loaded listener.js 04:41:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (112DA800) [pid = 3660] [serial = 1093] [outer = 10FCDC00] 04:41:33 INFO - PROCESS | 3660 | 1471347693457 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 04:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 779ms 04:41:33 INFO - PROCESS | 3660 | 1471347693518 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 04:41:33 INFO - PROCESS | 3660 | 1471347693522 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 04:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:41:33 INFO - PROCESS | 3660 | 1471347693529 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:41:33 INFO - PROCESS | 3660 | 1471347693531 Marionette TRACE conn3 <- [1,1422,null,{}] 04:41:33 INFO - PROCESS | 3660 | 1471347693535 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:33 INFO - PROCESS | 3660 | 1471347693537 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:33 INFO - PROCESS | 3660 | 1471347693630 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 04:41:33 INFO - PROCESS | 3660 | 1471347693639 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347693641 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:33 INFO - PROCESS | 3660 | ++DOCSHELL 1305C400 == 29 [pid = 3660] [id = 365] 04:41:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (1305D800) [pid = 3660] [serial = 1094] [outer = 00000000] 04:41:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (1315B800) [pid = 3660] [serial = 1095] [outer = 1305D800] 04:41:33 INFO - PROCESS | 3660 | 1471347693689 Marionette DEBUG loaded listener.js 04:41:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (131EC800) [pid = 3660] [serial = 1096] [outer = 1305D800] 04:41:34 INFO - PROCESS | 3660 | 1471347694161 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 04:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 700ms 04:41:34 INFO - PROCESS | 3660 | 1471347694228 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 04:41:34 INFO - PROCESS | 3660 | 1471347694230 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 04:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:41:34 INFO - PROCESS | 3660 | 1471347694233 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:41:34 INFO - PROCESS | 3660 | 1471347694237 Marionette TRACE conn3 <- [1,1426,null,{}] 04:41:34 INFO - PROCESS | 3660 | 1471347694247 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:34 INFO - PROCESS | 3660 | 1471347694252 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:34 INFO - PROCESS | 3660 | 1471347694362 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 04:41:34 INFO - PROCESS | 3660 | 1471347694475 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347694479 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:34 INFO - PROCESS | 3660 | ++DOCSHELL 144F0800 == 30 [pid = 3660] [id = 366] 04:41:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (144F8400) [pid = 3660] [serial = 1097] [outer = 00000000] 04:41:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (15382C00) [pid = 3660] [serial = 1098] [outer = 144F8400] 04:41:34 INFO - PROCESS | 3660 | 1471347694530 Marionette DEBUG loaded listener.js 04:41:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (15937000) [pid = 3660] [serial = 1099] [outer = 144F8400] 04:41:35 INFO - PROCESS | 3660 | 1471347695009 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 04:41:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:41:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 811ms 04:41:35 INFO - PROCESS | 3660 | 1471347695067 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 04:41:35 INFO - PROCESS | 3660 | 1471347695070 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 04:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:41:35 INFO - PROCESS | 3660 | 1471347695073 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:41:35 INFO - PROCESS | 3660 | 1471347695075 Marionette TRACE conn3 <- [1,1430,null,{}] 04:41:35 INFO - PROCESS | 3660 | 1471347695085 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:35 INFO - PROCESS | 3660 | 1471347695087 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:35 INFO - PROCESS | 3660 | 1471347695196 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 04:41:35 INFO - PROCESS | 3660 | 1471347695205 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347695207 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:35 INFO - PROCESS | 3660 | ++DOCSHELL 15FEC400 == 31 [pid = 3660] [id = 367] 04:41:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (161BD000) [pid = 3660] [serial = 1100] [outer = 00000000] 04:41:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (16875C00) [pid = 3660] [serial = 1101] [outer = 161BD000] 04:41:35 INFO - PROCESS | 3660 | 1471347695253 Marionette DEBUG loaded listener.js 04:41:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (173F5000) [pid = 3660] [serial = 1102] [outer = 161BD000] 04:41:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (1740AC00) [pid = 3660] [serial = 1103] [outer = 1A853C00] 04:41:35 INFO - PROCESS | 3660 | 1471347695762 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 04:41:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:41:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 763ms 04:41:35 INFO - PROCESS | 3660 | 1471347695817 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 04:41:35 INFO - PROCESS | 3660 | 1471347695819 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 04:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:41:35 INFO - PROCESS | 3660 | 1471347695823 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:41:35 INFO - PROCESS | 3660 | 1471347695824 Marionette TRACE conn3 <- [1,1434,null,{}] 04:41:35 INFO - PROCESS | 3660 | 1471347695828 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:35 INFO - PROCESS | 3660 | 1471347695830 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:35 INFO - PROCESS | 3660 | 1471347695938 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 04:41:35 INFO - PROCESS | 3660 | 1471347695951 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347695953 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:36 INFO - PROCESS | 3660 | ++DOCSHELL 1295A400 == 32 [pid = 3660] [id = 368] 04:41:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (129E2400) [pid = 3660] [serial = 1104] [outer = 00000000] 04:41:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (175D3C00) [pid = 3660] [serial = 1105] [outer = 129E2400] 04:41:36 INFO - PROCESS | 3660 | 1471347696047 Marionette DEBUG loaded listener.js 04:41:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (17D39800) [pid = 3660] [serial = 1106] [outer = 129E2400] 04:41:36 INFO - PROCESS | 3660 | 1471347696487 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 04:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 716ms 04:41:36 INFO - PROCESS | 3660 | 1471347696523 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 04:41:36 INFO - PROCESS | 3660 | 1471347696525 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 04:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:41:36 INFO - PROCESS | 3660 | 1471347696528 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:41:36 INFO - PROCESS | 3660 | 1471347696530 Marionette TRACE conn3 <- [1,1438,null,{}] 04:41:36 INFO - PROCESS | 3660 | 1471347696533 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:36 INFO - PROCESS | 3660 | 1471347696539 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:36 INFO - PROCESS | 3660 | 1471347696668 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 04:41:36 INFO - PROCESS | 3660 | 1471347696678 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347696680 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:36 INFO - PROCESS | 3660 | ++DOCSHELL 10A49000 == 33 [pid = 3660] [id = 369] 04:41:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (10FD1400) [pid = 3660] [serial = 1107] [outer = 00000000] 04:41:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (19731000) [pid = 3660] [serial = 1108] [outer = 10FD1400] 04:41:36 INFO - PROCESS | 3660 | 1471347696778 Marionette DEBUG loaded listener.js 04:41:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (19738400) [pid = 3660] [serial = 1109] [outer = 10FD1400] 04:41:37 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (1765EC00) [pid = 3660] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:41:37 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (16869800) [pid = 3660] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:41:37 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (173F8800) [pid = 3660] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:41:37 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (131DE400) [pid = 3660] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:41:37 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (1538FC00) [pid = 3660] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:41:37 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (10A48C00) [pid = 3660] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:41:37 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (10A51000) [pid = 3660] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:41:37 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (13286000) [pid = 3660] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:41:37 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (1A03E400) [pid = 3660] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:41:37 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (15383400) [pid = 3660] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:41:37 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (11383000) [pid = 3660] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:41:37 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (16A0A800) [pid = 3660] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:41:37 INFO - PROCESS | 3660 | 1471347697742 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 04:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1257ms 04:41:37 INFO - PROCESS | 3660 | 1471347697805 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 04:41:37 INFO - PROCESS | 3660 | 1471347697810 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 04:41:37 INFO - PROCESS | 3660 | 1471347697815 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:41:37 INFO - PROCESS | 3660 | 1471347697820 Marionette TRACE conn3 <- [1,1442,null,{}] 04:41:37 INFO - PROCESS | 3660 | 1471347697825 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:37 INFO - PROCESS | 3660 | 1471347697828 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:37 INFO - PROCESS | 3660 | 1471347697949 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 04:41:38 INFO - PROCESS | 3660 | 1471347698075 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347698078 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:38 INFO - PROCESS | 3660 | ++DOCSHELL 10FC5000 == 34 [pid = 3660] [id = 370] 04:41:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (10FC6000) [pid = 3660] [serial = 1110] [outer = 00000000] 04:41:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (11A0F400) [pid = 3660] [serial = 1111] [outer = 10FC6000] 04:41:38 INFO - PROCESS | 3660 | 1471347698138 Marionette DEBUG loaded listener.js 04:41:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (12850000) [pid = 3660] [serial = 1112] [outer = 10FC6000] 04:41:38 INFO - PROCESS | 3660 | 1471347698956 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 04:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1160ms 04:41:39 INFO - PROCESS | 3660 | 1471347698995 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 04:41:39 INFO - PROCESS | 3660 | 1471347698999 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 04:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:41:39 INFO - PROCESS | 3660 | 1471347699006 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:41:39 INFO - PROCESS | 3660 | 1471347699009 Marionette TRACE conn3 <- [1,1446,null,{}] 04:41:39 INFO - PROCESS | 3660 | 1471347699013 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:39 INFO - PROCESS | 3660 | 1471347699016 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:39 INFO - PROCESS | 3660 | 1471347699236 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 04:41:39 INFO - PROCESS | 3660 | 1471347699367 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347699370 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:39 INFO - PROCESS | 3660 | ++DOCSHELL 10537400 == 35 [pid = 3660] [id = 371] 04:41:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (10537C00) [pid = 3660] [serial = 1113] [outer = 00000000] 04:41:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (10A08000) [pid = 3660] [serial = 1114] [outer = 10537C00] 04:41:39 INFO - PROCESS | 3660 | 1471347699423 Marionette DEBUG loaded listener.js 04:41:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (10FC5C00) [pid = 3660] [serial = 1115] [outer = 10537C00] 04:41:39 INFO - PROCESS | 3660 | --DOCSHELL 10A4EC00 == 34 [pid = 3660] [id = 351] 04:41:39 INFO - PROCESS | 3660 | --DOCSHELL 1686B400 == 33 [pid = 3660] [id = 354] 04:41:39 INFO - PROCESS | 3660 | --DOCSHELL 10328400 == 32 [pid = 3660] [id = 341] 04:41:39 INFO - PROCESS | 3660 | --DOCSHELL 134D8C00 == 31 [pid = 3660] [id = 340] 04:41:39 INFO - PROCESS | 3660 | --DOCSHELL 10A4E000 == 30 [pid = 3660] [id = 338] 04:41:39 INFO - PROCESS | 3660 | --DOCSHELL 1538F400 == 29 [pid = 3660] [id = 353] 04:41:39 INFO - PROCESS | 3660 | --DOCSHELL 1058D400 == 28 [pid = 3660] [id = 337] 04:41:39 INFO - PROCESS | 3660 | --DOCSHELL 1133BC00 == 27 [pid = 3660] [id = 352] 04:41:39 INFO - PROCESS | 3660 | --DOCSHELL 1295A400 == 26 [pid = 3660] [id = 368] 04:41:39 INFO - PROCESS | 3660 | --DOCSHELL 15FEC400 == 25 [pid = 3660] [id = 367] 04:41:39 INFO - PROCESS | 3660 | --DOCSHELL 144F0800 == 24 [pid = 3660] [id = 366] 04:41:39 INFO - PROCESS | 3660 | --DOCSHELL 1305C400 == 23 [pid = 3660] [id = 365] 04:41:39 INFO - PROCESS | 3660 | --DOCSHELL 10FCD400 == 22 [pid = 3660] [id = 364] 04:41:39 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (19739000) [pid = 3660] [serial = 1068] [outer = 00000000] [url = about:blank] 04:41:39 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (1809EC00) [pid = 3660] [serial = 1066] [outer = 00000000] [url = about:blank] 04:41:39 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (19DB0000) [pid = 3660] [serial = 1045] [outer = 00000000] [url = about:blank] 04:41:39 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (139CC000) [pid = 3660] [serial = 1050] [outer = 00000000] [url = about:blank] 04:41:39 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (14477000) [pid = 3660] [serial = 1051] [outer = 00000000] [url = about:blank] 04:41:39 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (1596D800) [pid = 3660] [serial = 1059] [outer = 00000000] [url = about:blank] 04:41:39 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (10B64C00) [pid = 3660] [serial = 1047] [outer = 00000000] [url = about:blank] 04:41:39 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (112CCC00) [pid = 3660] [serial = 1048] [outer = 00000000] [url = about:blank] 04:41:39 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (11A7C400) [pid = 3660] [serial = 1053] [outer = 00000000] [url = about:blank] 04:41:39 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (1284B000) [pid = 3660] [serial = 1054] [outer = 00000000] [url = about:blank] 04:41:39 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (134D8400) [pid = 3660] [serial = 1056] [outer = 00000000] [url = about:blank] 04:41:39 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (1A06F400) [pid = 3660] [serial = 1077] [outer = 00000000] [url = about:blank] 04:41:39 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (13C92400) [pid = 3660] [serial = 1057] [outer = 00000000] [url = about:blank] 04:41:39 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (17A1B400) [pid = 3660] [serial = 1065] [outer = 00000000] [url = about:blank] 04:41:39 INFO - PROCESS | 3660 | --DOMWINDOW == 64 (1A046000) [pid = 3660] [serial = 1078] [outer = 00000000] [url = about:blank] 04:41:39 INFO - PROCESS | 3660 | --DOMWINDOW == 63 (19A1D000) [pid = 3660] [serial = 1075] [outer = 00000000] [url = about:blank] 04:41:39 INFO - PROCESS | 3660 | --DOMWINDOW == 62 (17409C00) [pid = 3660] [serial = 1072] [outer = 00000000] [url = about:blank] 04:41:39 INFO - PROCESS | 3660 | --DOMWINDOW == 61 (1675F000) [pid = 3660] [serial = 1071] [outer = 00000000] [url = about:blank] 04:41:39 INFO - PROCESS | 3660 | --DOMWINDOW == 60 (180BF800) [pid = 3660] [serial = 1069] [outer = 00000000] [url = about:blank] 04:41:39 INFO - PROCESS | 3660 | --DOMWINDOW == 59 (17528000) [pid = 3660] [serial = 1063] [outer = 00000000] [url = about:blank] 04:41:39 INFO - PROCESS | 3660 | --DOMWINDOW == 58 (173F3800) [pid = 3660] [serial = 1062] [outer = 00000000] [url = about:blank] 04:41:39 INFO - PROCESS | 3660 | --DOMWINDOW == 57 (197B1C00) [pid = 3660] [serial = 1074] [outer = 00000000] [url = about:blank] 04:41:39 INFO - PROCESS | 3660 | --DOMWINDOW == 56 (161BD800) [pid = 3660] [serial = 1060] [outer = 00000000] [url = about:blank] 04:41:40 INFO - PROCESS | 3660 | 1471347700188 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 04:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1272ms 04:41:40 INFO - PROCESS | 3660 | 1471347700265 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 04:41:40 INFO - PROCESS | 3660 | 1471347700269 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 04:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:41:40 INFO - PROCESS | 3660 | 1471347700275 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:41:40 INFO - PROCESS | 3660 | 1471347700278 Marionette TRACE conn3 <- [1,1450,null,{}] 04:41:40 INFO - PROCESS | 3660 | 1471347700284 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:40 INFO - PROCESS | 3660 | 1471347700288 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:40 INFO - PROCESS | 3660 | 1471347700425 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 04:41:40 INFO - PROCESS | 3660 | 1471347700566 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347700569 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:40 INFO - PROCESS | 3660 | ++DOCSHELL 1101A400 == 23 [pid = 3660] [id = 372] 04:41:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 57 (11388400) [pid = 3660] [serial = 1116] [outer = 00000000] 04:41:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 58 (129A2C00) [pid = 3660] [serial = 1117] [outer = 11388400] 04:41:40 INFO - PROCESS | 3660 | 1471347700629 Marionette DEBUG loaded listener.js 04:41:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 59 (128D1800) [pid = 3660] [serial = 1118] [outer = 11388400] 04:41:41 INFO - PROCESS | 3660 | 1471347701239 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 04:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 954ms 04:41:41 INFO - PROCESS | 3660 | 1471347701253 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 04:41:41 INFO - PROCESS | 3660 | 1471347701257 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 04:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:41:41 INFO - PROCESS | 3660 | 1471347701264 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:41:41 INFO - PROCESS | 3660 | 1471347701267 Marionette TRACE conn3 <- [1,1454,null,{}] 04:41:41 INFO - PROCESS | 3660 | 1471347701271 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:41 INFO - PROCESS | 3660 | 1471347701274 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:41 INFO - PROCESS | 3660 | 1471347701384 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 04:41:41 INFO - PROCESS | 3660 | 1471347701541 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347701544 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:41 INFO - PROCESS | 3660 | ++DOCSHELL 1393AC00 == 24 [pid = 3660] [id = 373] 04:41:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 60 (1393B000) [pid = 3660] [serial = 1119] [outer = 00000000] 04:41:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 61 (139D3000) [pid = 3660] [serial = 1120] [outer = 1393B000] 04:41:41 INFO - PROCESS | 3660 | 1471347701637 Marionette DEBUG loaded listener.js 04:41:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 62 (13C98800) [pid = 3660] [serial = 1121] [outer = 1393B000] 04:41:42 INFO - PROCESS | 3660 | 1471347702345 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 04:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1177ms 04:41:42 INFO - PROCESS | 3660 | 1471347702451 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 04:41:42 INFO - PROCESS | 3660 | 1471347702453 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 04:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:41:42 INFO - PROCESS | 3660 | 1471347702457 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:41:42 INFO - PROCESS | 3660 | 1471347702461 Marionette TRACE conn3 <- [1,1458,null,{}] 04:41:42 INFO - PROCESS | 3660 | 1471347702473 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:42 INFO - PROCESS | 3660 | 1471347702478 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:42 INFO - PROCESS | 3660 | 1471347702595 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 04:41:42 INFO - PROCESS | 3660 | 1471347702673 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347702677 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:42 INFO - PROCESS | 3660 | ++DOCSHELL 15058000 == 25 [pid = 3660] [id = 374] 04:41:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 63 (1505AC00) [pid = 3660] [serial = 1122] [outer = 00000000] 04:41:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 64 (1538B800) [pid = 3660] [serial = 1123] [outer = 1505AC00] 04:41:42 INFO - PROCESS | 3660 | 1471347702778 Marionette DEBUG loaded listener.js 04:41:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (15958000) [pid = 3660] [serial = 1124] [outer = 1505AC00] 04:41:43 INFO - PROCESS | 3660 | 1471347703428 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 04:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1017ms 04:41:43 INFO - PROCESS | 3660 | 1471347703458 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 04:41:43 INFO - PROCESS | 3660 | 1471347703461 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 04:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:41:43 INFO - PROCESS | 3660 | 1471347703465 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:41:43 INFO - PROCESS | 3660 | 1471347703467 Marionette TRACE conn3 <- [1,1462,null,{}] 04:41:43 INFO - PROCESS | 3660 | 1471347703470 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:43 INFO - PROCESS | 3660 | 1471347703473 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:43 INFO - PROCESS | 3660 | 1471347703579 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 04:41:43 INFO - PROCESS | 3660 | 1471347703710 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347703713 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:43 INFO - PROCESS | 3660 | ++DOCSHELL 0F9E8C00 == 26 [pid = 3660] [id = 375] 04:41:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (10326800) [pid = 3660] [serial = 1125] [outer = 00000000] 04:41:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (1050F400) [pid = 3660] [serial = 1126] [outer = 10326800] 04:41:43 INFO - PROCESS | 3660 | 1471347703764 Marionette DEBUG loaded listener.js 04:41:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (10FCC800) [pid = 3660] [serial = 1127] [outer = 10326800] 04:41:45 INFO - PROCESS | 3660 | --DOCSHELL 131E5000 == 25 [pid = 3660] [id = 339] 04:41:45 INFO - PROCESS | 3660 | --DOCSHELL 13E9F400 == 24 [pid = 3660] [id = 348] 04:41:45 INFO - PROCESS | 3660 | --DOCSHELL 174BC400 == 23 [pid = 3660] [id = 343] 04:41:45 INFO - PROCESS | 3660 | --DOCSHELL 10327400 == 22 [pid = 3660] [id = 363] 04:41:45 INFO - PROCESS | 3660 | --DOCSHELL 11A76000 == 21 [pid = 3660] [id = 346] 04:41:45 INFO - PROCESS | 3660 | --DOCSHELL 17D34C00 == 20 [pid = 3660] [id = 344] 04:41:45 INFO - PROCESS | 3660 | --DOCSHELL 1315C800 == 19 [pid = 3660] [id = 350] 04:41:45 INFO - PROCESS | 3660 | --DOCSHELL 10A10000 == 18 [pid = 3660] [id = 349] 04:41:45 INFO - PROCESS | 3660 | --DOCSHELL 15FE7000 == 17 [pid = 3660] [id = 347] 04:41:45 INFO - PROCESS | 3660 | --DOCSHELL 1596F800 == 16 [pid = 3660] [id = 342] 04:41:45 INFO - PROCESS | 3660 | --DOCSHELL 131E4800 == 15 [pid = 3660] [id = 345] 04:41:45 INFO - PROCESS | 3660 | --DOCSHELL 15058000 == 14 [pid = 3660] [id = 374] 04:41:45 INFO - PROCESS | 3660 | --DOCSHELL 10A49000 == 13 [pid = 3660] [id = 369] 04:41:45 INFO - PROCESS | 3660 | --DOCSHELL 1393AC00 == 12 [pid = 3660] [id = 373] 04:41:45 INFO - PROCESS | 3660 | --DOCSHELL 10FC5000 == 11 [pid = 3660] [id = 370] 04:41:45 INFO - PROCESS | 3660 | --DOCSHELL 10537400 == 10 [pid = 3660] [id = 371] 04:41:45 INFO - PROCESS | 3660 | --DOCSHELL 1101A400 == 9 [pid = 3660] [id = 372] 04:41:46 INFO - PROCESS | 3660 | 1471347706174 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 04:41:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:41:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 2767ms 04:41:46 INFO - PROCESS | 3660 | 1471347706223 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 04:41:46 INFO - PROCESS | 3660 | 1471347706227 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 04:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:41:46 INFO - PROCESS | 3660 | 1471347706232 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:41:46 INFO - PROCESS | 3660 | 1471347706237 Marionette TRACE conn3 <- [1,1466,null,{}] 04:41:46 INFO - PROCESS | 3660 | 1471347706242 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:46 INFO - PROCESS | 3660 | 1471347706245 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:46 INFO - PROCESS | 3660 | 1471347706388 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 04:41:46 INFO - PROCESS | 3660 | 1471347706402 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347706405 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:46 INFO - PROCESS | 3660 | ++DOCSHELL 112CC400 == 10 [pid = 3660] [id = 376] 04:41:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (112CCC00) [pid = 3660] [serial = 1128] [outer = 00000000] 04:41:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (11C64000) [pid = 3660] [serial = 1129] [outer = 112CCC00] 04:41:46 INFO - PROCESS | 3660 | 1471347706459 Marionette DEBUG loaded listener.js 04:41:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (129DBC00) [pid = 3660] [serial = 1130] [outer = 112CCC00] 04:41:46 INFO - PROCESS | 3660 | 1471347706962 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 04:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 747ms 04:41:47 INFO - PROCESS | 3660 | 1471347707037 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 04:41:47 INFO - PROCESS | 3660 | 1471347707042 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 04:41:47 INFO - PROCESS | 3660 | 1471347707051 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:41:47 INFO - PROCESS | 3660 | 1471347707054 Marionette TRACE conn3 <- [1,1470,null,{}] 04:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:41:47 INFO - PROCESS | 3660 | 1471347707058 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:47 INFO - PROCESS | 3660 | 1471347707060 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:47 INFO - PROCESS | 3660 | 1471347707170 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 04:41:47 INFO - PROCESS | 3660 | 1471347707252 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 3660 | 1471347707255 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:47 INFO - PROCESS | 3660 | ++DOCSHELL 1393AC00 == 11 [pid = 3660] [id = 377] 04:41:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (139CF000) [pid = 3660] [serial = 1131] [outer = 00000000] 04:41:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (13E95800) [pid = 3660] [serial = 1132] [outer = 139CF000] 04:41:47 INFO - PROCESS | 3660 | 1471347707304 Marionette DEBUG loaded listener.js 04:41:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (1429D000) [pid = 3660] [serial = 1133] [outer = 139CF000] 04:41:47 INFO - PROCESS | 3660 | 1471347707721 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 04:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 700ms 04:41:47 INFO - PROCESS | 3660 | 1471347707755 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 04:41:47 INFO - PROCESS | 3660 | 1471347707757 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 04:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:41:47 INFO - PROCESS | 3660 | 1471347707765 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:41:47 INFO - PROCESS | 3660 | 1471347707768 Marionette TRACE conn3 <- [1,1474,null,{}] 04:41:47 INFO - PROCESS | 3660 | 1471347707780 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:47 INFO - PROCESS | 3660 | 1471347707784 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:47 INFO - PROCESS | 3660 | 1471347707872 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 04:41:47 INFO - PROCESS | 3660 | 1471347707881 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 3660 | 1471347707884 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:47 INFO - PROCESS | 3660 | ++DOCSHELL 1538CC00 == 12 [pid = 3660] [id = 378] 04:41:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (1538E800) [pid = 3660] [serial = 1134] [outer = 00000000] 04:41:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (15957000) [pid = 3660] [serial = 1135] [outer = 1538E800] 04:41:47 INFO - PROCESS | 3660 | 1471347707935 Marionette DEBUG loaded listener.js 04:41:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (16761C00) [pid = 3660] [serial = 1136] [outer = 1538E800] 04:41:48 INFO - PROCESS | 3660 | 1471347708498 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 04:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 763ms 04:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:41:48 INFO - PROCESS | 3660 | 1471347708571 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 04:41:48 INFO - PROCESS | 3660 | 1471347708573 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 04:41:48 INFO - PROCESS | 3660 | 1471347708577 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:41:48 INFO - PROCESS | 3660 | 1471347708578 Marionette TRACE conn3 <- [1,1478,null,{}] 04:41:48 INFO - PROCESS | 3660 | 1471347708582 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:48 INFO - PROCESS | 3660 | 1471347708584 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:48 INFO - PROCESS | 3660 | 1471347708703 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 04:41:48 INFO - PROCESS | 3660 | 1471347708760 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347708762 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:48 INFO - PROCESS | 3660 | ++DOCSHELL 173F2000 == 13 [pid = 3660] [id = 379] 04:41:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (174BB400) [pid = 3660] [serial = 1137] [outer = 00000000] 04:41:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (174C7000) [pid = 3660] [serial = 1138] [outer = 174BB400] 04:41:48 INFO - PROCESS | 3660 | 1471347708808 Marionette DEBUG loaded listener.js 04:41:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (175D3800) [pid = 3660] [serial = 1139] [outer = 174BB400] 04:41:49 INFO - PROCESS | 3660 | 1471347709244 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 04:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 699ms 04:41:49 INFO - PROCESS | 3660 | 1471347709280 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 04:41:49 INFO - PROCESS | 3660 | 1471347709282 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 04:41:49 INFO - PROCESS | 3660 | 1471347709286 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:41:49 INFO - PROCESS | 3660 | 1471347709287 Marionette TRACE conn3 <- [1,1482,null,{}] 04:41:49 INFO - PROCESS | 3660 | 1471347709291 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:49 INFO - PROCESS | 3660 | 1471347709293 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:49 INFO - PROCESS | 3660 | 1471347709404 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 04:41:49 INFO - PROCESS | 3660 | 1471347709413 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347709415 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:49 INFO - PROCESS | 3660 | ++DOCSHELL 10A54800 == 14 [pid = 3660] [id = 380] 04:41:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (10FCBC00) [pid = 3660] [serial = 1140] [outer = 00000000] 04:41:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (1765E000) [pid = 3660] [serial = 1141] [outer = 10FCBC00] 04:41:49 INFO - PROCESS | 3660 | 1471347709461 Marionette DEBUG loaded listener.js 04:41:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (1809B000) [pid = 3660] [serial = 1142] [outer = 10FCBC00] 04:41:49 INFO - PROCESS | 3660 | 1471347709966 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 04:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 748ms 04:41:50 INFO - PROCESS | 3660 | 1471347710060 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 04:41:50 INFO - PROCESS | 3660 | 1471347710062 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 04:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:41:50 INFO - PROCESS | 3660 | 1471347710068 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:41:50 INFO - PROCESS | 3660 | 1471347710070 Marionette TRACE conn3 <- [1,1486,null,{}] 04:41:50 INFO - PROCESS | 3660 | 1471347710073 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:50 INFO - PROCESS | 3660 | 1471347710079 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:50 INFO - PROCESS | 3660 | 1471347710472 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 04:41:50 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (10FD1400) [pid = 3660] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:41:50 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (161BD000) [pid = 3660] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:41:50 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (10537C00) [pid = 3660] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:41:50 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (1305D800) [pid = 3660] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:41:50 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (1051A800) [pid = 3660] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:41:50 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (10FCDC00) [pid = 3660] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:41:50 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (144F8400) [pid = 3660] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:41:50 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (129E2400) [pid = 3660] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:41:50 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (1505AC00) [pid = 3660] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:41:50 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (1393B000) [pid = 3660] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:41:50 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (14475400) [pid = 3660] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:41:50 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (19732400) [pid = 3660] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:41:50 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (10A53C00) [pid = 3660] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:41:50 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (10FC6000) [pid = 3660] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:41:50 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (11388400) [pid = 3660] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:41:50 INFO - PROCESS | 3660 | 1471347710530 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347710532 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:50 INFO - PROCESS | 3660 | ++DOCSHELL 10510000 == 15 [pid = 3660] [id = 381] 04:41:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (1051A800) [pid = 3660] [serial = 1143] [outer = 00000000] 04:41:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (10A09400) [pid = 3660] [serial = 1144] [outer = 1051A800] 04:41:50 INFO - PROCESS | 3660 | 1471347710578 Marionette DEBUG loaded listener.js 04:41:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (10FD1800) [pid = 3660] [serial = 1145] [outer = 1051A800] 04:41:50 INFO - PROCESS | 3660 | 1471347710934 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 04:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 923ms 04:41:51 INFO - PROCESS | 3660 | 1471347711005 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 04:41:51 INFO - PROCESS | 3660 | 1471347711007 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 04:41:51 INFO - PROCESS | 3660 | 1471347711011 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:41:51 INFO - PROCESS | 3660 | 1471347711013 Marionette TRACE conn3 <- [1,1490,null,{}] 04:41:51 INFO - PROCESS | 3660 | 1471347711017 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:51 INFO - PROCESS | 3660 | 1471347711018 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:51 INFO - PROCESS | 3660 | 1471347711095 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 04:41:51 INFO - PROCESS | 3660 | 1471347711100 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347711102 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:51 INFO - PROCESS | 3660 | ++DOCSHELL 10FCEC00 == 16 [pid = 3660] [id = 382] 04:41:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (11C61C00) [pid = 3660] [serial = 1146] [outer = 00000000] 04:41:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (161BD000) [pid = 3660] [serial = 1147] [outer = 11C61C00] 04:41:51 INFO - PROCESS | 3660 | 1471347711146 Marionette DEBUG loaded listener.js 04:41:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (16872800) [pid = 3660] [serial = 1148] [outer = 11C61C00] 04:41:51 INFO - PROCESS | 3660 | 1471347711672 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 04:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 715ms 04:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:41:51 INFO - PROCESS | 3660 | 1471347711710 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 04:41:51 INFO - PROCESS | 3660 | 1471347711712 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 04:41:51 INFO - PROCESS | 3660 | 1471347711715 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:41:51 INFO - PROCESS | 3660 | 1471347711718 Marionette TRACE conn3 <- [1,1494,null,{}] 04:41:51 INFO - PROCESS | 3660 | 1471347711722 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:51 INFO - PROCESS | 3660 | 1471347711723 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:51 INFO - PROCESS | 3660 | 1471347711827 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 04:41:51 INFO - PROCESS | 3660 | 1471347711834 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347711837 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:51 INFO - PROCESS | 3660 | ++DOCSHELL 144F0800 == 17 [pid = 3660] [id = 383] 04:41:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (144F0C00) [pid = 3660] [serial = 1149] [outer = 00000000] 04:41:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (180A4000) [pid = 3660] [serial = 1150] [outer = 144F0C00] 04:41:51 INFO - PROCESS | 3660 | 1471347711882 Marionette DEBUG loaded listener.js 04:41:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (180A5800) [pid = 3660] [serial = 1151] [outer = 144F0C00] 04:41:52 INFO - PROCESS | 3660 | 1471347712367 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 04:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 636ms 04:41:52 INFO - PROCESS | 3660 | 1471347712386 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 04:41:52 INFO - PROCESS | 3660 | 1471347712388 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 04:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:41:52 INFO - PROCESS | 3660 | 1471347712391 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:41:52 INFO - PROCESS | 3660 | 1471347712393 Marionette TRACE conn3 <- [1,1498,null,{}] 04:41:52 INFO - PROCESS | 3660 | 1471347712396 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:52 INFO - PROCESS | 3660 | 1471347712398 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:52 INFO - PROCESS | 3660 | 1471347712475 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 04:41:52 INFO - PROCESS | 3660 | 1471347712516 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347712519 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:52 INFO - PROCESS | 3660 | ++DOCSHELL 0F97A800 == 18 [pid = 3660] [id = 384] 04:41:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (0F97D000) [pid = 3660] [serial = 1152] [outer = 00000000] 04:41:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (103D2800) [pid = 3660] [serial = 1153] [outer = 0F97D000] 04:41:52 INFO - PROCESS | 3660 | 1471347712652 Marionette DEBUG loaded listener.js 04:41:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (10539000) [pid = 3660] [serial = 1154] [outer = 0F97D000] 04:41:53 INFO - PROCESS | 3660 | 1471347713297 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 04:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 954ms 04:41:53 INFO - PROCESS | 3660 | 1471347713338 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 04:41:53 INFO - PROCESS | 3660 | 1471347713342 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 04:41:53 INFO - PROCESS | 3660 | 1471347713346 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:41:53 INFO - PROCESS | 3660 | 1471347713350 Marionette TRACE conn3 <- [1,1502,null,{}] 04:41:53 INFO - PROCESS | 3660 | 1471347713356 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:53 INFO - PROCESS | 3660 | 1471347713358 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:53 INFO - PROCESS | 3660 | 1471347713471 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 04:41:53 INFO - PROCESS | 3660 | 1471347713565 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347713568 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:53 INFO - PROCESS | 3660 | ++DOCSHELL 139D7400 == 19 [pid = 3660] [id = 385] 04:41:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (13C5B800) [pid = 3660] [serial = 1155] [outer = 00000000] 04:41:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (142A4000) [pid = 3660] [serial = 1156] [outer = 13C5B800] 04:41:53 INFO - PROCESS | 3660 | 1471347713625 Marionette DEBUG loaded listener.js 04:41:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (14479C00) [pid = 3660] [serial = 1157] [outer = 13C5B800] 04:41:54 INFO - PROCESS | 3660 | 1471347714261 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 04:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 954ms 04:41:54 INFO - PROCESS | 3660 | 1471347714330 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 04:41:54 INFO - PROCESS | 3660 | 1471347714336 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 04:41:54 INFO - PROCESS | 3660 | 1471347714341 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:41:54 INFO - PROCESS | 3660 | 1471347714343 Marionette TRACE conn3 <- [1,1506,null,{}] 04:41:54 INFO - PROCESS | 3660 | 1471347714347 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:54 INFO - PROCESS | 3660 | 1471347714350 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:54 INFO - PROCESS | 3660 | 1471347714464 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 04:41:54 INFO - PROCESS | 3660 | 1471347714589 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347714592 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:54 INFO - PROCESS | 3660 | ++DOCSHELL 161C0400 == 20 [pid = 3660] [id = 386] 04:41:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (16F0B000) [pid = 3660] [serial = 1158] [outer = 00000000] 04:41:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (17526C00) [pid = 3660] [serial = 1159] [outer = 16F0B000] 04:41:54 INFO - PROCESS | 3660 | 1471347714654 Marionette DEBUG loaded listener.js 04:41:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (180A6800) [pid = 3660] [serial = 1160] [outer = 16F0B000] 04:41:55 INFO - PROCESS | 3660 | 1471347715431 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 04:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1161ms 04:41:55 INFO - PROCESS | 3660 | 1471347715493 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 04:41:55 INFO - PROCESS | 3660 | 1471347715498 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 04:41:55 INFO - PROCESS | 3660 | 1471347715503 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:41:55 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:41:55 INFO - PROCESS | 3660 | 1471347715506 Marionette TRACE conn3 <- [1,1510,null,{}] 04:41:55 INFO - PROCESS | 3660 | 1471347715512 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:55 INFO - PROCESS | 3660 | 1471347715515 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:55 INFO - PROCESS | 3660 | 1471347715619 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 04:41:55 INFO - PROCESS | 3660 | 1471347715699 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347715751 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:55 INFO - PROCESS | 3660 | ++DOCSHELL 10FD1400 == 21 [pid = 3660] [id = 387] 04:41:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (10FD2000) [pid = 3660] [serial = 1161] [outer = 00000000] 04:41:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (112CF000) [pid = 3660] [serial = 1162] [outer = 10FD2000] 04:41:55 INFO - PROCESS | 3660 | 1471347715851 Marionette DEBUG loaded listener.js 04:41:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (11A07C00) [pid = 3660] [serial = 1163] [outer = 10FD2000] 04:41:56 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (12850000) [pid = 3660] [serial = 1112] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (128D1800) [pid = 3660] [serial = 1118] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (17D39800) [pid = 3660] [serial = 1106] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (139D3000) [pid = 3660] [serial = 1120] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (11A0F400) [pid = 3660] [serial = 1111] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (19738400) [pid = 3660] [serial = 1109] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (19731000) [pid = 3660] [serial = 1108] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (15382C00) [pid = 3660] [serial = 1098] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (16875C00) [pid = 3660] [serial = 1101] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (10FC5C00) [pid = 3660] [serial = 1115] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (1050F400) [pid = 3660] [serial = 1126] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (1315B800) [pid = 3660] [serial = 1095] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (131EC800) [pid = 3660] [serial = 1096] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (11A04800) [pid = 3660] [serial = 1090] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (11337000) [pid = 3660] [serial = 1089] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (1101FC00) [pid = 3660] [serial = 1092] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (173F5000) [pid = 3660] [serial = 1102] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (10FCC400) [pid = 3660] [serial = 670] [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:56 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (112DA800) [pid = 3660] [serial = 1093] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (129A2C00) [pid = 3660] [serial = 1117] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (11389000) [pid = 3660] [serial = 1080] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (10A08000) [pid = 3660] [serial = 1114] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (15957400) [pid = 3660] [serial = 1083] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (197AF800) [pid = 3660] [serial = 1086] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3660 | --DOMWINDOW == 64 (15937000) [pid = 3660] [serial = 1099] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3660 | --DOMWINDOW == 63 (175D3C00) [pid = 3660] [serial = 1105] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3660 | --DOMWINDOW == 62 (15958000) [pid = 3660] [serial = 1124] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3660 | --DOMWINDOW == 61 (13C98800) [pid = 3660] [serial = 1121] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3660 | --DOMWINDOW == 60 (1633C400) [pid = 3660] [serial = 1084] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3660 | --DOMWINDOW == 59 (1A040000) [pid = 3660] [serial = 1087] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3660 | --DOMWINDOW == 58 (12956800) [pid = 3660] [serial = 1081] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3660 | --DOMWINDOW == 57 (1538B800) [pid = 3660] [serial = 1123] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3660 | 1471347716351 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 04:41:56 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:41:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:41:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:41:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:41:56 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:41:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:41:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:41:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:41:56 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:41:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:41:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:41:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:41:56 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:41:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:41:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:41:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:41:56 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 859ms 04:41:56 INFO - PROCESS | 3660 | 1471347716380 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 04:41:56 INFO - PROCESS | 3660 | 1471347716386 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 04:41:56 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:41:56 INFO - PROCESS | 3660 | 1471347716395 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:41:56 INFO - PROCESS | 3660 | 1471347716398 Marionette TRACE conn3 <- [1,1514,null,{}] 04:41:56 INFO - PROCESS | 3660 | 1471347716402 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:56 INFO - PROCESS | 3660 | 1471347716405 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:56 INFO - PROCESS | 3660 | 1471347716488 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 04:41:56 INFO - PROCESS | 3660 | 1471347716496 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347716498 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:56 INFO - PROCESS | 3660 | ++DOCSHELL 11A0F400 == 22 [pid = 3660] [id = 388] 04:41:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 58 (11A79800) [pid = 3660] [serial = 1164] [outer = 00000000] 04:41:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 59 (12956800) [pid = 3660] [serial = 1165] [outer = 11A79800] 04:41:56 INFO - PROCESS | 3660 | 1471347716546 Marionette DEBUG loaded listener.js 04:41:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 60 (129E3800) [pid = 3660] [serial = 1166] [outer = 11A79800] 04:41:57 INFO - PROCESS | 3660 | 1471347717009 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 04:41:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:41:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:41:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:41:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:41:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:41:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:41:57 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 652ms 04:41:57 INFO - PROCESS | 3660 | 1471347717034 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 04:41:57 INFO - PROCESS | 3660 | 1471347717036 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 04:41:57 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:41:57 INFO - PROCESS | 3660 | 1471347717040 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:41:57 INFO - PROCESS | 3660 | 1471347717043 Marionette TRACE conn3 <- [1,1518,null,{}] 04:41:57 INFO - PROCESS | 3660 | 1471347717054 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:57 INFO - PROCESS | 3660 | 1471347717058 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:57 INFO - PROCESS | 3660 | 1471347717147 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 04:41:57 INFO - PROCESS | 3660 | 1471347717153 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347717157 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:57 INFO - PROCESS | 3660 | ++DOCSHELL 134D5800 == 23 [pid = 3660] [id = 389] 04:41:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 61 (13938400) [pid = 3660] [serial = 1167] [outer = 00000000] 04:41:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 62 (13C98C00) [pid = 3660] [serial = 1168] [outer = 13938400] 04:41:57 INFO - PROCESS | 3660 | 1471347717206 Marionette DEBUG loaded listener.js 04:41:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 63 (142A5000) [pid = 3660] [serial = 1169] [outer = 13938400] 04:41:57 INFO - PROCESS | 3660 | 1471347717714 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 04:41:57 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:41:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:41:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:41:57 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:41:57 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:41:57 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 716ms 04:41:57 INFO - PROCESS | 3660 | 1471347717771 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 04:41:57 INFO - PROCESS | 3660 | 1471347717774 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 04:41:57 INFO - PROCESS | 3660 | 1471347717781 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:41:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:41:57 INFO - PROCESS | 3660 | 1471347717782 Marionette TRACE conn3 <- [1,1522,null,{}] 04:41:57 INFO - PROCESS | 3660 | 1471347717786 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:57 INFO - PROCESS | 3660 | 1471347717788 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:57 INFO - PROCESS | 3660 | 1471347717871 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 04:41:57 INFO - PROCESS | 3660 | 1471347717876 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347717878 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:57 INFO - PROCESS | 3660 | ++DOCSHELL 15933400 == 24 [pid = 3660] [id = 390] 04:41:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 64 (15937000) [pid = 3660] [serial = 1170] [outer = 00000000] 04:41:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (15955400) [pid = 3660] [serial = 1171] [outer = 15937000] 04:41:57 INFO - PROCESS | 3660 | 1471347717932 Marionette DEBUG loaded listener.js 04:41:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (1595D800) [pid = 3660] [serial = 1172] [outer = 15937000] 04:41:58 INFO - PROCESS | 3660 | 1471347718369 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 04:41:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:41:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 636ms 04:41:58 INFO - PROCESS | 3660 | 1471347718420 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 04:41:58 INFO - PROCESS | 3660 | 1471347718422 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 04:41:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:41:58 INFO - PROCESS | 3660 | 1471347718425 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:41:58 INFO - PROCESS | 3660 | 1471347718427 Marionette TRACE conn3 <- [1,1526,null,{}] 04:41:58 INFO - PROCESS | 3660 | 1471347718430 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:58 INFO - PROCESS | 3660 | 1471347718432 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:58 INFO - PROCESS | 3660 | 1471347718544 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 04:41:58 INFO - PROCESS | 3660 | 1471347718626 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347718628 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:58 INFO - PROCESS | 3660 | ++DOCSHELL 16761400 == 25 [pid = 3660] [id = 391] 04:41:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (16869C00) [pid = 3660] [serial = 1173] [outer = 00000000] 04:41:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (16AC8000) [pid = 3660] [serial = 1174] [outer = 16869C00] 04:41:58 INFO - PROCESS | 3660 | 1471347718673 Marionette DEBUG loaded listener.js 04:41:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (16FCF400) [pid = 3660] [serial = 1175] [outer = 16869C00] 04:41:59 INFO - PROCESS | 3660 | 1471347719101 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:41:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:41:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 748ms 04:41:59 INFO - PROCESS | 3660 | 1471347719166 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 04:41:59 INFO - PROCESS | 3660 | 1471347719168 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 04:41:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:41:59 INFO - PROCESS | 3660 | 1471347719171 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:41:59 INFO - PROCESS | 3660 | 1471347719173 Marionette TRACE conn3 <- [1,1530,null,{}] 04:41:59 INFO - PROCESS | 3660 | 1471347719176 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:59 INFO - PROCESS | 3660 | 1471347719181 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:59 INFO - PROCESS | 3660 | 1471347719317 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 04:41:59 INFO - PROCESS | 3660 | 1471347719330 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347719332 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:41:59 INFO - PROCESS | 3660 | ++DOCSHELL 175D4C00 == 26 [pid = 3660] [id = 392] 04:41:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (1764FC00) [pid = 3660] [serial = 1176] [outer = 00000000] 04:41:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (180A2C00) [pid = 3660] [serial = 1177] [outer = 1764FC00] 04:41:59 INFO - PROCESS | 3660 | 1471347719411 Marionette DEBUG loaded listener.js 04:41:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (180C4400) [pid = 3660] [serial = 1178] [outer = 1764FC00] 04:41:59 INFO - PROCESS | 3660 | 1471347719928 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 04:42:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:42:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 827ms 04:42:00 INFO - PROCESS | 3660 | 1471347720006 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 04:42:00 INFO - PROCESS | 3660 | 1471347720008 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 04:42:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:42:00 INFO - PROCESS | 3660 | 1471347720011 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:42:00 INFO - PROCESS | 3660 | 1471347720013 Marionette TRACE conn3 <- [1,1534,null,{}] 04:42:00 INFO - PROCESS | 3660 | 1471347720017 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:00 INFO - PROCESS | 3660 | 1471347720019 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:00 INFO - PROCESS | 3660 | 1471347720136 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 04:42:00 INFO - PROCESS | 3660 | 1471347720145 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347720147 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:00 INFO - PROCESS | 3660 | ++DOCSHELL 180A2800 == 27 [pid = 3660] [id = 393] 04:42:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (180A3800) [pid = 3660] [serial = 1179] [outer = 00000000] 04:42:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (19736800) [pid = 3660] [serial = 1180] [outer = 180A3800] 04:42:00 INFO - PROCESS | 3660 | 1471347720192 Marionette DEBUG loaded listener.js 04:42:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (197AFC00) [pid = 3660] [serial = 1181] [outer = 180A3800] 04:42:00 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (139CF000) [pid = 3660] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:42:00 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (174BB400) [pid = 3660] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:42:00 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (10326800) [pid = 3660] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:42:00 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (112CCC00) [pid = 3660] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:42:00 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (1538E800) [pid = 3660] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:42:00 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (10FCBC00) [pid = 3660] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:42:00 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (11C61C00) [pid = 3660] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:42:00 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (1051A800) [pid = 3660] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:42:00 INFO - PROCESS | 3660 | 1471347720679 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:42:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:42:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 715ms 04:42:00 INFO - PROCESS | 3660 | 1471347720711 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 04:42:00 INFO - PROCESS | 3660 | 1471347720713 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 04:42:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:42:00 INFO - PROCESS | 3660 | 1471347720716 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:42:00 INFO - PROCESS | 3660 | 1471347720718 Marionette TRACE conn3 <- [1,1538,null,{}] 04:42:00 INFO - PROCESS | 3660 | 1471347720721 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:00 INFO - PROCESS | 3660 | 1471347720723 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:00 INFO - PROCESS | 3660 | 1471347720800 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 04:42:00 INFO - PROCESS | 3660 | 1471347720806 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347720808 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:00 INFO - PROCESS | 3660 | ++DOCSHELL 10513C00 == 28 [pid = 3660] [id = 394] 04:42:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (1052F800) [pid = 3660] [serial = 1182] [outer = 00000000] 04:42:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (144EFC00) [pid = 3660] [serial = 1183] [outer = 1052F800] 04:42:00 INFO - PROCESS | 3660 | 1471347720927 Marionette DEBUG loaded listener.js 04:42:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (19731000) [pid = 3660] [serial = 1184] [outer = 1052F800] 04:42:01 INFO - PROCESS | 3660 | 1471347721297 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 04:42:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:42:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 652ms 04:42:01 INFO - PROCESS | 3660 | 1471347721354 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 04:42:01 INFO - PROCESS | 3660 | 1471347721356 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 04:42:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:42:01 INFO - PROCESS | 3660 | 1471347721359 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:42:01 INFO - PROCESS | 3660 | 1471347721361 Marionette TRACE conn3 <- [1,1542,null,{}] 04:42:01 INFO - PROCESS | 3660 | 1471347721414 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:01 INFO - PROCESS | 3660 | 1471347721416 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:01 INFO - PROCESS | 3660 | 1471347721548 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 04:42:01 INFO - PROCESS | 3660 | 1471347721563 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347721566 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:01 INFO - PROCESS | 3660 | ++DOCSHELL 11A09C00 == 29 [pid = 3660] [id = 395] 04:42:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (134D3000) [pid = 3660] [serial = 1185] [outer = 00000000] 04:42:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (19A21400) [pid = 3660] [serial = 1186] [outer = 134D3000] 04:42:01 INFO - PROCESS | 3660 | 1471347721615 Marionette DEBUG loaded listener.js 04:42:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (19A22400) [pid = 3660] [serial = 1187] [outer = 134D3000] 04:42:02 INFO - PROCESS | 3660 | 1471347722013 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 04:42:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:42:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 668ms 04:42:02 INFO - PROCESS | 3660 | 1471347722052 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 04:42:02 INFO - PROCESS | 3660 | 1471347722054 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 04:42:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:42:02 INFO - PROCESS | 3660 | 1471347722057 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:42:02 INFO - PROCESS | 3660 | 1471347722068 Marionette TRACE conn3 <- [1,1546,null,{}] 04:42:02 INFO - PROCESS | 3660 | 1471347722071 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:02 INFO - PROCESS | 3660 | 1471347722073 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:02 INFO - PROCESS | 3660 | 1471347722185 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 04:42:02 INFO - PROCESS | 3660 | 1471347722240 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347722242 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:02 INFO - PROCESS | 3660 | ++DOCSHELL 134CB400 == 30 [pid = 3660] [id = 396] 04:42:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (13939000) [pid = 3660] [serial = 1188] [outer = 00000000] 04:42:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (19A90800) [pid = 3660] [serial = 1189] [outer = 13939000] 04:42:02 INFO - PROCESS | 3660 | 1471347722287 Marionette DEBUG loaded listener.js 04:42:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (19A90C00) [pid = 3660] [serial = 1190] [outer = 13939000] 04:42:02 INFO - PROCESS | 3660 | 1471347722699 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 04:42:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:42:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 715ms 04:42:02 INFO - PROCESS | 3660 | 1471347722757 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 04:42:02 INFO - PROCESS | 3660 | 1471347722762 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 04:42:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:42:02 INFO - PROCESS | 3660 | 1471347722866 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:42:02 INFO - PROCESS | 3660 | 1471347722870 Marionette TRACE conn3 <- [1,1550,null,{}] 04:42:02 INFO - PROCESS | 3660 | 1471347722883 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:02 INFO - PROCESS | 3660 | 1471347722887 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:03 INFO - PROCESS | 3660 | 1471347722996 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 04:42:03 INFO - PROCESS | 3660 | 1471347723089 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347723094 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:03 INFO - PROCESS | 3660 | ++DOCSHELL 10A54000 == 31 [pid = 3660] [id = 397] 04:42:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (10B5D000) [pid = 3660] [serial = 1191] [outer = 00000000] 04:42:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (1101FC00) [pid = 3660] [serial = 1192] [outer = 10B5D000] 04:42:03 INFO - PROCESS | 3660 | 1471347723152 Marionette DEBUG loaded listener.js 04:42:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (11A03C00) [pid = 3660] [serial = 1193] [outer = 10B5D000] 04:42:03 INFO - PROCESS | 3660 | 1471347723760 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 04:42:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:42:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1018ms 04:42:03 INFO - PROCESS | 3660 | 1471347723804 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 04:42:03 INFO - PROCESS | 3660 | 1471347723809 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 04:42:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:42:03 INFO - PROCESS | 3660 | 1471347723816 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:42:03 INFO - PROCESS | 3660 | 1471347723818 Marionette TRACE conn3 <- [1,1554,null,{}] 04:42:03 INFO - PROCESS | 3660 | 1471347723822 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:03 INFO - PROCESS | 3660 | 1471347723825 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:03 INFO - PROCESS | 3660 | 1471347723933 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 04:42:04 INFO - PROCESS | 3660 | 1471347724061 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347724064 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:04 INFO - PROCESS | 3660 | ++DOCSHELL 131E4400 == 32 [pid = 3660] [id = 398] 04:42:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (131E9000) [pid = 3660] [serial = 1194] [outer = 00000000] 04:42:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (1393DC00) [pid = 3660] [serial = 1195] [outer = 131E9000] 04:42:04 INFO - PROCESS | 3660 | 1471347724122 Marionette DEBUG loaded listener.js 04:42:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (13C99400) [pid = 3660] [serial = 1196] [outer = 131E9000] 04:42:04 INFO - PROCESS | 3660 | 1471347724752 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 04:42:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:42:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1018ms 04:42:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:42:04 INFO - PROCESS | 3660 | 1471347724818 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 04:42:04 INFO - PROCESS | 3660 | 1471347724820 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 04:42:04 INFO - PROCESS | 3660 | 1471347724824 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:42:04 INFO - PROCESS | 3660 | 1471347724828 Marionette TRACE conn3 <- [1,1558,null,{}] 04:42:04 INFO - PROCESS | 3660 | 1471347724839 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:04 INFO - PROCESS | 3660 | 1471347724844 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:05 INFO - PROCESS | 3660 | 1471347724985 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 04:42:05 INFO - PROCESS | 3660 | 1471347725114 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347725118 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:05 INFO - PROCESS | 3660 | ++DOCSHELL 175CDC00 == 33 [pid = 3660] [id = 399] 04:42:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (175CE800) [pid = 3660] [serial = 1197] [outer = 00000000] 04:42:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (180A7000) [pid = 3660] [serial = 1198] [outer = 175CE800] 04:42:05 INFO - PROCESS | 3660 | 1471347725246 Marionette DEBUG loaded listener.js 04:42:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (19A1F400) [pid = 3660] [serial = 1199] [outer = 175CE800] 04:42:06 INFO - PROCESS | 3660 | 1471347726053 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 04:42:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:42:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1272ms 04:42:06 INFO - PROCESS | 3660 | 1471347726116 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 04:42:06 INFO - PROCESS | 3660 | 1471347726120 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 04:42:06 INFO - PROCESS | 3660 | 1471347726125 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:42:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:42:06 INFO - PROCESS | 3660 | 1471347726128 Marionette TRACE conn3 <- [1,1562,null,{}] 04:42:06 INFO - PROCESS | 3660 | 1471347726133 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:06 INFO - PROCESS | 3660 | 1471347726136 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:06 INFO - PROCESS | 3660 | 1471347726234 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 04:42:06 INFO - PROCESS | 3660 | 1471347726370 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347726376 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:06 INFO - PROCESS | 3660 | ++DOCSHELL 10A47400 == 34 [pid = 3660] [id = 400] 04:42:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (10A48800) [pid = 3660] [serial = 1200] [outer = 00000000] 04:42:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (1132D800) [pid = 3660] [serial = 1201] [outer = 10A48800] 04:42:06 INFO - PROCESS | 3660 | 1471347726437 Marionette DEBUG loaded listener.js 04:42:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (11A76C00) [pid = 3660] [serial = 1202] [outer = 10A48800] 04:42:06 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (180A4000) [pid = 3660] [serial = 1150] [outer = 00000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (13E95800) [pid = 3660] [serial = 1132] [outer = 00000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (1429D000) [pid = 3660] [serial = 1133] [outer = 00000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (174C7000) [pid = 3660] [serial = 1138] [outer = 00000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (10FCC800) [pid = 3660] [serial = 1127] [outer = 00000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (11C64000) [pid = 3660] [serial = 1129] [outer = 00000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (129DBC00) [pid = 3660] [serial = 1130] [outer = 00000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (15957000) [pid = 3660] [serial = 1135] [outer = 00000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (1765E000) [pid = 3660] [serial = 1141] [outer = 00000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (175D3800) [pid = 3660] [serial = 1139] [outer = 00000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (1809B000) [pid = 3660] [serial = 1142] [outer = 00000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (161BD000) [pid = 3660] [serial = 1147] [outer = 00000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (10FD1800) [pid = 3660] [serial = 1145] [outer = 00000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (16872800) [pid = 3660] [serial = 1148] [outer = 00000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (10A09400) [pid = 3660] [serial = 1144] [outer = 00000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (16761C00) [pid = 3660] [serial = 1136] [outer = 00000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3660 | 1471347726932 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 04:42:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:42:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 858ms 04:42:06 INFO - PROCESS | 3660 | 1471347726969 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 04:42:07 INFO - PROCESS | 3660 | 1471347726973 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 04:42:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:42:07 INFO - PROCESS | 3660 | 1471347726979 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:42:07 INFO - PROCESS | 3660 | 1471347726982 Marionette TRACE conn3 <- [1,1566,null,{}] 04:42:07 INFO - PROCESS | 3660 | 1471347726986 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:07 INFO - PROCESS | 3660 | 1471347726988 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:07 INFO - PROCESS | 3660 | 1471347727121 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 04:42:07 INFO - PROCESS | 3660 | 1471347727129 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347727131 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:07 INFO - PROCESS | 3660 | ++DOCSHELL 112CCC00 == 35 [pid = 3660] [id = 401] 04:42:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (112DA800) [pid = 3660] [serial = 1203] [outer = 00000000] 04:42:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (129DA400) [pid = 3660] [serial = 1204] [outer = 112DA800] 04:42:07 INFO - PROCESS | 3660 | 1471347727179 Marionette DEBUG loaded listener.js 04:42:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (13055C00) [pid = 3660] [serial = 1205] [outer = 112DA800] 04:42:07 INFO - PROCESS | 3660 | 1471347727664 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 04:42:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:42:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 700ms 04:42:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:42:07 INFO - PROCESS | 3660 | 1471347727711 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 04:42:07 INFO - PROCESS | 3660 | 1471347727713 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 04:42:07 INFO - PROCESS | 3660 | 1471347727716 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:42:07 INFO - PROCESS | 3660 | 1471347727719 Marionette TRACE conn3 <- [1,1570,null,{}] 04:42:07 INFO - PROCESS | 3660 | 1471347727767 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:07 INFO - PROCESS | 3660 | 1471347727773 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:07 INFO - PROCESS | 3660 | 1471347727862 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 04:42:07 INFO - PROCESS | 3660 | 1471347727950 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347727953 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:07 INFO - PROCESS | 3660 | ++DOCSHELL 13C98800 == 36 [pid = 3660] [id = 402] 04:42:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (13CA0C00) [pid = 3660] [serial = 1206] [outer = 00000000] 04:42:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (144EF000) [pid = 3660] [serial = 1207] [outer = 13CA0C00] 04:42:08 INFO - PROCESS | 3660 | 1471347728001 Marionette DEBUG loaded listener.js 04:42:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (15389400) [pid = 3660] [serial = 1208] [outer = 13CA0C00] 04:42:08 INFO - PROCESS | 3660 | 1471347728382 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 04:42:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:42:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 731ms 04:42:08 INFO - PROCESS | 3660 | 1471347728436 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 04:42:08 INFO - PROCESS | 3660 | 1471347728439 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 04:42:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:42:08 INFO - PROCESS | 3660 | 1471347728442 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:42:08 INFO - PROCESS | 3660 | 1471347728444 Marionette TRACE conn3 <- [1,1574,null,{}] 04:42:08 INFO - PROCESS | 3660 | 1471347728447 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:08 INFO - PROCESS | 3660 | 1471347728449 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:08 INFO - PROCESS | 3660 | 1471347728534 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 04:42:08 INFO - PROCESS | 3660 | 1471347728539 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347728541 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:08 INFO - PROCESS | 3660 | ++DOCSHELL 15952000 == 37 [pid = 3660] [id = 403] 04:42:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (15FE3C00) [pid = 3660] [serial = 1209] [outer = 00000000] 04:42:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (16877400) [pid = 3660] [serial = 1210] [outer = 15FE3C00] 04:42:08 INFO - PROCESS | 3660 | 1471347728587 Marionette DEBUG loaded listener.js 04:42:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (16AC9000) [pid = 3660] [serial = 1211] [outer = 15FE3C00] 04:42:09 INFO - PROCESS | 3660 | 1471347729076 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 04:42:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:42:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 652ms 04:42:09 INFO - PROCESS | 3660 | 1471347729113 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 04:42:09 INFO - PROCESS | 3660 | 1471347729115 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 04:42:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:42:09 INFO - PROCESS | 3660 | 1471347729123 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:42:09 INFO - PROCESS | 3660 | 1471347729125 Marionette TRACE conn3 <- [1,1578,null,{}] 04:42:09 INFO - PROCESS | 3660 | 1471347729132 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:09 INFO - PROCESS | 3660 | 1471347729134 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:09 INFO - PROCESS | 3660 | 1471347729241 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 04:42:09 INFO - PROCESS | 3660 | 1471347729328 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347729330 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:09 INFO - PROCESS | 3660 | ++DOCSHELL 174B9800 == 38 [pid = 3660] [id = 404] 04:42:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (174C7400) [pid = 3660] [serial = 1212] [outer = 00000000] 04:42:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (17654C00) [pid = 3660] [serial = 1213] [outer = 174C7400] 04:42:09 INFO - PROCESS | 3660 | 1471347729375 Marionette DEBUG loaded listener.js 04:42:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (1765DC00) [pid = 3660] [serial = 1214] [outer = 174C7400] 04:42:09 INFO - PROCESS | 3660 | 1471347729797 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 04:42:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:42:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 716ms 04:42:09 INFO - PROCESS | 3660 | 1471347729820 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 04:42:09 INFO - PROCESS | 3660 | 1471347729822 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 04:42:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:42:09 INFO - PROCESS | 3660 | 1471347729825 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:42:09 INFO - PROCESS | 3660 | 1471347729827 Marionette TRACE conn3 <- [1,1582,null,{}] 04:42:09 INFO - PROCESS | 3660 | 1471347729830 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:09 INFO - PROCESS | 3660 | 1471347729838 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:09 INFO - PROCESS | 3660 | 1471347729976 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 04:42:09 INFO - PROCESS | 3660 | 1471347729983 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347729986 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:10 INFO - PROCESS | 3660 | ++DOCSHELL 180C3400 == 39 [pid = 3660] [id = 405] 04:42:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (197B8000) [pid = 3660] [serial = 1215] [outer = 00000000] 04:42:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (19A89C00) [pid = 3660] [serial = 1216] [outer = 197B8000] 04:42:10 INFO - PROCESS | 3660 | 1471347730087 Marionette DEBUG loaded listener.js 04:42:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (19A90000) [pid = 3660] [serial = 1217] [outer = 197B8000] 04:42:11 INFO - PROCESS | 3660 | --DOCSHELL 10513C00 == 38 [pid = 3660] [id = 394] 04:42:11 INFO - PROCESS | 3660 | --DOCSHELL 11A09C00 == 37 [pid = 3660] [id = 395] 04:42:11 INFO - PROCESS | 3660 | --DOCSHELL 0F9E8C00 == 36 [pid = 3660] [id = 375] 04:42:11 INFO - PROCESS | 3660 | --DOCSHELL 10A47400 == 35 [pid = 3660] [id = 400] 04:42:11 INFO - PROCESS | 3660 | --DOCSHELL 131E4400 == 34 [pid = 3660] [id = 398] 04:42:11 INFO - PROCESS | 3660 | --DOCSHELL 175CDC00 == 33 [pid = 3660] [id = 399] 04:42:11 INFO - PROCESS | 3660 | --DOCSHELL 134CB400 == 32 [pid = 3660] [id = 396] 04:42:11 INFO - PROCESS | 3660 | --DOCSHELL 10A54000 == 31 [pid = 3660] [id = 397] 04:42:11 INFO - PROCESS | 3660 | --DOCSHELL 112CCC00 == 30 [pid = 3660] [id = 401] 04:42:11 INFO - PROCESS | 3660 | --DOCSHELL 15952000 == 29 [pid = 3660] [id = 403] 04:42:11 INFO - PROCESS | 3660 | --DOCSHELL 174B9800 == 28 [pid = 3660] [id = 404] 04:42:11 INFO - PROCESS | 3660 | --DOCSHELL 13C98800 == 27 [pid = 3660] [id = 402] 04:42:11 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (16869C00) [pid = 3660] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:42:11 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (10FD2000) [pid = 3660] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:42:11 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (11A79800) [pid = 3660] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:42:11 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (16F0B000) [pid = 3660] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:42:11 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (13C5B800) [pid = 3660] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:42:11 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (15937000) [pid = 3660] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:42:11 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (13938400) [pid = 3660] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:42:11 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (0F97D000) [pid = 3660] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:42:11 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (134D3000) [pid = 3660] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:42:11 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (1764FC00) [pid = 3660] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:42:11 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (1052F800) [pid = 3660] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:42:11 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (180A3800) [pid = 3660] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:42:11 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (12956800) [pid = 3660] [serial = 1165] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (17526C00) [pid = 3660] [serial = 1159] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (180A6800) [pid = 3660] [serial = 1160] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (14479C00) [pid = 3660] [serial = 1157] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (142A4000) [pid = 3660] [serial = 1156] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (15955400) [pid = 3660] [serial = 1171] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (13C98C00) [pid = 3660] [serial = 1168] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (10539000) [pid = 3660] [serial = 1154] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (103D2800) [pid = 3660] [serial = 1153] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (19A22400) [pid = 3660] [serial = 1187] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3660 | --DOMWINDOW == 64 (180A2C00) [pid = 3660] [serial = 1177] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3660 | --DOMWINDOW == 63 (144EFC00) [pid = 3660] [serial = 1183] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3660 | --DOMWINDOW == 62 (19736800) [pid = 3660] [serial = 1180] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3660 | --DOMWINDOW == 61 (19A21400) [pid = 3660] [serial = 1186] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3660 | --DOMWINDOW == 60 (197AFC00) [pid = 3660] [serial = 1181] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3660 | --DOMWINDOW == 59 (180C4400) [pid = 3660] [serial = 1178] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3660 | --DOMWINDOW == 58 (19A90800) [pid = 3660] [serial = 1189] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3660 | --DOMWINDOW == 57 (19731000) [pid = 3660] [serial = 1184] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3660 | --DOMWINDOW == 56 (1595D800) [pid = 3660] [serial = 1172] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3660 | --DOMWINDOW == 55 (16AC8000) [pid = 3660] [serial = 1174] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3660 | --DOMWINDOW == 54 (16FCF400) [pid = 3660] [serial = 1175] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3660 | --DOMWINDOW == 53 (112CF000) [pid = 3660] [serial = 1162] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3660 | --DOMWINDOW == 52 (129E3800) [pid = 3660] [serial = 1166] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3660 | --DOMWINDOW == 51 (142A5000) [pid = 3660] [serial = 1169] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3660 | --DOMWINDOW == 50 (11A07C00) [pid = 3660] [serial = 1163] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3660 | 1471347731878 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 04:42:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:42:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 2084ms 04:42:11 INFO - PROCESS | 3660 | 1471347731919 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 04:42:11 INFO - PROCESS | 3660 | 1471347731923 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 04:42:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:42:11 INFO - PROCESS | 3660 | 1471347731928 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:42:11 INFO - PROCESS | 3660 | 1471347731932 Marionette TRACE conn3 <- [1,1586,null,{}] 04:42:11 INFO - PROCESS | 3660 | 1471347731938 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:11 INFO - PROCESS | 3660 | 1471347731941 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:12 INFO - PROCESS | 3660 | 1471347732033 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 04:42:12 INFO - PROCESS | 3660 | 1471347732040 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347732045 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:12 INFO - PROCESS | 3660 | ++DOCSHELL 10A03400 == 28 [pid = 3660] [id = 406] 04:42:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 51 (10A03C00) [pid = 3660] [serial = 1218] [outer = 00000000] 04:42:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 52 (10FC4800) [pid = 3660] [serial = 1219] [outer = 10A03C00] 04:42:12 INFO - PROCESS | 3660 | 1471347732095 Marionette DEBUG loaded listener.js 04:42:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 53 (10FC9400) [pid = 3660] [serial = 1220] [outer = 10A03C00] 04:42:12 INFO - PROCESS | 3660 | 1471347732585 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 04:42:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:42:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 716ms 04:42:12 INFO - PROCESS | 3660 | 1471347732628 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 04:42:12 INFO - PROCESS | 3660 | 1471347732633 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 04:42:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:42:12 INFO - PROCESS | 3660 | 1471347732639 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:42:12 INFO - PROCESS | 3660 | 1471347732642 Marionette TRACE conn3 <- [1,1590,null,{}] 04:42:12 INFO - PROCESS | 3660 | 1471347732646 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:12 INFO - PROCESS | 3660 | 1471347732649 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:12 INFO - PROCESS | 3660 | 1471347732741 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 04:42:12 INFO - PROCESS | 3660 | 1471347732797 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347732800 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:12 INFO - PROCESS | 3660 | ++DOCSHELL 11A79000 == 29 [pid = 3660] [id = 407] 04:42:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 54 (11A79800) [pid = 3660] [serial = 1221] [outer = 00000000] 04:42:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 55 (12847000) [pid = 3660] [serial = 1222] [outer = 11A79800] 04:42:12 INFO - PROCESS | 3660 | 1471347732850 Marionette DEBUG loaded listener.js 04:42:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 56 (12997C00) [pid = 3660] [serial = 1223] [outer = 11A79800] 04:42:13 INFO - PROCESS | 3660 | 1471347733549 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 04:42:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:42:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 954ms 04:42:13 INFO - PROCESS | 3660 | 1471347733616 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 04:42:13 INFO - PROCESS | 3660 | 1471347733621 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 04:42:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:42:13 INFO - PROCESS | 3660 | 1471347733626 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:42:13 INFO - PROCESS | 3660 | 1471347733629 Marionette TRACE conn3 <- [1,1594,null,{}] 04:42:13 INFO - PROCESS | 3660 | 1471347733636 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:13 INFO - PROCESS | 3660 | 1471347733639 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:13 INFO - PROCESS | 3660 | 1471347733764 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 04:42:13 INFO - PROCESS | 3660 | 1471347733843 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347733846 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:13 INFO - PROCESS | 3660 | ++DOCSHELL 10A55400 == 30 [pid = 3660] [id = 408] 04:42:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 57 (10B69C00) [pid = 3660] [serial = 1224] [outer = 00000000] 04:42:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 58 (11C63C00) [pid = 3660] [serial = 1225] [outer = 10B69C00] 04:42:13 INFO - PROCESS | 3660 | 1471347733947 Marionette DEBUG loaded listener.js 04:42:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 59 (1304FC00) [pid = 3660] [serial = 1226] [outer = 10B69C00] 04:42:14 INFO - PROCESS | 3660 | 1471347734683 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 04:42:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:42:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1113ms 04:42:14 INFO - PROCESS | 3660 | 1471347734762 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 04:42:14 INFO - PROCESS | 3660 | 1471347734767 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 04:42:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:42:14 INFO - PROCESS | 3660 | 1471347734773 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:42:14 INFO - PROCESS | 3660 | 1471347734776 Marionette TRACE conn3 <- [1,1598,null,{}] 04:42:14 INFO - PROCESS | 3660 | 1471347734780 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:14 INFO - PROCESS | 3660 | 1471347734783 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:14 INFO - PROCESS | 3660 | 1471347734911 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 04:42:15 INFO - PROCESS | 3660 | 1471347734990 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347734993 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:15 INFO - PROCESS | 3660 | ++DOCSHELL 134D3800 == 31 [pid = 3660] [id = 409] 04:42:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 60 (13931800) [pid = 3660] [serial = 1227] [outer = 00000000] 04:42:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 61 (139C9C00) [pid = 3660] [serial = 1228] [outer = 13931800] 04:42:15 INFO - PROCESS | 3660 | 1471347735094 Marionette DEBUG loaded listener.js 04:42:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 62 (13C95400) [pid = 3660] [serial = 1229] [outer = 13931800] 04:42:15 INFO - PROCESS | 3660 | 1471347735739 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 04:42:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:42:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1017ms 04:42:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:42:15 INFO - PROCESS | 3660 | 1471347735777 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 04:42:15 INFO - PROCESS | 3660 | 1471347735781 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 04:42:15 INFO - PROCESS | 3660 | 1471347735785 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:42:15 INFO - PROCESS | 3660 | 1471347735790 Marionette TRACE conn3 <- [1,1602,null,{}] 04:42:15 INFO - PROCESS | 3660 | 1471347735794 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:15 INFO - PROCESS | 3660 | 1471347735797 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:15 INFO - PROCESS | 3660 | 1471347735885 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 04:42:15 INFO - PROCESS | 3660 | 1471347735971 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347735973 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:16 INFO - PROCESS | 3660 | ++DOCSHELL 10FC5C00 == 32 [pid = 3660] [id = 410] 04:42:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 63 (10FC9000) [pid = 3660] [serial = 1230] [outer = 00000000] 04:42:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 64 (12850C00) [pid = 3660] [serial = 1231] [outer = 10FC9000] 04:42:16 INFO - PROCESS | 3660 | 1471347736027 Marionette DEBUG loaded listener.js 04:42:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (1328C400) [pid = 3660] [serial = 1232] [outer = 10FC9000] 04:42:16 INFO - PROCESS | 3660 | 1471347736436 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 04:42:16 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:42:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 700ms 04:42:16 INFO - PROCESS | 3660 | 1471347736482 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 04:42:16 INFO - PROCESS | 3660 | 1471347736534 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 04:42:16 INFO - PROCESS | 3660 | 1471347736543 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:42:16 INFO - PROCESS | 3660 | 1471347736545 Marionette TRACE conn3 <- [1,1606,null,{}] 04:42:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:42:16 INFO - PROCESS | 3660 | 1471347736550 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:16 INFO - PROCESS | 3660 | 1471347736554 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:16 INFO - PROCESS | 3660 | 1471347736689 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 04:42:16 INFO - PROCESS | 3660 | 1471347736695 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347736697 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:16 INFO - PROCESS | 3660 | ++DOCSHELL 1447C000 == 33 [pid = 3660] [id = 411] 04:42:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (1447C400) [pid = 3660] [serial = 1233] [outer = 00000000] 04:42:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (144F7000) [pid = 3660] [serial = 1234] [outer = 1447C400] 04:42:16 INFO - PROCESS | 3660 | 1471347736778 Marionette DEBUG loaded listener.js 04:42:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (15388400) [pid = 3660] [serial = 1235] [outer = 1447C400] 04:42:17 INFO - PROCESS | 3660 | 1471347737288 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 04:42:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:42:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 827ms 04:42:17 INFO - PROCESS | 3660 | 1471347737348 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 04:42:17 INFO - PROCESS | 3660 | 1471347737350 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 04:42:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:42:17 INFO - PROCESS | 3660 | 1471347737354 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:42:17 INFO - PROCESS | 3660 | 1471347737357 Marionette TRACE conn3 <- [1,1610,null,{}] 04:42:17 INFO - PROCESS | 3660 | 1471347737367 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:17 INFO - PROCESS | 3660 | 1471347737372 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:17 INFO - PROCESS | 3660 | 1471347737456 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 04:42:17 INFO - PROCESS | 3660 | 1471347737465 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347737469 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:17 INFO - PROCESS | 3660 | ++DOCSHELL 161C3800 == 34 [pid = 3660] [id = 412] 04:42:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (161C3C00) [pid = 3660] [serial = 1236] [outer = 00000000] 04:42:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (1675F000) [pid = 3660] [serial = 1237] [outer = 161C3C00] 04:42:17 INFO - PROCESS | 3660 | 1471347737596 Marionette DEBUG loaded listener.js 04:42:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (16A09C00) [pid = 3660] [serial = 1238] [outer = 161C3C00] 04:42:18 INFO - PROCESS | 3660 | 1471347738003 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 04:42:18 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:42:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 715ms 04:42:18 INFO - PROCESS | 3660 | 1471347738053 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 04:42:18 INFO - PROCESS | 3660 | 1471347738056 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 04:42:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:42:18 INFO - PROCESS | 3660 | 1471347738059 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:42:18 INFO - PROCESS | 3660 | 1471347738061 Marionette TRACE conn3 <- [1,1614,null,{}] 04:42:18 INFO - PROCESS | 3660 | 1471347738076 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:18 INFO - PROCESS | 3660 | 1471347738078 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:18 INFO - PROCESS | 3660 | 1471347738230 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 04:42:18 INFO - PROCESS | 3660 | 1471347738243 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347738245 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:18 INFO - PROCESS | 3660 | ++DOCSHELL 1740B800 == 35 [pid = 3660] [id = 413] 04:42:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (1740E400) [pid = 3660] [serial = 1239] [outer = 00000000] 04:42:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (174C7000) [pid = 3660] [serial = 1240] [outer = 1740E400] 04:42:18 INFO - PROCESS | 3660 | 1471347738291 Marionette DEBUG loaded listener.js 04:42:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (175D0800) [pid = 3660] [serial = 1241] [outer = 1740E400] 04:42:18 INFO - PROCESS | 3660 | 1471347738766 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 04:42:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:42:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 716ms 04:42:18 INFO - PROCESS | 3660 | 1471347738793 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 04:42:18 INFO - PROCESS | 3660 | 1471347738795 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 04:42:18 INFO - PROCESS | 3660 | 1471347738799 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:42:18 INFO - PROCESS | 3660 | 1471347738800 Marionette TRACE conn3 <- [1,1618,null,{}] 04:42:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:42:18 INFO - PROCESS | 3660 | 1471347738804 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:18 INFO - PROCESS | 3660 | 1471347738806 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:18 INFO - PROCESS | 3660 | 1471347738914 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 04:42:18 INFO - PROCESS | 3660 | 1471347738918 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347738921 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:18 INFO - PROCESS | 3660 | ++DOCSHELL 1058D400 == 36 [pid = 3660] [id = 414] 04:42:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (173EF800) [pid = 3660] [serial = 1242] [outer = 00000000] 04:42:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (1809AC00) [pid = 3660] [serial = 1243] [outer = 173EF800] 04:42:18 INFO - PROCESS | 3660 | 1471347738966 Marionette DEBUG loaded listener.js 04:42:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (1809B800) [pid = 3660] [serial = 1244] [outer = 173EF800] 04:42:19 INFO - PROCESS | 3660 | 1471347739449 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 04:42:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:42:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 699ms 04:42:19 INFO - PROCESS | 3660 | 1471347739500 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 04:42:19 INFO - PROCESS | 3660 | 1471347739502 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 04:42:19 INFO - PROCESS | 3660 | 1471347739505 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:42:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:42:19 INFO - PROCESS | 3660 | 1471347739507 Marionette TRACE conn3 <- [1,1622,null,{}] 04:42:19 INFO - PROCESS | 3660 | 1471347739511 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:19 INFO - PROCESS | 3660 | 1471347739516 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:19 INFO - PROCESS | 3660 | 1471347739673 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 04:42:19 INFO - PROCESS | 3660 | 1471347739698 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347739700 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:19 INFO - PROCESS | 3660 | ++DOCSHELL 10539400 == 37 [pid = 3660] [id = 415] 04:42:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (180BC000) [pid = 3660] [serial = 1245] [outer = 00000000] 04:42:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (19731000) [pid = 3660] [serial = 1246] [outer = 180BC000] 04:42:19 INFO - PROCESS | 3660 | 1471347739745 Marionette DEBUG loaded listener.js 04:42:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (19731800) [pid = 3660] [serial = 1247] [outer = 180BC000] 04:42:20 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (197B8000) [pid = 3660] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:42:20 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (10A03C00) [pid = 3660] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:42:20 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (112DA800) [pid = 3660] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:42:20 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (10A48800) [pid = 3660] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:42:20 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (175CE800) [pid = 3660] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:42:20 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (131E9000) [pid = 3660] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:42:20 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (10B5D000) [pid = 3660] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:42:20 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (13939000) [pid = 3660] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:42:20 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (13CA0C00) [pid = 3660] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:42:20 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (144F0C00) [pid = 3660] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:42:20 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (15FE3C00) [pid = 3660] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:42:20 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (174C7400) [pid = 3660] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:42:20 INFO - PROCESS | 3660 | 1471347740239 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 04:42:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:42:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 748ms 04:42:20 INFO - PROCESS | 3660 | 1471347740278 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 04:42:20 INFO - PROCESS | 3660 | 1471347740289 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 04:42:20 INFO - PROCESS | 3660 | 1471347740293 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:42:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:42:20 INFO - PROCESS | 3660 | 1471347740295 Marionette TRACE conn3 <- [1,1626,null,{}] 04:42:20 INFO - PROCESS | 3660 | 1471347740298 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:20 INFO - PROCESS | 3660 | 1471347740300 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:20 INFO - PROCESS | 3660 | 1471347740381 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 04:42:20 INFO - PROCESS | 3660 | 1471347740386 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347740388 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:20 INFO - PROCESS | 3660 | ++DOCSHELL 11382400 == 38 [pid = 3660] [id = 416] 04:42:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (11A0C800) [pid = 3660] [serial = 1248] [outer = 00000000] 04:42:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (175D6000) [pid = 3660] [serial = 1249] [outer = 11A0C800] 04:42:20 INFO - PROCESS | 3660 | 1471347740438 Marionette DEBUG loaded listener.js 04:42:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (180BE400) [pid = 3660] [serial = 1250] [outer = 11A0C800] 04:42:20 INFO - PROCESS | 3660 | 1471347740918 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 04:42:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:42:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 652ms 04:42:20 INFO - PROCESS | 3660 | 1471347740937 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 04:42:20 INFO - PROCESS | 3660 | 1471347740939 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 04:42:20 INFO - PROCESS | 3660 | 1471347740942 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:42:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:42:20 INFO - PROCESS | 3660 | 1471347740944 Marionette TRACE conn3 <- [1,1630,null,{}] 04:42:20 INFO - PROCESS | 3660 | 1471347740948 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:20 INFO - PROCESS | 3660 | 1471347740949 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:21 INFO - PROCESS | 3660 | 1471347741028 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 04:42:21 INFO - PROCESS | 3660 | 1471347741061 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 3660 | 1471347741063 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:21 INFO - PROCESS | 3660 | ++DOCSHELL 1596F800 == 39 [pid = 3660] [id = 417] 04:42:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (180BB400) [pid = 3660] [serial = 1251] [outer = 00000000] 04:42:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (197B3400) [pid = 3660] [serial = 1252] [outer = 180BB400] 04:42:21 INFO - PROCESS | 3660 | 1471347741107 Marionette DEBUG loaded listener.js 04:42:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (1982CC00) [pid = 3660] [serial = 1253] [outer = 180BB400] 04:42:21 INFO - PROCESS | 3660 | 1471347741530 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 04:42:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:42:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 636ms 04:42:21 INFO - PROCESS | 3660 | 1471347741581 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 04:42:21 INFO - PROCESS | 3660 | 1471347741583 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 04:42:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:42:21 INFO - PROCESS | 3660 | 1471347741590 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:42:21 INFO - PROCESS | 3660 | 1471347741592 Marionette TRACE conn3 <- [1,1634,null,{}] 04:42:21 INFO - PROCESS | 3660 | 1471347741595 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:21 INFO - PROCESS | 3660 | 1471347741597 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:21 INFO - PROCESS | 3660 | 1471347741683 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 04:42:21 INFO - PROCESS | 3660 | 1471347741688 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 3660 | 1471347741689 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:21 INFO - PROCESS | 3660 | ++DOCSHELL 1538E000 == 40 [pid = 3660] [id = 418] 04:42:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (16873400) [pid = 3660] [serial = 1254] [outer = 00000000] 04:42:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (19A86C00) [pid = 3660] [serial = 1255] [outer = 16873400] 04:42:21 INFO - PROCESS | 3660 | 1471347741734 Marionette DEBUG loaded listener.js 04:42:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (19A87800) [pid = 3660] [serial = 1256] [outer = 16873400] 04:42:22 INFO - PROCESS | 3660 | 1471347742393 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 04:42:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:42:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 811ms 04:42:22 INFO - PROCESS | 3660 | 1471347742448 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 04:42:22 INFO - PROCESS | 3660 | 1471347742452 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 04:42:22 INFO - PROCESS | 3660 | 1471347742471 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:42:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:42:22 INFO - PROCESS | 3660 | 1471347742475 Marionette TRACE conn3 <- [1,1638,null,{}] 04:42:22 INFO - PROCESS | 3660 | 1471347742481 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:22 INFO - PROCESS | 3660 | 1471347742484 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:22 INFO - PROCESS | 3660 | 1471347742592 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 04:42:22 INFO - PROCESS | 3660 | 1471347742723 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347742726 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:22 INFO - PROCESS | 3660 | ++DOCSHELL 1053B800 == 41 [pid = 3660] [id = 419] 04:42:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (10A4AC00) [pid = 3660] [serial = 1257] [outer = 00000000] 04:42:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (1315B800) [pid = 3660] [serial = 1258] [outer = 10A4AC00] 04:42:22 INFO - PROCESS | 3660 | 1471347742785 Marionette DEBUG loaded listener.js 04:42:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (13931400) [pid = 3660] [serial = 1259] [outer = 10A4AC00] 04:42:23 INFO - PROCESS | 3660 | 1471347743372 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 04:42:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:42:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 954ms 04:42:23 INFO - PROCESS | 3660 | 1471347743422 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 04:42:23 INFO - PROCESS | 3660 | 1471347743427 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 04:42:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:42:23 INFO - PROCESS | 3660 | 1471347743433 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:42:23 INFO - PROCESS | 3660 | 1471347743436 Marionette TRACE conn3 <- [1,1642,null,{}] 04:42:23 INFO - PROCESS | 3660 | 1471347743440 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:23 INFO - PROCESS | 3660 | 1471347743443 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:23 INFO - PROCESS | 3660 | 1471347743583 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 04:42:23 INFO - PROCESS | 3660 | 1471347743715 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347743718 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:23 INFO - PROCESS | 3660 | ++DOCSHELL 1538BC00 == 42 [pid = 3660] [id = 420] 04:42:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (1538C000) [pid = 3660] [serial = 1260] [outer = 00000000] 04:42:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (1595A000) [pid = 3660] [serial = 1261] [outer = 1538C000] 04:42:23 INFO - PROCESS | 3660 | 1471347743775 Marionette DEBUG loaded listener.js 04:42:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (1633CC00) [pid = 3660] [serial = 1262] [outer = 1538C000] 04:42:24 INFO - PROCESS | 3660 | 1471347744360 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 04:42:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:42:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 954ms 04:42:24 INFO - PROCESS | 3660 | 1471347744410 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 04:42:24 INFO - PROCESS | 3660 | 1471347744412 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 04:42:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:42:24 INFO - PROCESS | 3660 | 1471347744416 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:42:24 INFO - PROCESS | 3660 | 1471347744420 Marionette TRACE conn3 <- [1,1646,null,{}] 04:42:24 INFO - PROCESS | 3660 | 1471347744431 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:24 INFO - PROCESS | 3660 | 1471347744436 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:24 INFO - PROCESS | 3660 | 1471347744540 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 04:42:24 INFO - PROCESS | 3660 | 1471347744674 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347744678 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:24 INFO - PROCESS | 3660 | ++DOCSHELL 180C2000 == 43 [pid = 3660] [id = 421] 04:42:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (180C4400) [pid = 3660] [serial = 1263] [outer = 00000000] 04:42:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (197AD400) [pid = 3660] [serial = 1264] [outer = 180C4400] 04:42:24 INFO - PROCESS | 3660 | 1471347744736 Marionette DEBUG loaded listener.js 04:42:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (19A88C00) [pid = 3660] [serial = 1265] [outer = 180C4400] 04:42:25 INFO - PROCESS | 3660 | 1471347745532 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:42:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:42:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1161ms 04:42:25 INFO - PROCESS | 3660 | 1471347745574 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 04:42:25 INFO - PROCESS | 3660 | 1471347745578 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 04:42:25 INFO - PROCESS | 3660 | 1471347745583 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:42:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:42:25 INFO - PROCESS | 3660 | 1471347745587 Marionette TRACE conn3 <- [1,1650,null,{}] 04:42:25 INFO - PROCESS | 3660 | 1471347745592 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:25 INFO - PROCESS | 3660 | 1471347745596 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:25 INFO - PROCESS | 3660 | 1471347745693 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 04:42:25 INFO - PROCESS | 3660 | 1471347745778 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347745783 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:25 INFO - PROCESS | 3660 | ++DOCSHELL 112CF000 == 44 [pid = 3660] [id = 422] 04:42:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (112D0000) [pid = 3660] [serial = 1266] [outer = 00000000] 04:42:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (11A07C00) [pid = 3660] [serial = 1267] [outer = 112D0000] 04:42:25 INFO - PROCESS | 3660 | 1471347745884 Marionette DEBUG loaded listener.js 04:42:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (1280F800) [pid = 3660] [serial = 1268] [outer = 112D0000] 04:42:26 INFO - PROCESS | 3660 | --DOCSHELL 1393AC00 == 43 [pid = 3660] [id = 377] 04:42:26 INFO - PROCESS | 3660 | --DOCSHELL 112CC400 == 42 [pid = 3660] [id = 376] 04:42:26 INFO - PROCESS | 3660 | --DOCSHELL 0F97A800 == 41 [pid = 3660] [id = 384] 04:42:26 INFO - PROCESS | 3660 | --DOCSHELL 139D7400 == 40 [pid = 3660] [id = 385] 04:42:26 INFO - PROCESS | 3660 | --DOCSHELL 1538CC00 == 39 [pid = 3660] [id = 378] 04:42:26 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (180A5800) [pid = 3660] [serial = 1151] [outer = 00000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (16877400) [pid = 3660] [serial = 1210] [outer = 00000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (17654C00) [pid = 3660] [serial = 1213] [outer = 00000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (12847000) [pid = 3660] [serial = 1222] [outer = 00000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (1765DC00) [pid = 3660] [serial = 1214] [outer = 00000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (19A89C00) [pid = 3660] [serial = 1216] [outer = 00000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (10FC9400) [pid = 3660] [serial = 1220] [outer = 00000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (129DA400) [pid = 3660] [serial = 1204] [outer = 00000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (13055C00) [pid = 3660] [serial = 1205] [outer = 00000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (11A76C00) [pid = 3660] [serial = 1202] [outer = 00000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (1132D800) [pid = 3660] [serial = 1201] [outer = 00000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (19A1F400) [pid = 3660] [serial = 1199] [outer = 00000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (180A7000) [pid = 3660] [serial = 1198] [outer = 00000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (13C99400) [pid = 3660] [serial = 1196] [outer = 00000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (1393DC00) [pid = 3660] [serial = 1195] [outer = 00000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (11A03C00) [pid = 3660] [serial = 1193] [outer = 00000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (1101FC00) [pid = 3660] [serial = 1192] [outer = 00000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (19A90C00) [pid = 3660] [serial = 1190] [outer = 00000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (19A90000) [pid = 3660] [serial = 1217] [outer = 00000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (10FC4800) [pid = 3660] [serial = 1219] [outer = 00000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (15389400) [pid = 3660] [serial = 1208] [outer = 00000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (144EF000) [pid = 3660] [serial = 1207] [outer = 00000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (16AC9000) [pid = 3660] [serial = 1211] [outer = 00000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3660 | 1471347746435 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:42:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:42:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 843ms 04:42:26 INFO - PROCESS | 3660 | 1471347746461 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 04:42:26 INFO - PROCESS | 3660 | 1471347746465 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 04:42:26 INFO - PROCESS | 3660 | 1471347746475 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:42:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:42:26 INFO - PROCESS | 3660 | 1471347746478 Marionette TRACE conn3 <- [1,1654,null,{}] 04:42:26 INFO - PROCESS | 3660 | 1471347746482 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:26 INFO - PROCESS | 3660 | 1471347746484 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:26 INFO - PROCESS | 3660 | 1471347746570 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 04:42:26 INFO - PROCESS | 3660 | 1471347746688 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347746690 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:26 INFO - PROCESS | 3660 | ++DOCSHELL 10535400 == 40 [pid = 3660] [id = 423] 04:42:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (10A0B800) [pid = 3660] [serial = 1269] [outer = 00000000] 04:42:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (1138B800) [pid = 3660] [serial = 1270] [outer = 10A0B800] 04:42:26 INFO - PROCESS | 3660 | 1471347746740 Marionette DEBUG loaded listener.js 04:42:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (12DD5C00) [pid = 3660] [serial = 1271] [outer = 10A0B800] 04:42:27 INFO - PROCESS | 3660 | 1471347747112 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 04:42:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:42:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 700ms 04:42:27 INFO - PROCESS | 3660 | 1471347747194 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 04:42:27 INFO - PROCESS | 3660 | 1471347747196 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 04:42:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:42:27 INFO - PROCESS | 3660 | 1471347747200 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:42:27 INFO - PROCESS | 3660 | 1471347747203 Marionette TRACE conn3 <- [1,1658,null,{}] 04:42:27 INFO - PROCESS | 3660 | 1471347747213 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:27 INFO - PROCESS | 3660 | 1471347747217 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:27 INFO - PROCESS | 3660 | 1471347747307 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 04:42:27 INFO - PROCESS | 3660 | 1471347747320 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347747323 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:27 INFO - PROCESS | 3660 | ++DOCSHELL 144F6000 == 41 [pid = 3660] [id = 424] 04:42:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (144F6400) [pid = 3660] [serial = 1272] [outer = 00000000] 04:42:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (1538AC00) [pid = 3660] [serial = 1273] [outer = 144F6400] 04:42:27 INFO - PROCESS | 3660 | 1471347747372 Marionette DEBUG loaded listener.js 04:42:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (15958000) [pid = 3660] [serial = 1274] [outer = 144F6400] 04:42:27 INFO - PROCESS | 3660 | 1471347747882 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 04:42:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:42:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 700ms 04:42:27 INFO - PROCESS | 3660 | 1471347747931 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 04:42:27 INFO - PROCESS | 3660 | 1471347747933 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 04:42:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:42:27 INFO - PROCESS | 3660 | 1471347747936 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:42:27 INFO - PROCESS | 3660 | 1471347747938 Marionette TRACE conn3 <- [1,1662,null,{}] 04:42:27 INFO - PROCESS | 3660 | 1471347747941 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:27 INFO - PROCESS | 3660 | 1471347747943 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:28 INFO - PROCESS | 3660 | 1471347748028 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 04:42:28 INFO - PROCESS | 3660 | 1471347748036 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347748038 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:28 INFO - PROCESS | 3660 | ++DOCSHELL 131EB400 == 42 [pid = 3660] [id = 425] 04:42:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (15389400) [pid = 3660] [serial = 1275] [outer = 00000000] 04:42:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (173F2400) [pid = 3660] [serial = 1276] [outer = 15389400] 04:42:28 INFO - PROCESS | 3660 | 1471347748084 Marionette DEBUG loaded listener.js 04:42:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (174BC400) [pid = 3660] [serial = 1277] [outer = 15389400] 04:42:28 INFO - PROCESS | 3660 | 1471347748530 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 04:42:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:42:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 652ms 04:42:28 INFO - PROCESS | 3660 | 1471347748574 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 04:42:28 INFO - PROCESS | 3660 | 1471347748576 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 04:42:28 INFO - PROCESS | 3660 | 1471347748580 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:42:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:42:28 INFO - PROCESS | 3660 | 1471347748581 Marionette TRACE conn3 <- [1,1666,null,{}] 04:42:28 INFO - PROCESS | 3660 | 1471347748585 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:28 INFO - PROCESS | 3660 | 1471347748587 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:28 INFO - PROCESS | 3660 | 1471347748667 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 04:42:28 INFO - PROCESS | 3660 | 1471347748672 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347748674 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:28 INFO - PROCESS | 3660 | ++DOCSHELL 174C6800 == 43 [pid = 3660] [id = 426] 04:42:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (17519800) [pid = 3660] [serial = 1278] [outer = 00000000] 04:42:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (17D33400) [pid = 3660] [serial = 1279] [outer = 17519800] 04:42:28 INFO - PROCESS | 3660 | 1471347748719 Marionette DEBUG loaded listener.js 04:42:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (1809F400) [pid = 3660] [serial = 1280] [outer = 17519800] 04:42:29 INFO - PROCESS | 3660 | 1471347749212 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 04:42:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 715ms 04:42:29 INFO - PROCESS | 3660 | 1471347749283 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 04:42:29 INFO - PROCESS | 3660 | 1471347749285 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 04:42:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:42:29 INFO - PROCESS | 3660 | 1471347749289 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:42:29 INFO - PROCESS | 3660 | 1471347749290 Marionette TRACE conn3 <- [1,1670,null,{}] 04:42:29 INFO - PROCESS | 3660 | 1471347749294 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:29 INFO - PROCESS | 3660 | 1471347749299 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:29 INFO - PROCESS | 3660 | 1471347749437 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 04:42:29 INFO - PROCESS | 3660 | 1471347749503 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347749506 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:29 INFO - PROCESS | 3660 | ++DOCSHELL 11A0E000 == 44 [pid = 3660] [id = 427] 04:42:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (17D2E800) [pid = 3660] [serial = 1281] [outer = 00000000] 04:42:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (19A20C00) [pid = 3660] [serial = 1282] [outer = 17D2E800] 04:42:29 INFO - PROCESS | 3660 | 1471347749599 Marionette DEBUG loaded listener.js 04:42:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (19DAAC00) [pid = 3660] [serial = 1283] [outer = 17D2E800] 04:42:30 INFO - PROCESS | 3660 | 1471347750030 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 04:42:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:42:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 748ms 04:42:30 INFO - PROCESS | 3660 | 1471347750095 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 04:42:30 INFO - PROCESS | 3660 | 1471347750097 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 04:42:30 INFO - PROCESS | 3660 | 1471347750100 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:42:30 INFO - PROCESS | 3660 | 1471347750102 Marionette TRACE conn3 <- [1,1674,null,{}] 04:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:42:30 INFO - PROCESS | 3660 | 1471347750105 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:30 INFO - PROCESS | 3660 | 1471347750107 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:30 INFO - PROCESS | 3660 | 1471347750218 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 04:42:30 INFO - PROCESS | 3660 | 1471347750230 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347750232 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:30 INFO - PROCESS | 3660 | ++DOCSHELL 19A20800 == 45 [pid = 3660] [id = 428] 04:42:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (19DB6400) [pid = 3660] [serial = 1284] [outer = 00000000] 04:42:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (1A046C00) [pid = 3660] [serial = 1285] [outer = 19DB6400] 04:42:30 INFO - PROCESS | 3660 | 1471347750285 Marionette DEBUG loaded listener.js 04:42:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (1A073000) [pid = 3660] [serial = 1286] [outer = 19DB6400] 04:42:30 INFO - PROCESS | 3660 | 1471347750728 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 04:42:30 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:42:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 700ms 04:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:42:30 INFO - PROCESS | 3660 | 1471347750802 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 04:42:30 INFO - PROCESS | 3660 | 1471347750805 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 04:42:30 INFO - PROCESS | 3660 | 1471347750808 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:42:30 INFO - PROCESS | 3660 | 1471347750810 Marionette TRACE conn3 <- [1,1678,null,{}] 04:42:30 INFO - PROCESS | 3660 | 1471347750820 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:30 INFO - PROCESS | 3660 | 1471347750822 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:30 INFO - PROCESS | 3660 | 1471347750932 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 04:42:30 INFO - PROCESS | 3660 | 1471347750941 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347750943 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:30 INFO - PROCESS | 3660 | ++DOCSHELL 10369800 == 46 [pid = 3660] [id = 429] 04:42:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (1A047400) [pid = 3660] [serial = 1287] [outer = 00000000] 04:42:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (1A2EBC00) [pid = 3660] [serial = 1288] [outer = 1A047400] 04:42:31 INFO - PROCESS | 3660 | 1471347750989 Marionette DEBUG loaded listener.js 04:42:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (1A2EC400) [pid = 3660] [serial = 1289] [outer = 1A047400] 04:42:31 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (1740E400) [pid = 3660] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:42:31 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (173EF800) [pid = 3660] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:42:31 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (10FC9000) [pid = 3660] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:42:31 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (1447C400) [pid = 3660] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:42:31 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (161C3C00) [pid = 3660] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:42:31 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (180BB400) [pid = 3660] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:42:31 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (180BC000) [pid = 3660] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:42:31 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (11A0C800) [pid = 3660] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:42:31 INFO - PROCESS | 3660 | 1471347751538 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 04:42:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:42:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 747ms 04:42:31 INFO - PROCESS | 3660 | 1471347751583 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 04:42:31 INFO - PROCESS | 3660 | 1471347751586 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 04:42:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:42:31 INFO - PROCESS | 3660 | 1471347751590 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:42:31 INFO - PROCESS | 3660 | 1471347751593 Marionette TRACE conn3 <- [1,1682,null,{}] 04:42:31 INFO - PROCESS | 3660 | 1471347751598 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:31 INFO - PROCESS | 3660 | 1471347751601 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:31 INFO - PROCESS | 3660 | 1471347751679 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 04:42:31 INFO - PROCESS | 3660 | 1471347751685 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347751687 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:31 INFO - PROCESS | 3660 | ++DOCSHELL 131E9000 == 47 [pid = 3660] [id = 430] 04:42:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (173EF800) [pid = 3660] [serial = 1290] [outer = 00000000] 04:42:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (1A03D400) [pid = 3660] [serial = 1291] [outer = 173EF800] 04:42:31 INFO - PROCESS | 3660 | 1471347751731 Marionette DEBUG loaded listener.js 04:42:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (1A2E5400) [pid = 3660] [serial = 1292] [outer = 173EF800] 04:42:32 INFO - PROCESS | 3660 | 1471347752180 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 04:42:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:42:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 652ms 04:42:32 INFO - PROCESS | 3660 | 1471347752226 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 04:42:32 INFO - PROCESS | 3660 | 1471347752228 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 04:42:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:42:32 INFO - PROCESS | 3660 | 1471347752231 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:42:32 INFO - PROCESS | 3660 | 1471347752233 Marionette TRACE conn3 <- [1,1686,null,{}] 04:42:32 INFO - PROCESS | 3660 | 1471347752236 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:32 INFO - PROCESS | 3660 | 1471347752238 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:32 INFO - PROCESS | 3660 | 1471347752319 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 04:42:32 INFO - PROCESS | 3660 | 1471347752325 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347752336 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:32 INFO - PROCESS | 3660 | ++DOCSHELL 10373000 == 48 [pid = 3660] [id = 431] 04:42:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (1053C800) [pid = 3660] [serial = 1293] [outer = 00000000] 04:42:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (1A456400) [pid = 3660] [serial = 1294] [outer = 1053C800] 04:42:32 INFO - PROCESS | 3660 | 1471347752381 Marionette DEBUG loaded listener.js 04:42:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (1A854000) [pid = 3660] [serial = 1295] [outer = 1053C800] 04:42:32 INFO - PROCESS | 3660 | 1471347752827 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 04:42:32 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:42:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 636ms 04:42:32 INFO - PROCESS | 3660 | 1471347752869 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 04:42:32 INFO - PROCESS | 3660 | 1471347752872 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 04:42:32 INFO - PROCESS | 3660 | 1471347752875 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:42:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:42:32 INFO - PROCESS | 3660 | 1471347752877 Marionette TRACE conn3 <- [1,1690,null,{}] 04:42:32 INFO - PROCESS | 3660 | 1471347752881 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:32 INFO - PROCESS | 3660 | 1471347752883 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:33 INFO - PROCESS | 3660 | 1471347752979 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 04:42:33 INFO - PROCESS | 3660 | 1471347753009 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347753011 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:33 INFO - PROCESS | 3660 | ++DOCSHELL 1A85D400 == 49 [pid = 3660] [id = 432] 04:42:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (1A85DC00) [pid = 3660] [serial = 1296] [outer = 00000000] 04:42:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (1A860800) [pid = 3660] [serial = 1297] [outer = 1A85DC00] 04:42:33 INFO - PROCESS | 3660 | 1471347753066 Marionette DEBUG loaded listener.js 04:42:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (1A9A9400) [pid = 3660] [serial = 1298] [outer = 1A85DC00] 04:42:33 INFO - PROCESS | 3660 | 1471347753779 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 04:42:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:42:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 922ms 04:42:33 INFO - PROCESS | 3660 | 1471347753812 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 04:42:33 INFO - PROCESS | 3660 | 1471347753816 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 04:42:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:42:33 INFO - PROCESS | 3660 | 1471347753821 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:42:33 INFO - PROCESS | 3660 | 1471347753826 Marionette TRACE conn3 <- [1,1694,null,{}] 04:42:33 INFO - PROCESS | 3660 | 1471347753832 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:33 INFO - PROCESS | 3660 | 1471347753834 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:33 INFO - PROCESS | 3660 | 1471347753945 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 04:42:34 INFO - PROCESS | 3660 | 1471347754051 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347754054 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:34 INFO - PROCESS | 3660 | ++DOCSHELL 10FC7C00 == 50 [pid = 3660] [id = 433] 04:42:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (10FC8800) [pid = 3660] [serial = 1299] [outer = 00000000] 04:42:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (11A76000) [pid = 3660] [serial = 1300] [outer = 10FC8800] 04:42:34 INFO - PROCESS | 3660 | 1471347754115 Marionette DEBUG loaded listener.js 04:42:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (131EC800) [pid = 3660] [serial = 1301] [outer = 10FC8800] 04:42:34 INFO - PROCESS | 3660 | 1471347754721 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 04:42:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:42:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 970ms 04:42:34 INFO - PROCESS | 3660 | 1471347754768 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 04:42:34 INFO - PROCESS | 3660 | 1471347754773 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 04:42:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:42:34 INFO - PROCESS | 3660 | 1471347754779 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:42:34 INFO - PROCESS | 3660 | 1471347754782 Marionette TRACE conn3 <- [1,1698,null,{}] 04:42:34 INFO - PROCESS | 3660 | 1471347754786 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:34 INFO - PROCESS | 3660 | 1471347754789 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:34 INFO - PROCESS | 3660 | 1471347754902 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 04:42:35 INFO - PROCESS | 3660 | 1471347755009 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347755012 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:35 INFO - PROCESS | 3660 | ++DOCSHELL 15FF0400 == 51 [pid = 3660] [id = 434] 04:42:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (161B9800) [pid = 3660] [serial = 1302] [outer = 00000000] 04:42:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (16874C00) [pid = 3660] [serial = 1303] [outer = 161B9800] 04:42:35 INFO - PROCESS | 3660 | 1471347755068 Marionette DEBUG loaded listener.js 04:42:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (16FD3C00) [pid = 3660] [serial = 1304] [outer = 161B9800] 04:42:35 INFO - PROCESS | 3660 | 1471347755654 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 04:42:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:42:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 907ms 04:42:35 INFO - PROCESS | 3660 | 1471347755716 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 04:42:35 INFO - PROCESS | 3660 | 1471347755720 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 04:42:35 INFO - PROCESS | 3660 | 1471347755726 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:42:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:42:35 INFO - PROCESS | 3660 | 1471347755732 Marionette TRACE conn3 <- [1,1702,null,{}] 04:42:35 INFO - PROCESS | 3660 | 1471347755743 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:35 INFO - PROCESS | 3660 | 1471347755748 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:35 INFO - PROCESS | 3660 | 1471347755887 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 04:42:36 INFO - PROCESS | 3660 | 1471347756042 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347756046 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:36 INFO - PROCESS | 3660 | ++DOCSHELL 1A06E800 == 52 [pid = 3660] [id = 435] 04:42:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (1A071800) [pid = 3660] [serial = 1305] [outer = 00000000] 04:42:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (1A454400) [pid = 3660] [serial = 1306] [outer = 1A071800] 04:42:36 INFO - PROCESS | 3660 | 1471347756107 Marionette DEBUG loaded listener.js 04:42:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (1A859C00) [pid = 3660] [serial = 1307] [outer = 1A071800] 04:42:36 INFO - PROCESS | 3660 | 1471347756702 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 04:42:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:42:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1018ms 04:42:36 INFO - PROCESS | 3660 | 1471347756746 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 04:42:36 INFO - PROCESS | 3660 | 1471347756751 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 04:42:36 INFO - PROCESS | 3660 | 1471347756756 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:42:36 INFO - PROCESS | 3660 | 1471347756758 Marionette TRACE conn3 <- [1,1706,null,{}] 04:42:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:42:36 INFO - PROCESS | 3660 | 1471347756762 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:36 INFO - PROCESS | 3660 | 1471347756764 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:37 INFO - PROCESS | 3660 | 1471347757066 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 04:42:37 INFO - PROCESS | 3660 | 1471347757237 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347757240 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:37 INFO - PROCESS | 3660 | ++DOCSHELL 1055A400 == 53 [pid = 3660] [id = 436] 04:42:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (1055D800) [pid = 3660] [serial = 1308] [outer = 00000000] 04:42:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (10A4E800) [pid = 3660] [serial = 1309] [outer = 1055D800] 04:42:37 INFO - PROCESS | 3660 | 1471347757295 Marionette DEBUG loaded listener.js 04:42:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (1101EC00) [pid = 3660] [serial = 1310] [outer = 1055D800] 04:42:37 INFO - PROCESS | 3660 | --DOCSHELL 173F2000 == 52 [pid = 3660] [id = 379] 04:42:37 INFO - PROCESS | 3660 | --DOCSHELL 180C3400 == 51 [pid = 3660] [id = 405] 04:42:37 INFO - PROCESS | 3660 | --DOCSHELL 10510000 == 50 [pid = 3660] [id = 381] 04:42:37 INFO - PROCESS | 3660 | --DOCSHELL 144F0800 == 49 [pid = 3660] [id = 383] 04:42:37 INFO - PROCESS | 3660 | --DOCSHELL 10373000 == 48 [pid = 3660] [id = 431] 04:42:37 INFO - PROCESS | 3660 | --DOCSHELL 131E9000 == 47 [pid = 3660] [id = 430] 04:42:37 INFO - PROCESS | 3660 | --DOCSHELL 10369800 == 46 [pid = 3660] [id = 429] 04:42:37 INFO - PROCESS | 3660 | --DOCSHELL 19A20800 == 45 [pid = 3660] [id = 428] 04:42:37 INFO - PROCESS | 3660 | --DOCSHELL 11A0E000 == 44 [pid = 3660] [id = 427] 04:42:37 INFO - PROCESS | 3660 | --DOCSHELL 174C6800 == 43 [pid = 3660] [id = 426] 04:42:37 INFO - PROCESS | 3660 | --DOCSHELL 131EB400 == 42 [pid = 3660] [id = 425] 04:42:37 INFO - PROCESS | 3660 | --DOCSHELL 144F6000 == 41 [pid = 3660] [id = 424] 04:42:37 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (139C9C00) [pid = 3660] [serial = 1228] [outer = 00000000] [url = about:blank] 04:42:37 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (11C63C00) [pid = 3660] [serial = 1225] [outer = 00000000] [url = about:blank] 04:42:37 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (19A86C00) [pid = 3660] [serial = 1255] [outer = 00000000] [url = about:blank] 04:42:37 INFO - PROCESS | 3660 | 1471347757962 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 04:42:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:42:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1208ms 04:42:37 INFO - PROCESS | 3660 | 1471347757983 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 04:42:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:42:37 INFO - PROCESS | 3660 | 1471347757987 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 04:42:38 INFO - PROCESS | 3660 | 1471347757992 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:42:38 INFO - PROCESS | 3660 | 1471347757995 Marionette TRACE conn3 <- [1,1710,null,{}] 04:42:38 INFO - PROCESS | 3660 | 1471347757999 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:38 INFO - PROCESS | 3660 | 1471347758002 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:38 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (174C7000) [pid = 3660] [serial = 1240] [outer = 00000000] [url = about:blank] 04:42:38 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (1809B800) [pid = 3660] [serial = 1244] [outer = 00000000] [url = about:blank] 04:42:38 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (1809AC00) [pid = 3660] [serial = 1243] [outer = 00000000] [url = about:blank] 04:42:38 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (12850C00) [pid = 3660] [serial = 1231] [outer = 00000000] [url = about:blank] 04:42:38 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (1328C400) [pid = 3660] [serial = 1232] [outer = 00000000] [url = about:blank] 04:42:38 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (144F7000) [pid = 3660] [serial = 1234] [outer = 00000000] [url = about:blank] 04:42:38 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (15388400) [pid = 3660] [serial = 1235] [outer = 00000000] [url = about:blank] 04:42:38 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (1675F000) [pid = 3660] [serial = 1237] [outer = 00000000] [url = about:blank] 04:42:38 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (1982CC00) [pid = 3660] [serial = 1253] [outer = 00000000] [url = about:blank] 04:42:38 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (19731000) [pid = 3660] [serial = 1246] [outer = 00000000] [url = about:blank] 04:42:38 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (197B3400) [pid = 3660] [serial = 1252] [outer = 00000000] [url = about:blank] 04:42:38 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (19731800) [pid = 3660] [serial = 1247] [outer = 00000000] [url = about:blank] 04:42:38 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (175D6000) [pid = 3660] [serial = 1249] [outer = 00000000] [url = about:blank] 04:42:38 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (16A09C00) [pid = 3660] [serial = 1238] [outer = 00000000] [url = about:blank] 04:42:38 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (180BE400) [pid = 3660] [serial = 1250] [outer = 00000000] [url = about:blank] 04:42:38 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (175D0800) [pid = 3660] [serial = 1241] [outer = 00000000] [url = about:blank] 04:42:38 INFO - PROCESS | 3660 | 1471347758138 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 04:42:38 INFO - PROCESS | 3660 | 1471347758206 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347758209 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:38 INFO - PROCESS | 3660 | ++DOCSHELL 129DAC00 == 42 [pid = 3660] [id = 437] 04:42:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (129DC000) [pid = 3660] [serial = 1311] [outer = 00000000] 04:42:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (131EC000) [pid = 3660] [serial = 1312] [outer = 129DC000] 04:42:38 INFO - PROCESS | 3660 | 1471347758258 Marionette DEBUG loaded listener.js 04:42:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (1393AC00) [pid = 3660] [serial = 1313] [outer = 129DC000] 04:42:38 INFO - PROCESS | 3660 | 1471347758674 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 04:42:38 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:42:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 748ms 04:42:38 INFO - PROCESS | 3660 | 1471347758729 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 04:42:38 INFO - PROCESS | 3660 | 1471347758732 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 04:42:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:42:38 INFO - PROCESS | 3660 | 1471347758735 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:42:38 INFO - PROCESS | 3660 | 1471347758737 Marionette TRACE conn3 <- [1,1714,null,{}] 04:42:38 INFO - PROCESS | 3660 | 1471347758745 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:38 INFO - PROCESS | 3660 | 1471347758747 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:38 INFO - PROCESS | 3660 | 1471347758866 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 04:42:38 INFO - PROCESS | 3660 | 1471347758877 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347758880 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:38 INFO - PROCESS | 3660 | ++DOCSHELL 15388C00 == 43 [pid = 3660] [id = 438] 04:42:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (1538C400) [pid = 3660] [serial = 1314] [outer = 00000000] 04:42:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (15957400) [pid = 3660] [serial = 1315] [outer = 1538C400] 04:42:39 INFO - PROCESS | 3660 | 1471347759005 Marionette DEBUG loaded listener.js 04:42:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (1675E800) [pid = 3660] [serial = 1316] [outer = 1538C400] 04:42:39 INFO - PROCESS | 3660 | 1471347759468 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 04:42:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:42:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 747ms 04:42:39 INFO - PROCESS | 3660 | 1471347759508 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 04:42:39 INFO - PROCESS | 3660 | 1471347759511 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 04:42:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:42:39 INFO - PROCESS | 3660 | 1471347759521 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:42:39 INFO - PROCESS | 3660 | 1471347759525 Marionette TRACE conn3 <- [1,1718,null,{}] 04:42:39 INFO - PROCESS | 3660 | 1471347759529 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:39 INFO - PROCESS | 3660 | 1471347759532 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:39 INFO - PROCESS | 3660 | 1471347759619 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 04:42:39 INFO - PROCESS | 3660 | 1471347759626 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347759629 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:39 INFO - PROCESS | 3660 | ++DOCSHELL 1765AC00 == 44 [pid = 3660] [id = 439] 04:42:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (17AA4C00) [pid = 3660] [serial = 1317] [outer = 00000000] 04:42:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (180A5000) [pid = 3660] [serial = 1318] [outer = 17AA4C00] 04:42:39 INFO - PROCESS | 3660 | 1471347759674 Marionette DEBUG loaded listener.js 04:42:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (180BB400) [pid = 3660] [serial = 1319] [outer = 17AA4C00] 04:42:40 INFO - PROCESS | 3660 | 1471347760145 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 04:42:40 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:42:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 668ms 04:42:40 INFO - PROCESS | 3660 | 1471347760172 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 04:42:40 INFO - PROCESS | 3660 | 1471347760174 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 04:42:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:42:40 INFO - PROCESS | 3660 | 1471347760177 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:42:40 INFO - PROCESS | 3660 | 1471347760179 Marionette TRACE conn3 <- [1,1722,null,{}] 04:42:40 INFO - PROCESS | 3660 | 1471347760183 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:40 INFO - PROCESS | 3660 | 1471347760185 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:40 INFO - PROCESS | 3660 | 1471347760266 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 04:42:40 INFO - PROCESS | 3660 | 1471347760271 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347760273 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:40 INFO - PROCESS | 3660 | ++DOCSHELL 1972F000 == 45 [pid = 3660] [id = 440] 04:42:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (1972F400) [pid = 3660] [serial = 1320] [outer = 00000000] 04:42:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (1973C000) [pid = 3660] [serial = 1321] [outer = 1972F400] 04:42:40 INFO - PROCESS | 3660 | 1471347760349 Marionette DEBUG loaded listener.js 04:42:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (1973DC00) [pid = 3660] [serial = 1322] [outer = 1972F400] 04:42:40 INFO - PROCESS | 3660 | 1471347760867 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 04:42:40 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:42:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 699ms 04:42:40 INFO - PROCESS | 3660 | 1471347760910 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 04:42:40 INFO - PROCESS | 3660 | 1471347760913 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 04:42:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:42:40 INFO - PROCESS | 3660 | 1471347760918 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:42:40 INFO - PROCESS | 3660 | 1471347760920 Marionette TRACE conn3 <- [1,1726,null,{}] 04:42:40 INFO - PROCESS | 3660 | 1471347760924 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:40 INFO - PROCESS | 3660 | 1471347760926 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:41 INFO - PROCESS | 3660 | 1471347761054 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 04:42:41 INFO - PROCESS | 3660 | 1471347761117 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347761123 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:41 INFO - PROCESS | 3660 | ++DOCSHELL 175D5800 == 46 [pid = 3660] [id = 441] 04:42:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (19A8A000) [pid = 3660] [serial = 1323] [outer = 00000000] 04:42:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (1A03D800) [pid = 3660] [serial = 1324] [outer = 19A8A000] 04:42:41 INFO - PROCESS | 3660 | 1471347761181 Marionette DEBUG loaded listener.js 04:42:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (1A049C00) [pid = 3660] [serial = 1325] [outer = 19A8A000] 04:42:41 INFO - PROCESS | 3660 | 1471347761650 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 04:42:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 811ms 04:42:41 INFO - PROCESS | 3660 | 1471347761717 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 04:42:41 INFO - PROCESS | 3660 | 1471347761719 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 04:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:42:41 INFO - PROCESS | 3660 | 1471347761722 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:42:41 INFO - PROCESS | 3660 | 1471347761724 Marionette TRACE conn3 <- [1,1730,null,{}] 04:42:41 INFO - PROCESS | 3660 | 1471347761728 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:41 INFO - PROCESS | 3660 | 1471347761730 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:41 INFO - PROCESS | 3660 | 1471347761846 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 04:42:41 INFO - PROCESS | 3660 | 1471347761910 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347761912 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:41 INFO - PROCESS | 3660 | ++DOCSHELL 1053A400 == 47 [pid = 3660] [id = 442] 04:42:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (1A453C00) [pid = 3660] [serial = 1326] [outer = 00000000] 04:42:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (1A858C00) [pid = 3660] [serial = 1327] [outer = 1A453C00] 04:42:41 INFO - PROCESS | 3660 | 1471347761972 Marionette DEBUG loaded listener.js 04:42:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (1A9A8000) [pid = 3660] [serial = 1328] [outer = 1A453C00] 04:42:42 INFO - PROCESS | 3660 | 1471347762398 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 04:42:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:42:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 747ms 04:42:42 INFO - PROCESS | 3660 | 1471347762463 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 04:42:42 INFO - PROCESS | 3660 | 1471347762465 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 04:42:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:42:42 INFO - PROCESS | 3660 | 1471347762473 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:42:42 INFO - PROCESS | 3660 | 1471347762475 Marionette TRACE conn3 <- [1,1734,null,{}] 04:42:42 INFO - PROCESS | 3660 | 1471347762478 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:42 INFO - PROCESS | 3660 | 1471347762480 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:42 INFO - PROCESS | 3660 | 1471347762795 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 04:42:42 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (17D2E800) [pid = 3660] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:42:42 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (19DB6400) [pid = 3660] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:42:42 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (17519800) [pid = 3660] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:42:42 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (112D0000) [pid = 3660] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:42:42 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (10A0B800) [pid = 3660] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:42:42 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (144F6400) [pid = 3660] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:42:42 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (1A047400) [pid = 3660] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:42:42 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (15389400) [pid = 3660] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:42:42 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (173EF800) [pid = 3660] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:42:42 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (1053C800) [pid = 3660] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:42:42 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (13931800) [pid = 3660] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:42:42 INFO - PROCESS | 3660 | 1471347762864 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 3660 | 1471347762866 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:42 INFO - PROCESS | 3660 | ++DOCSHELL 1050EC00 == 48 [pid = 3660] [id = 443] 04:42:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (1053C800) [pid = 3660] [serial = 1329] [outer = 00000000] 04:42:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (1101A000) [pid = 3660] [serial = 1330] [outer = 1053C800] 04:42:42 INFO - PROCESS | 3660 | 1471347762911 Marionette DEBUG loaded listener.js 04:42:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (13ED9400) [pid = 3660] [serial = 1331] [outer = 1053C800] 04:42:43 INFO - PROCESS | 3660 | 1471347763299 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 04:42:43 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:42:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 859ms 04:42:43 INFO - PROCESS | 3660 | 1471347763345 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 04:42:43 INFO - PROCESS | 3660 | 1471347763347 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 04:42:43 INFO - PROCESS | 3660 | 1471347763350 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:42:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:42:43 INFO - PROCESS | 3660 | 1471347763352 Marionette TRACE conn3 <- [1,1738,null,{}] 04:42:43 INFO - PROCESS | 3660 | 1471347763355 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:43 INFO - PROCESS | 3660 | 1471347763357 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:43 INFO - PROCESS | 3660 | 1471347763441 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 04:42:43 INFO - PROCESS | 3660 | 1471347763446 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347763448 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:43 INFO - PROCESS | 3660 | ++DOCSHELL 10FD1800 == 49 [pid = 3660] [id = 444] 04:42:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (15389400) [pid = 3660] [serial = 1332] [outer = 00000000] 04:42:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (19A88000) [pid = 3660] [serial = 1333] [outer = 15389400] 04:42:43 INFO - PROCESS | 3660 | 1471347763492 Marionette DEBUG loaded listener.js 04:42:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (1A047400) [pid = 3660] [serial = 1334] [outer = 15389400] 04:42:43 INFO - PROCESS | 3660 | 1471347763917 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 04:42:43 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:42:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 604ms 04:42:43 INFO - PROCESS | 3660 | 1471347763948 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 04:42:43 INFO - PROCESS | 3660 | 1471347763950 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 04:42:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:42:43 INFO - PROCESS | 3660 | 1471347763966 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:42:43 INFO - PROCESS | 3660 | 1471347763968 Marionette TRACE conn3 <- [1,1742,null,{}] 04:42:43 INFO - PROCESS | 3660 | 1471347763976 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:43 INFO - PROCESS | 3660 | 1471347763978 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:44 INFO - PROCESS | 3660 | 1471347764075 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 04:42:44 INFO - PROCESS | 3660 | 1471347764081 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347764083 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:44 INFO - PROCESS | 3660 | ++DOCSHELL 112CEC00 == 50 [pid = 3660] [id = 445] 04:42:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (18098400) [pid = 3660] [serial = 1335] [outer = 00000000] 04:42:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (1A496000) [pid = 3660] [serial = 1336] [outer = 18098400] 04:42:44 INFO - PROCESS | 3660 | 1471347764127 Marionette DEBUG loaded listener.js 04:42:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (1A496800) [pid = 3660] [serial = 1337] [outer = 18098400] 04:42:44 INFO - PROCESS | 3660 | 1471347764558 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 04:42:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:42:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 668ms 04:42:44 INFO - PROCESS | 3660 | 1471347764647 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 04:42:44 INFO - PROCESS | 3660 | 1471347764649 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 04:42:44 INFO - PROCESS | 3660 | 1471347764653 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:42:44 INFO - PROCESS | 3660 | 1471347764654 Marionette TRACE conn3 <- [1,1746,null,{}] 04:42:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:42:44 INFO - PROCESS | 3660 | 1471347764662 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:44 INFO - PROCESS | 3660 | 1471347764664 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:44 INFO - PROCESS | 3660 | 1471347764745 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 04:42:44 INFO - PROCESS | 3660 | 1471347764751 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347764753 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:44 INFO - PROCESS | 3660 | ++DOCSHELL 1A454800 == 51 [pid = 3660] [id = 446] 04:42:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (1A490C00) [pid = 3660] [serial = 1338] [outer = 00000000] 04:42:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (1A49E400) [pid = 3660] [serial = 1339] [outer = 1A490C00] 04:42:44 INFO - PROCESS | 3660 | 1471347764803 Marionette DEBUG loaded listener.js 04:42:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (1AD35800) [pid = 3660] [serial = 1340] [outer = 1A490C00] 04:42:45 INFO - PROCESS | 3660 | 1471347765531 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 04:42:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:42:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 954ms 04:42:45 INFO - PROCESS | 3660 | 1471347765601 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 04:42:45 INFO - PROCESS | 3660 | 1471347765605 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 04:42:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:42:45 INFO - PROCESS | 3660 | 1471347765624 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:42:45 INFO - PROCESS | 3660 | 1471347765629 Marionette TRACE conn3 <- [1,1750,null,{}] 04:42:45 INFO - PROCESS | 3660 | 1471347765634 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:45 INFO - PROCESS | 3660 | 1471347765637 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:45 INFO - PROCESS | 3660 | 1471347765755 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 04:42:45 INFO - PROCESS | 3660 | 1471347765887 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347765890 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:45 INFO - PROCESS | 3660 | ++DOCSHELL 10FC8000 == 52 [pid = 3660] [id = 447] 04:42:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (129E3800) [pid = 3660] [serial = 1341] [outer = 00000000] 04:42:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (131EB400) [pid = 3660] [serial = 1342] [outer = 129E3800] 04:42:45 INFO - PROCESS | 3660 | 1471347765951 Marionette DEBUG loaded listener.js 04:42:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (144ED000) [pid = 3660] [serial = 1343] [outer = 129E3800] 04:42:46 INFO - PROCESS | 3660 | 1471347766614 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 04:42:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:42:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1018ms 04:42:46 INFO - PROCESS | 3660 | 1471347766659 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 04:42:46 INFO - PROCESS | 3660 | 1471347766664 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 04:42:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:42:46 INFO - PROCESS | 3660 | 1471347766670 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:42:46 INFO - PROCESS | 3660 | 1471347766673 Marionette TRACE conn3 <- [1,1754,null,{}] 04:42:46 INFO - PROCESS | 3660 | 1471347766677 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:46 INFO - PROCESS | 3660 | 1471347766680 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:46 INFO - PROCESS | 3660 | 1471347766793 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 04:42:46 INFO - PROCESS | 3660 | 1471347766930 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347766933 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:46 INFO - PROCESS | 3660 | ++DOCSHELL 16877400 == 53 [pid = 3660] [id = 448] 04:42:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (16F72000) [pid = 3660] [serial = 1344] [outer = 00000000] 04:42:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (1809A000) [pid = 3660] [serial = 1345] [outer = 16F72000] 04:42:46 INFO - PROCESS | 3660 | 1471347766992 Marionette DEBUG loaded listener.js 04:42:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (180C0C00) [pid = 3660] [serial = 1346] [outer = 16F72000] 04:42:47 INFO - PROCESS | 3660 | 1471347767602 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 04:42:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:42:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1018ms 04:42:47 INFO - PROCESS | 3660 | 1471347767673 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 04:42:47 INFO - PROCESS | 3660 | 1471347767676 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 04:42:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:42:47 INFO - PROCESS | 3660 | 1471347767680 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:42:47 INFO - PROCESS | 3660 | 1471347767683 Marionette TRACE conn3 <- [1,1758,null,{}] 04:42:47 INFO - PROCESS | 3660 | 1471347767710 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:47 INFO - PROCESS | 3660 | 1471347767715 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:47 INFO - PROCESS | 3660 | 1471347767832 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 04:42:47 INFO - PROCESS | 3660 | 1471347767962 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347767966 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:48 INFO - PROCESS | 3660 | ++DOCSHELL 1A495C00 == 54 [pid = 3660] [id = 449] 04:42:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (1A495800) [pid = 3660] [serial = 1347] [outer = 00000000] 04:42:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (1A85A400) [pid = 3660] [serial = 1348] [outer = 1A495800] 04:42:48 INFO - PROCESS | 3660 | 1471347768025 Marionette DEBUG loaded listener.js 04:42:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (1AD33400) [pid = 3660] [serial = 1349] [outer = 1A495800] 04:42:48 INFO - PROCESS | 3660 | 1471347768649 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 04:42:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:42:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1018ms 04:42:48 INFO - PROCESS | 3660 | 1471347768718 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 04:42:48 INFO - PROCESS | 3660 | 1471347768721 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 04:42:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:42:48 INFO - PROCESS | 3660 | 1471347768725 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:42:48 INFO - PROCESS | 3660 | 1471347768727 Marionette TRACE conn3 <- [1,1762,null,{}] 04:42:48 INFO - PROCESS | 3660 | 1471347768731 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:48 INFO - PROCESS | 3660 | 1471347768734 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:48 INFO - PROCESS | 3660 | 1471347768844 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 04:42:48 INFO - PROCESS | 3660 | 1471347768953 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347768956 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:48 INFO - PROCESS | 3660 | ++DOCSHELL 142AA000 == 55 [pid = 3660] [id = 450] 04:42:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (1593D400) [pid = 3660] [serial = 1350] [outer = 00000000] 04:42:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (17341800) [pid = 3660] [serial = 1351] [outer = 1593D400] 04:42:49 INFO - PROCESS | 3660 | 1471347769010 Marionette DEBUG loaded listener.js 04:42:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 112 (17343C00) [pid = 3660] [serial = 1352] [outer = 1593D400] 04:42:49 INFO - PROCESS | 3660 | 1471347769828 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 04:42:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:42:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1176ms 04:42:49 INFO - PROCESS | 3660 | 1471347769878 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 04:42:49 INFO - PROCESS | 3660 | 1471347769882 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 04:42:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:42:49 INFO - PROCESS | 3660 | 1471347769904 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:42:49 INFO - PROCESS | 3660 | 1471347769909 Marionette TRACE conn3 <- [1,1766,null,{}] 04:42:49 INFO - PROCESS | 3660 | 1471347769916 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:49 INFO - PROCESS | 3660 | 1471347769919 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:50 INFO - PROCESS | 3660 | 1471347770024 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 04:42:50 INFO - PROCESS | 3660 | --DOCSHELL 112CEC00 == 54 [pid = 3660] [id = 445] 04:42:50 INFO - PROCESS | 3660 | --DOCSHELL 10FD1800 == 53 [pid = 3660] [id = 444] 04:42:50 INFO - PROCESS | 3660 | --DOCSHELL 1050EC00 == 52 [pid = 3660] [id = 443] 04:42:50 INFO - PROCESS | 3660 | --DOCSHELL 1053A400 == 51 [pid = 3660] [id = 442] 04:42:50 INFO - PROCESS | 3660 | --DOCSHELL 175D5800 == 50 [pid = 3660] [id = 441] 04:42:50 INFO - PROCESS | 3660 | --DOCSHELL 1972F000 == 49 [pid = 3660] [id = 440] 04:42:50 INFO - PROCESS | 3660 | --DOCSHELL 1765AC00 == 48 [pid = 3660] [id = 439] 04:42:50 INFO - PROCESS | 3660 | --DOCSHELL 15388C00 == 47 [pid = 3660] [id = 438] 04:42:50 INFO - PROCESS | 3660 | --DOCSHELL 129DAC00 == 46 [pid = 3660] [id = 437] 04:42:50 INFO - PROCESS | 3660 | --DOCSHELL 1055A400 == 45 [pid = 3660] [id = 436] 04:42:50 INFO - PROCESS | 3660 | --DOCSHELL 10FC7C00 == 44 [pid = 3660] [id = 433] 04:42:50 INFO - PROCESS | 3660 | --DOCSHELL 15FF0400 == 43 [pid = 3660] [id = 434] 04:42:50 INFO - PROCESS | 3660 | --DOCSHELL 1A85D400 == 42 [pid = 3660] [id = 432] 04:42:50 INFO - PROCESS | 3660 | --DOCSHELL 11A0F400 == 41 [pid = 3660] [id = 388] 04:42:50 INFO - PROCESS | 3660 | --DOCSHELL 16761400 == 40 [pid = 3660] [id = 391] 04:42:50 INFO - PROCESS | 3660 | --DOCSHELL 10FCEC00 == 39 [pid = 3660] [id = 382] 04:42:50 INFO - PROCESS | 3660 | --DOCSHELL 134D5800 == 38 [pid = 3660] [id = 389] 04:42:50 INFO - PROCESS | 3660 | --DOCSHELL 15933400 == 37 [pid = 3660] [id = 390] 04:42:50 INFO - PROCESS | 3660 | --DOCSHELL 10A54800 == 36 [pid = 3660] [id = 380] 04:42:50 INFO - PROCESS | 3660 | --DOCSHELL 161C0400 == 35 [pid = 3660] [id = 386] 04:42:50 INFO - PROCESS | 3660 | --DOCSHELL 175D4C00 == 34 [pid = 3660] [id = 392] 04:42:50 INFO - PROCESS | 3660 | --DOCSHELL 180A2800 == 33 [pid = 3660] [id = 393] 04:42:50 INFO - PROCESS | 3660 | --DOCSHELL 10FD1400 == 32 [pid = 3660] [id = 387] 04:42:50 INFO - PROCESS | 3660 | --DOCSHELL 1A06E800 == 31 [pid = 3660] [id = 435] 04:42:50 INFO - PROCESS | 3660 | --DOCSHELL 1A495C00 == 30 [pid = 3660] [id = 449] 04:42:50 INFO - PROCESS | 3660 | --DOCSHELL 142AA000 == 29 [pid = 3660] [id = 450] 04:42:50 INFO - PROCESS | 3660 | --DOCSHELL 16877400 == 28 [pid = 3660] [id = 448] 04:42:50 INFO - PROCESS | 3660 | --DOCSHELL 1A454800 == 27 [pid = 3660] [id = 446] 04:42:50 INFO - PROCESS | 3660 | --DOCSHELL 10FC8000 == 26 [pid = 3660] [id = 447] 04:42:50 INFO - PROCESS | 3660 | 1471347770883 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347770886 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:50 INFO - PROCESS | 3660 | --DOMWINDOW == 111 (13C95400) [pid = 3660] [serial = 1229] [outer = 00000000] [url = about:blank] 04:42:50 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (19A20C00) [pid = 3660] [serial = 1282] [outer = 00000000] [url = about:blank] 04:42:50 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (1A046C00) [pid = 3660] [serial = 1285] [outer = 00000000] [url = about:blank] 04:42:50 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (19DAAC00) [pid = 3660] [serial = 1283] [outer = 00000000] [url = about:blank] 04:42:50 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (17D33400) [pid = 3660] [serial = 1279] [outer = 00000000] [url = about:blank] 04:42:50 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (1280F800) [pid = 3660] [serial = 1268] [outer = 00000000] [url = about:blank] 04:42:50 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (11A07C00) [pid = 3660] [serial = 1267] [outer = 00000000] [url = about:blank] 04:42:50 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (1595A000) [pid = 3660] [serial = 1261] [outer = 00000000] [url = about:blank] 04:42:50 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (1138B800) [pid = 3660] [serial = 1270] [outer = 00000000] [url = about:blank] 04:42:50 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (12DD5C00) [pid = 3660] [serial = 1271] [outer = 00000000] [url = about:blank] 04:42:50 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (1315B800) [pid = 3660] [serial = 1258] [outer = 00000000] [url = about:blank] 04:42:50 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (1538AC00) [pid = 3660] [serial = 1273] [outer = 00000000] [url = about:blank] 04:42:50 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (15958000) [pid = 3660] [serial = 1274] [outer = 00000000] [url = about:blank] 04:42:50 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (1A2EBC00) [pid = 3660] [serial = 1288] [outer = 00000000] [url = about:blank] 04:42:50 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (174BC400) [pid = 3660] [serial = 1277] [outer = 00000000] [url = about:blank] 04:42:50 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (173F2400) [pid = 3660] [serial = 1276] [outer = 00000000] [url = about:blank] 04:42:50 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (197AD400) [pid = 3660] [serial = 1264] [outer = 00000000] [url = about:blank] 04:42:50 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (1A073000) [pid = 3660] [serial = 1286] [outer = 00000000] [url = about:blank] 04:42:50 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (1A2EC400) [pid = 3660] [serial = 1289] [outer = 00000000] [url = about:blank] 04:42:50 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (1A03D400) [pid = 3660] [serial = 1291] [outer = 00000000] [url = about:blank] 04:42:50 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (1A860800) [pid = 3660] [serial = 1297] [outer = 00000000] [url = about:blank] 04:42:50 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (1A456400) [pid = 3660] [serial = 1294] [outer = 00000000] [url = about:blank] 04:42:50 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (1A2E5400) [pid = 3660] [serial = 1292] [outer = 00000000] [url = about:blank] 04:42:50 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (1809F400) [pid = 3660] [serial = 1280] [outer = 00000000] [url = about:blank] 04:42:50 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (1A854000) [pid = 3660] [serial = 1295] [outer = 00000000] [url = about:blank] 04:42:51 INFO - PROCESS | 3660 | ++DOCSHELL 10328400 == 27 [pid = 3660] [id = 451] 04:42:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (10367C00) [pid = 3660] [serial = 1353] [outer = 00000000] 04:42:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (10513C00) [pid = 3660] [serial = 1354] [outer = 10367C00] 04:42:51 INFO - PROCESS | 3660 | 1471347771088 Marionette DEBUG loaded listener.js 04:42:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (1053C400) [pid = 3660] [serial = 1355] [outer = 10367C00] 04:42:51 INFO - PROCESS | 3660 | 1471347771620 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 04:42:51 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:42:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1749ms 04:42:51 INFO - PROCESS | 3660 | 1471347771655 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 04:42:51 INFO - PROCESS | 3660 | 1471347771658 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 04:42:51 INFO - PROCESS | 3660 | 1471347771662 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:42:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:42:51 INFO - PROCESS | 3660 | 1471347771666 Marionette TRACE conn3 <- [1,1770,null,{}] 04:42:51 INFO - PROCESS | 3660 | 1471347771671 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:51 INFO - PROCESS | 3660 | 1471347771673 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:51 INFO - PROCESS | 3660 | 1471347771767 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 04:42:51 INFO - PROCESS | 3660 | 1471347771777 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347771780 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:51 INFO - PROCESS | 3660 | ++DOCSHELL 11A7AC00 == 28 [pid = 3660] [id = 452] 04:42:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (11C62400) [pid = 3660] [serial = 1356] [outer = 00000000] 04:42:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (1284B400) [pid = 3660] [serial = 1357] [outer = 11C62400] 04:42:51 INFO - PROCESS | 3660 | 1471347771829 Marionette DEBUG loaded listener.js 04:42:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (129DD400) [pid = 3660] [serial = 1358] [outer = 11C62400] 04:42:52 INFO - PROCESS | 3660 | 1471347772372 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 04:42:52 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:42:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 748ms 04:42:52 INFO - PROCESS | 3660 | 1471347772439 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 04:42:52 INFO - PROCESS | 3660 | 1471347772444 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 04:42:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:42:52 INFO - PROCESS | 3660 | 1471347772451 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:42:52 INFO - PROCESS | 3660 | 1471347772453 Marionette TRACE conn3 <- [1,1774,null,{}] 04:42:52 INFO - PROCESS | 3660 | 1471347772458 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:52 INFO - PROCESS | 3660 | 1471347772461 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:52 INFO - PROCESS | 3660 | 1471347772587 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 04:42:52 INFO - PROCESS | 3660 | 1471347772602 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347772605 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:52 INFO - PROCESS | 3660 | ++DOCSHELL 139CE800 == 29 [pid = 3660] [id = 453] 04:42:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (139CF000) [pid = 3660] [serial = 1359] [outer = 00000000] 04:42:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (13C93C00) [pid = 3660] [serial = 1360] [outer = 139CF000] 04:42:52 INFO - PROCESS | 3660 | 1471347772653 Marionette DEBUG loaded listener.js 04:42:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (13E95400) [pid = 3660] [serial = 1361] [outer = 139CF000] 04:42:53 INFO - PROCESS | 3660 | 1471347773108 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 04:42:53 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:42:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 700ms 04:42:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:42:53 INFO - PROCESS | 3660 | 1471347773154 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 04:42:53 INFO - PROCESS | 3660 | 1471347773156 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 04:42:53 INFO - PROCESS | 3660 | 1471347773161 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:42:53 INFO - PROCESS | 3660 | 1471347773167 Marionette TRACE conn3 <- [1,1778,null,{}] 04:42:53 INFO - PROCESS | 3660 | 1471347773193 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:53 INFO - PROCESS | 3660 | 1471347773196 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:53 INFO - PROCESS | 3660 | 1471347773335 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 04:42:53 INFO - PROCESS | 3660 | 1471347773404 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347773406 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:53 INFO - PROCESS | 3660 | ++DOCSHELL 15954000 == 30 [pid = 3660] [id = 454] 04:42:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (15955400) [pid = 3660] [serial = 1362] [outer = 00000000] 04:42:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (15FF0800) [pid = 3660] [serial = 1363] [outer = 15955400] 04:42:53 INFO - PROCESS | 3660 | 1471347773463 Marionette DEBUG loaded listener.js 04:42:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (16877400) [pid = 3660] [serial = 1364] [outer = 15955400] 04:42:53 INFO - PROCESS | 3660 | 1471347773898 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:42:53 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:42:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 763ms 04:42:53 INFO - PROCESS | 3660 | 1471347773952 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 04:42:53 INFO - PROCESS | 3660 | 1471347773955 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 04:42:53 INFO - PROCESS | 3660 | 1471347773958 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:42:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:42:53 INFO - PROCESS | 3660 | 1471347773960 Marionette TRACE conn3 <- [1,1782,null,{}] 04:42:53 INFO - PROCESS | 3660 | 1471347773964 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:53 INFO - PROCESS | 3660 | 1471347773966 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:54 INFO - PROCESS | 3660 | 1471347774085 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 04:42:54 INFO - PROCESS | 3660 | 1471347774150 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347774152 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:54 INFO - PROCESS | 3660 | ++DOCSHELL 16875C00 == 31 [pid = 3660] [id = 455] 04:42:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (16AC1400) [pid = 3660] [serial = 1365] [outer = 00000000] 04:42:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (1734D400) [pid = 3660] [serial = 1366] [outer = 16AC1400] 04:42:54 INFO - PROCESS | 3660 | 1471347774198 Marionette DEBUG loaded listener.js 04:42:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (17350800) [pid = 3660] [serial = 1367] [outer = 16AC1400] 04:42:54 INFO - PROCESS | 3660 | 1471347774674 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:42:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:42:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 747ms 04:42:54 INFO - PROCESS | 3660 | 1471347774733 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 04:42:54 INFO - PROCESS | 3660 | 1471347774735 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 04:42:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:42:54 INFO - PROCESS | 3660 | 1471347774738 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:42:54 INFO - PROCESS | 3660 | 1471347774740 Marionette TRACE conn3 <- [1,1786,null,{}] 04:42:54 INFO - PROCESS | 3660 | 1471347774743 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:54 INFO - PROCESS | 3660 | 1471347774745 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:54 INFO - PROCESS | 3660 | 1471347774859 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 04:42:54 INFO - PROCESS | 3660 | 1471347774871 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347774877 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:54 INFO - PROCESS | 3660 | ++DOCSHELL 17526C00 == 32 [pid = 3660] [id = 456] 04:42:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (17527800) [pid = 3660] [serial = 1368] [outer = 00000000] 04:42:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (17AA3800) [pid = 3660] [serial = 1369] [outer = 17527800] 04:42:54 INFO - PROCESS | 3660 | 1471347774988 Marionette DEBUG loaded listener.js 04:42:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (180BBC00) [pid = 3660] [serial = 1370] [outer = 17527800] 04:42:55 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (1A490C00) [pid = 3660] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:42:55 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (18098400) [pid = 3660] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:42:55 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (1538C000) [pid = 3660] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:42:55 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (10A4AC00) [pid = 3660] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:42:55 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (19A8A000) [pid = 3660] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:42:55 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (1A453C00) [pid = 3660] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:42:55 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (1A071800) [pid = 3660] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:42:55 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (1972F400) [pid = 3660] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:42:55 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (161B9800) [pid = 3660] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:42:55 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (129DC000) [pid = 3660] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:42:55 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (10FC8800) [pid = 3660] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:42:55 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (1055D800) [pid = 3660] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:42:55 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (15389400) [pid = 3660] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:42:55 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (1538C400) [pid = 3660] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:42:55 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (1A85DC00) [pid = 3660] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:42:55 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (17AA4C00) [pid = 3660] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:42:55 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (1053C800) [pid = 3660] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:42:55 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (16873400) [pid = 3660] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:42:55 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (11A79800) [pid = 3660] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:42:55 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (10B69C00) [pid = 3660] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:42:55 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (180C4400) [pid = 3660] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:42:55 INFO - PROCESS | 3660 | 1471347775869 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 04:42:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:42:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1161ms 04:42:55 INFO - PROCESS | 3660 | 1471347775884 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 04:42:55 INFO - PROCESS | 3660 | 1471347775886 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 04:42:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:42:55 INFO - PROCESS | 3660 | 1471347775890 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:42:55 INFO - PROCESS | 3660 | 1471347775891 Marionette TRACE conn3 <- [1,1790,null,{}] 04:42:55 INFO - PROCESS | 3660 | 1471347775903 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:55 INFO - PROCESS | 3660 | 1471347775905 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:56 INFO - PROCESS | 3660 | 1471347775988 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 04:42:56 INFO - PROCESS | 3660 | 1471347775996 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347775998 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:56 INFO - PROCESS | 3660 | ++DOCSHELL 10FC4000 == 33 [pid = 3660] [id = 457] 04:42:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (112CF800) [pid = 3660] [serial = 1371] [outer = 00000000] 04:42:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (1538C400) [pid = 3660] [serial = 1372] [outer = 112CF800] 04:42:56 INFO - PROCESS | 3660 | 1471347776043 Marionette DEBUG loaded listener.js 04:42:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (161B9800) [pid = 3660] [serial = 1373] [outer = 112CF800] 04:42:56 INFO - PROCESS | 3660 | 1471347776542 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:42:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:42:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 652ms 04:42:56 INFO - PROCESS | 3660 | 1471347776581 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 04:42:56 INFO - PROCESS | 3660 | 1471347776583 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 04:42:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:42:56 INFO - PROCESS | 3660 | 1471347776591 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:42:56 INFO - PROCESS | 3660 | 1471347776592 Marionette TRACE conn3 <- [1,1794,null,{}] 04:42:56 INFO - PROCESS | 3660 | 1471347776596 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:56 INFO - PROCESS | 3660 | 1471347776598 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:56 INFO - PROCESS | 3660 | 1471347776676 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 04:42:56 INFO - PROCESS | 3660 | 1471347776681 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347776683 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:56 INFO - PROCESS | 3660 | ++DOCSHELL 15389400 == 34 [pid = 3660] [id = 458] 04:42:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (174BFC00) [pid = 3660] [serial = 1374] [outer = 00000000] 04:42:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (180C0400) [pid = 3660] [serial = 1375] [outer = 174BFC00] 04:42:56 INFO - PROCESS | 3660 | 1471347776728 Marionette DEBUG loaded listener.js 04:42:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (1972F800) [pid = 3660] [serial = 1376] [outer = 174BFC00] 04:42:57 INFO - PROCESS | 3660 | 1471347777209 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 04:42:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:42:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 652ms 04:42:57 INFO - PROCESS | 3660 | 1471347777233 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 04:42:57 INFO - PROCESS | 3660 | 1471347777235 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 04:42:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:42:57 INFO - PROCESS | 3660 | 1471347777242 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:42:57 INFO - PROCESS | 3660 | 1471347777244 Marionette TRACE conn3 <- [1,1798,null,{}] 04:42:57 INFO - PROCESS | 3660 | 1471347777247 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:57 INFO - PROCESS | 3660 | 1471347777249 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:57 INFO - PROCESS | 3660 | 1471347777327 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 04:42:57 INFO - PROCESS | 3660 | 1471347777333 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347777335 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:57 INFO - PROCESS | 3660 | ++DOCSHELL 16F0A000 == 35 [pid = 3660] [id = 459] 04:42:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (1734B800) [pid = 3660] [serial = 1377] [outer = 00000000] 04:42:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (19A15400) [pid = 3660] [serial = 1378] [outer = 1734B800] 04:42:57 INFO - PROCESS | 3660 | 1471347777380 Marionette DEBUG loaded listener.js 04:42:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (144F5800) [pid = 3660] [serial = 1379] [outer = 1734B800] 04:42:58 INFO - PROCESS | 3660 | 1471347778134 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:42:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:42:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 954ms 04:42:58 INFO - PROCESS | 3660 | 1471347778226 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 04:42:58 INFO - PROCESS | 3660 | 1471347778231 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 04:42:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:42:58 INFO - PROCESS | 3660 | 1471347778237 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:42:58 INFO - PROCESS | 3660 | 1471347778240 Marionette TRACE conn3 <- [1,1802,null,{}] 04:42:58 INFO - PROCESS | 3660 | 1471347778246 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:58 INFO - PROCESS | 3660 | 1471347778249 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:58 INFO - PROCESS | 3660 | 1471347778376 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 04:42:58 INFO - PROCESS | 3660 | 1471347778510 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347778513 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:58 INFO - PROCESS | 3660 | ++DOCSHELL 10A47400 == 36 [pid = 3660] [id = 460] 04:42:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (10FC4800) [pid = 3660] [serial = 1380] [outer = 00000000] 04:42:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (11A09C00) [pid = 3660] [serial = 1381] [outer = 10FC4800] 04:42:58 INFO - PROCESS | 3660 | 1471347778572 Marionette DEBUG loaded listener.js 04:42:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (1315AC00) [pid = 3660] [serial = 1382] [outer = 10FC4800] 04:42:59 INFO - PROCESS | 3660 | 1471347779260 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:42:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:42:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1065ms 04:42:59 INFO - PROCESS | 3660 | 1471347779281 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 04:42:59 INFO - PROCESS | 3660 | 1471347779286 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 04:42:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:42:59 INFO - PROCESS | 3660 | 1471347779312 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:42:59 INFO - PROCESS | 3660 | 1471347779315 Marionette TRACE conn3 <- [1,1806,null,{}] 04:42:59 INFO - PROCESS | 3660 | 1471347779319 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:59 INFO - PROCESS | 3660 | 1471347779322 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:59 INFO - PROCESS | 3660 | 1471347779440 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 04:42:59 INFO - PROCESS | 3660 | 1471347779586 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347779589 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:42:59 INFO - PROCESS | 3660 | ++DOCSHELL 1447E000 == 37 [pid = 3660] [id = 461] 04:42:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (144EA800) [pid = 3660] [serial = 1383] [outer = 00000000] 04:42:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (15388000) [pid = 3660] [serial = 1384] [outer = 144EA800] 04:42:59 INFO - PROCESS | 3660 | 1471347779654 Marionette DEBUG loaded listener.js 04:42:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (1596E800) [pid = 3660] [serial = 1385] [outer = 144EA800] 04:43:00 INFO - PROCESS | 3660 | 1471347780580 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 04:43:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:43:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1335ms 04:43:00 INFO - PROCESS | 3660 | 1471347780658 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 04:43:00 INFO - PROCESS | 3660 | 1471347780662 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 04:43:00 INFO - PROCESS | 3660 | 1471347780667 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:43:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:43:00 INFO - PROCESS | 3660 | 1471347780670 Marionette TRACE conn3 <- [1,1810,null,{}] 04:43:00 INFO - PROCESS | 3660 | 1471347780676 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:00 INFO - PROCESS | 3660 | 1471347780678 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:00 INFO - PROCESS | 3660 | 1471347780796 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 04:43:00 INFO - PROCESS | 3660 | 1471347780900 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347780904 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:00 INFO - PROCESS | 3660 | --DOCSHELL 10FC5C00 == 36 [pid = 3660] [id = 410] 04:43:00 INFO - PROCESS | 3660 | --DOCSHELL 10535400 == 35 [pid = 3660] [id = 423] 04:43:00 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (19A87800) [pid = 3660] [serial = 1256] [outer = 00000000] [url = about:blank] 04:43:00 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (12997C00) [pid = 3660] [serial = 1223] [outer = 00000000] [url = about:blank] 04:43:00 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (1304FC00) [pid = 3660] [serial = 1226] [outer = 00000000] [url = about:blank] 04:43:00 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (19A88C00) [pid = 3660] [serial = 1265] [outer = 00000000] [url = about:blank] 04:43:00 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (1A03D800) [pid = 3660] [serial = 1324] [outer = 00000000] [url = about:blank] 04:43:00 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (1A858C00) [pid = 3660] [serial = 1327] [outer = 00000000] [url = about:blank] 04:43:00 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (1A454400) [pid = 3660] [serial = 1306] [outer = 00000000] [url = about:blank] 04:43:00 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (1A859C00) [pid = 3660] [serial = 1307] [outer = 00000000] [url = about:blank] 04:43:00 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (1973C000) [pid = 3660] [serial = 1321] [outer = 00000000] [url = about:blank] 04:43:00 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (16874C00) [pid = 3660] [serial = 1303] [outer = 00000000] [url = about:blank] 04:43:00 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (16FD3C00) [pid = 3660] [serial = 1304] [outer = 00000000] [url = about:blank] 04:43:00 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (1A049C00) [pid = 3660] [serial = 1325] [outer = 00000000] [url = about:blank] 04:43:00 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (131EC000) [pid = 3660] [serial = 1312] [outer = 00000000] [url = about:blank] 04:43:00 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (1393AC00) [pid = 3660] [serial = 1313] [outer = 00000000] [url = about:blank] 04:43:00 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (11A76000) [pid = 3660] [serial = 1300] [outer = 00000000] [url = about:blank] 04:43:00 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (131EC800) [pid = 3660] [serial = 1301] [outer = 00000000] [url = about:blank] 04:43:00 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (10A4E800) [pid = 3660] [serial = 1309] [outer = 00000000] [url = about:blank] 04:43:00 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (1101EC00) [pid = 3660] [serial = 1310] [outer = 00000000] [url = about:blank] 04:43:00 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (1A9A8000) [pid = 3660] [serial = 1328] [outer = 00000000] [url = about:blank] 04:43:00 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (19A88000) [pid = 3660] [serial = 1333] [outer = 00000000] [url = about:blank] 04:43:00 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (15957400) [pid = 3660] [serial = 1315] [outer = 00000000] [url = about:blank] 04:43:00 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (1675E800) [pid = 3660] [serial = 1316] [outer = 00000000] [url = about:blank] 04:43:00 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (1A9A9400) [pid = 3660] [serial = 1298] [outer = 00000000] [url = about:blank] 04:43:00 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (180A5000) [pid = 3660] [serial = 1318] [outer = 00000000] [url = about:blank] 04:43:00 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (180BB400) [pid = 3660] [serial = 1319] [outer = 00000000] [url = about:blank] 04:43:00 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (1A047400) [pid = 3660] [serial = 1334] [outer = 00000000] [url = about:blank] 04:43:00 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (13ED9400) [pid = 3660] [serial = 1331] [outer = 00000000] [url = about:blank] 04:43:00 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (1101A000) [pid = 3660] [serial = 1330] [outer = 00000000] [url = about:blank] 04:43:00 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (1973DC00) [pid = 3660] [serial = 1322] [outer = 00000000] [url = about:blank] 04:43:00 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (1A496800) [pid = 3660] [serial = 1337] [outer = 00000000] [url = about:blank] 04:43:00 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (1AD35800) [pid = 3660] [serial = 1340] [outer = 00000000] [url = about:blank] 04:43:00 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (1A49E400) [pid = 3660] [serial = 1339] [outer = 00000000] [url = about:blank] 04:43:00 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (1A496000) [pid = 3660] [serial = 1336] [outer = 00000000] [url = about:blank] 04:43:00 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (1633CC00) [pid = 3660] [serial = 1262] [outer = 00000000] [url = about:blank] 04:43:00 INFO - PROCESS | 3660 | --DOMWINDOW == 64 (13931400) [pid = 3660] [serial = 1259] [outer = 00000000] [url = about:blank] 04:43:00 INFO - PROCESS | 3660 | ++DOCSHELL 1036C800 == 36 [pid = 3660] [id = 462] 04:43:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (103C6000) [pid = 3660] [serial = 1386] [outer = 00000000] 04:43:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (10A53800) [pid = 3660] [serial = 1387] [outer = 103C6000] 04:43:01 INFO - PROCESS | 3660 | 1471347780979 Marionette DEBUG loaded listener.js 04:43:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (1101A000) [pid = 3660] [serial = 1388] [outer = 103C6000] 04:43:01 INFO - PROCESS | 3660 | 1471347781416 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 04:43:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:43:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 811ms 04:43:01 INFO - PROCESS | 3660 | 1471347781470 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 04:43:01 INFO - PROCESS | 3660 | 1471347781474 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 04:43:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:43:01 INFO - PROCESS | 3660 | 1471347781480 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:43:01 INFO - PROCESS | 3660 | 1471347781483 Marionette TRACE conn3 <- [1,1814,null,{}] 04:43:01 INFO - PROCESS | 3660 | 1471347781486 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:01 INFO - PROCESS | 3660 | 1471347781489 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:01 INFO - PROCESS | 3660 | 1471347781629 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 04:43:01 INFO - PROCESS | 3660 | 1471347781638 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347781640 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:01 INFO - PROCESS | 3660 | ++DOCSHELL 12957C00 == 37 [pid = 3660] [id = 463] 04:43:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (12997000) [pid = 3660] [serial = 1389] [outer = 00000000] 04:43:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (1313EC00) [pid = 3660] [serial = 1390] [outer = 12997000] 04:43:01 INFO - PROCESS | 3660 | 1471347781693 Marionette DEBUG loaded listener.js 04:43:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (13285800) [pid = 3660] [serial = 1391] [outer = 12997000] 04:43:02 INFO - PROCESS | 3660 | 1471347782181 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 04:43:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:43:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 716ms 04:43:02 INFO - PROCESS | 3660 | 1471347782212 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 04:43:02 INFO - PROCESS | 3660 | 1471347782214 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 04:43:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:43:02 INFO - PROCESS | 3660 | 1471347782218 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:43:02 INFO - PROCESS | 3660 | 1471347782221 Marionette TRACE conn3 <- [1,1818,null,{}] 04:43:02 INFO - PROCESS | 3660 | 1471347782232 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:02 INFO - PROCESS | 3660 | 1471347782236 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:02 INFO - PROCESS | 3660 | 1471347782349 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 04:43:02 INFO - PROCESS | 3660 | 1471347782454 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347782457 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:02 INFO - PROCESS | 3660 | ++DOCSHELL 142A9C00 == 38 [pid = 3660] [id = 464] 04:43:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (142AAC00) [pid = 3660] [serial = 1392] [outer = 00000000] 04:43:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (1505DC00) [pid = 3660] [serial = 1393] [outer = 142AAC00] 04:43:02 INFO - PROCESS | 3660 | 1471347782506 Marionette DEBUG loaded listener.js 04:43:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (15952000) [pid = 3660] [serial = 1394] [outer = 142AAC00] 04:43:02 INFO - PROCESS | 3660 | 1471347782886 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 04:43:02 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:43:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 715ms 04:43:02 INFO - PROCESS | 3660 | 1471347782921 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 04:43:02 INFO - PROCESS | 3660 | 1471347782923 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 04:43:02 INFO - PROCESS | 3660 | 1471347782927 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:43:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:43:02 INFO - PROCESS | 3660 | 1471347782929 Marionette TRACE conn3 <- [1,1822,null,{}] 04:43:02 INFO - PROCESS | 3660 | 1471347782932 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:02 INFO - PROCESS | 3660 | 1471347782934 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:03 INFO - PROCESS | 3660 | 1471347783029 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 04:43:03 INFO - PROCESS | 3660 | 1471347783035 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347783037 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:03 INFO - PROCESS | 3660 | ++DOCSHELL 16759000 == 39 [pid = 3660] [id = 465] 04:43:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (16872C00) [pid = 3660] [serial = 1395] [outer = 00000000] 04:43:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (17346800) [pid = 3660] [serial = 1396] [outer = 16872C00] 04:43:03 INFO - PROCESS | 3660 | 1471347783083 Marionette DEBUG loaded listener.js 04:43:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (1734F800) [pid = 3660] [serial = 1397] [outer = 16872C00] 04:43:03 INFO - PROCESS | 3660 | 1471347783608 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 04:43:03 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:43:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 700ms 04:43:03 INFO - PROCESS | 3660 | 1471347783660 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 04:43:03 INFO - PROCESS | 3660 | 1471347783662 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 04:43:03 INFO - PROCESS | 3660 | 1471347783665 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:43:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:43:03 INFO - PROCESS | 3660 | 1471347783667 Marionette TRACE conn3 <- [1,1826,null,{}] 04:43:03 INFO - PROCESS | 3660 | 1471347783671 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:03 INFO - PROCESS | 3660 | 1471347783675 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:03 INFO - PROCESS | 3660 | 1471347783793 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 04:43:03 INFO - PROCESS | 3660 | 1471347783882 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347783884 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:03 INFO - PROCESS | 3660 | ++DOCSHELL 16F10400 == 40 [pid = 3660] [id = 466] 04:43:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (173F8400) [pid = 3660] [serial = 1398] [outer = 00000000] 04:43:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (17657800) [pid = 3660] [serial = 1399] [outer = 173F8400] 04:43:03 INFO - PROCESS | 3660 | 1471347783931 Marionette DEBUG loaded listener.js 04:43:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (17659C00) [pid = 3660] [serial = 1400] [outer = 173F8400] 04:43:04 INFO - PROCESS | 3660 | 1471347784371 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 04:43:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:43:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 747ms 04:43:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:43:04 INFO - PROCESS | 3660 | 1471347784408 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 04:43:04 INFO - PROCESS | 3660 | 1471347784410 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 04:43:04 INFO - PROCESS | 3660 | 1471347784413 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:43:04 INFO - PROCESS | 3660 | 1471347784415 Marionette TRACE conn3 <- [1,1830,null,{}] 04:43:04 INFO - PROCESS | 3660 | 1471347784418 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:04 INFO - PROCESS | 3660 | 1471347784424 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:04 INFO - PROCESS | 3660 | 1471347784560 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 04:43:04 INFO - PROCESS | 3660 | 1471347784625 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347784627 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:04 INFO - PROCESS | 3660 | ++DOCSHELL 180B8800 == 41 [pid = 3660] [id = 467] 04:43:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (180C1400) [pid = 3660] [serial = 1401] [outer = 00000000] 04:43:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (19823400) [pid = 3660] [serial = 1402] [outer = 180C1400] 04:43:04 INFO - PROCESS | 3660 | 1471347784672 Marionette DEBUG loaded listener.js 04:43:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (197AD400) [pid = 3660] [serial = 1403] [outer = 180C1400] 04:43:05 INFO - PROCESS | 3660 | 1471347785104 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 04:43:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:43:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 747ms 04:43:05 INFO - PROCESS | 3660 | 1471347785170 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 04:43:05 INFO - PROCESS | 3660 | 1471347785172 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 04:43:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:43:05 INFO - PROCESS | 3660 | 1471347785185 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:43:05 INFO - PROCESS | 3660 | 1471347785187 Marionette TRACE conn3 <- [1,1834,null,{}] 04:43:05 INFO - PROCESS | 3660 | 1471347785204 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:05 INFO - PROCESS | 3660 | 1471347785206 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:05 INFO - PROCESS | 3660 | 1471347785379 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 04:43:05 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (11C62400) [pid = 3660] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:43:05 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (129E3800) [pid = 3660] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:43:05 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (16F72000) [pid = 3660] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:43:05 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (1A495800) [pid = 3660] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:43:05 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (17527800) [pid = 3660] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:43:05 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (16AC1400) [pid = 3660] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:43:05 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (174BFC00) [pid = 3660] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:43:05 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (10367C00) [pid = 3660] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:43:05 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (139CF000) [pid = 3660] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:43:05 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (15955400) [pid = 3660] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:43:05 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (112CF800) [pid = 3660] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:43:05 INFO - PROCESS | 3660 | 1471347785494 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347785496 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:05 INFO - PROCESS | 3660 | ++DOCSHELL 1036DC00 == 42 [pid = 3660] [id = 468] 04:43:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (10536000) [pid = 3660] [serial = 1404] [outer = 00000000] 04:43:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (131E5800) [pid = 3660] [serial = 1405] [outer = 10536000] 04:43:05 INFO - PROCESS | 3660 | 1471347785541 Marionette DEBUG loaded listener.js 04:43:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (13E96800) [pid = 3660] [serial = 1406] [outer = 10536000] 04:43:05 INFO - PROCESS | 3660 | 1471347785908 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:43:05 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:43:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 747ms 04:43:05 INFO - PROCESS | 3660 | 1471347785956 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 04:43:05 INFO - PROCESS | 3660 | 1471347785958 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 04:43:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:43:05 INFO - PROCESS | 3660 | 1471347785962 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:43:05 INFO - PROCESS | 3660 | 1471347785964 Marionette TRACE conn3 <- [1,1838,null,{}] 04:43:05 INFO - PROCESS | 3660 | 1471347785967 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:05 INFO - PROCESS | 3660 | 1471347785969 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:06 INFO - PROCESS | 3660 | 1471347786049 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 04:43:06 INFO - PROCESS | 3660 | 1471347786055 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347786058 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:06 INFO - PROCESS | 3660 | ++DOCSHELL 174C3C00 == 43 [pid = 3660] [id = 469] 04:43:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (17A18C00) [pid = 3660] [serial = 1407] [outer = 00000000] 04:43:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (19A8A800) [pid = 3660] [serial = 1408] [outer = 17A18C00] 04:43:06 INFO - PROCESS | 3660 | 1471347786137 Marionette DEBUG loaded listener.js 04:43:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (19A90800) [pid = 3660] [serial = 1409] [outer = 17A18C00] 04:43:06 INFO - PROCESS | 3660 | 1471347786623 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:43:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:43:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 700ms 04:43:06 INFO - PROCESS | 3660 | 1471347786662 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 04:43:06 INFO - PROCESS | 3660 | 1471347786664 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 04:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:43:06 INFO - PROCESS | 3660 | 1471347786667 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:43:06 INFO - PROCESS | 3660 | 1471347786669 Marionette TRACE conn3 <- [1,1842,null,{}] 04:43:06 INFO - PROCESS | 3660 | 1471347786672 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:06 INFO - PROCESS | 3660 | 1471347786674 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:06 INFO - PROCESS | 3660 | 1471347786803 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 04:43:06 INFO - PROCESS | 3660 | 1471347786813 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347786815 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:06 INFO - PROCESS | 3660 | ++DOCSHELL 142A9800 == 44 [pid = 3660] [id = 470] 04:43:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (1765A800) [pid = 3660] [serial = 1410] [outer = 00000000] 04:43:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (1A046800) [pid = 3660] [serial = 1411] [outer = 1765A800] 04:43:06 INFO - PROCESS | 3660 | 1471347786860 Marionette DEBUG loaded listener.js 04:43:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (1A071400) [pid = 3660] [serial = 1412] [outer = 1765A800] 04:43:07 INFO - PROCESS | 3660 | 1471347787366 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:43:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:43:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 700ms 04:43:07 INFO - PROCESS | 3660 | 1471347787399 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 04:43:07 INFO - PROCESS | 3660 | 1471347787401 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 04:43:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:43:07 INFO - PROCESS | 3660 | 1471347787404 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:43:07 INFO - PROCESS | 3660 | 1471347787406 Marionette TRACE conn3 <- [1,1846,null,{}] 04:43:07 INFO - PROCESS | 3660 | 1471347787409 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:07 INFO - PROCESS | 3660 | 1471347787411 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:07 INFO - PROCESS | 3660 | 1471347787537 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 04:43:07 INFO - PROCESS | 3660 | 1471347787676 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347787679 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:07 INFO - PROCESS | 3660 | ++DOCSHELL 10534000 == 45 [pid = 3660] [id = 471] 04:43:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (10534C00) [pid = 3660] [serial = 1413] [outer = 00000000] 04:43:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (10A10000) [pid = 3660] [serial = 1414] [outer = 10534C00] 04:43:07 INFO - PROCESS | 3660 | 1471347787743 Marionette DEBUG loaded listener.js 04:43:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (10FC7C00) [pid = 3660] [serial = 1415] [outer = 10534C00] 04:43:08 INFO - PROCESS | 3660 | 1471347788340 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 04:43:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:43:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1002ms 04:43:08 INFO - PROCESS | 3660 | 1471347788393 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 04:43:08 INFO - PROCESS | 3660 | 1471347788397 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 04:43:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:43:08 INFO - PROCESS | 3660 | 1471347788402 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:43:08 INFO - PROCESS | 3660 | 1471347788406 Marionette TRACE conn3 <- [1,1850,null,{}] 04:43:08 INFO - PROCESS | 3660 | 1471347788411 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:08 INFO - PROCESS | 3660 | 1471347788414 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:08 INFO - PROCESS | 3660 | 1471347788524 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 04:43:08 INFO - PROCESS | 3660 | 1471347788634 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347788637 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:08 INFO - PROCESS | 3660 | ++DOCSHELL 139D1C00 == 46 [pid = 3660] [id = 472] 04:43:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (13C95400) [pid = 3660] [serial = 1416] [outer = 00000000] 04:43:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (14470C00) [pid = 3660] [serial = 1417] [outer = 13C95400] 04:43:08 INFO - PROCESS | 3660 | 1471347788734 Marionette DEBUG loaded listener.js 04:43:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (144F7400) [pid = 3660] [serial = 1418] [outer = 13C95400] 04:43:09 INFO - PROCESS | 3660 | 1471347789341 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 04:43:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:43:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 954ms 04:43:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:43:09 INFO - PROCESS | 3660 | 1471347789380 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 04:43:09 INFO - PROCESS | 3660 | 1471347789383 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 04:43:09 INFO - PROCESS | 3660 | 1471347789387 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:43:09 INFO - PROCESS | 3660 | 1471347789389 Marionette TRACE conn3 <- [1,1854,null,{}] 04:43:09 INFO - PROCESS | 3660 | 1471347789393 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:09 INFO - PROCESS | 3660 | 1471347789396 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:09 INFO - PROCESS | 3660 | 1471347789504 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 04:43:09 INFO - PROCESS | 3660 | 1471347789615 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347789618 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:09 INFO - PROCESS | 3660 | ++DOCSHELL 13284C00 == 47 [pid = 3660] [id = 473] 04:43:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (175CD800) [pid = 3660] [serial = 1419] [outer = 00000000] 04:43:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (180BE400) [pid = 3660] [serial = 1420] [outer = 175CD800] 04:43:09 INFO - PROCESS | 3660 | 1471347789713 Marionette DEBUG loaded listener.js 04:43:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (197B5C00) [pid = 3660] [serial = 1421] [outer = 175CD800] 04:43:10 INFO - PROCESS | 3660 | 1471347790329 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 04:43:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:43:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1018ms 04:43:10 INFO - PROCESS | 3660 | 1471347790388 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 04:43:10 INFO - PROCESS | 3660 | 1471347790392 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 04:43:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:43:10 INFO - PROCESS | 3660 | 1471347790403 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:43:10 INFO - PROCESS | 3660 | 1471347790408 Marionette TRACE conn3 <- [1,1858,null,{}] 04:43:10 INFO - PROCESS | 3660 | 1471347790412 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:10 INFO - PROCESS | 3660 | 1471347790415 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:10 INFO - PROCESS | 3660 | 1471347790529 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 04:43:10 INFO - PROCESS | 3660 | 1471347790664 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347790666 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:10 INFO - PROCESS | 3660 | ++DOCSHELL 1A046000 == 48 [pid = 3660] [id = 474] 04:43:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (1A2EA800) [pid = 3660] [serial = 1422] [outer = 00000000] 04:43:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (1A451C00) [pid = 3660] [serial = 1423] [outer = 1A2EA800] 04:43:10 INFO - PROCESS | 3660 | 1471347790727 Marionette DEBUG loaded listener.js 04:43:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (1A454C00) [pid = 3660] [serial = 1424] [outer = 1A2EA800] 04:43:11 INFO - PROCESS | 3660 | 1471347791530 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 04:43:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:43:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1160ms 04:43:11 INFO - PROCESS | 3660 | 1471347791581 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 04:43:11 INFO - PROCESS | 3660 | 1471347791585 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 04:43:11 INFO - PROCESS | 3660 | 1471347791591 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:43:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:43:11 INFO - PROCESS | 3660 | 1471347791594 Marionette TRACE conn3 <- [1,1862,null,{}] 04:43:11 INFO - PROCESS | 3660 | 1471347791599 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:11 INFO - PROCESS | 3660 | 1471347791602 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:11 INFO - PROCESS | 3660 | 1471347791702 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 04:43:11 INFO - PROCESS | 3660 | 1471347791811 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347791815 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:11 INFO - PROCESS | 3660 | ++DOCSHELL 1036A400 == 49 [pid = 3660] [id = 475] 04:43:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (10534400) [pid = 3660] [serial = 1425] [outer = 00000000] 04:43:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (10FD0800) [pid = 3660] [serial = 1426] [outer = 10534400] 04:43:11 INFO - PROCESS | 3660 | 1471347791914 Marionette DEBUG loaded listener.js 04:43:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (112D9000) [pid = 3660] [serial = 1427] [outer = 10534400] 04:43:12 INFO - PROCESS | 3660 | --DOCSHELL 1058D400 == 48 [pid = 3660] [id = 414] 04:43:12 INFO - PROCESS | 3660 | --DOCSHELL 10328400 == 47 [pid = 3660] [id = 451] 04:43:12 INFO - PROCESS | 3660 | --DOCSHELL 10A03400 == 46 [pid = 3660] [id = 406] 04:43:12 INFO - PROCESS | 3660 | --DOCSHELL 1447C000 == 45 [pid = 3660] [id = 411] 04:43:12 INFO - PROCESS | 3660 | --DOCSHELL 1740B800 == 44 [pid = 3660] [id = 413] 04:43:12 INFO - PROCESS | 3660 | --DOCSHELL 1596F800 == 43 [pid = 3660] [id = 417] 04:43:12 INFO - PROCESS | 3660 | --DOCSHELL 11382400 == 42 [pid = 3660] [id = 416] 04:43:12 INFO - PROCESS | 3660 | --DOCSHELL 180C2000 == 41 [pid = 3660] [id = 421] 04:43:12 INFO - PROCESS | 3660 | --DOCSHELL 1538BC00 == 40 [pid = 3660] [id = 420] 04:43:12 INFO - PROCESS | 3660 | --DOCSHELL 112CF000 == 39 [pid = 3660] [id = 422] 04:43:12 INFO - PROCESS | 3660 | --DOCSHELL 10539400 == 38 [pid = 3660] [id = 415] 04:43:12 INFO - PROCESS | 3660 | --DOCSHELL 134D3800 == 37 [pid = 3660] [id = 409] 04:43:12 INFO - PROCESS | 3660 | --DOCSHELL 1053B800 == 36 [pid = 3660] [id = 419] 04:43:12 INFO - PROCESS | 3660 | --DOCSHELL 11A79000 == 35 [pid = 3660] [id = 407] 04:43:12 INFO - PROCESS | 3660 | --DOCSHELL 1538E000 == 34 [pid = 3660] [id = 418] 04:43:12 INFO - PROCESS | 3660 | --DOCSHELL 10A55400 == 33 [pid = 3660] [id = 408] 04:43:12 INFO - PROCESS | 3660 | --DOCSHELL 161C3800 == 32 [pid = 3660] [id = 412] 04:43:12 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (1284B400) [pid = 3660] [serial = 1357] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (129DD400) [pid = 3660] [serial = 1358] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (144ED000) [pid = 3660] [serial = 1343] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (131EB400) [pid = 3660] [serial = 1342] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (180C0C00) [pid = 3660] [serial = 1346] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (1809A000) [pid = 3660] [serial = 1345] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (1AD33400) [pid = 3660] [serial = 1349] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (1A85A400) [pid = 3660] [serial = 1348] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (17AA3800) [pid = 3660] [serial = 1369] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (17341800) [pid = 3660] [serial = 1351] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (17350800) [pid = 3660] [serial = 1367] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (1734D400) [pid = 3660] [serial = 1366] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (180C0400) [pid = 3660] [serial = 1375] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (1972F800) [pid = 3660] [serial = 1376] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (19A15400) [pid = 3660] [serial = 1378] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (10513C00) [pid = 3660] [serial = 1354] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (1053C400) [pid = 3660] [serial = 1355] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (13C93C00) [pid = 3660] [serial = 1360] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (180BBC00) [pid = 3660] [serial = 1370] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (15FF0800) [pid = 3660] [serial = 1363] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (16877400) [pid = 3660] [serial = 1364] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (1538C400) [pid = 3660] [serial = 1372] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (13E95400) [pid = 3660] [serial = 1361] [outer = 00000000] [url = about:blank] 04:43:12 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (161B9800) [pid = 3660] [serial = 1373] [outer = 00000000] [url = about:blank] 04:43:13 INFO - PROCESS | 3660 | 1471347793425 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 04:43:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:43:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1877ms 04:43:13 INFO - PROCESS | 3660 | 1471347793478 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 04:43:13 INFO - PROCESS | 3660 | 1471347793483 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 04:43:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:43:13 INFO - PROCESS | 3660 | 1471347793488 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:43:13 INFO - PROCESS | 3660 | 1471347793493 Marionette TRACE conn3 <- [1,1866,null,{}] 04:43:13 INFO - PROCESS | 3660 | 1471347793498 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:13 INFO - PROCESS | 3660 | 1471347793501 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:13 INFO - PROCESS | 3660 | 1471347793620 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 04:43:13 INFO - PROCESS | 3660 | 1471347793749 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347793752 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:13 INFO - PROCESS | 3660 | ++DOCSHELL 10A4A000 == 33 [pid = 3660] [id = 476] 04:43:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (10A4D800) [pid = 3660] [serial = 1428] [outer = 00000000] 04:43:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (10FD0000) [pid = 3660] [serial = 1429] [outer = 10A4D800] 04:43:13 INFO - PROCESS | 3660 | 1471347793812 Marionette DEBUG loaded listener.js 04:43:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (112CC400) [pid = 3660] [serial = 1430] [outer = 10A4D800] 04:43:14 INFO - PROCESS | 3660 | 1471347794542 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 04:43:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:43:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1113ms 04:43:14 INFO - PROCESS | 3660 | 1471347794591 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 04:43:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:43:14 INFO - PROCESS | 3660 | 1471347794597 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 04:43:14 INFO - PROCESS | 3660 | 1471347794604 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:43:14 INFO - PROCESS | 3660 | 1471347794607 Marionette TRACE conn3 <- [1,1870,null,{}] 04:43:14 INFO - PROCESS | 3660 | 1471347794611 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:14 INFO - PROCESS | 3660 | 1471347794614 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:14 INFO - PROCESS | 3660 | 1471347794780 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 04:43:14 INFO - PROCESS | 3660 | 1471347794913 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 3660 | 1471347794916 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:14 INFO - PROCESS | 3660 | ++DOCSHELL 1299A800 == 34 [pid = 3660] [id = 477] 04:43:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (1299CC00) [pid = 3660] [serial = 1431] [outer = 00000000] 04:43:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (129E0800) [pid = 3660] [serial = 1432] [outer = 1299CC00] 04:43:14 INFO - PROCESS | 3660 | 1471347794974 Marionette DEBUG loaded listener.js 04:43:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (12D8A000) [pid = 3660] [serial = 1433] [outer = 1299CC00] 04:43:15 INFO - PROCESS | 3660 | 1471347795591 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 04:43:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:43:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1017ms 04:43:15 INFO - PROCESS | 3660 | 1471347795637 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 04:43:15 INFO - PROCESS | 3660 | 1471347795641 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 04:43:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:43:15 INFO - PROCESS | 3660 | 1471347795646 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:43:15 INFO - PROCESS | 3660 | 1471347795649 Marionette TRACE conn3 <- [1,1874,null,{}] 04:43:15 INFO - PROCESS | 3660 | 1471347795655 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:15 INFO - PROCESS | 3660 | 1471347795658 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:15 INFO - PROCESS | 3660 | 1471347795742 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 04:43:15 INFO - PROCESS | 3660 | 1471347795751 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347795755 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:15 INFO - PROCESS | 3660 | ++DOCSHELL 10FCEC00 == 35 [pid = 3660] [id = 478] 04:43:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (10FCF000) [pid = 3660] [serial = 1434] [outer = 00000000] 04:43:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (1299DC00) [pid = 3660] [serial = 1435] [outer = 10FCF000] 04:43:15 INFO - PROCESS | 3660 | 1471347795805 Marionette DEBUG loaded listener.js 04:43:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (13154C00) [pid = 3660] [serial = 1436] [outer = 10FCF000] 04:43:16 INFO - PROCESS | 3660 | 1471347796289 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 04:43:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:43:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 716ms 04:43:16 INFO - PROCESS | 3660 | 1471347796347 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 04:43:16 INFO - PROCESS | 3660 | 1471347796351 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 04:43:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:43:16 INFO - PROCESS | 3660 | 1471347796357 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:43:16 INFO - PROCESS | 3660 | 1471347796360 Marionette TRACE conn3 <- [1,1878,null,{}] 04:43:16 INFO - PROCESS | 3660 | 1471347796363 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:16 INFO - PROCESS | 3660 | 1471347796366 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:16 INFO - PROCESS | 3660 | 1471347796449 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 04:43:16 INFO - PROCESS | 3660 | 1471347796455 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347796458 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:16 INFO - PROCESS | 3660 | ++DOCSHELL 1393A000 == 36 [pid = 3660] [id = 479] 04:43:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (1393A400) [pid = 3660] [serial = 1437] [outer = 00000000] 04:43:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (139CD000) [pid = 3660] [serial = 1438] [outer = 1393A400] 04:43:16 INFO - PROCESS | 3660 | 1471347796508 Marionette DEBUG loaded listener.js 04:43:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (13C96C00) [pid = 3660] [serial = 1439] [outer = 1393A400] 04:43:17 INFO - PROCESS | 3660 | 1471347797032 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 04:43:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 699ms 04:43:17 INFO - PROCESS | 3660 | 1471347797090 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 04:43:17 INFO - PROCESS | 3660 | 1471347797093 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 04:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:43:17 INFO - PROCESS | 3660 | 1471347797096 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:43:17 INFO - PROCESS | 3660 | 1471347797100 Marionette TRACE conn3 <- [1,1882,null,{}] 04:43:17 INFO - PROCESS | 3660 | 1471347797111 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:17 INFO - PROCESS | 3660 | 1471347797115 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:17 INFO - PROCESS | 3660 | 1471347797207 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 04:43:17 INFO - PROCESS | 3660 | 1471347797309 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347797312 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:17 INFO - PROCESS | 3660 | ++DOCSHELL 144F6C00 == 37 [pid = 3660] [id = 480] 04:43:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (15052000) [pid = 3660] [serial = 1440] [outer = 00000000] 04:43:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (1538DC00) [pid = 3660] [serial = 1441] [outer = 15052000] 04:43:17 INFO - PROCESS | 3660 | 1471347797361 Marionette DEBUG loaded listener.js 04:43:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (15957800) [pid = 3660] [serial = 1442] [outer = 15052000] 04:43:17 INFO - PROCESS | 3660 | 1471347797787 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 04:43:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 747ms 04:43:17 INFO - PROCESS | 3660 | 1471347797876 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 04:43:17 INFO - PROCESS | 3660 | 1471347797878 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 04:43:17 INFO - PROCESS | 3660 | 1471347797895 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:43:17 INFO - PROCESS | 3660 | 1471347797896 Marionette TRACE conn3 <- [1,1886,null,{}] 04:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:43:17 INFO - PROCESS | 3660 | 1471347797900 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:17 INFO - PROCESS | 3660 | 1471347797902 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:18 INFO - PROCESS | 3660 | 1471347798022 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 04:43:18 INFO - PROCESS | 3660 | 1471347798081 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347798084 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:18 INFO - PROCESS | 3660 | ++DOCSHELL 16754800 == 38 [pid = 3660] [id = 481] 04:43:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (1675FC00) [pid = 3660] [serial = 1443] [outer = 00000000] 04:43:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (16874C00) [pid = 3660] [serial = 1444] [outer = 1675FC00] 04:43:18 INFO - PROCESS | 3660 | 1471347798129 Marionette DEBUG loaded listener.js 04:43:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (16AC2C00) [pid = 3660] [serial = 1445] [outer = 1675FC00] 04:43:18 INFO - PROCESS | 3660 | 1471347798598 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 04:43:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:43:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 716ms 04:43:18 INFO - PROCESS | 3660 | 1471347798628 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 04:43:18 INFO - PROCESS | 3660 | 1471347798630 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 04:43:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:43:18 INFO - PROCESS | 3660 | 1471347798639 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:43:18 INFO - PROCESS | 3660 | 1471347798641 Marionette TRACE conn3 <- [1,1890,null,{}] 04:43:18 INFO - PROCESS | 3660 | 1471347798645 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:18 INFO - PROCESS | 3660 | 1471347798647 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:18 INFO - PROCESS | 3660 | 1471347798754 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 04:43:18 INFO - PROCESS | 3660 | 1471347798762 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347798764 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:18 INFO - PROCESS | 3660 | ++DOCSHELL 16F70C00 == 39 [pid = 3660] [id = 482] 04:43:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (17344C00) [pid = 3660] [serial = 1446] [outer = 00000000] 04:43:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (1734E800) [pid = 3660] [serial = 1447] [outer = 17344C00] 04:43:18 INFO - PROCESS | 3660 | 1471347798809 Marionette DEBUG loaded listener.js 04:43:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (173F5000) [pid = 3660] [serial = 1448] [outer = 17344C00] 04:43:19 INFO - PROCESS | 3660 | 1471347799290 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 04:43:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:43:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 699ms 04:43:19 INFO - PROCESS | 3660 | 1471347799338 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 04:43:19 INFO - PROCESS | 3660 | 1471347799340 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 04:43:19 INFO - PROCESS | 3660 | 1471347799343 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:43:19 INFO - PROCESS | 3660 | 1471347799345 Marionette TRACE conn3 <- [1,1894,null,{}] 04:43:19 INFO - PROCESS | 3660 | 1471347799348 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:19 INFO - PROCESS | 3660 | 1471347799354 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:19 INFO - PROCESS | 3660 | 1471347799521 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 04:43:19 INFO - PROCESS | 3660 | 1471347799546 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347799549 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:19 INFO - PROCESS | 3660 | ++DOCSHELL 175D5800 == 40 [pid = 3660] [id = 483] 04:43:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (17D34C00) [pid = 3660] [serial = 1449] [outer = 00000000] 04:43:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (180BC400) [pid = 3660] [serial = 1450] [outer = 17D34C00] 04:43:19 INFO - PROCESS | 3660 | 1471347799594 Marionette DEBUG loaded listener.js 04:43:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (180BC800) [pid = 3660] [serial = 1451] [outer = 17D34C00] 04:43:19 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (10534C00) [pid = 3660] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:43:19 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (13C95400) [pid = 3660] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:43:19 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (173F8400) [pid = 3660] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:43:19 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (180C1400) [pid = 3660] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:43:19 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (1734B800) [pid = 3660] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:43:19 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (144EA800) [pid = 3660] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:43:19 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (12997000) [pid = 3660] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:43:19 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (103C6000) [pid = 3660] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:43:19 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (10FC4800) [pid = 3660] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:43:19 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (142AAC00) [pid = 3660] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:43:19 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (16872C00) [pid = 3660] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:43:19 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (1A2EA800) [pid = 3660] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:43:19 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (175CD800) [pid = 3660] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:43:19 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (17A18C00) [pid = 3660] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:43:19 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (10536000) [pid = 3660] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:43:19 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (1593D400) [pid = 3660] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:43:19 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (1765A800) [pid = 3660] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:43:20 INFO - PROCESS | 3660 | 1471347800028 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 04:43:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:43:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 747ms 04:43:20 INFO - PROCESS | 3660 | 1471347800084 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 04:43:20 INFO - PROCESS | 3660 | 1471347800095 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 04:43:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:43:20 INFO - PROCESS | 3660 | 1471347800099 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:43:20 INFO - PROCESS | 3660 | 1471347800101 Marionette TRACE conn3 <- [1,1898,null,{}] 04:43:20 INFO - PROCESS | 3660 | 1471347800104 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:20 INFO - PROCESS | 3660 | 1471347800106 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:20 INFO - PROCESS | 3660 | 1471347800186 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 04:43:20 INFO - PROCESS | 3660 | 1471347800193 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347800195 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:20 INFO - PROCESS | 3660 | ++DOCSHELL 131E5400 == 41 [pid = 3660] [id = 484] 04:43:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (139CF800) [pid = 3660] [serial = 1452] [outer = 00000000] 04:43:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (16F0B000) [pid = 3660] [serial = 1453] [outer = 139CF800] 04:43:20 INFO - PROCESS | 3660 | 1471347800247 Marionette DEBUG loaded listener.js 04:43:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (173F8400) [pid = 3660] [serial = 1454] [outer = 139CF800] 04:43:20 INFO - PROCESS | 3660 | 1471347800719 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 04:43:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:43:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 652ms 04:43:20 INFO - PROCESS | 3660 | 1471347800771 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 04:43:20 INFO - PROCESS | 3660 | 1471347800773 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 04:43:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:43:20 INFO - PROCESS | 3660 | 1471347800780 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:43:20 INFO - PROCESS | 3660 | 1471347800782 Marionette TRACE conn3 <- [1,1902,null,{}] 04:43:20 INFO - PROCESS | 3660 | 1471347800786 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:20 INFO - PROCESS | 3660 | 1471347800787 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:20 INFO - PROCESS | 3660 | 1471347800870 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 04:43:20 INFO - PROCESS | 3660 | 1471347800877 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347800879 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:20 INFO - PROCESS | 3660 | ++DOCSHELL 13C98400 == 42 [pid = 3660] [id = 485] 04:43:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (13E96C00) [pid = 3660] [serial = 1455] [outer = 00000000] 04:43:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (17659800) [pid = 3660] [serial = 1456] [outer = 13E96C00] 04:43:20 INFO - PROCESS | 3660 | 1471347800925 Marionette DEBUG loaded listener.js 04:43:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (180A5800) [pid = 3660] [serial = 1457] [outer = 13E96C00] 04:43:21 INFO - PROCESS | 3660 | 1471347801406 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 04:43:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:43:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 636ms 04:43:21 INFO - PROCESS | 3660 | 1471347801424 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 04:43:21 INFO - PROCESS | 3660 | 1471347801426 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 04:43:21 INFO - PROCESS | 3660 | 1471347801430 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:43:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:43:21 INFO - PROCESS | 3660 | 1471347801432 Marionette TRACE conn3 <- [1,1906,null,{}] 04:43:21 INFO - PROCESS | 3660 | 1471347801435 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:21 INFO - PROCESS | 3660 | 1471347801437 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:21 INFO - PROCESS | 3660 | 1471347801517 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 04:43:21 INFO - PROCESS | 3660 | 1471347801522 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347801524 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:21 INFO - PROCESS | 3660 | ++DOCSHELL 10B68C00 == 43 [pid = 3660] [id = 486] 04:43:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (10FC4400) [pid = 3660] [serial = 1458] [outer = 00000000] 04:43:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (19731400) [pid = 3660] [serial = 1459] [outer = 10FC4400] 04:43:21 INFO - PROCESS | 3660 | 1471347801569 Marionette DEBUG loaded listener.js 04:43:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (1973B000) [pid = 3660] [serial = 1460] [outer = 10FC4400] 04:43:22 INFO - PROCESS | 3660 | 1471347802342 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 04:43:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:43:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 954ms 04:43:22 INFO - PROCESS | 3660 | 1471347802409 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 04:43:22 INFO - PROCESS | 3660 | 1471347802413 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 04:43:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:43:22 INFO - PROCESS | 3660 | 1471347802418 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:43:22 INFO - PROCESS | 3660 | 1471347802421 Marionette TRACE conn3 <- [1,1910,null,{}] 04:43:22 INFO - PROCESS | 3660 | 1471347802427 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:22 INFO - PROCESS | 3660 | 1471347802430 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:22 INFO - PROCESS | 3660 | 1471347802544 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 04:43:22 INFO - PROCESS | 3660 | 1471347802674 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347802677 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:22 INFO - PROCESS | 3660 | ++DOCSHELL 10A49800 == 44 [pid = 3660] [id = 487] 04:43:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (1138D800) [pid = 3660] [serial = 1461] [outer = 00000000] 04:43:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (12951800) [pid = 3660] [serial = 1462] [outer = 1138D800] 04:43:22 INFO - PROCESS | 3660 | 1471347802736 Marionette DEBUG loaded listener.js 04:43:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (134D7C00) [pid = 3660] [serial = 1463] [outer = 1138D800] 04:43:23 INFO - PROCESS | 3660 | 1471347803299 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 04:43:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:43:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 970ms 04:43:23 INFO - PROCESS | 3660 | 1471347803365 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 04:43:23 INFO - PROCESS | 3660 | 1471347803370 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 04:43:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:43:23 INFO - PROCESS | 3660 | 1471347803376 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:43:23 INFO - PROCESS | 3660 | 1471347803379 Marionette TRACE conn3 <- [1,1914,null,{}] 04:43:23 INFO - PROCESS | 3660 | 1471347803383 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:23 INFO - PROCESS | 3660 | 1471347803386 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:23 INFO - PROCESS | 3660 | 1471347803498 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 04:43:23 INFO - PROCESS | 3660 | 1471347803606 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347803609 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:23 INFO - PROCESS | 3660 | ++DOCSHELL 144EBC00 == 45 [pid = 3660] [id = 488] 04:43:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (144F5000) [pid = 3660] [serial = 1464] [outer = 00000000] 04:43:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (15FE4000) [pid = 3660] [serial = 1465] [outer = 144F5000] 04:43:23 INFO - PROCESS | 3660 | 1471347803665 Marionette DEBUG loaded listener.js 04:43:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (16F08400) [pid = 3660] [serial = 1466] [outer = 144F5000] 04:43:24 INFO - PROCESS | 3660 | 1471347804319 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 04:43:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:43:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 954ms 04:43:24 INFO - PROCESS | 3660 | 1471347804354 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 04:43:24 INFO - PROCESS | 3660 | 1471347804356 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 04:43:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:43:24 INFO - PROCESS | 3660 | 1471347804375 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:43:24 INFO - PROCESS | 3660 | 1471347804380 Marionette TRACE conn3 <- [1,1918,null,{}] 04:43:24 INFO - PROCESS | 3660 | 1471347804397 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:24 INFO - PROCESS | 3660 | 1471347804402 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:24 INFO - PROCESS | 3660 | 1471347804506 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 04:43:24 INFO - PROCESS | 3660 | 1471347804642 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347804646 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:24 INFO - PROCESS | 3660 | ++DOCSHELL 19731000 == 46 [pid = 3660] [id = 489] 04:43:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (19733800) [pid = 3660] [serial = 1467] [outer = 00000000] 04:43:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (19A1E400) [pid = 3660] [serial = 1468] [outer = 19733800] 04:43:24 INFO - PROCESS | 3660 | 1471347804705 Marionette DEBUG loaded listener.js 04:43:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (19A8CC00) [pid = 3660] [serial = 1469] [outer = 19733800] 04:43:25 INFO - PROCESS | 3660 | 1471347805261 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 04:43:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:43:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 954ms 04:43:25 INFO - PROCESS | 3660 | 1471347805322 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 04:43:25 INFO - PROCESS | 3660 | 1471347805325 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 04:43:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:43:25 INFO - PROCESS | 3660 | 1471347805328 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:43:25 INFO - PROCESS | 3660 | 1471347805331 Marionette TRACE conn3 <- [1,1922,null,{}] 04:43:25 INFO - PROCESS | 3660 | 1471347805334 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:25 INFO - PROCESS | 3660 | 1471347805337 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:25 INFO - PROCESS | 3660 | 1471347805575 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 04:43:25 INFO - PROCESS | 3660 | 1471347805718 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347805721 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:25 INFO - PROCESS | 3660 | ++DOCSHELL 1053E400 == 47 [pid = 3660] [id = 490] 04:43:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (1053E800) [pid = 3660] [serial = 1470] [outer = 00000000] 04:43:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (10A0B400) [pid = 3660] [serial = 1471] [outer = 1053E800] 04:43:25 INFO - PROCESS | 3660 | 1471347805774 Marionette DEBUG loaded listener.js 04:43:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (10FD0400) [pid = 3660] [serial = 1472] [outer = 1053E800] 04:43:26 INFO - PROCESS | 3660 | --DOCSHELL 13C98400 == 46 [pid = 3660] [id = 485] 04:43:26 INFO - PROCESS | 3660 | --DOCSHELL 131E5400 == 45 [pid = 3660] [id = 484] 04:43:26 INFO - PROCESS | 3660 | --DOCSHELL 175D5800 == 44 [pid = 3660] [id = 483] 04:43:26 INFO - PROCESS | 3660 | --DOCSHELL 16F70C00 == 43 [pid = 3660] [id = 482] 04:43:26 INFO - PROCESS | 3660 | --DOCSHELL 16754800 == 42 [pid = 3660] [id = 481] 04:43:26 INFO - PROCESS | 3660 | --DOCSHELL 144F6C00 == 41 [pid = 3660] [id = 480] 04:43:26 INFO - PROCESS | 3660 | --DOCSHELL 1393A000 == 40 [pid = 3660] [id = 479] 04:43:26 INFO - PROCESS | 3660 | --DOCSHELL 10FCEC00 == 39 [pid = 3660] [id = 478] 04:43:26 INFO - PROCESS | 3660 | --DOCSHELL 1299A800 == 38 [pid = 3660] [id = 477] 04:43:26 INFO - PROCESS | 3660 | --DOCSHELL 10A4A000 == 37 [pid = 3660] [id = 476] 04:43:26 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (17343C00) [pid = 3660] [serial = 1352] [outer = 00000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (10FD0800) [pid = 3660] [serial = 1426] [outer = 00000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (10A10000) [pid = 3660] [serial = 1414] [outer = 00000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (14470C00) [pid = 3660] [serial = 1417] [outer = 00000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (1A071400) [pid = 3660] [serial = 1412] [outer = 00000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (17657800) [pid = 3660] [serial = 1399] [outer = 00000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (19823400) [pid = 3660] [serial = 1402] [outer = 00000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (17659C00) [pid = 3660] [serial = 1400] [outer = 00000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (144F5800) [pid = 3660] [serial = 1379] [outer = 00000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (15388000) [pid = 3660] [serial = 1384] [outer = 00000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (1596E800) [pid = 3660] [serial = 1385] [outer = 00000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (10FC7C00) [pid = 3660] [serial = 1415] [outer = 00000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (1313EC00) [pid = 3660] [serial = 1390] [outer = 00000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (13285800) [pid = 3660] [serial = 1391] [outer = 00000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (197AD400) [pid = 3660] [serial = 1403] [outer = 00000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (10A53800) [pid = 3660] [serial = 1387] [outer = 00000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (1101A000) [pid = 3660] [serial = 1388] [outer = 00000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (11A09C00) [pid = 3660] [serial = 1381] [outer = 00000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (1315AC00) [pid = 3660] [serial = 1382] [outer = 00000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (1505DC00) [pid = 3660] [serial = 1393] [outer = 00000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (15952000) [pid = 3660] [serial = 1394] [outer = 00000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (17346800) [pid = 3660] [serial = 1396] [outer = 00000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (1A454C00) [pid = 3660] [serial = 1424] [outer = 00000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (180BE400) [pid = 3660] [serial = 1420] [outer = 00000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (144F7400) [pid = 3660] [serial = 1418] [outer = 00000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (19A8A800) [pid = 3660] [serial = 1408] [outer = 00000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (131E5800) [pid = 3660] [serial = 1405] [outer = 00000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (1A451C00) [pid = 3660] [serial = 1423] [outer = 00000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (197B5C00) [pid = 3660] [serial = 1421] [outer = 00000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (19A90800) [pid = 3660] [serial = 1409] [outer = 00000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (13E96800) [pid = 3660] [serial = 1406] [outer = 00000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (1734F800) [pid = 3660] [serial = 1397] [outer = 00000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (1A046800) [pid = 3660] [serial = 1411] [outer = 00000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3660 | 1471347806441 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 04:43:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:43:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1113ms 04:43:26 INFO - PROCESS | 3660 | 1471347806454 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 04:43:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:43:26 INFO - PROCESS | 3660 | 1471347806461 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 04:43:26 INFO - PROCESS | 3660 | 1471347806466 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:43:26 INFO - PROCESS | 3660 | 1471347806469 Marionette TRACE conn3 <- [1,1926,null,{}] 04:43:26 INFO - PROCESS | 3660 | 1471347806473 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:26 INFO - PROCESS | 3660 | 1471347806476 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:26 INFO - PROCESS | 3660 | 1471347806577 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 04:43:26 INFO - PROCESS | 3660 | 1471347806679 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347806682 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:26 INFO - PROCESS | 3660 | ++DOCSHELL 1058D400 == 38 [pid = 3660] [id = 491] 04:43:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (10A09C00) [pid = 3660] [serial = 1473] [outer = 00000000] 04:43:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (1101FC00) [pid = 3660] [serial = 1474] [outer = 10A09C00] 04:43:26 INFO - PROCESS | 3660 | 1471347806729 Marionette DEBUG loaded listener.js 04:43:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (129DC000) [pid = 3660] [serial = 1475] [outer = 10A09C00] 04:43:27 INFO - PROCESS | 3660 | 1471347807136 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 04:43:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:43:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 747ms 04:43:27 INFO - PROCESS | 3660 | 1471347807204 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 04:43:27 INFO - PROCESS | 3660 | 1471347807207 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 04:43:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:43:27 INFO - PROCESS | 3660 | 1471347807215 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:43:27 INFO - PROCESS | 3660 | 1471347807217 Marionette TRACE conn3 <- [1,1930,null,{}] 04:43:27 INFO - PROCESS | 3660 | 1471347807221 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:27 INFO - PROCESS | 3660 | 1471347807223 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:27 INFO - PROCESS | 3660 | 1471347807308 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 04:43:27 INFO - PROCESS | 3660 | 1471347807325 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347807327 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:27 INFO - PROCESS | 3660 | ++DOCSHELL 13C95C00 == 39 [pid = 3660] [id = 492] 04:43:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (13C98400) [pid = 3660] [serial = 1476] [outer = 00000000] 04:43:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (1429E400) [pid = 3660] [serial = 1477] [outer = 13C98400] 04:43:27 INFO - PROCESS | 3660 | 1471347807373 Marionette DEBUG loaded listener.js 04:43:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (1447C800) [pid = 3660] [serial = 1478] [outer = 13C98400] 04:43:27 INFO - PROCESS | 3660 | 1471347807883 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:43:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:43:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 716ms 04:43:27 INFO - PROCESS | 3660 | 1471347807948 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 04:43:27 INFO - PROCESS | 3660 | 1471347807951 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 04:43:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:43:27 INFO - PROCESS | 3660 | 1471347807961 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:43:27 INFO - PROCESS | 3660 | 1471347807965 Marionette TRACE conn3 <- [1,1934,null,{}] 04:43:27 INFO - PROCESS | 3660 | 1471347807969 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:27 INFO - PROCESS | 3660 | 1471347807972 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:28 INFO - PROCESS | 3660 | 1471347808060 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 04:43:28 INFO - PROCESS | 3660 | 1471347808153 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347808156 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:28 INFO - PROCESS | 3660 | ++DOCSHELL 1393A800 == 40 [pid = 3660] [id = 493] 04:43:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (144EF000) [pid = 3660] [serial = 1479] [outer = 00000000] 04:43:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (15969800) [pid = 3660] [serial = 1480] [outer = 144EF000] 04:43:28 INFO - PROCESS | 3660 | 1471347808201 Marionette DEBUG loaded listener.js 04:43:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (1633D400) [pid = 3660] [serial = 1481] [outer = 144EF000] 04:43:28 INFO - PROCESS | 3660 | 1471347808594 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:43:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:43:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 699ms 04:43:28 INFO - PROCESS | 3660 | 1471347808658 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 04:43:28 INFO - PROCESS | 3660 | 1471347808660 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 04:43:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:43:28 INFO - PROCESS | 3660 | 1471347808664 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:43:28 INFO - PROCESS | 3660 | 1471347808665 Marionette TRACE conn3 <- [1,1938,null,{}] 04:43:28 INFO - PROCESS | 3660 | 1471347808669 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:28 INFO - PROCESS | 3660 | 1471347808671 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:28 INFO - PROCESS | 3660 | 1471347808816 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 04:43:28 INFO - PROCESS | 3660 | 1471347808833 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347808836 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:28 INFO - PROCESS | 3660 | ++DOCSHELL 15FF2C00 == 41 [pid = 3660] [id = 494] 04:43:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (16754800) [pid = 3660] [serial = 1482] [outer = 00000000] 04:43:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (17348400) [pid = 3660] [serial = 1483] [outer = 16754800] 04:43:28 INFO - PROCESS | 3660 | 1471347808881 Marionette DEBUG loaded listener.js 04:43:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (17348C00) [pid = 3660] [serial = 1484] [outer = 16754800] 04:43:29 INFO - PROCESS | 3660 | 1471347809315 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 04:43:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:43:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 700ms 04:43:29 INFO - PROCESS | 3660 | 1471347809363 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 04:43:29 INFO - PROCESS | 3660 | 1471347809365 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 04:43:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:43:29 INFO - PROCESS | 3660 | 1471347809373 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:43:29 INFO - PROCESS | 3660 | 1471347809375 Marionette TRACE conn3 <- [1,1942,null,{}] 04:43:29 INFO - PROCESS | 3660 | 1471347809379 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:29 INFO - PROCESS | 3660 | 1471347809380 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:29 INFO - PROCESS | 3660 | 1471347809495 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 04:43:29 INFO - PROCESS | 3660 | 1471347809501 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347809506 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:29 INFO - PROCESS | 3660 | ++DOCSHELL 17528000 == 42 [pid = 3660] [id = 495] 04:43:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (175CD800) [pid = 3660] [serial = 1485] [outer = 00000000] 04:43:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (1765D000) [pid = 3660] [serial = 1486] [outer = 175CD800] 04:43:29 INFO - PROCESS | 3660 | 1471347809618 Marionette DEBUG loaded listener.js 04:43:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (180A4400) [pid = 3660] [serial = 1487] [outer = 175CD800] 04:43:30 INFO - PROCESS | 3660 | 1471347810120 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 04:43:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:43:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 747ms 04:43:30 INFO - PROCESS | 3660 | 1471347810142 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 04:43:30 INFO - PROCESS | 3660 | 1471347810144 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 04:43:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:43:30 INFO - PROCESS | 3660 | 1471347810147 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:43:30 INFO - PROCESS | 3660 | 1471347810149 Marionette TRACE conn3 <- [1,1946,null,{}] 04:43:30 INFO - PROCESS | 3660 | 1471347810186 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:30 INFO - PROCESS | 3660 | 1471347810188 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:30 INFO - PROCESS | 3660 | 1471347810309 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 04:43:30 INFO - PROCESS | 3660 | 1471347810321 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347810323 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:30 INFO - PROCESS | 3660 | ++DOCSHELL 180A7C00 == 43 [pid = 3660] [id = 496] 04:43:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (19735400) [pid = 3660] [serial = 1488] [outer = 00000000] 04:43:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (19824400) [pid = 3660] [serial = 1489] [outer = 19735400] 04:43:30 INFO - PROCESS | 3660 | 1471347810379 Marionette DEBUG loaded listener.js 04:43:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (19A1D000) [pid = 3660] [serial = 1490] [outer = 19735400] 04:43:30 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (1675FC00) [pid = 3660] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:43:30 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (17344C00) [pid = 3660] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:43:30 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (1299CC00) [pid = 3660] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:43:30 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (10FCF000) [pid = 3660] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:43:30 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (15052000) [pid = 3660] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:43:30 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (10A4D800) [pid = 3660] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:43:30 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (10534400) [pid = 3660] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:43:30 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (1393A400) [pid = 3660] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:43:30 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (17D34C00) [pid = 3660] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:43:30 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (13E96C00) [pid = 3660] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:43:30 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (139CF800) [pid = 3660] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:43:30 INFO - PROCESS | 3660 | 1471347810923 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 04:43:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:43:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 811ms 04:43:30 INFO - PROCESS | 3660 | 1471347810948 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 04:43:30 INFO - PROCESS | 3660 | 1471347810950 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 04:43:30 INFO - PROCESS | 3660 | 1471347810953 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:43:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:43:30 INFO - PROCESS | 3660 | 1471347810955 Marionette TRACE conn3 <- [1,1950,null,{}] 04:43:30 INFO - PROCESS | 3660 | 1471347810963 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:30 INFO - PROCESS | 3660 | 1471347810964 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:31 INFO - PROCESS | 3660 | 1471347811046 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 04:43:31 INFO - PROCESS | 3660 | 1471347811052 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347811054 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:31 INFO - PROCESS | 3660 | ++DOCSHELL 1036B000 == 44 [pid = 3660] [id = 497] 04:43:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (10A4E000) [pid = 3660] [serial = 1491] [outer = 00000000] 04:43:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (129DD000) [pid = 3660] [serial = 1492] [outer = 10A4E000] 04:43:31 INFO - PROCESS | 3660 | 1471347811100 Marionette DEBUG loaded listener.js 04:43:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (13C97800) [pid = 3660] [serial = 1493] [outer = 10A4E000] 04:43:31 INFO - PROCESS | 3660 | 1471347811580 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 04:43:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:43:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 652ms 04:43:31 INFO - PROCESS | 3660 | 1471347811623 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 04:43:31 INFO - PROCESS | 3660 | 1471347811625 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 04:43:31 INFO - PROCESS | 3660 | 1471347811629 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:43:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:43:31 INFO - PROCESS | 3660 | 1471347811632 Marionette TRACE conn3 <- [1,1954,null,{}] 04:43:31 INFO - PROCESS | 3660 | 1471347811636 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:31 INFO - PROCESS | 3660 | 1471347811639 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:31 INFO - PROCESS | 3660 | 1471347811744 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 04:43:31 INFO - PROCESS | 3660 | 1471347811750 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347811752 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:31 INFO - PROCESS | 3660 | ++DOCSHELL 144EB400 == 45 [pid = 3660] [id = 498] 04:43:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (15052000) [pid = 3660] [serial = 1494] [outer = 00000000] 04:43:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (19A88000) [pid = 3660] [serial = 1495] [outer = 15052000] 04:43:31 INFO - PROCESS | 3660 | 1471347811798 Marionette DEBUG loaded listener.js 04:43:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (19A89C00) [pid = 3660] [serial = 1496] [outer = 15052000] 04:43:32 INFO - PROCESS | 3660 | 1471347812255 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 04:43:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:43:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 715ms 04:43:32 INFO - PROCESS | 3660 | 1471347812328 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 04:43:32 INFO - PROCESS | 3660 | 1471347812330 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 04:43:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:43:32 INFO - PROCESS | 3660 | 1471347812334 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:43:32 INFO - PROCESS | 3660 | 1471347812336 Marionette TRACE conn3 <- [1,1958,null,{}] 04:43:32 INFO - PROCESS | 3660 | 1471347812339 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:32 INFO - PROCESS | 3660 | 1471347812341 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:32 INFO - PROCESS | 3660 | 1471347812432 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 04:43:32 INFO - PROCESS | 3660 | 1471347812438 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347812440 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:32 INFO - PROCESS | 3660 | ++DOCSHELL 19A94800 == 46 [pid = 3660] [id = 499] 04:43:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (19DB0400) [pid = 3660] [serial = 1497] [outer = 00000000] 04:43:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (1A040000) [pid = 3660] [serial = 1498] [outer = 19DB0400] 04:43:32 INFO - PROCESS | 3660 | 1471347812484 Marionette DEBUG loaded listener.js 04:43:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (1A046C00) [pid = 3660] [serial = 1499] [outer = 19DB0400] 04:43:32 INFO - PROCESS | 3660 | 1471347812971 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 04:43:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:43:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 700ms 04:43:33 INFO - PROCESS | 3660 | 1471347813034 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 04:43:33 INFO - PROCESS | 3660 | 1471347813039 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 04:43:33 INFO - PROCESS | 3660 | 1471347813044 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:43:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:43:33 INFO - PROCESS | 3660 | 1471347813047 Marionette TRACE conn3 <- [1,1962,null,{}] 04:43:33 INFO - PROCESS | 3660 | 1471347813053 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:33 INFO - PROCESS | 3660 | 1471347813056 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:33 INFO - PROCESS | 3660 | 1471347813216 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 04:43:33 INFO - PROCESS | 3660 | 1471347813319 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 3660 | 1471347813324 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:33 INFO - PROCESS | 3660 | ++DOCSHELL 1101A000 == 47 [pid = 3660] [id = 500] 04:43:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (1101EC00) [pid = 3660] [serial = 1500] [outer = 00000000] 04:43:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (11A05C00) [pid = 3660] [serial = 1501] [outer = 1101EC00] 04:43:33 INFO - PROCESS | 3660 | 1471347813431 Marionette DEBUG loaded listener.js 04:43:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (12851000) [pid = 3660] [serial = 1502] [outer = 1101EC00] 04:43:34 INFO - PROCESS | 3660 | 1471347814013 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 04:43:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:43:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1017ms 04:43:34 INFO - PROCESS | 3660 | 1471347814081 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 04:43:34 INFO - PROCESS | 3660 | 1471347814086 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 04:43:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:43:34 INFO - PROCESS | 3660 | 1471347814092 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:43:34 INFO - PROCESS | 3660 | 1471347814095 Marionette TRACE conn3 <- [1,1966,null,{}] 04:43:34 INFO - PROCESS | 3660 | 1471347814099 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:34 INFO - PROCESS | 3660 | 1471347814102 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:34 INFO - PROCESS | 3660 | 1471347814243 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 04:43:34 INFO - PROCESS | 3660 | 1471347814380 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347814383 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:34 INFO - PROCESS | 3660 | ++DOCSHELL 139CBC00 == 48 [pid = 3660] [id = 501] 04:43:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (13C91800) [pid = 3660] [serial = 1503] [outer = 00000000] 04:43:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (144F6000) [pid = 3660] [serial = 1504] [outer = 13C91800] 04:43:34 INFO - PROCESS | 3660 | 1471347814442 Marionette DEBUG loaded listener.js 04:43:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (1538AC00) [pid = 3660] [serial = 1505] [outer = 13C91800] 04:43:35 INFO - PROCESS | 3660 | 1471347815017 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:43:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:43:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 954ms 04:43:35 INFO - PROCESS | 3660 | 1471347815037 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 04:43:35 INFO - PROCESS | 3660 | 1471347815039 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 04:43:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:43:35 INFO - PROCESS | 3660 | 1471347815043 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:43:35 INFO - PROCESS | 3660 | 1471347815047 Marionette TRACE conn3 <- [1,1970,null,{}] 04:43:35 INFO - PROCESS | 3660 | 1471347815058 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:35 INFO - PROCESS | 3660 | 1471347815062 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:35 INFO - PROCESS | 3660 | 1471347815172 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 04:43:35 INFO - PROCESS | 3660 | 1471347815282 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347815285 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:35 INFO - PROCESS | 3660 | ++DOCSHELL 18098800 == 49 [pid = 3660] [id = 502] 04:43:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (1809C800) [pid = 3660] [serial = 1506] [outer = 00000000] 04:43:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (1972EC00) [pid = 3660] [serial = 1507] [outer = 1809C800] 04:43:35 INFO - PROCESS | 3660 | 1471347815395 Marionette DEBUG loaded listener.js 04:43:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (19A90800) [pid = 3660] [serial = 1508] [outer = 1809C800] 04:43:36 INFO - PROCESS | 3660 | 1471347816024 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:43:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1018ms 04:43:36 INFO - PROCESS | 3660 | 1471347816078 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 04:43:36 INFO - PROCESS | 3660 | 1471347816081 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 04:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:43:36 INFO - PROCESS | 3660 | 1471347816084 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:43:36 INFO - PROCESS | 3660 | 1471347816086 Marionette TRACE conn3 <- [1,1974,null,{}] 04:43:36 INFO - PROCESS | 3660 | 1471347816090 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:36 INFO - PROCESS | 3660 | 1471347816092 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:36 INFO - PROCESS | 3660 | 1471347816201 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 04:43:36 INFO - PROCESS | 3660 | 1471347816350 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347816353 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:36 INFO - PROCESS | 3660 | ++DOCSHELL 13939400 == 50 [pid = 3660] [id = 503] 04:43:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (180A7400) [pid = 3660] [serial = 1509] [outer = 00000000] 04:43:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (1A2E4800) [pid = 3660] [serial = 1510] [outer = 180A7400] 04:43:36 INFO - PROCESS | 3660 | 1471347816414 Marionette DEBUG loaded listener.js 04:43:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (1A2EB400) [pid = 3660] [serial = 1511] [outer = 180A7400] 04:43:37 INFO - PROCESS | 3660 | 1471347817122 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:43:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:43:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1113ms 04:43:37 INFO - PROCESS | 3660 | 1471347817211 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 04:43:37 INFO - PROCESS | 3660 | 1471347817215 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 04:43:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:43:37 INFO - PROCESS | 3660 | 1471347817220 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:43:37 INFO - PROCESS | 3660 | 1471347817223 Marionette TRACE conn3 <- [1,1978,null,{}] 04:43:37 INFO - PROCESS | 3660 | 1471347817228 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:37 INFO - PROCESS | 3660 | 1471347817231 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:37 INFO - PROCESS | 3660 | 1471347817331 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 04:43:37 INFO - PROCESS | 3660 | 1471347817531 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347817534 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:37 INFO - PROCESS | 3660 | ++DOCSHELL 10FCC000 == 51 [pid = 3660] [id = 504] 04:43:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (10FCF000) [pid = 3660] [serial = 1512] [outer = 00000000] 04:43:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (131E5000) [pid = 3660] [serial = 1513] [outer = 10FCF000] 04:43:37 INFO - PROCESS | 3660 | 1471347817586 Marionette DEBUG loaded listener.js 04:43:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (13287C00) [pid = 3660] [serial = 1514] [outer = 10FCF000] 04:43:37 INFO - PROCESS | 3660 | --DOCSHELL 144EB400 == 50 [pid = 3660] [id = 498] 04:43:37 INFO - PROCESS | 3660 | --DOCSHELL 1036B000 == 49 [pid = 3660] [id = 497] 04:43:37 INFO - PROCESS | 3660 | --DOCSHELL 180A7C00 == 48 [pid = 3660] [id = 496] 04:43:37 INFO - PROCESS | 3660 | --DOCSHELL 17528000 == 47 [pid = 3660] [id = 495] 04:43:37 INFO - PROCESS | 3660 | --DOCSHELL 15FF2C00 == 46 [pid = 3660] [id = 494] 04:43:37 INFO - PROCESS | 3660 | --DOCSHELL 1393A800 == 45 [pid = 3660] [id = 493] 04:43:37 INFO - PROCESS | 3660 | --DOCSHELL 13C95C00 == 44 [pid = 3660] [id = 492] 04:43:37 INFO - PROCESS | 3660 | --DOCSHELL 1058D400 == 43 [pid = 3660] [id = 491] 04:43:37 INFO - PROCESS | 3660 | --DOCSHELL 1053E400 == 42 [pid = 3660] [id = 490] 04:43:37 INFO - PROCESS | 3660 | --DOCSHELL 10A49800 == 41 [pid = 3660] [id = 487] 04:43:37 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (16874C00) [pid = 3660] [serial = 1444] [outer = 00000000] [url = about:blank] 04:43:37 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (1734E800) [pid = 3660] [serial = 1447] [outer = 00000000] [url = about:blank] 04:43:37 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (129E0800) [pid = 3660] [serial = 1432] [outer = 00000000] [url = about:blank] 04:43:37 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (1299DC00) [pid = 3660] [serial = 1435] [outer = 00000000] [url = about:blank] 04:43:37 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (13154C00) [pid = 3660] [serial = 1436] [outer = 00000000] [url = about:blank] 04:43:37 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (1538DC00) [pid = 3660] [serial = 1441] [outer = 00000000] [url = about:blank] 04:43:37 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (10FD0000) [pid = 3660] [serial = 1429] [outer = 00000000] [url = about:blank] 04:43:37 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (16AC2C00) [pid = 3660] [serial = 1445] [outer = 00000000] [url = about:blank] 04:43:37 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (112CC400) [pid = 3660] [serial = 1430] [outer = 00000000] [url = about:blank] 04:43:37 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (112D9000) [pid = 3660] [serial = 1427] [outer = 00000000] [url = about:blank] 04:43:37 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (139CD000) [pid = 3660] [serial = 1438] [outer = 00000000] [url = about:blank] 04:43:37 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (13C96C00) [pid = 3660] [serial = 1439] [outer = 00000000] [url = about:blank] 04:43:37 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (180BC400) [pid = 3660] [serial = 1450] [outer = 00000000] [url = about:blank] 04:43:37 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (180A5800) [pid = 3660] [serial = 1457] [outer = 00000000] [url = about:blank] 04:43:37 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (19731400) [pid = 3660] [serial = 1459] [outer = 00000000] [url = about:blank] 04:43:37 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (173F5000) [pid = 3660] [serial = 1448] [outer = 00000000] [url = about:blank] 04:43:37 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (17659800) [pid = 3660] [serial = 1456] [outer = 00000000] [url = about:blank] 04:43:37 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (180BC800) [pid = 3660] [serial = 1451] [outer = 00000000] [url = about:blank] 04:43:37 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (12D8A000) [pid = 3660] [serial = 1433] [outer = 00000000] [url = about:blank] 04:43:37 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (16F0B000) [pid = 3660] [serial = 1453] [outer = 00000000] [url = about:blank] 04:43:37 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (173F8400) [pid = 3660] [serial = 1454] [outer = 00000000] [url = about:blank] 04:43:37 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (15957800) [pid = 3660] [serial = 1442] [outer = 00000000] [url = about:blank] 04:43:38 INFO - PROCESS | 3660 | 1471347818078 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:43:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 906ms 04:43:38 INFO - PROCESS | 3660 | 1471347818121 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 04:43:38 INFO - PROCESS | 3660 | 1471347818126 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 04:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:43:38 INFO - PROCESS | 3660 | 1471347818132 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:43:38 INFO - PROCESS | 3660 | 1471347818134 Marionette TRACE conn3 <- [1,1982,null,{}] 04:43:38 INFO - PROCESS | 3660 | 1471347818138 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:38 INFO - PROCESS | 3660 | 1471347818141 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:38 INFO - PROCESS | 3660 | 1471347818232 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 04:43:38 INFO - PROCESS | 3660 | 1471347818241 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347818243 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:38 INFO - PROCESS | 3660 | ++DOCSHELL 129E6400 == 42 [pid = 3660] [id = 505] 04:43:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (12D89800) [pid = 3660] [serial = 1515] [outer = 00000000] 04:43:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (139CD000) [pid = 3660] [serial = 1516] [outer = 12D89800] 04:43:38 INFO - PROCESS | 3660 | 1471347818291 Marionette DEBUG loaded listener.js 04:43:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (13C96C00) [pid = 3660] [serial = 1517] [outer = 12D89800] 04:43:38 INFO - PROCESS | 3660 | 1471347818783 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 04:43:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 716ms 04:43:38 INFO - PROCESS | 3660 | 1471347818831 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 04:43:38 INFO - PROCESS | 3660 | 1471347818833 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 04:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:43:38 INFO - PROCESS | 3660 | 1471347818837 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:43:38 INFO - PROCESS | 3660 | 1471347818840 Marionette TRACE conn3 <- [1,1986,null,{}] 04:43:38 INFO - PROCESS | 3660 | 1471347818852 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:38 INFO - PROCESS | 3660 | 1471347818859 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:38 INFO - PROCESS | 3660 | 1471347818945 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 04:43:38 INFO - PROCESS | 3660 | 1471347818955 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347818958 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:38 INFO - PROCESS | 3660 | ++DOCSHELL 1592F000 == 43 [pid = 3660] [id = 506] 04:43:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (15933400) [pid = 3660] [serial = 1518] [outer = 00000000] 04:43:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (15962000) [pid = 3660] [serial = 1519] [outer = 15933400] 04:43:39 INFO - PROCESS | 3660 | 1471347819052 Marionette DEBUG loaded listener.js 04:43:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (161C2400) [pid = 3660] [serial = 1520] [outer = 15933400] 04:43:39 INFO - PROCESS | 3660 | 1471347819538 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 04:43:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:43:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 715ms 04:43:39 INFO - PROCESS | 3660 | 1471347819568 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 04:43:39 INFO - PROCESS | 3660 | 1471347819571 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 04:43:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:43:39 INFO - PROCESS | 3660 | 1471347819574 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:43:39 INFO - PROCESS | 3660 | 1471347819576 Marionette TRACE conn3 <- [1,1990,null,{}] 04:43:39 INFO - PROCESS | 3660 | 1471347819579 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:39 INFO - PROCESS | 3660 | 1471347819581 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:39 INFO - PROCESS | 3660 | 1471347819664 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 04:43:39 INFO - PROCESS | 3660 | 1471347819669 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347819671 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:39 INFO - PROCESS | 3660 | ++DOCSHELL 15FF2C00 == 44 [pid = 3660] [id = 507] 04:43:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (1686C800) [pid = 3660] [serial = 1521] [outer = 00000000] 04:43:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (1734A800) [pid = 3660] [serial = 1522] [outer = 1686C800] 04:43:39 INFO - PROCESS | 3660 | 1471347819726 Marionette DEBUG loaded listener.js 04:43:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (1734E800) [pid = 3660] [serial = 1523] [outer = 1686C800] 04:43:40 INFO - PROCESS | 3660 | 1471347820166 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 04:43:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:43:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 636ms 04:43:40 INFO - PROCESS | 3660 | 1471347820212 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 04:43:40 INFO - PROCESS | 3660 | 1471347820214 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 04:43:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:43:40 INFO - PROCESS | 3660 | 1471347820218 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:43:40 INFO - PROCESS | 3660 | 1471347820219 Marionette TRACE conn3 <- [1,1994,null,{}] 04:43:40 INFO - PROCESS | 3660 | 1471347820230 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:40 INFO - PROCESS | 3660 | 1471347820232 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:40 INFO - PROCESS | 3660 | 1471347820345 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 04:43:40 INFO - PROCESS | 3660 | 1471347820351 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347820353 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:40 INFO - PROCESS | 3660 | ++DOCSHELL 1050F000 == 45 [pid = 3660] [id = 508] 04:43:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (10538C00) [pid = 3660] [serial = 1524] [outer = 00000000] 04:43:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (1596A000) [pid = 3660] [serial = 1525] [outer = 10538C00] 04:43:40 INFO - PROCESS | 3660 | 1471347820398 Marionette DEBUG loaded listener.js 04:43:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (174C0C00) [pid = 3660] [serial = 1526] [outer = 10538C00] 04:43:40 INFO - PROCESS | 3660 | 1471347820882 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 04:43:40 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:43:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 700ms 04:43:40 INFO - PROCESS | 3660 | 1471347820918 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 04:43:40 INFO - PROCESS | 3660 | 1471347820968 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 04:43:40 INFO - PROCESS | 3660 | 1471347820978 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:43:40 INFO - PROCESS | 3660 | 1471347820979 Marionette TRACE conn3 <- [1,1998,null,{}] 04:43:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:43:40 INFO - PROCESS | 3660 | 1471347820983 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:40 INFO - PROCESS | 3660 | 1471347820988 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:41 INFO - PROCESS | 3660 | 1471347821124 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 04:43:41 INFO - PROCESS | 3660 | 1471347821191 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347821193 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:41 INFO - PROCESS | 3660 | ++DOCSHELL 1809D800 == 46 [pid = 3660] [id = 509] 04:43:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (180A5800) [pid = 3660] [serial = 1527] [outer = 00000000] 04:43:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (1972E400) [pid = 3660] [serial = 1528] [outer = 180A5800] 04:43:41 INFO - PROCESS | 3660 | 1471347821238 Marionette DEBUG loaded listener.js 04:43:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (19738000) [pid = 3660] [serial = 1529] [outer = 180A5800] 04:43:41 INFO - PROCESS | 3660 | 1471347821674 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 04:43:41 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:43:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 763ms 04:43:41 INFO - PROCESS | 3660 | 1471347821739 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 04:43:41 INFO - PROCESS | 3660 | 1471347821741 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 04:43:41 INFO - PROCESS | 3660 | 1471347821750 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:43:41 INFO - PROCESS | 3660 | 1471347821752 Marionette TRACE conn3 <- [1,2002,null,{}] 04:43:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:43:41 INFO - PROCESS | 3660 | 1471347821755 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:41 INFO - PROCESS | 3660 | 1471347821757 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:41 INFO - PROCESS | 3660 | 1471347821881 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 04:43:41 INFO - PROCESS | 3660 | 1471347821956 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347821958 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:42 INFO - PROCESS | 3660 | ++DOCSHELL 19732C00 == 47 [pid = 3660] [id = 510] 04:43:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (19DAEC00) [pid = 3660] [serial = 1530] [outer = 00000000] 04:43:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (1A2E5800) [pid = 3660] [serial = 1531] [outer = 19DAEC00] 04:43:42 INFO - PROCESS | 3660 | 1471347822014 Marionette DEBUG loaded listener.js 04:43:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (1A44BC00) [pid = 3660] [serial = 1532] [outer = 19DAEC00] 04:43:42 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (16754800) [pid = 3660] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:43:42 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (13C98400) [pid = 3660] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:43:42 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (1053E800) [pid = 3660] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:43:42 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (10A09C00) [pid = 3660] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:43:42 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (144EF000) [pid = 3660] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:43:42 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (175CD800) [pid = 3660] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:43:42 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (19735400) [pid = 3660] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:43:42 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (10A4E000) [pid = 3660] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:43:42 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (15052000) [pid = 3660] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:43:42 INFO - PROCESS | 3660 | 1471347822516 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 04:43:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:43:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 795ms 04:43:42 INFO - PROCESS | 3660 | 1471347822535 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 04:43:42 INFO - PROCESS | 3660 | 1471347822537 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 04:43:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:43:42 INFO - PROCESS | 3660 | 1471347822540 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:43:42 INFO - PROCESS | 3660 | 1471347822542 Marionette TRACE conn3 <- [1,2006,null,{}] 04:43:42 INFO - PROCESS | 3660 | 1471347822546 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:42 INFO - PROCESS | 3660 | 1471347822548 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:42 INFO - PROCESS | 3660 | 1471347822631 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 04:43:42 INFO - PROCESS | 3660 | 1471347822636 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347822638 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:42 INFO - PROCESS | 3660 | ++DOCSHELL 1053C000 == 48 [pid = 3660] [id = 511] 04:43:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (131DE400) [pid = 3660] [serial = 1533] [outer = 00000000] 04:43:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (16754800) [pid = 3660] [serial = 1534] [outer = 131DE400] 04:43:42 INFO - PROCESS | 3660 | 1471347822683 Marionette DEBUG loaded listener.js 04:43:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (19731800) [pid = 3660] [serial = 1535] [outer = 131DE400] 04:43:43 INFO - PROCESS | 3660 | 1471347823167 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:43:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:43:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 652ms 04:43:43 INFO - PROCESS | 3660 | 1471347823212 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 04:43:43 INFO - PROCESS | 3660 | 1471347823214 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 04:43:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:43:43 INFO - PROCESS | 3660 | 1471347823218 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:43:43 INFO - PROCESS | 3660 | 1471347823219 Marionette TRACE conn3 <- [1,2010,null,{}] 04:43:43 INFO - PROCESS | 3660 | 1471347823223 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:43 INFO - PROCESS | 3660 | 1471347823224 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:43 INFO - PROCESS | 3660 | 1471347823329 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 04:43:43 INFO - PROCESS | 3660 | 1471347823338 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347823340 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:43 INFO - PROCESS | 3660 | ++DOCSHELL 1734A000 == 49 [pid = 3660] [id = 512] 04:43:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (1734B000) [pid = 3660] [serial = 1536] [outer = 00000000] 04:43:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (1A456C00) [pid = 3660] [serial = 1537] [outer = 1734B000] 04:43:43 INFO - PROCESS | 3660 | 1471347823387 Marionette DEBUG loaded listener.js 04:43:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (1A459800) [pid = 3660] [serial = 1538] [outer = 1734B000] 04:43:43 INFO - PROCESS | 3660 | 1471347823815 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 04:43:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:43:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 652ms 04:43:43 INFO - PROCESS | 3660 | 1471347823860 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 04:43:43 INFO - PROCESS | 3660 | 1471347823862 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 04:43:43 INFO - PROCESS | 3660 | 1471347823865 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:43:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:43:43 INFO - PROCESS | 3660 | 1471347823867 Marionette TRACE conn3 <- [1,2014,null,{}] 04:43:43 INFO - PROCESS | 3660 | 1471347823870 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:43 INFO - PROCESS | 3660 | 1471347823872 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:43 INFO - PROCESS | 3660 | 1471347823965 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 04:43:43 INFO - PROCESS | 3660 | 1471347823971 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347823973 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:43 INFO - PROCESS | 3660 | ++DOCSHELL 10532800 == 50 [pid = 3660] [id = 513] 04:43:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (15052000) [pid = 3660] [serial = 1539] [outer = 00000000] 04:43:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (1A495000) [pid = 3660] [serial = 1540] [outer = 15052000] 04:43:44 INFO - PROCESS | 3660 | 1471347824016 Marionette DEBUG loaded listener.js 04:43:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (1A499000) [pid = 3660] [serial = 1541] [outer = 15052000] 04:43:44 INFO - PROCESS | 3660 | 1471347824504 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 04:43:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:43:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 699ms 04:43:44 INFO - PROCESS | 3660 | 1471347824567 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 04:43:44 INFO - PROCESS | 3660 | 1471347824571 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 04:43:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:43:44 INFO - PROCESS | 3660 | 1471347824577 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:43:44 INFO - PROCESS | 3660 | 1471347824581 Marionette TRACE conn3 <- [1,2018,null,{}] 04:43:44 INFO - PROCESS | 3660 | 1471347824588 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:44 INFO - PROCESS | 3660 | 1471347824592 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:44 INFO - PROCESS | 3660 | 1471347824760 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 04:43:44 INFO - PROCESS | 3660 | 1471347824922 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347824927 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:44 INFO - PROCESS | 3660 | ++DOCSHELL 10FD1C00 == 51 [pid = 3660] [id = 514] 04:43:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (11015000) [pid = 3660] [serial = 1542] [outer = 00000000] 04:43:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (112D9000) [pid = 3660] [serial = 1543] [outer = 11015000] 04:43:44 INFO - PROCESS | 3660 | 1471347824984 Marionette DEBUG loaded listener.js 04:43:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (129E2400) [pid = 3660] [serial = 1544] [outer = 11015000] 04:43:45 INFO - PROCESS | 3660 | 1471347825579 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 04:43:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:43:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1018ms 04:43:45 INFO - PROCESS | 3660 | 1471347825612 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 04:43:45 INFO - PROCESS | 3660 | 1471347825617 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 04:43:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:43:45 INFO - PROCESS | 3660 | 1471347825624 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:43:45 INFO - PROCESS | 3660 | 1471347825627 Marionette TRACE conn3 <- [1,2022,null,{}] 04:43:45 INFO - PROCESS | 3660 | 1471347825631 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:45 INFO - PROCESS | 3660 | 1471347825633 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:45 INFO - PROCESS | 3660 | 1471347825745 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 04:43:45 INFO - PROCESS | 3660 | 1471347825884 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347825887 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:45 INFO - PROCESS | 3660 | ++DOCSHELL 13C92400 == 52 [pid = 3660] [id = 515] 04:43:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (13E96800) [pid = 3660] [serial = 1545] [outer = 00000000] 04:43:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (144F6C00) [pid = 3660] [serial = 1546] [outer = 13E96800] 04:43:45 INFO - PROCESS | 3660 | 1471347825961 Marionette DEBUG loaded listener.js 04:43:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (15959000) [pid = 3660] [serial = 1547] [outer = 13E96800] 04:43:46 INFO - PROCESS | 3660 | 1471347826574 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:43:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:43:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1017ms 04:43:46 INFO - PROCESS | 3660 | 1471347826625 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 04:43:46 INFO - PROCESS | 3660 | 1471347826628 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 04:43:46 INFO - PROCESS | 3660 | 1471347826679 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:43:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:43:46 INFO - PROCESS | 3660 | 1471347826683 Marionette TRACE conn3 <- [1,2026,null,{}] 04:43:46 INFO - PROCESS | 3660 | 1471347826694 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:46 INFO - PROCESS | 3660 | 1471347826698 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:46 INFO - PROCESS | 3660 | 1471347826891 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 04:43:46 INFO - PROCESS | 3660 | 1471347826952 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347826955 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:46 INFO - PROCESS | 3660 | ++DOCSHELL 180A4800 == 53 [pid = 3660] [id = 516] 04:43:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (180BA000) [pid = 3660] [serial = 1548] [outer = 00000000] 04:43:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (19828C00) [pid = 3660] [serial = 1549] [outer = 180BA000] 04:43:47 INFO - PROCESS | 3660 | 1471347827013 Marionette DEBUG loaded listener.js 04:43:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (1A072400) [pid = 3660] [serial = 1550] [outer = 180BA000] 04:43:47 INFO - PROCESS | 3660 | 1471347827625 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 04:43:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:43:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1018ms 04:43:47 INFO - PROCESS | 3660 | 1471347827683 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 04:43:47 INFO - PROCESS | 3660 | 1471347827686 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 04:43:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:43:47 INFO - PROCESS | 3660 | 1471347827690 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:43:47 INFO - PROCESS | 3660 | 1471347827692 Marionette TRACE conn3 <- [1,2030,null,{}] 04:43:47 INFO - PROCESS | 3660 | 1471347827696 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:47 INFO - PROCESS | 3660 | 1471347827698 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:47 INFO - PROCESS | 3660 | 1471347827808 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 04:43:47 INFO - PROCESS | 3660 | 1471347827946 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347827949 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:47 INFO - PROCESS | 3660 | ++DOCSHELL 10367C00 == 54 [pid = 3660] [id = 517] 04:43:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (1A071400) [pid = 3660] [serial = 1551] [outer = 00000000] 04:43:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (1A853400) [pid = 3660] [serial = 1552] [outer = 1A071400] 04:43:48 INFO - PROCESS | 3660 | 1471347828004 Marionette DEBUG loaded listener.js 04:43:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (1A859800) [pid = 3660] [serial = 1553] [outer = 1A071400] 04:43:48 INFO - PROCESS | 3660 | 1471347828584 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:43:48 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:43:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 922ms 04:43:48 INFO - PROCESS | 3660 | 1471347828639 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 04:43:48 INFO - PROCESS | 3660 | 1471347828641 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 04:43:48 INFO - PROCESS | 3660 | 1471347828646 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:43:48 INFO - PROCESS | 3660 | 1471347828648 Marionette TRACE conn3 <- [1,2034,null,{}] 04:43:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:43:48 INFO - PROCESS | 3660 | 1471347828652 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:48 INFO - PROCESS | 3660 | 1471347828654 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:48 INFO - PROCESS | 3660 | 1471347828758 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 04:43:48 INFO - PROCESS | 3660 | 1471347828869 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347828872 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:48 INFO - PROCESS | 3660 | ++DOCSHELL 144EC800 == 55 [pid = 3660] [id = 518] 04:43:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (1633D800) [pid = 3660] [serial = 1554] [outer = 00000000] 04:43:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (1734F800) [pid = 3660] [serial = 1555] [outer = 1633D800] 04:43:48 INFO - PROCESS | 3660 | 1471347828927 Marionette DEBUG loaded listener.js 04:43:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (174C7C00) [pid = 3660] [serial = 1556] [outer = 1633D800] 04:43:49 INFO - PROCESS | 3660 | 1471347829718 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:43:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:43:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1161ms 04:43:49 INFO - PROCESS | 3660 | 1471347829797 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 04:43:49 INFO - PROCESS | 3660 | 1471347829801 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 04:43:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:43:49 INFO - PROCESS | 3660 | 1471347829805 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:43:49 INFO - PROCESS | 3660 | 1471347829810 Marionette TRACE conn3 <- [1,2038,null,{}] 04:43:49 INFO - PROCESS | 3660 | 1471347829815 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:49 INFO - PROCESS | 3660 | 1471347829818 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:49 INFO - PROCESS | 3660 | 1471347829923 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 04:43:50 INFO - PROCESS | 3660 | --DOCSHELL 1734A000 == 54 [pid = 3660] [id = 512] 04:43:50 INFO - PROCESS | 3660 | --DOCSHELL 1053C000 == 53 [pid = 3660] [id = 511] 04:43:50 INFO - PROCESS | 3660 | --DOCSHELL 19732C00 == 52 [pid = 3660] [id = 510] 04:43:50 INFO - PROCESS | 3660 | --DOCSHELL 1809D800 == 51 [pid = 3660] [id = 509] 04:43:50 INFO - PROCESS | 3660 | --DOCSHELL 1050F000 == 50 [pid = 3660] [id = 508] 04:43:50 INFO - PROCESS | 3660 | --DOCSHELL 1592F000 == 49 [pid = 3660] [id = 506] 04:43:50 INFO - PROCESS | 3660 | --DOCSHELL 129E6400 == 48 [pid = 3660] [id = 505] 04:43:50 INFO - PROCESS | 3660 | --DOCSHELL 10FCC000 == 47 [pid = 3660] [id = 504] 04:43:50 INFO - PROCESS | 3660 | --DOCSHELL 1101A000 == 46 [pid = 3660] [id = 500] 04:43:50 INFO - PROCESS | 3660 | --DOCSHELL 15FF2C00 == 45 [pid = 3660] [id = 507] 04:43:50 INFO - PROCESS | 3660 | --DOCSHELL 1036A400 == 44 [pid = 3660] [id = 475] 04:43:50 INFO - PROCESS | 3660 | --DOCSHELL 144EBC00 == 43 [pid = 3660] [id = 488] 04:43:50 INFO - PROCESS | 3660 | --DOCSHELL 139D1C00 == 42 [pid = 3660] [id = 472] 04:43:50 INFO - PROCESS | 3660 | --DOCSHELL 142A9800 == 41 [pid = 3660] [id = 470] 04:43:50 INFO - PROCESS | 3660 | --DOCSHELL 1A046000 == 40 [pid = 3660] [id = 474] 04:43:50 INFO - PROCESS | 3660 | --DOCSHELL 19731000 == 39 [pid = 3660] [id = 489] 04:43:50 INFO - PROCESS | 3660 | --DOCSHELL 13284C00 == 38 [pid = 3660] [id = 473] 04:43:50 INFO - PROCESS | 3660 | --DOCSHELL 19A94800 == 37 [pid = 3660] [id = 499] 04:43:50 INFO - PROCESS | 3660 | --DOCSHELL 174C3C00 == 36 [pid = 3660] [id = 469] 04:43:50 INFO - PROCESS | 3660 | --DOCSHELL 18098800 == 35 [pid = 3660] [id = 502] 04:43:50 INFO - PROCESS | 3660 | --DOCSHELL 10B68C00 == 34 [pid = 3660] [id = 486] 04:43:50 INFO - PROCESS | 3660 | --DOCSHELL 10534000 == 33 [pid = 3660] [id = 471] 04:43:50 INFO - PROCESS | 3660 | --DOCSHELL 13939400 == 32 [pid = 3660] [id = 503] 04:43:50 INFO - PROCESS | 3660 | --DOCSHELL 139CBC00 == 31 [pid = 3660] [id = 501] 04:43:50 INFO - PROCESS | 3660 | --DOCSHELL 10367C00 == 30 [pid = 3660] [id = 517] 04:43:50 INFO - PROCESS | 3660 | --DOCSHELL 144EC800 == 29 [pid = 3660] [id = 518] 04:43:50 INFO - PROCESS | 3660 | --DOCSHELL 180A4800 == 28 [pid = 3660] [id = 516] 04:43:50 INFO - PROCESS | 3660 | --DOCSHELL 10532800 == 27 [pid = 3660] [id = 513] 04:43:50 INFO - PROCESS | 3660 | --DOCSHELL 10FD1C00 == 26 [pid = 3660] [id = 514] 04:43:50 INFO - PROCESS | 3660 | --DOCSHELL 13C92400 == 25 [pid = 3660] [id = 515] 04:43:50 INFO - PROCESS | 3660 | 1471347830812 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347830816 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:50 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (17348400) [pid = 3660] [serial = 1483] [outer = 00000000] [url = about:blank] 04:43:50 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (19A1E400) [pid = 3660] [serial = 1468] [outer = 00000000] [url = about:blank] 04:43:50 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (1429E400) [pid = 3660] [serial = 1477] [outer = 00000000] [url = about:blank] 04:43:50 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (1447C800) [pid = 3660] [serial = 1478] [outer = 00000000] [url = about:blank] 04:43:50 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (12951800) [pid = 3660] [serial = 1462] [outer = 00000000] [url = about:blank] 04:43:50 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (15FE4000) [pid = 3660] [serial = 1465] [outer = 00000000] [url = about:blank] 04:43:50 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (10FD0400) [pid = 3660] [serial = 1472] [outer = 00000000] [url = about:blank] 04:43:50 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (10A0B400) [pid = 3660] [serial = 1471] [outer = 00000000] [url = about:blank] 04:43:50 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (1101FC00) [pid = 3660] [serial = 1474] [outer = 00000000] [url = about:blank] 04:43:50 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (129DC000) [pid = 3660] [serial = 1475] [outer = 00000000] [url = about:blank] 04:43:50 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (15969800) [pid = 3660] [serial = 1480] [outer = 00000000] [url = about:blank] 04:43:50 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (1765D000) [pid = 3660] [serial = 1486] [outer = 00000000] [url = about:blank] 04:43:50 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (1A040000) [pid = 3660] [serial = 1498] [outer = 00000000] [url = about:blank] 04:43:50 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (19824400) [pid = 3660] [serial = 1489] [outer = 00000000] [url = about:blank] 04:43:50 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (129DD000) [pid = 3660] [serial = 1492] [outer = 00000000] [url = about:blank] 04:43:50 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (19A89C00) [pid = 3660] [serial = 1496] [outer = 00000000] [url = about:blank] 04:43:50 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (19A88000) [pid = 3660] [serial = 1495] [outer = 00000000] [url = about:blank] 04:43:50 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (13C97800) [pid = 3660] [serial = 1493] [outer = 00000000] [url = about:blank] 04:43:50 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (19A1D000) [pid = 3660] [serial = 1490] [outer = 00000000] [url = about:blank] 04:43:50 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (180A4400) [pid = 3660] [serial = 1487] [outer = 00000000] [url = about:blank] 04:43:50 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (1633D400) [pid = 3660] [serial = 1481] [outer = 00000000] [url = about:blank] 04:43:50 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (17348C00) [pid = 3660] [serial = 1484] [outer = 00000000] [url = about:blank] 04:43:50 INFO - PROCESS | 3660 | ++DOCSHELL 10375800 == 26 [pid = 3660] [id = 519] 04:43:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (103CA800) [pid = 3660] [serial = 1557] [outer = 00000000] 04:43:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (1051A800) [pid = 3660] [serial = 1558] [outer = 103CA800] 04:43:50 INFO - PROCESS | 3660 | 1471347830978 Marionette DEBUG loaded listener.js 04:43:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (1053E400) [pid = 3660] [serial = 1559] [outer = 103CA800] 04:43:51 INFO - PROCESS | 3660 | 1471347831458 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:43:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:43:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1685ms 04:43:51 INFO - PROCESS | 3660 | 1471347831513 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 04:43:51 INFO - PROCESS | 3660 | 1471347831517 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 04:43:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:43:51 INFO - PROCESS | 3660 | 1471347831525 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:43:51 INFO - PROCESS | 3660 | 1471347831528 Marionette TRACE conn3 <- [1,2042,null,{}] 04:43:51 INFO - PROCESS | 3660 | 1471347831533 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:51 INFO - PROCESS | 3660 | 1471347831537 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:51 INFO - PROCESS | 3660 | 1471347831635 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 04:43:51 INFO - PROCESS | 3660 | 1471347831645 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347831647 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:51 INFO - PROCESS | 3660 | ++DOCSHELL 1138A800 == 27 [pid = 3660] [id = 520] 04:43:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (11A05800) [pid = 3660] [serial = 1560] [outer = 00000000] 04:43:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (11C64C00) [pid = 3660] [serial = 1561] [outer = 11A05800] 04:43:51 INFO - PROCESS | 3660 | 1471347831696 Marionette DEBUG loaded listener.js 04:43:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (12997C00) [pid = 3660] [serial = 1562] [outer = 11A05800] 04:43:52 INFO - PROCESS | 3660 | 1471347832188 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 04:43:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:43:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 716ms 04:43:52 INFO - PROCESS | 3660 | 1471347832245 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 04:43:52 INFO - PROCESS | 3660 | 1471347832250 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 04:43:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:43:52 INFO - PROCESS | 3660 | 1471347832255 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:43:52 INFO - PROCESS | 3660 | 1471347832257 Marionette TRACE conn3 <- [1,2046,null,{}] 04:43:52 INFO - PROCESS | 3660 | 1471347832261 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:52 INFO - PROCESS | 3660 | 1471347832263 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:52 INFO - PROCESS | 3660 | 1471347832365 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 04:43:52 INFO - PROCESS | 3660 | 1471347832468 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347832470 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:52 INFO - PROCESS | 3660 | ++DOCSHELL 13284C00 == 28 [pid = 3660] [id = 521] 04:43:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (13291000) [pid = 3660] [serial = 1563] [outer = 00000000] 04:43:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (13939800) [pid = 3660] [serial = 1564] [outer = 13291000] 04:43:52 INFO - PROCESS | 3660 | 1471347832565 Marionette DEBUG loaded listener.js 04:43:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (13C96400) [pid = 3660] [serial = 1565] [outer = 13291000] 04:43:53 INFO - PROCESS | 3660 | 1471347833020 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 04:43:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:43:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 811ms 04:43:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:43:53 INFO - PROCESS | 3660 | 1471347833088 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 04:43:53 INFO - PROCESS | 3660 | 1471347833090 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 04:43:53 INFO - PROCESS | 3660 | 1471347833095 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:43:53 INFO - PROCESS | 3660 | 1471347833101 Marionette TRACE conn3 <- [1,2050,null,{}] 04:43:53 INFO - PROCESS | 3660 | 1471347833120 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:53 INFO - PROCESS | 3660 | 1471347833124 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:53 INFO - PROCESS | 3660 | 1471347833262 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 04:43:53 INFO - PROCESS | 3660 | 1471347833325 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347833327 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:53 INFO - PROCESS | 3660 | ++DOCSHELL 129E6400 == 29 [pid = 3660] [id = 522] 04:43:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (1593A400) [pid = 3660] [serial = 1566] [outer = 00000000] 04:43:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (15FF2C00) [pid = 3660] [serial = 1567] [outer = 1593A400] 04:43:53 INFO - PROCESS | 3660 | 1471347833392 Marionette DEBUG loaded listener.js 04:43:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (16763800) [pid = 3660] [serial = 1568] [outer = 1593A400] 04:43:53 INFO - PROCESS | 3660 | 1471347833860 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 04:43:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:43:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 811ms 04:43:53 INFO - PROCESS | 3660 | 1471347833898 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 04:43:53 INFO - PROCESS | 3660 | 1471347833901 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 04:43:53 INFO - PROCESS | 3660 | 1471347833904 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:43:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:43:53 INFO - PROCESS | 3660 | 1471347833906 Marionette TRACE conn3 <- [1,2054,null,{}] 04:43:53 INFO - PROCESS | 3660 | 1471347833909 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:53 INFO - PROCESS | 3660 | 1471347833911 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:54 INFO - PROCESS | 3660 | 1471347834034 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 04:43:54 INFO - PROCESS | 3660 | 1471347834097 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347834099 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:54 INFO - PROCESS | 3660 | ++DOCSHELL 15FE4000 == 30 [pid = 3660] [id = 523] 04:43:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (16A0B000) [pid = 3660] [serial = 1569] [outer = 00000000] 04:43:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (17348800) [pid = 3660] [serial = 1570] [outer = 16A0B000] 04:43:54 INFO - PROCESS | 3660 | 1471347834182 Marionette DEBUG loaded listener.js 04:43:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (1734B800) [pid = 3660] [serial = 1571] [outer = 16A0B000] 04:43:54 INFO - PROCESS | 3660 | 1471347834682 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 04:43:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 811ms 04:43:54 INFO - PROCESS | 3660 | 1471347834741 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 04:43:54 INFO - PROCESS | 3660 | 1471347834743 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 04:43:54 INFO - PROCESS | 3660 | 1471347834746 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:43:54 INFO - PROCESS | 3660 | 1471347834748 Marionette TRACE conn3 <- [1,2058,null,{}] 04:43:54 INFO - PROCESS | 3660 | 1471347834751 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:54 INFO - PROCESS | 3660 | 1471347834753 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:54 INFO - PROCESS | 3660 | 1471347834869 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 04:43:54 INFO - PROCESS | 3660 | 1471347834880 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347834886 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:54 INFO - PROCESS | 3660 | ++DOCSHELL 174BB400 == 31 [pid = 3660] [id = 524] 04:43:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (174BE000) [pid = 3660] [serial = 1572] [outer = 00000000] 04:43:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (175D5800) [pid = 3660] [serial = 1573] [outer = 174BE000] 04:43:55 INFO - PROCESS | 3660 | 1471347835000 Marionette DEBUG loaded listener.js 04:43:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (180A4800) [pid = 3660] [serial = 1574] [outer = 174BE000] 04:43:55 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (10538C00) [pid = 3660] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:43:55 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (1686C800) [pid = 3660] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:43:55 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (10FCF000) [pid = 3660] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:43:55 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (15933400) [pid = 3660] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:43:55 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (1809C800) [pid = 3660] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:43:55 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (13C91800) [pid = 3660] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:43:55 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (180A5800) [pid = 3660] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:43:55 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (19DAEC00) [pid = 3660] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:43:55 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (131DE400) [pid = 3660] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:43:55 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (1734B000) [pid = 3660] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:43:55 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (1101EC00) [pid = 3660] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:43:55 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (15052000) [pid = 3660] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:43:55 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (19DB0400) [pid = 3660] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:43:55 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (180A7400) [pid = 3660] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:43:55 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (12D89800) [pid = 3660] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:43:55 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (1138D800) [pid = 3660] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:43:55 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (10FC4400) [pid = 3660] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:43:55 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (19733800) [pid = 3660] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:43:55 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (144F5000) [pid = 3660] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:43:55 INFO - PROCESS | 3660 | 1471347835961 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 04:43:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:43:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1272ms 04:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:43:56 INFO - PROCESS | 3660 | 1471347835995 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 04:43:56 INFO - PROCESS | 3660 | 1471347835997 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 04:43:56 INFO - PROCESS | 3660 | 1471347836001 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:43:56 INFO - PROCESS | 3660 | 1471347836003 Marionette TRACE conn3 <- [1,2062,null,{}] 04:43:56 INFO - PROCESS | 3660 | 1471347836006 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:56 INFO - PROCESS | 3660 | 1471347836009 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:56 INFO - PROCESS | 3660 | 1471347836093 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 04:43:56 INFO - PROCESS | 3660 | 1471347836098 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347836100 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:56 INFO - PROCESS | 3660 | ++DOCSHELL 10513C00 == 32 [pid = 3660] [id = 525] 04:43:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (15933400) [pid = 3660] [serial = 1575] [outer = 00000000] 04:43:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (17346800) [pid = 3660] [serial = 1576] [outer = 15933400] 04:43:56 INFO - PROCESS | 3660 | 1471347836146 Marionette DEBUG loaded listener.js 04:43:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (175CD800) [pid = 3660] [serial = 1577] [outer = 15933400] 04:43:56 INFO - PROCESS | 3660 | 1471347836650 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 04:43:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:43:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 636ms 04:43:56 INFO - PROCESS | 3660 | 1471347836677 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 04:43:56 INFO - PROCESS | 3660 | 1471347836679 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 04:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:43:56 INFO - PROCESS | 3660 | 1471347836682 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:43:56 INFO - PROCESS | 3660 | 1471347836684 Marionette TRACE conn3 <- [1,2066,null,{}] 04:43:56 INFO - PROCESS | 3660 | 1471347836688 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:56 INFO - PROCESS | 3660 | 1471347836690 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:56 INFO - PROCESS | 3660 | 1471347836767 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 04:43:56 INFO - PROCESS | 3660 | 1471347836772 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347836774 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:56 INFO - PROCESS | 3660 | ++DOCSHELL 173F1C00 == 33 [pid = 3660] [id = 526] 04:43:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (180B9400) [pid = 3660] [serial = 1578] [outer = 00000000] 04:43:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (180C6000) [pid = 3660] [serial = 1579] [outer = 180B9400] 04:43:56 INFO - PROCESS | 3660 | 1471347836819 Marionette DEBUG loaded listener.js 04:43:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (19731000) [pid = 3660] [serial = 1580] [outer = 180B9400] 04:43:57 INFO - PROCESS | 3660 | 1471347837264 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 04:43:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 652ms 04:43:57 INFO - PROCESS | 3660 | 1471347837330 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 04:43:57 INFO - PROCESS | 3660 | 1471347837332 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 04:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:43:57 INFO - PROCESS | 3660 | 1471347837335 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:43:57 INFO - PROCESS | 3660 | 1471347837337 Marionette TRACE conn3 <- [1,2070,null,{}] 04:43:57 INFO - PROCESS | 3660 | 1471347837340 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:57 INFO - PROCESS | 3660 | 1471347837342 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:57 INFO - PROCESS | 3660 | 1471347837426 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 04:43:57 INFO - PROCESS | 3660 | 1471347837431 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347837433 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:57 INFO - PROCESS | 3660 | ++DOCSHELL 1031D800 == 34 [pid = 3660] [id = 527] 04:43:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (103C6000) [pid = 3660] [serial = 1581] [outer = 00000000] 04:43:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (19830C00) [pid = 3660] [serial = 1582] [outer = 103C6000] 04:43:57 INFO - PROCESS | 3660 | 1471347837481 Marionette DEBUG loaded listener.js 04:43:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (19A15400) [pid = 3660] [serial = 1583] [outer = 103C6000] 04:43:58 INFO - PROCESS | 3660 | 1471347838334 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 04:43:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:43:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1017ms 04:43:58 INFO - PROCESS | 3660 | 1471347838371 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 04:43:58 INFO - PROCESS | 3660 | 1471347838376 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 04:43:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:43:58 INFO - PROCESS | 3660 | 1471347838380 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:43:58 INFO - PROCESS | 3660 | 1471347838386 Marionette TRACE conn3 <- [1,2074,null,{}] 04:43:58 INFO - PROCESS | 3660 | 1471347838391 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:58 INFO - PROCESS | 3660 | 1471347838394 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:58 INFO - PROCESS | 3660 | 1471347838514 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 04:43:58 INFO - PROCESS | 3660 | 1471347838661 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347838664 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:58 INFO - PROCESS | 3660 | ++DOCSHELL 10FC4400 == 35 [pid = 3660] [id = 528] 04:43:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (10FC9C00) [pid = 3660] [serial = 1584] [outer = 00000000] 04:43:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (11A79000) [pid = 3660] [serial = 1585] [outer = 10FC9C00] 04:43:58 INFO - PROCESS | 3660 | 1471347838726 Marionette DEBUG loaded listener.js 04:43:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (131E4800) [pid = 3660] [serial = 1586] [outer = 10FC9C00] 04:43:59 INFO - PROCESS | 3660 | 1471347839407 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 04:43:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:43:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1066ms 04:43:59 INFO - PROCESS | 3660 | 1471347839459 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 04:43:59 INFO - PROCESS | 3660 | 1471347839464 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 04:43:59 INFO - PROCESS | 3660 | 1471347839471 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:43:59 INFO - PROCESS | 3660 | 1471347839474 Marionette TRACE conn3 <- [1,2078,null,{}] 04:43:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:43:59 INFO - PROCESS | 3660 | 1471347839478 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:59 INFO - PROCESS | 3660 | 1471347839481 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:59 INFO - PROCESS | 3660 | 1471347839607 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 04:43:59 INFO - PROCESS | 3660 | 1471347839748 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347839751 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:43:59 INFO - PROCESS | 3660 | ++DOCSHELL 144F1800 == 36 [pid = 3660] [id = 529] 04:43:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (144F3C00) [pid = 3660] [serial = 1587] [outer = 00000000] 04:43:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (1538D000) [pid = 3660] [serial = 1588] [outer = 144F3C00] 04:43:59 INFO - PROCESS | 3660 | 1471347839816 Marionette DEBUG loaded listener.js 04:43:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (16763000) [pid = 3660] [serial = 1589] [outer = 144F3C00] 04:44:00 INFO - PROCESS | 3660 | 1471347840697 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 04:44:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:44:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1273ms 04:44:00 INFO - PROCESS | 3660 | 1471347840764 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 04:44:00 INFO - PROCESS | 3660 | 1471347840768 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 04:44:00 INFO - PROCESS | 3660 | 1471347840773 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:44:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:44:00 INFO - PROCESS | 3660 | 1471347840776 Marionette TRACE conn3 <- [1,2082,null,{}] 04:44:00 INFO - PROCESS | 3660 | 1471347840782 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:00 INFO - PROCESS | 3660 | 1471347840784 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:00 INFO - PROCESS | 3660 | 1471347840903 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 04:44:01 INFO - PROCESS | 3660 | 1471347841046 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347841052 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:01 INFO - PROCESS | 3660 | ++DOCSHELL 11017000 == 37 [pid = 3660] [id = 530] 04:44:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (112CEC00) [pid = 3660] [serial = 1590] [outer = 00000000] 04:44:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (11A7FC00) [pid = 3660] [serial = 1591] [outer = 112CEC00] 04:44:01 INFO - PROCESS | 3660 | 1471347841110 Marionette DEBUG loaded listener.js 04:44:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (129DC000) [pid = 3660] [serial = 1592] [outer = 112CEC00] 04:44:01 INFO - PROCESS | 3660 | --DOCSHELL 1036C800 == 36 [pid = 3660] [id = 462] 04:44:01 INFO - PROCESS | 3660 | --DOCSHELL 16875C00 == 35 [pid = 3660] [id = 455] 04:44:01 INFO - PROCESS | 3660 | --DOCSHELL 139CE800 == 34 [pid = 3660] [id = 453] 04:44:01 INFO - PROCESS | 3660 | --DOCSHELL 15389400 == 33 [pid = 3660] [id = 458] 04:44:01 INFO - PROCESS | 3660 | --DOCSHELL 15954000 == 32 [pid = 3660] [id = 454] 04:44:01 INFO - PROCESS | 3660 | --DOCSHELL 1036DC00 == 31 [pid = 3660] [id = 468] 04:44:01 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (134D7C00) [pid = 3660] [serial = 1463] [outer = 00000000] [url = about:blank] 04:44:01 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (1973B000) [pid = 3660] [serial = 1460] [outer = 00000000] [url = about:blank] 04:44:01 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (19A8CC00) [pid = 3660] [serial = 1469] [outer = 00000000] [url = about:blank] 04:44:01 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (16F08400) [pid = 3660] [serial = 1466] [outer = 00000000] [url = about:blank] 04:44:01 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (174C0C00) [pid = 3660] [serial = 1526] [outer = 00000000] [url = about:blank] 04:44:01 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (1734A800) [pid = 3660] [serial = 1522] [outer = 00000000] [url = about:blank] 04:44:01 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (131E5000) [pid = 3660] [serial = 1513] [outer = 00000000] [url = about:blank] 04:44:01 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (13287C00) [pid = 3660] [serial = 1514] [outer = 00000000] [url = about:blank] 04:44:01 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (15962000) [pid = 3660] [serial = 1519] [outer = 00000000] [url = about:blank] 04:44:01 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (161C2400) [pid = 3660] [serial = 1520] [outer = 00000000] [url = about:blank] 04:44:01 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (1972EC00) [pid = 3660] [serial = 1507] [outer = 00000000] [url = about:blank] 04:44:01 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (144F6000) [pid = 3660] [serial = 1504] [outer = 00000000] [url = about:blank] 04:44:01 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (1538AC00) [pid = 3660] [serial = 1505] [outer = 00000000] [url = about:blank] 04:44:01 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (19738000) [pid = 3660] [serial = 1529] [outer = 00000000] [url = about:blank] 04:44:01 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (1972E400) [pid = 3660] [serial = 1528] [outer = 00000000] [url = about:blank] 04:44:01 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (1A2E5800) [pid = 3660] [serial = 1531] [outer = 00000000] [url = about:blank] 04:44:01 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (19731800) [pid = 3660] [serial = 1535] [outer = 00000000] [url = about:blank] 04:44:01 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (16754800) [pid = 3660] [serial = 1534] [outer = 00000000] [url = about:blank] 04:44:01 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (1A456C00) [pid = 3660] [serial = 1537] [outer = 00000000] [url = about:blank] 04:44:01 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (1A44BC00) [pid = 3660] [serial = 1532] [outer = 00000000] [url = about:blank] 04:44:01 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (19A90800) [pid = 3660] [serial = 1508] [outer = 00000000] [url = about:blank] 04:44:01 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (11A05C00) [pid = 3660] [serial = 1501] [outer = 00000000] [url = about:blank] 04:44:01 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (1A495000) [pid = 3660] [serial = 1540] [outer = 00000000] [url = about:blank] 04:44:01 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (1A046C00) [pid = 3660] [serial = 1499] [outer = 00000000] [url = about:blank] 04:44:01 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (12851000) [pid = 3660] [serial = 1502] [outer = 00000000] [url = about:blank] 04:44:01 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (1A2E4800) [pid = 3660] [serial = 1510] [outer = 00000000] [url = about:blank] 04:44:01 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (139CD000) [pid = 3660] [serial = 1516] [outer = 00000000] [url = about:blank] 04:44:01 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (13C96C00) [pid = 3660] [serial = 1517] [outer = 00000000] [url = about:blank] 04:44:01 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (1A499000) [pid = 3660] [serial = 1541] [outer = 00000000] [url = about:blank] 04:44:01 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (1A2EB400) [pid = 3660] [serial = 1511] [outer = 00000000] [url = about:blank] 04:44:01 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (1596A000) [pid = 3660] [serial = 1525] [outer = 00000000] [url = about:blank] 04:44:01 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (1A459800) [pid = 3660] [serial = 1538] [outer = 00000000] [url = about:blank] 04:44:01 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (1734E800) [pid = 3660] [serial = 1523] [outer = 00000000] [url = about:blank] 04:44:01 INFO - PROCESS | 3660 | 1471347841606 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 04:44:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:44:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 923ms 04:44:01 INFO - PROCESS | 3660 | 1471347841679 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 04:44:01 INFO - PROCESS | 3660 | 1471347841683 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 04:44:01 INFO - PROCESS | 3660 | 1471347841689 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:44:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:44:01 INFO - PROCESS | 3660 | 1471347841692 Marionette TRACE conn3 <- [1,2086,null,{}] 04:44:01 INFO - PROCESS | 3660 | 1471347841696 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:01 INFO - PROCESS | 3660 | 1471347841698 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:01 INFO - PROCESS | 3660 | 1471347841833 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 04:44:01 INFO - PROCESS | 3660 | 1471347841847 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347841849 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:01 INFO - PROCESS | 3660 | ++DOCSHELL 12951800 == 32 [pid = 3660] [id = 531] 04:44:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (12997000) [pid = 3660] [serial = 1593] [outer = 00000000] 04:44:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (1328AC00) [pid = 3660] [serial = 1594] [outer = 12997000] 04:44:01 INFO - PROCESS | 3660 | 1471347841898 Marionette DEBUG loaded listener.js 04:44:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (1393D800) [pid = 3660] [serial = 1595] [outer = 12997000] 04:44:02 INFO - PROCESS | 3660 | 1471347842391 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 04:44:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:44:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 699ms 04:44:02 INFO - PROCESS | 3660 | 1471347842421 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 04:44:02 INFO - PROCESS | 3660 | 1471347842423 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 04:44:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:44:02 INFO - PROCESS | 3660 | 1471347842427 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:44:02 INFO - PROCESS | 3660 | 1471347842430 Marionette TRACE conn3 <- [1,2090,null,{}] 04:44:02 INFO - PROCESS | 3660 | 1471347842441 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:02 INFO - PROCESS | 3660 | 1471347842445 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:02 INFO - PROCESS | 3660 | 1471347842562 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 04:44:02 INFO - PROCESS | 3660 | 1471347842674 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347842679 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:02 INFO - PROCESS | 3660 | ++DOCSHELL 15052000 == 33 [pid = 3660] [id = 532] 04:44:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (15060C00) [pid = 3660] [serial = 1596] [outer = 00000000] 04:44:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (15FF1400) [pid = 3660] [serial = 1597] [outer = 15060C00] 04:44:02 INFO - PROCESS | 3660 | 1471347842731 Marionette DEBUG loaded listener.js 04:44:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (16870C00) [pid = 3660] [serial = 1598] [outer = 15060C00] 04:44:03 INFO - PROCESS | 3660 | 1471347843118 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 04:44:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 748ms 04:44:03 INFO - PROCESS | 3660 | 1471347843167 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 04:44:03 INFO - PROCESS | 3660 | 1471347843170 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 04:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:44:03 INFO - PROCESS | 3660 | 1471347843173 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:44:03 INFO - PROCESS | 3660 | 1471347843175 Marionette TRACE conn3 <- [1,2094,null,{}] 04:44:03 INFO - PROCESS | 3660 | 1471347843178 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:03 INFO - PROCESS | 3660 | 1471347843180 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:03 INFO - PROCESS | 3660 | 1471347843266 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 04:44:03 INFO - PROCESS | 3660 | 1471347843271 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347843273 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:03 INFO - PROCESS | 3660 | ++DOCSHELL 17348400 == 34 [pid = 3660] [id = 533] 04:44:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (1734C000) [pid = 3660] [serial = 1599] [outer = 00000000] 04:44:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (174BFC00) [pid = 3660] [serial = 1600] [outer = 1734C000] 04:44:03 INFO - PROCESS | 3660 | 1471347843319 Marionette DEBUG loaded listener.js 04:44:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (175D3800) [pid = 3660] [serial = 1601] [outer = 1734C000] 04:44:03 INFO - PROCESS | 3660 | 1471347843860 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 04:44:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 700ms 04:44:03 INFO - PROCESS | 3660 | 1471347843905 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 04:44:03 INFO - PROCESS | 3660 | 1471347843908 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 04:44:03 INFO - PROCESS | 3660 | 1471347843911 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:44:03 INFO - PROCESS | 3660 | 1471347843912 Marionette TRACE conn3 <- [1,2098,null,{}] 04:44:03 INFO - PROCESS | 3660 | 1471347843916 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:03 INFO - PROCESS | 3660 | 1471347843918 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:04 INFO - PROCESS | 3660 | 1471347844058 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 04:44:04 INFO - PROCESS | 3660 | 1471347844081 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347844083 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:04 INFO - PROCESS | 3660 | ++DOCSHELL 10A50C00 == 35 [pid = 3660] [id = 534] 04:44:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (10B64000) [pid = 3660] [serial = 1602] [outer = 00000000] 04:44:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (180A7400) [pid = 3660] [serial = 1603] [outer = 10B64000] 04:44:04 INFO - PROCESS | 3660 | 1471347844129 Marionette DEBUG loaded listener.js 04:44:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (180C0C00) [pid = 3660] [serial = 1604] [outer = 10B64000] 04:44:04 INFO - PROCESS | 3660 | 1471347844585 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 04:44:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:44:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 747ms 04:44:04 INFO - PROCESS | 3660 | 1471347844651 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 04:44:04 INFO - PROCESS | 3660 | 1471347844654 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 04:44:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:44:04 INFO - PROCESS | 3660 | 1471347844657 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:44:04 INFO - PROCESS | 3660 | 1471347844658 Marionette TRACE conn3 <- [1,2102,null,{}] 04:44:04 INFO - PROCESS | 3660 | 1471347844662 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:04 INFO - PROCESS | 3660 | 1471347844667 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:04 INFO - PROCESS | 3660 | 1471347844823 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 04:44:04 INFO - PROCESS | 3660 | 1471347844835 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347844837 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:04 INFO - PROCESS | 3660 | ++DOCSHELL 1765DC00 == 36 [pid = 3660] [id = 535] 04:44:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (180C5C00) [pid = 3660] [serial = 1605] [outer = 00000000] 04:44:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (19825000) [pid = 3660] [serial = 1606] [outer = 180C5C00] 04:44:04 INFO - PROCESS | 3660 | 1471347844938 Marionette DEBUG loaded listener.js 04:44:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (19A90000) [pid = 3660] [serial = 1607] [outer = 180C5C00] 04:44:05 INFO - PROCESS | 3660 | 1471347845357 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 04:44:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:44:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 764ms 04:44:05 INFO - PROCESS | 3660 | 1471347845403 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 04:44:05 INFO - PROCESS | 3660 | 1471347845405 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 04:44:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:44:05 INFO - PROCESS | 3660 | 1471347845418 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:44:05 INFO - PROCESS | 3660 | 1471347845420 Marionette TRACE conn3 <- [1,2106,null,{}] 04:44:05 INFO - PROCESS | 3660 | 1471347845423 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:05 INFO - PROCESS | 3660 | 1471347845425 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:05 INFO - PROCESS | 3660 | 1471347845621 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 04:44:05 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (11A05800) [pid = 3660] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:44:05 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (13291000) [pid = 3660] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:44:05 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (103CA800) [pid = 3660] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:44:05 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (174BE000) [pid = 3660] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:44:05 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (16A0B000) [pid = 3660] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:44:05 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (11015000) [pid = 3660] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:44:05 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (13E96800) [pid = 3660] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:44:05 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (180BA000) [pid = 3660] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:44:05 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (180B9400) [pid = 3660] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:44:05 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (1A071400) [pid = 3660] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:44:05 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (1593A400) [pid = 3660] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:44:05 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (15933400) [pid = 3660] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:44:05 INFO - PROCESS | 3660 | 1471347845691 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347845751 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:05 INFO - PROCESS | 3660 | ++DOCSHELL 10534400 == 37 [pid = 3660] [id = 536] 04:44:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (10538C00) [pid = 3660] [serial = 1608] [outer = 00000000] 04:44:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (131E9000) [pid = 3660] [serial = 1609] [outer = 10538C00] 04:44:05 INFO - PROCESS | 3660 | 1471347845800 Marionette DEBUG loaded listener.js 04:44:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (1328E400) [pid = 3660] [serial = 1610] [outer = 10538C00] 04:44:06 INFO - PROCESS | 3660 | 1471347846165 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 04:44:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 748ms 04:44:06 INFO - PROCESS | 3660 | 1471347846192 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 04:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:44:06 INFO - PROCESS | 3660 | 1471347846194 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 04:44:06 INFO - PROCESS | 3660 | 1471347846197 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:44:06 INFO - PROCESS | 3660 | 1471347846199 Marionette TRACE conn3 <- [1,2110,null,{}] 04:44:06 INFO - PROCESS | 3660 | 1471347846203 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:06 INFO - PROCESS | 3660 | 1471347846205 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:06 INFO - PROCESS | 3660 | 1471347846286 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 04:44:06 INFO - PROCESS | 3660 | 1471347846291 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347846293 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:06 INFO - PROCESS | 3660 | ++DOCSHELL 14474C00 == 38 [pid = 3660] [id = 537] 04:44:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (17345C00) [pid = 3660] [serial = 1611] [outer = 00000000] 04:44:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (19A1F000) [pid = 3660] [serial = 1612] [outer = 17345C00] 04:44:06 INFO - PROCESS | 3660 | 1471347846338 Marionette DEBUG loaded listener.js 04:44:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (1A03D000) [pid = 3660] [serial = 1613] [outer = 17345C00] 04:44:06 INFO - PROCESS | 3660 | 1471347846773 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 04:44:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 604ms 04:44:06 INFO - PROCESS | 3660 | 1471347846792 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 04:44:06 INFO - PROCESS | 3660 | 1471347846794 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 04:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:44:06 INFO - PROCESS | 3660 | 1471347846797 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:44:06 INFO - PROCESS | 3660 | 1471347846799 Marionette TRACE conn3 <- [1,2114,null,{}] 04:44:06 INFO - PROCESS | 3660 | 1471347846802 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:06 INFO - PROCESS | 3660 | 1471347846804 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:06 INFO - PROCESS | 3660 | 1471347846936 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 04:44:06 INFO - PROCESS | 3660 | 1471347846942 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347846944 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:06 INFO - PROCESS | 3660 | ++DOCSHELL 17655C00 == 39 [pid = 3660] [id = 538] 04:44:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (197B5C00) [pid = 3660] [serial = 1614] [outer = 00000000] 04:44:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (1A2E4800) [pid = 3660] [serial = 1615] [outer = 197B5C00] 04:44:07 INFO - PROCESS | 3660 | 1471347847010 Marionette DEBUG loaded listener.js 04:44:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (1A2EC000) [pid = 3660] [serial = 1616] [outer = 197B5C00] 04:44:07 INFO - PROCESS | 3660 | 1471347847503 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 04:44:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:44:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 747ms 04:44:07 INFO - PROCESS | 3660 | 1471347847538 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 04:44:07 INFO - PROCESS | 3660 | 1471347847540 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 04:44:07 INFO - PROCESS | 3660 | 1471347847543 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:44:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:44:07 INFO - PROCESS | 3660 | 1471347847545 Marionette TRACE conn3 <- [1,2118,null,{}] 04:44:07 INFO - PROCESS | 3660 | 1471347847549 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:07 INFO - PROCESS | 3660 | 1471347847551 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:07 INFO - PROCESS | 3660 | 1471347847692 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 04:44:07 INFO - PROCESS | 3660 | 1471347847827 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347847831 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:07 INFO - PROCESS | 3660 | ++DOCSHELL 0F9E9800 == 40 [pid = 3660] [id = 539] 04:44:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (10328400) [pid = 3660] [serial = 1617] [outer = 00000000] 04:44:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (10534000) [pid = 3660] [serial = 1618] [outer = 10328400] 04:44:07 INFO - PROCESS | 3660 | 1471347847897 Marionette DEBUG loaded listener.js 04:44:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (10559C00) [pid = 3660] [serial = 1619] [outer = 10328400] 04:44:08 INFO - PROCESS | 3660 | --DOCSHELL 1B13EC00 == 39 [pid = 3660] [id = 15] 04:44:08 INFO - PROCESS | 3660 | 1471347848674 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 04:44:08 INFO - PROCESS | 3660 | 1471347848726 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 04:44:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:44:08 INFO - PROCESS | 3660 | 1471347848730 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:44:08 INFO - PROCESS | 3660 | 1471347848734 Marionette TRACE conn3 <- [1,2122,null,{}] 04:44:08 INFO - PROCESS | 3660 | 1471347848739 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:08 INFO - PROCESS | 3660 | 1471347848742 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:08 INFO - PROCESS | 3660 | 1471347848856 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 04:44:09 INFO - PROCESS | 3660 | 1471347849001 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347849005 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:09 INFO - PROCESS | 3660 | ++DOCSHELL 139CF000 == 40 [pid = 3660] [id = 540] 04:44:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (13C98400) [pid = 3660] [serial = 1620] [outer = 00000000] 04:44:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (15955C00) [pid = 3660] [serial = 1621] [outer = 13C98400] 04:44:09 INFO - PROCESS | 3660 | 1471347849063 Marionette DEBUG loaded listener.js 04:44:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (1734B400) [pid = 3660] [serial = 1622] [outer = 13C98400] 04:44:09 INFO - PROCESS | 3660 | 1471347849674 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 04:44:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:44:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 954ms 04:44:09 INFO - PROCESS | 3660 | 1471347849712 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 04:44:09 INFO - PROCESS | 3660 | 1471347849716 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 04:44:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:44:09 INFO - PROCESS | 3660 | 1471347849720 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:44:09 INFO - PROCESS | 3660 | 1471347849722 Marionette TRACE conn3 <- [1,2126,null,{}] 04:44:09 INFO - PROCESS | 3660 | 1471347849726 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:09 INFO - PROCESS | 3660 | 1471347849729 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:09 INFO - PROCESS | 3660 | 1471347849839 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 04:44:10 INFO - PROCESS | 3660 | 1471347849998 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347850001 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:10 INFO - PROCESS | 3660 | ++DOCSHELL 15FE5400 == 41 [pid = 3660] [id = 541] 04:44:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (180A1000) [pid = 3660] [serial = 1623] [outer = 00000000] 04:44:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (197B4800) [pid = 3660] [serial = 1624] [outer = 180A1000] 04:44:10 INFO - PROCESS | 3660 | 1471347850056 Marionette DEBUG loaded listener.js 04:44:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (19A1D000) [pid = 3660] [serial = 1625] [outer = 180A1000] 04:44:10 INFO - PROCESS | 3660 | 1471347850668 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 04:44:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:44:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1018ms 04:44:10 INFO - PROCESS | 3660 | 1471347850722 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 04:44:10 INFO - PROCESS | 3660 | 1471347850725 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 04:44:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:44:10 INFO - PROCESS | 3660 | 1471347850735 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:44:10 INFO - PROCESS | 3660 | 1471347850741 Marionette TRACE conn3 <- [1,2130,null,{}] 04:44:10 INFO - PROCESS | 3660 | 1471347850745 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:10 INFO - PROCESS | 3660 | 1471347850749 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:10 INFO - PROCESS | 3660 | 1471347850861 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 04:44:11 INFO - PROCESS | 3660 | 1471347851008 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347851010 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:11 INFO - PROCESS | 3660 | ++DOCSHELL 1429E800 == 42 [pid = 3660] [id = 542] 04:44:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (1734C800) [pid = 3660] [serial = 1626] [outer = 00000000] 04:44:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (1A48F800) [pid = 3660] [serial = 1627] [outer = 1734C800] 04:44:11 INFO - PROCESS | 3660 | 1471347851066 Marionette DEBUG loaded listener.js 04:44:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (1A496000) [pid = 3660] [serial = 1628] [outer = 1734C800] 04:44:11 INFO - PROCESS | 3660 | 1471347851697 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 04:44:11 INFO - PROCESS | 3660 | 1471347851728 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 04:44:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:44:11 INFO - PROCESS | 3660 | 1471347851732 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:44:11 INFO - PROCESS | 3660 | 1471347851734 Marionette TRACE conn3 <- [1,2134,null,{}] 04:44:11 INFO - PROCESS | 3660 | 1471347851738 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:11 INFO - PROCESS | 3660 | 1471347851740 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:11 INFO - PROCESS | 3660 | 1471347851972 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 04:44:12 INFO - PROCESS | 3660 | 1471347852161 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347852164 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:12 INFO - PROCESS | 3660 | ++DOCSHELL 1051B400 == 43 [pid = 3660] [id = 543] 04:44:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (10539000) [pid = 3660] [serial = 1629] [outer = 00000000] 04:44:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (10A53C00) [pid = 3660] [serial = 1630] [outer = 10539000] 04:44:12 INFO - PROCESS | 3660 | 1471347852215 Marionette DEBUG loaded listener.js 04:44:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (11389C00) [pid = 3660] [serial = 1631] [outer = 10539000] 04:44:13 INFO - PROCESS | 3660 | --DOCSHELL 10A47400 == 42 [pid = 3660] [id = 460] 04:44:13 INFO - PROCESS | 3660 | --DOCSHELL 10375800 == 41 [pid = 3660] [id = 519] 04:44:13 INFO - PROCESS | 3660 | --DOCSHELL 12957C00 == 40 [pid = 3660] [id = 463] 04:44:13 INFO - PROCESS | 3660 | --DOCSHELL 11A7AC00 == 39 [pid = 3660] [id = 452] 04:44:13 INFO - PROCESS | 3660 | --DOCSHELL 1447E000 == 38 [pid = 3660] [id = 461] 04:44:13 INFO - PROCESS | 3660 | --DOCSHELL 180B8800 == 37 [pid = 3660] [id = 467] 04:44:13 INFO - PROCESS | 3660 | --DOCSHELL 10FC4000 == 36 [pid = 3660] [id = 457] 04:44:13 INFO - PROCESS | 3660 | --DOCSHELL 16759000 == 35 [pid = 3660] [id = 465] 04:44:13 INFO - PROCESS | 3660 | --DOCSHELL 16F10400 == 34 [pid = 3660] [id = 466] 04:44:13 INFO - PROCESS | 3660 | --DOCSHELL 16F0A000 == 33 [pid = 3660] [id = 459] 04:44:13 INFO - PROCESS | 3660 | --DOCSHELL 142A9C00 == 32 [pid = 3660] [id = 464] 04:44:13 INFO - PROCESS | 3660 | --DOCSHELL 17526C00 == 31 [pid = 3660] [id = 456] 04:44:13 INFO - PROCESS | 3660 | --DOCSHELL 144F5400 == 30 [pid = 3660] [id = 16] 04:44:13 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (11C64C00) [pid = 3660] [serial = 1561] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (12997C00) [pid = 3660] [serial = 1562] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (13939800) [pid = 3660] [serial = 1564] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (1051A800) [pid = 3660] [serial = 1558] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (1053E400) [pid = 3660] [serial = 1559] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (175D5800) [pid = 3660] [serial = 1573] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (1734B800) [pid = 3660] [serial = 1571] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (17348800) [pid = 3660] [serial = 1570] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (129E2400) [pid = 3660] [serial = 1544] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (112D9000) [pid = 3660] [serial = 1543] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (15959000) [pid = 3660] [serial = 1547] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (144F6C00) [pid = 3660] [serial = 1546] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (1A072400) [pid = 3660] [serial = 1550] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (19828C00) [pid = 3660] [serial = 1549] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (19731000) [pid = 3660] [serial = 1580] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (1A859800) [pid = 3660] [serial = 1553] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (1A853400) [pid = 3660] [serial = 1552] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (19830C00) [pid = 3660] [serial = 1582] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (1734F800) [pid = 3660] [serial = 1555] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (180C6000) [pid = 3660] [serial = 1579] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (180A4800) [pid = 3660] [serial = 1574] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (15FF2C00) [pid = 3660] [serial = 1567] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (16763800) [pid = 3660] [serial = 1568] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (17346800) [pid = 3660] [serial = 1576] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (13C96400) [pid = 3660] [serial = 1565] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (175CD800) [pid = 3660] [serial = 1577] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3660 | 1471347853649 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 04:44:13 INFO - PROCESS | 3660 | 1471347853687 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 04:44:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:44:13 INFO - PROCESS | 3660 | 1471347853692 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:44:13 INFO - PROCESS | 3660 | 1471347853695 Marionette TRACE conn3 <- [1,2138,null,{}] 04:44:13 INFO - PROCESS | 3660 | 1471347853701 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:13 INFO - PROCESS | 3660 | 1471347853704 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:13 INFO - PROCESS | 3660 | 1471347853794 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 04:44:13 INFO - PROCESS | 3660 | 1471347853888 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347853893 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:13 INFO - PROCESS | 3660 | ++DOCSHELL 1053BC00 == 31 [pid = 3660] [id = 544] 04:44:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (10A06400) [pid = 3660] [serial = 1632] [outer = 00000000] 04:44:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (10FD1C00) [pid = 3660] [serial = 1633] [outer = 10A06400] 04:44:13 INFO - PROCESS | 3660 | 1471347853947 Marionette DEBUG loaded listener.js 04:44:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (112CD000) [pid = 3660] [serial = 1634] [outer = 10A06400] 04:44:14 INFO - PROCESS | 3660 | 1471347854376 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 04:44:14 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:44:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 747ms 04:44:14 INFO - PROCESS | 3660 | 1471347854433 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 04:44:14 INFO - PROCESS | 3660 | 1471347854438 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 04:44:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:44:14 INFO - PROCESS | 3660 | 1471347854444 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:44:14 INFO - PROCESS | 3660 | 1471347854447 Marionette TRACE conn3 <- [1,2142,null,{}] 04:44:14 INFO - PROCESS | 3660 | 1471347854451 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:14 INFO - PROCESS | 3660 | 1471347854453 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:14 INFO - PROCESS | 3660 | 1471347854541 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 04:44:14 INFO - PROCESS | 3660 | 1471347854550 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347854553 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:14 INFO - PROCESS | 3660 | ++DOCSHELL 13054C00 == 32 [pid = 3660] [id = 545] 04:44:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (13055C00) [pid = 3660] [serial = 1635] [outer = 00000000] 04:44:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (13155C00) [pid = 3660] [serial = 1636] [outer = 13055C00] 04:44:14 INFO - PROCESS | 3660 | 1471347854601 Marionette DEBUG loaded listener.js 04:44:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (131EA400) [pid = 3660] [serial = 1637] [outer = 13055C00] 04:44:15 INFO - PROCESS | 3660 | 1471347855126 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 04:44:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 716ms 04:44:15 INFO - PROCESS | 3660 | 1471347855176 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 04:44:15 INFO - PROCESS | 3660 | 1471347855178 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 04:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:44:15 INFO - PROCESS | 3660 | 1471347855182 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:44:15 INFO - PROCESS | 3660 | 1471347855185 Marionette TRACE conn3 <- [1,2146,null,{}] 04:44:15 INFO - PROCESS | 3660 | 1471347855196 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:15 INFO - PROCESS | 3660 | 1471347855200 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:15 INFO - PROCESS | 3660 | 1471347855317 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 04:44:15 INFO - PROCESS | 3660 | 1471347855420 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347855423 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:15 INFO - PROCESS | 3660 | ++DOCSHELL 142A3800 == 33 [pid = 3660] [id = 546] 04:44:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (142A4400) [pid = 3660] [serial = 1638] [outer = 00000000] 04:44:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (144EF000) [pid = 3660] [serial = 1639] [outer = 142A4400] 04:44:15 INFO - PROCESS | 3660 | 1471347855472 Marionette DEBUG loaded listener.js 04:44:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (15051C00) [pid = 3660] [serial = 1640] [outer = 142A4400] 04:44:15 INFO - PROCESS | 3660 | 1471347855889 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 04:44:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 747ms 04:44:15 INFO - PROCESS | 3660 | 1471347855922 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 04:44:15 INFO - PROCESS | 3660 | 1471347855924 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 04:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:44:15 INFO - PROCESS | 3660 | 1471347855927 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:44:15 INFO - PROCESS | 3660 | 1471347855929 Marionette TRACE conn3 <- [1,2150,null,{}] 04:44:15 INFO - PROCESS | 3660 | 1471347855933 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:15 INFO - PROCESS | 3660 | 1471347855945 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:16 INFO - PROCESS | 3660 | 1471347856069 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 04:44:16 INFO - PROCESS | 3660 | 1471347856074 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347856076 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:16 INFO - PROCESS | 3660 | ++DOCSHELL 144F6400 == 34 [pid = 3660] [id = 547] 04:44:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (1538C400) [pid = 3660] [serial = 1641] [outer = 00000000] 04:44:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (1595A000) [pid = 3660] [serial = 1642] [outer = 1538C400] 04:44:16 INFO - PROCESS | 3660 | 1471347856184 Marionette DEBUG loaded listener.js 04:44:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (161C3800) [pid = 3660] [serial = 1643] [outer = 1538C400] 04:44:16 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (1633D800) [pid = 3660] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:44:16 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (1B13F000) [pid = 3660] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:44:16 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (1A853C00) [pid = 3660] [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:44:16 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (197B5C00) [pid = 3660] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:44:16 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (10B64000) [pid = 3660] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:44:16 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (180C5C00) [pid = 3660] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:44:17 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (10538C00) [pid = 3660] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:44:17 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (17345C00) [pid = 3660] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:44:17 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (15060C00) [pid = 3660] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:44:17 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (144F3C00) [pid = 3660] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:44:17 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (12997000) [pid = 3660] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:44:17 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (112CEC00) [pid = 3660] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:44:17 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (103C6000) [pid = 3660] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:44:17 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (1734C000) [pid = 3660] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:44:17 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (10FC9C00) [pid = 3660] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:44:17 INFO - PROCESS | 3660 | 1471347857146 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 04:44:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1272ms 04:44:17 INFO - PROCESS | 3660 | 1471347857217 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 04:44:17 INFO - PROCESS | 3660 | 1471347857222 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 04:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:44:17 INFO - PROCESS | 3660 | 1471347857227 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:44:17 INFO - PROCESS | 3660 | 1471347857231 Marionette TRACE conn3 <- [1,2154,null,{}] 04:44:17 INFO - PROCESS | 3660 | 1471347857237 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:17 INFO - PROCESS | 3660 | 1471347857240 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:17 INFO - PROCESS | 3660 | 1471347857365 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 04:44:17 INFO - PROCESS | 3660 | 1471347857493 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347857498 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:17 INFO - PROCESS | 3660 | ++DOCSHELL 10A0FC00 == 35 [pid = 3660] [id = 548] 04:44:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (10A46400) [pid = 3660] [serial = 1644] [outer = 00000000] 04:44:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (10FD1800) [pid = 3660] [serial = 1645] [outer = 10A46400] 04:44:17 INFO - PROCESS | 3660 | 1471347857557 Marionette DEBUG loaded listener.js 04:44:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (11A79C00) [pid = 3660] [serial = 1646] [outer = 10A46400] 04:44:18 INFO - PROCESS | 3660 | 1471347858252 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 04:44:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:44:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1113ms 04:44:18 INFO - PROCESS | 3660 | 1471347858327 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 04:44:18 INFO - PROCESS | 3660 | 1471347858331 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 04:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:44:18 INFO - PROCESS | 3660 | 1471347858338 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:44:18 INFO - PROCESS | 3660 | 1471347858341 Marionette TRACE conn3 <- [1,2158,null,{}] 04:44:18 INFO - PROCESS | 3660 | 1471347858345 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:18 INFO - PROCESS | 3660 | 1471347858348 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:18 INFO - PROCESS | 3660 | 1471347858478 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 04:44:18 INFO - PROCESS | 3660 | 1471347858607 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347858610 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:18 INFO - PROCESS | 3660 | ++DOCSHELL 13938800 == 36 [pid = 3660] [id = 549] 04:44:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (139C9C00) [pid = 3660] [serial = 1647] [outer = 00000000] 04:44:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (13C99400) [pid = 3660] [serial = 1648] [outer = 139C9C00] 04:44:18 INFO - PROCESS | 3660 | 1471347858668 Marionette DEBUG loaded listener.js 04:44:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (142AA400) [pid = 3660] [serial = 1649] [outer = 139C9C00] 04:44:19 INFO - PROCESS | 3660 | 1471347859511 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 04:44:19 INFO - PROCESS | 3660 | --DOCSHELL 15FE5400 == 35 [pid = 3660] [id = 541] 04:44:19 INFO - PROCESS | 3660 | --DOCSHELL 1429E800 == 34 [pid = 3660] [id = 542] 04:44:19 INFO - PROCESS | 3660 | --DOCSHELL 0F9E9800 == 33 [pid = 3660] [id = 539] 04:44:19 INFO - PROCESS | 3660 | --DOCSHELL 139CF000 == 32 [pid = 3660] [id = 540] 04:44:19 INFO - PROCESS | 3660 | --DOCSHELL 142A3800 == 31 [pid = 3660] [id = 546] 04:44:19 INFO - PROCESS | 3660 | --DOCSHELL 13054C00 == 30 [pid = 3660] [id = 545] 04:44:19 INFO - PROCESS | 3660 | --DOCSHELL 1053BC00 == 29 [pid = 3660] [id = 544] 04:44:19 INFO - PROCESS | 3660 | --DOCSHELL 1051B400 == 28 [pid = 3660] [id = 543] 04:44:19 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (174C7C00) [pid = 3660] [serial = 1556] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (180A7400) [pid = 3660] [serial = 1603] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (19825000) [pid = 3660] [serial = 1606] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (180C0C00) [pid = 3660] [serial = 1604] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (131E9000) [pid = 3660] [serial = 1609] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (19A90000) [pid = 3660] [serial = 1607] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (19A1F000) [pid = 3660] [serial = 1612] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (15FF1400) [pid = 3660] [serial = 1597] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (16870C00) [pid = 3660] [serial = 1598] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3660 | --DOMWINDOW == 64 (1538D000) [pid = 3660] [serial = 1588] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3660 | --DOMWINDOW == 63 (16763000) [pid = 3660] [serial = 1589] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3660 | --DOMWINDOW == 62 (1328AC00) [pid = 3660] [serial = 1594] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3660 | --DOMWINDOW == 61 (1393D800) [pid = 3660] [serial = 1595] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3660 | --DOMWINDOW == 60 (11A7FC00) [pid = 3660] [serial = 1591] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3660 | --DOMWINDOW == 59 (129DC000) [pid = 3660] [serial = 1592] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3660 | --DOMWINDOW == 58 (19A15400) [pid = 3660] [serial = 1583] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3660 | --DOMWINDOW == 57 (174BFC00) [pid = 3660] [serial = 1600] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3660 | --DOMWINDOW == 56 (11A79000) [pid = 3660] [serial = 1585] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3660 | --DOMWINDOW == 55 (131E4800) [pid = 3660] [serial = 1586] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3660 | --DOMWINDOW == 54 (1A2EC000) [pid = 3660] [serial = 1616] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3660 | --DOMWINDOW == 53 (1A03D000) [pid = 3660] [serial = 1613] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3660 | --DOMWINDOW == 52 (1328E400) [pid = 3660] [serial = 1610] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3660 | --DOMWINDOW == 51 (175D3800) [pid = 3660] [serial = 1601] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3660 | --DOMWINDOW == 50 (1B142C00) [pid = 3660] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:44:19 INFO - PROCESS | 3660 | --DOMWINDOW == 49 (1740AC00) [pid = 3660] [serial = 1103] [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:19 INFO - PROCESS | 3660 | --DOMWINDOW == 48 (1A2E4800) [pid = 3660] [serial = 1615] [outer = 00000000] [url = about:blank] 04:44:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1209ms 04:44:19 INFO - PROCESS | 3660 | 1471347859562 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 04:44:19 INFO - PROCESS | 3660 | 1471347859567 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 04:44:19 INFO - PROCESS | 3660 | 1471347859572 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:44:19 INFO - PROCESS | 3660 | 1471347859575 Marionette TRACE conn3 <- [1,2162,null,{}] 04:44:19 INFO - PROCESS | 3660 | 1471347859594 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:19 INFO - PROCESS | 3660 | 1471347859597 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:19 INFO - PROCESS | 3660 | 1471347859721 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 04:44:19 INFO - PROCESS | 3660 | 1471347859729 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347859733 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:19 INFO - PROCESS | 3660 | ++DOCSHELL 1059BC00 == 29 [pid = 3660] [id = 550] 04:44:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 49 (10A03400) [pid = 3660] [serial = 1650] [outer = 00000000] 04:44:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 50 (11A79000) [pid = 3660] [serial = 1651] [outer = 10A03400] 04:44:19 INFO - PROCESS | 3660 | 1471347859782 Marionette DEBUG loaded listener.js 04:44:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 51 (1295A400) [pid = 3660] [serial = 1652] [outer = 10A03400] 04:44:20 INFO - PROCESS | 3660 | 1471347860286 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 04:44:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:44:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 747ms 04:44:20 INFO - PROCESS | 3660 | 1471347860314 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 04:44:20 INFO - PROCESS | 3660 | 1471347860318 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 04:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:44:20 INFO - PROCESS | 3660 | 1471347860324 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:44:20 INFO - PROCESS | 3660 | 1471347860326 Marionette TRACE conn3 <- [1,2166,null,{}] 04:44:20 INFO - PROCESS | 3660 | 1471347860330 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:20 INFO - PROCESS | 3660 | 1471347860332 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:20 INFO - PROCESS | 3660 | 1471347860417 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 04:44:20 INFO - PROCESS | 3660 | 1471347860425 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347860427 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:20 INFO - PROCESS | 3660 | ++DOCSHELL 131EAC00 == 30 [pid = 3660] [id = 551] 04:44:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 52 (1328AC00) [pid = 3660] [serial = 1653] [outer = 00000000] 04:44:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 53 (1393A400) [pid = 3660] [serial = 1654] [outer = 1328AC00] 04:44:20 INFO - PROCESS | 3660 | 1471347860476 Marionette DEBUG loaded listener.js 04:44:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 54 (139D7400) [pid = 3660] [serial = 1655] [outer = 1328AC00] 04:44:21 INFO - PROCESS | 3660 | 1471347860996 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 04:44:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 715ms 04:44:21 INFO - PROCESS | 3660 | 1471347861057 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 04:44:21 INFO - PROCESS | 3660 | 1471347861059 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 04:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:44:21 INFO - PROCESS | 3660 | 1471347861062 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:44:21 INFO - PROCESS | 3660 | 1471347861066 Marionette TRACE conn3 <- [1,2170,null,{}] 04:44:21 INFO - PROCESS | 3660 | 1471347861076 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:21 INFO - PROCESS | 3660 | 1471347861081 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:21 INFO - PROCESS | 3660 | 1471347861192 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 04:44:21 INFO - PROCESS | 3660 | 1471347861286 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 3660 | 1471347861289 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:21 INFO - PROCESS | 3660 | ++DOCSHELL 1538D400 == 31 [pid = 3660] [id = 552] 04:44:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 55 (1538D800) [pid = 3660] [serial = 1656] [outer = 00000000] 04:44:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 56 (15954000) [pid = 3660] [serial = 1657] [outer = 1538D800] 04:44:21 INFO - PROCESS | 3660 | 1471347861346 Marionette DEBUG loaded listener.js 04:44:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 57 (1633D800) [pid = 3660] [serial = 1658] [outer = 1538D800] 04:44:21 INFO - PROCESS | 3660 | 1471347861727 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 04:44:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 716ms 04:44:21 INFO - PROCESS | 3660 | 1471347861762 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 04:44:21 INFO - PROCESS | 3660 | 1471347861764 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 04:44:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:44:21 INFO - PROCESS | 3660 | 1471347861767 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:44:21 INFO - PROCESS | 3660 | 1471347861769 Marionette TRACE conn3 <- [1,2174,null,{}] 04:44:21 INFO - PROCESS | 3660 | 1471347861773 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:21 INFO - PROCESS | 3660 | 1471347861775 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:21 INFO - PROCESS | 3660 | 1471347861892 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 04:44:21 INFO - PROCESS | 3660 | 1471347861897 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 3660 | 1471347861899 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:21 INFO - PROCESS | 3660 | ++DOCSHELL 15FE7C00 == 32 [pid = 3660] [id = 553] 04:44:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 58 (16870C00) [pid = 3660] [serial = 1659] [outer = 00000000] 04:44:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 59 (16F70C00) [pid = 3660] [serial = 1660] [outer = 16870C00] 04:44:21 INFO - PROCESS | 3660 | 1471347861945 Marionette DEBUG loaded listener.js 04:44:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 60 (17343C00) [pid = 3660] [serial = 1661] [outer = 16870C00] 04:44:22 INFO - PROCESS | 3660 | 1471347862396 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 04:44:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:44:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 699ms 04:44:22 INFO - PROCESS | 3660 | 1471347862467 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 04:44:22 INFO - PROCESS | 3660 | 1471347862469 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 04:44:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:44:22 INFO - PROCESS | 3660 | 1471347862472 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:44:22 INFO - PROCESS | 3660 | 1471347862474 Marionette TRACE conn3 <- [1,2178,null,{}] 04:44:22 INFO - PROCESS | 3660 | 1471347862481 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:22 INFO - PROCESS | 3660 | 1471347862483 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:22 INFO - PROCESS | 3660 | 1471347862671 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 04:44:22 INFO - PROCESS | 3660 | 1471347862733 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 3660 | 1471347862736 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:22 INFO - PROCESS | 3660 | ++DOCSHELL 16F7A400 == 33 [pid = 3660] [id = 554] 04:44:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 61 (17342400) [pid = 3660] [serial = 1662] [outer = 00000000] 04:44:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 62 (1734E000) [pid = 3660] [serial = 1663] [outer = 17342400] 04:44:22 INFO - PROCESS | 3660 | 1471347862781 Marionette DEBUG loaded listener.js 04:44:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 63 (173F1800) [pid = 3660] [serial = 1664] [outer = 17342400] 04:44:23 INFO - PROCESS | 3660 | 1471347863204 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 04:44:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:44:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 748ms 04:44:23 INFO - PROCESS | 3660 | 1471347863244 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 04:44:23 INFO - PROCESS | 3660 | 1471347863246 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 04:44:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:44:23 INFO - PROCESS | 3660 | 1471347863249 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:44:23 INFO - PROCESS | 3660 | 1471347863251 Marionette TRACE conn3 <- [1,2182,null,{}] 04:44:23 INFO - PROCESS | 3660 | 1471347863254 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:23 INFO - PROCESS | 3660 | 1471347863260 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:23 INFO - PROCESS | 3660 | 1471347863402 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 04:44:23 INFO - PROCESS | 3660 | 1471347863468 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347863470 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:23 INFO - PROCESS | 3660 | ++DOCSHELL 17527400 == 34 [pid = 3660] [id = 555] 04:44:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 64 (17528C00) [pid = 3660] [serial = 1665] [outer = 00000000] 04:44:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (1765B400) [pid = 3660] [serial = 1666] [outer = 17528C00] 04:44:23 INFO - PROCESS | 3660 | 1471347863516 Marionette DEBUG loaded listener.js 04:44:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (17A19400) [pid = 3660] [serial = 1667] [outer = 17528C00] 04:44:23 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (142A4400) [pid = 3660] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:44:23 INFO - PROCESS | 3660 | --DOMWINDOW == 64 (1734C800) [pid = 3660] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:44:23 INFO - PROCESS | 3660 | --DOMWINDOW == 63 (13C98400) [pid = 3660] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:44:23 INFO - PROCESS | 3660 | --DOMWINDOW == 62 (180A1000) [pid = 3660] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:44:23 INFO - PROCESS | 3660 | --DOMWINDOW == 61 (10328400) [pid = 3660] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:44:23 INFO - PROCESS | 3660 | --DOMWINDOW == 60 (10A06400) [pid = 3660] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:44:23 INFO - PROCESS | 3660 | --DOMWINDOW == 59 (10539000) [pid = 3660] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:44:23 INFO - PROCESS | 3660 | --DOMWINDOW == 58 (13055C00) [pid = 3660] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:44:23 INFO - PROCESS | 3660 | 1471347863927 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 04:44:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:44:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 715ms 04:44:23 INFO - PROCESS | 3660 | 1471347863949 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 04:44:23 INFO - PROCESS | 3660 | 1471347863951 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 04:44:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:44:23 INFO - PROCESS | 3660 | 1471347863954 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:44:23 INFO - PROCESS | 3660 | 1471347863956 Marionette TRACE conn3 <- [1,2186,null,{}] 04:44:23 INFO - PROCESS | 3660 | 1471347863963 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:23 INFO - PROCESS | 3660 | 1471347863965 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:24 INFO - PROCESS | 3660 | 1471347864069 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 04:44:24 INFO - PROCESS | 3660 | 1471347864169 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347864171 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:24 INFO - PROCESS | 3660 | ++DOCSHELL 12D95000 == 35 [pid = 3660] [id = 556] 04:44:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 59 (13160800) [pid = 3660] [serial = 1668] [outer = 00000000] 04:44:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 60 (17659C00) [pid = 3660] [serial = 1669] [outer = 13160800] 04:44:24 INFO - PROCESS | 3660 | 1471347864216 Marionette DEBUG loaded listener.js 04:44:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 61 (17D39000) [pid = 3660] [serial = 1670] [outer = 13160800] 04:44:24 INFO - PROCESS | 3660 | 1471347864602 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:44:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:44:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 636ms 04:44:24 INFO - PROCESS | 3660 | 1471347864625 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 04:44:24 INFO - PROCESS | 3660 | 1471347864627 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 04:44:24 INFO - PROCESS | 3660 | 1471347864630 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:44:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:44:24 INFO - PROCESS | 3660 | 1471347864632 Marionette TRACE conn3 <- [1,2190,null,{}] 04:44:24 INFO - PROCESS | 3660 | 1471347864635 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:24 INFO - PROCESS | 3660 | 1471347864637 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:24 INFO - PROCESS | 3660 | 1471347864753 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 04:44:24 INFO - PROCESS | 3660 | 1471347864761 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347864763 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:24 INFO - PROCESS | 3660 | ++DOCSHELL 1050F000 == 36 [pid = 3660] [id = 557] 04:44:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 62 (17A10000) [pid = 3660] [serial = 1671] [outer = 00000000] 04:44:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 63 (180B9400) [pid = 3660] [serial = 1672] [outer = 17A10000] 04:44:24 INFO - PROCESS | 3660 | 1471347864808 Marionette DEBUG loaded listener.js 04:44:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 64 (180BB800) [pid = 3660] [serial = 1673] [outer = 17A10000] 04:44:25 INFO - PROCESS | 3660 | 1471347865212 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 04:44:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:44:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 636ms 04:44:25 INFO - PROCESS | 3660 | 1471347865269 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 04:44:25 INFO - PROCESS | 3660 | 1471347865271 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 04:44:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:44:25 INFO - PROCESS | 3660 | 1471347865274 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:44:25 INFO - PROCESS | 3660 | 1471347865276 Marionette TRACE conn3 <- [1,2194,null,{}] 04:44:25 INFO - PROCESS | 3660 | 1471347865279 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:25 INFO - PROCESS | 3660 | 1471347865281 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:25 INFO - PROCESS | 3660 | 1471347865400 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 04:44:25 INFO - PROCESS | 3660 | 1471347865436 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347865438 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:25 INFO - PROCESS | 3660 | ++DOCSHELL 10A47400 == 37 [pid = 3660] [id = 558] 04:44:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (1393A000) [pid = 3660] [serial = 1674] [outer = 00000000] 04:44:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (180C5C00) [pid = 3660] [serial = 1675] [outer = 1393A000] 04:44:25 INFO - PROCESS | 3660 | 1471347865492 Marionette DEBUG loaded listener.js 04:44:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (19730000) [pid = 3660] [serial = 1676] [outer = 1393A000] 04:44:26 INFO - PROCESS | 3660 | 1471347865992 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 04:44:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:44:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 747ms 04:44:26 INFO - PROCESS | 3660 | 1471347866022 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 04:44:26 INFO - PROCESS | 3660 | 1471347866027 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 04:44:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:44:26 INFO - PROCESS | 3660 | 1471347866034 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:44:26 INFO - PROCESS | 3660 | 1471347866037 Marionette TRACE conn3 <- [1,2198,null,{}] 04:44:26 INFO - PROCESS | 3660 | 1471347866043 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:26 INFO - PROCESS | 3660 | 1471347866046 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:26 INFO - PROCESS | 3660 | 1471347866158 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 04:44:26 INFO - PROCESS | 3660 | 1471347866265 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347866318 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:26 INFO - PROCESS | 3660 | ++DOCSHELL 10530C00 == 38 [pid = 3660] [id = 559] 04:44:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (10531000) [pid = 3660] [serial = 1677] [outer = 00000000] 04:44:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (129DD000) [pid = 3660] [serial = 1678] [outer = 10531000] 04:44:26 INFO - PROCESS | 3660 | 1471347866416 Marionette DEBUG loaded listener.js 04:44:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (130D8400) [pid = 3660] [serial = 1679] [outer = 10531000] 04:44:27 INFO - PROCESS | 3660 | 1471347867062 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 04:44:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:44:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1066ms 04:44:27 INFO - PROCESS | 3660 | 1471347867114 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 04:44:27 INFO - PROCESS | 3660 | 1471347867118 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 04:44:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:44:27 INFO - PROCESS | 3660 | 1471347867145 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:44:27 INFO - PROCESS | 3660 | 1471347867148 Marionette TRACE conn3 <- [1,2202,null,{}] 04:44:27 INFO - PROCESS | 3660 | 1471347867197 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:27 INFO - PROCESS | 3660 | 1471347867200 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:27 INFO - PROCESS | 3660 | 1471347867317 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 04:44:27 INFO - PROCESS | 3660 | 1471347867445 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347867448 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:27 INFO - PROCESS | 3660 | ++DOCSHELL 13C93C00 == 39 [pid = 3660] [id = 560] 04:44:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (142A8400) [pid = 3660] [serial = 1680] [outer = 00000000] 04:44:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (15387000) [pid = 3660] [serial = 1681] [outer = 142A8400] 04:44:27 INFO - PROCESS | 3660 | 1471347867506 Marionette DEBUG loaded listener.js 04:44:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (1593C000) [pid = 3660] [serial = 1682] [outer = 142A8400] 04:44:28 INFO - PROCESS | 3660 | 1471347868065 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 04:44:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:44:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 970ms 04:44:28 INFO - PROCESS | 3660 | 1471347868090 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 04:44:28 INFO - PROCESS | 3660 | 1471347868093 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 04:44:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:44:28 INFO - PROCESS | 3660 | 1471347868097 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:44:28 INFO - PROCESS | 3660 | 1471347868148 Marionette TRACE conn3 <- [1,2206,null,{}] 04:44:28 INFO - PROCESS | 3660 | 1471347868159 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:28 INFO - PROCESS | 3660 | 1471347868164 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:28 INFO - PROCESS | 3660 | 1471347868270 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 04:44:28 INFO - PROCESS | 3660 | 1471347868378 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347868382 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:28 INFO - PROCESS | 3660 | ++DOCSHELL 17349400 == 40 [pid = 3660] [id = 561] 04:44:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (17349C00) [pid = 3660] [serial = 1683] [outer = 00000000] 04:44:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (174BEC00) [pid = 3660] [serial = 1684] [outer = 17349C00] 04:44:28 INFO - PROCESS | 3660 | 1471347868439 Marionette DEBUG loaded listener.js 04:44:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (17654800) [pid = 3660] [serial = 1685] [outer = 17349C00] 04:44:29 INFO - PROCESS | 3660 | 1471347869271 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 04:44:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:44:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1193ms 04:44:29 INFO - PROCESS | 3660 | 1471347869301 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 04:44:29 INFO - PROCESS | 3660 | 1471347869305 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 04:44:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:44:29 INFO - PROCESS | 3660 | 1471347869311 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:44:29 INFO - PROCESS | 3660 | 1471347869314 Marionette TRACE conn3 <- [1,2210,null,{}] 04:44:29 INFO - PROCESS | 3660 | 1471347869320 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:29 INFO - PROCESS | 3660 | 1471347869322 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:29 INFO - PROCESS | 3660 | 1471347869424 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 04:44:29 INFO - PROCESS | 3660 | 1471347869565 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347869571 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:29 INFO - PROCESS | 3660 | ++DOCSHELL 12845800 == 41 [pid = 3660] [id = 562] 04:44:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (1295A800) [pid = 3660] [serial = 1686] [outer = 00000000] 04:44:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (129E5000) [pid = 3660] [serial = 1687] [outer = 1295A800] 04:44:29 INFO - PROCESS | 3660 | 1471347869643 Marionette DEBUG loaded listener.js 04:44:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (130D6800) [pid = 3660] [serial = 1688] [outer = 1295A800] 04:44:30 INFO - PROCESS | 3660 | --DOCSHELL 1050F000 == 40 [pid = 3660] [id = 557] 04:44:30 INFO - PROCESS | 3660 | --DOCSHELL 12D95000 == 39 [pid = 3660] [id = 556] 04:44:30 INFO - PROCESS | 3660 | --DOCSHELL 17527400 == 38 [pid = 3660] [id = 555] 04:44:30 INFO - PROCESS | 3660 | --DOCSHELL 16F7A400 == 37 [pid = 3660] [id = 554] 04:44:30 INFO - PROCESS | 3660 | --DOCSHELL 15FE7C00 == 36 [pid = 3660] [id = 553] 04:44:30 INFO - PROCESS | 3660 | --DOCSHELL 1538D400 == 35 [pid = 3660] [id = 552] 04:44:30 INFO - PROCESS | 3660 | --DOCSHELL 131EAC00 == 34 [pid = 3660] [id = 551] 04:44:30 INFO - PROCESS | 3660 | --DOCSHELL 1059BC00 == 33 [pid = 3660] [id = 550] 04:44:30 INFO - PROCESS | 3660 | --DOCSHELL 144F6400 == 32 [pid = 3660] [id = 547] 04:44:30 INFO - PROCESS | 3660 | --DOCSHELL 10A0FC00 == 31 [pid = 3660] [id = 548] 04:44:30 INFO - PROCESS | 3660 | --DOCSHELL 17655C00 == 30 [pid = 3660] [id = 538] 04:44:30 INFO - PROCESS | 3660 | --DOCSHELL 14474C00 == 29 [pid = 3660] [id = 537] 04:44:30 INFO - PROCESS | 3660 | --DOCSHELL 13938800 == 28 [pid = 3660] [id = 549] 04:44:30 INFO - PROCESS | 3660 | --DOCSHELL 17349400 == 27 [pid = 3660] [id = 561] 04:44:30 INFO - PROCESS | 3660 | --DOCSHELL 10A47400 == 26 [pid = 3660] [id = 558] 04:44:30 INFO - PROCESS | 3660 | --DOCSHELL 10530C00 == 25 [pid = 3660] [id = 559] 04:44:30 INFO - PROCESS | 3660 | --DOCSHELL 13C93C00 == 24 [pid = 3660] [id = 560] 04:44:30 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (15051C00) [pid = 3660] [serial = 1640] [outer = 00000000] [url = about:blank] 04:44:30 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (1595A000) [pid = 3660] [serial = 1642] [outer = 00000000] [url = about:blank] 04:44:30 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (1A496000) [pid = 3660] [serial = 1628] [outer = 00000000] [url = about:blank] 04:44:30 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (1734B400) [pid = 3660] [serial = 1622] [outer = 00000000] [url = about:blank] 04:44:30 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (19A1D000) [pid = 3660] [serial = 1625] [outer = 00000000] [url = about:blank] 04:44:30 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (10559C00) [pid = 3660] [serial = 1619] [outer = 00000000] [url = about:blank] 04:44:30 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (144EF000) [pid = 3660] [serial = 1639] [outer = 00000000] [url = about:blank] 04:44:30 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (10FD1C00) [pid = 3660] [serial = 1633] [outer = 00000000] [url = about:blank] 04:44:30 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (112CD000) [pid = 3660] [serial = 1634] [outer = 00000000] [url = about:blank] 04:44:30 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (11389C00) [pid = 3660] [serial = 1631] [outer = 00000000] [url = about:blank] 04:44:30 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (10A53C00) [pid = 3660] [serial = 1630] [outer = 00000000] [url = about:blank] 04:44:30 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (131EA400) [pid = 3660] [serial = 1637] [outer = 00000000] [url = about:blank] 04:44:30 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (13155C00) [pid = 3660] [serial = 1636] [outer = 00000000] [url = about:blank] 04:44:30 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (10534000) [pid = 3660] [serial = 1618] [outer = 00000000] [url = about:blank] 04:44:30 INFO - PROCESS | 3660 | --DOMWINDOW == 64 (15955C00) [pid = 3660] [serial = 1621] [outer = 00000000] [url = about:blank] 04:44:30 INFO - PROCESS | 3660 | --DOMWINDOW == 63 (197B4800) [pid = 3660] [serial = 1624] [outer = 00000000] [url = about:blank] 04:44:30 INFO - PROCESS | 3660 | --DOMWINDOW == 62 (1A48F800) [pid = 3660] [serial = 1627] [outer = 00000000] [url = about:blank] 04:44:30 INFO - PROCESS | 3660 | 1471347870777 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:44:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:44:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1479ms 04:44:30 INFO - PROCESS | 3660 | 1471347870806 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 04:44:30 INFO - PROCESS | 3660 | 1471347870810 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 04:44:30 INFO - PROCESS | 3660 | 1471347870814 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:44:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:44:30 INFO - PROCESS | 3660 | 1471347870818 Marionette TRACE conn3 <- [1,2214,null,{}] 04:44:30 INFO - PROCESS | 3660 | 1471347870823 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:30 INFO - PROCESS | 3660 | 1471347870826 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:30 INFO - PROCESS | 3660 | 1471347870914 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 04:44:30 INFO - PROCESS | 3660 | 1471347870924 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 3660 | 1471347870927 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:30 INFO - PROCESS | 3660 | ++DOCSHELL 10A0F800 == 25 [pid = 3660] [id = 563] 04:44:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 63 (10A0FC00) [pid = 3660] [serial = 1689] [outer = 00000000] 04:44:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 64 (10FCE400) [pid = 3660] [serial = 1690] [outer = 10A0FC00] 04:44:30 INFO - PROCESS | 3660 | 1471347870976 Marionette DEBUG loaded listener.js 04:44:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (112CD000) [pid = 3660] [serial = 1691] [outer = 10A0FC00] 04:44:31 INFO - PROCESS | 3660 | 1471347871468 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 04:44:31 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:44:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 715ms 04:44:31 INFO - PROCESS | 3660 | 1471347871515 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 04:44:31 INFO - PROCESS | 3660 | 1471347871520 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 04:44:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:44:31 INFO - PROCESS | 3660 | 1471347871526 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:44:31 INFO - PROCESS | 3660 | 1471347871529 Marionette TRACE conn3 <- [1,2218,null,{}] 04:44:31 INFO - PROCESS | 3660 | 1471347871532 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:31 INFO - PROCESS | 3660 | 1471347871535 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:31 INFO - PROCESS | 3660 | 1471347871668 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 04:44:31 INFO - PROCESS | 3660 | 1471347871771 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347871774 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:31 INFO - PROCESS | 3660 | ++DOCSHELL 12BE5C00 == 26 [pid = 3660] [id = 564] 04:44:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (12BEA000) [pid = 3660] [serial = 1692] [outer = 00000000] 04:44:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (13155C00) [pid = 3660] [serial = 1693] [outer = 12BEA000] 04:44:31 INFO - PROCESS | 3660 | 1471347871824 Marionette DEBUG loaded listener.js 04:44:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (131E0400) [pid = 3660] [serial = 1694] [outer = 12BEA000] 04:44:32 INFO - PROCESS | 3660 | 1471347872241 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 04:44:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:44:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 747ms 04:44:32 INFO - PROCESS | 3660 | 1471347872298 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 04:44:32 INFO - PROCESS | 3660 | 1471347872301 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 04:44:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:44:32 INFO - PROCESS | 3660 | 1471347872304 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:44:32 INFO - PROCESS | 3660 | 1471347872308 Marionette TRACE conn3 <- [1,2222,null,{}] 04:44:32 INFO - PROCESS | 3660 | 1471347872318 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:32 INFO - PROCESS | 3660 | 1471347872323 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:32 INFO - PROCESS | 3660 | 1471347872407 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 04:44:32 INFO - PROCESS | 3660 | 1471347872415 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347872418 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:32 INFO - PROCESS | 3660 | ++DOCSHELL 1429D400 == 27 [pid = 3660] [id = 565] 04:44:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (1429D800) [pid = 3660] [serial = 1695] [outer = 00000000] 04:44:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (144ECC00) [pid = 3660] [serial = 1696] [outer = 1429D800] 04:44:32 INFO - PROCESS | 3660 | 1471347872467 Marionette DEBUG loaded listener.js 04:44:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (15059C00) [pid = 3660] [serial = 1697] [outer = 1429D800] 04:44:32 INFO - PROCESS | 3660 | 1471347872966 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 04:44:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:44:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 716ms 04:44:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:44:33 INFO - PROCESS | 3660 | 1471347873004 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 04:44:33 INFO - PROCESS | 3660 | 1471347873007 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 04:44:33 INFO - PROCESS | 3660 | 1471347873010 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:44:33 INFO - PROCESS | 3660 | 1471347873012 Marionette TRACE conn3 <- [1,2226,null,{}] 04:44:33 INFO - PROCESS | 3660 | 1471347873015 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:33 INFO - PROCESS | 3660 | 1471347873017 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:33 INFO - PROCESS | 3660 | 1471347873164 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 04:44:33 INFO - PROCESS | 3660 | 1471347873189 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347873191 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:33 INFO - PROCESS | 3660 | ++DOCSHELL 15956C00 == 28 [pid = 3660] [id = 566] 04:44:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (15958000) [pid = 3660] [serial = 1698] [outer = 00000000] 04:44:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (15FEC400) [pid = 3660] [serial = 1699] [outer = 15958000] 04:44:33 INFO - PROCESS | 3660 | 1471347873237 Marionette DEBUG loaded listener.js 04:44:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (16761000) [pid = 3660] [serial = 1700] [outer = 15958000] 04:44:33 INFO - PROCESS | 3660 | 1471347873665 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:44:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:44:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 700ms 04:44:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:44:33 INFO - PROCESS | 3660 | 1471347873708 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 04:44:33 INFO - PROCESS | 3660 | 1471347873710 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 04:44:33 INFO - PROCESS | 3660 | 1471347873721 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:44:33 INFO - PROCESS | 3660 | 1471347873724 Marionette TRACE conn3 <- [1,2230,null,{}] 04:44:33 INFO - PROCESS | 3660 | 1471347873728 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:33 INFO - PROCESS | 3660 | 1471347873731 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:33 INFO - PROCESS | 3660 | 1471347873872 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 04:44:33 INFO - PROCESS | 3660 | 1471347873947 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347873949 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:33 INFO - PROCESS | 3660 | ++DOCSHELL 1393B000 == 29 [pid = 3660] [id = 567] 04:44:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (15958800) [pid = 3660] [serial = 1701] [outer = 00000000] 04:44:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (17343800) [pid = 3660] [serial = 1702] [outer = 15958800] 04:44:33 INFO - PROCESS | 3660 | 1471347873996 Marionette DEBUG loaded listener.js 04:44:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (1734B400) [pid = 3660] [serial = 1703] [outer = 15958800] 04:44:34 INFO - PROCESS | 3660 | 1471347874444 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:44:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:44:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 764ms 04:44:34 INFO - PROCESS | 3660 | 1471347874540 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 04:44:34 INFO - PROCESS | 3660 | 1471347874542 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 04:44:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:44:34 INFO - PROCESS | 3660 | 1471347874548 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:44:34 INFO - PROCESS | 3660 | 1471347874550 Marionette TRACE conn3 <- [1,2234,null,{}] 04:44:34 INFO - PROCESS | 3660 | 1471347874553 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:34 INFO - PROCESS | 3660 | 1471347874559 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:34 INFO - PROCESS | 3660 | 1471347874899 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 04:44:34 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (17A10000) [pid = 3660] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:44:34 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (17528C00) [pid = 3660] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:44:34 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (139C9C00) [pid = 3660] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:44:34 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (10A46400) [pid = 3660] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:44:34 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (17342400) [pid = 3660] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:44:34 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (1538C400) [pid = 3660] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:44:34 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (10A03400) [pid = 3660] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:44:34 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (1538D800) [pid = 3660] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:44:34 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (1328AC00) [pid = 3660] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:44:34 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (13160800) [pid = 3660] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:44:34 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (1393A000) [pid = 3660] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:44:34 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (16870C00) [pid = 3660] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:44:34 INFO - PROCESS | 3660 | 1471347874964 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347874966 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:35 INFO - PROCESS | 3660 | ++DOCSHELL 103CA800 == 30 [pid = 3660] [id = 568] 04:44:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (10532400) [pid = 3660] [serial = 1704] [outer = 00000000] 04:44:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (129E2400) [pid = 3660] [serial = 1705] [outer = 10532400] 04:44:35 INFO - PROCESS | 3660 | 1471347875015 Marionette DEBUG loaded listener.js 04:44:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (13C5D400) [pid = 3660] [serial = 1706] [outer = 10532400] 04:44:35 INFO - PROCESS | 3660 | 1471347875380 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 04:44:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:44:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 923ms 04:44:35 INFO - PROCESS | 3660 | 1471347875452 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 04:44:35 INFO - PROCESS | 3660 | 1471347875463 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 04:44:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:44:35 INFO - PROCESS | 3660 | 1471347875467 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:44:35 INFO - PROCESS | 3660 | 1471347875468 Marionette TRACE conn3 <- [1,2238,null,{}] 04:44:35 INFO - PROCESS | 3660 | 1471347875472 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:35 INFO - PROCESS | 3660 | 1471347875474 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:35 INFO - PROCESS | 3660 | 1471347875553 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 04:44:35 INFO - PROCESS | 3660 | 1471347875558 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347875560 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:35 INFO - PROCESS | 3660 | ++DOCSHELL 1052F800 == 31 [pid = 3660] [id = 569] 04:44:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (1053DC00) [pid = 3660] [serial = 1707] [outer = 00000000] 04:44:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (175D3400) [pid = 3660] [serial = 1708] [outer = 1053DC00] 04:44:35 INFO - PROCESS | 3660 | 1471347875604 Marionette DEBUG loaded listener.js 04:44:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (17A1E000) [pid = 3660] [serial = 1709] [outer = 1053DC00] 04:44:36 INFO - PROCESS | 3660 | 1471347876080 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 04:44:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:44:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 636ms 04:44:36 INFO - PROCESS | 3660 | 1471347876140 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 04:44:36 INFO - PROCESS | 3660 | 1471347876142 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 04:44:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:44:36 INFO - PROCESS | 3660 | 1471347876145 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:44:36 INFO - PROCESS | 3660 | 1471347876147 Marionette TRACE conn3 <- [1,2242,null,{}] 04:44:36 INFO - PROCESS | 3660 | 1471347876151 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:36 INFO - PROCESS | 3660 | 1471347876152 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:36 INFO - PROCESS | 3660 | 1471347876230 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 04:44:36 INFO - PROCESS | 3660 | 1471347876262 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347876264 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:36 INFO - PROCESS | 3660 | ++DOCSHELL 17342400 == 32 [pid = 3660] [id = 570] 04:44:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (175CDC00) [pid = 3660] [serial = 1710] [outer = 00000000] 04:44:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (180C3400) [pid = 3660] [serial = 1711] [outer = 175CDC00] 04:44:36 INFO - PROCESS | 3660 | 1471347876311 Marionette DEBUG loaded listener.js 04:44:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (180C3800) [pid = 3660] [serial = 1712] [outer = 175CDC00] 04:44:36 INFO - PROCESS | 3660 | 1471347876732 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 04:44:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:44:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 652ms 04:44:36 INFO - PROCESS | 3660 | 1471347876782 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 04:44:36 INFO - PROCESS | 3660 | 1471347876784 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 04:44:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:44:36 INFO - PROCESS | 3660 | 1471347876791 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:44:36 INFO - PROCESS | 3660 | 1471347876793 Marionette TRACE conn3 <- [1,2246,null,{}] 04:44:36 INFO - PROCESS | 3660 | 1471347876796 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:36 INFO - PROCESS | 3660 | 1471347876798 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:36 INFO - PROCESS | 3660 | 1471347876883 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 04:44:36 INFO - PROCESS | 3660 | 1471347876889 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347876891 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:36 INFO - PROCESS | 3660 | ++DOCSHELL 19738400 == 33 [pid = 3660] [id = 571] 04:44:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (19739000) [pid = 3660] [serial = 1713] [outer = 00000000] 04:44:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (197BC000) [pid = 3660] [serial = 1714] [outer = 19739000] 04:44:36 INFO - PROCESS | 3660 | 1471347876935 Marionette DEBUG loaded listener.js 04:44:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (19830000) [pid = 3660] [serial = 1715] [outer = 19739000] 04:44:37 INFO - PROCESS | 3660 | 1471347877828 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:44:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:44:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1050ms 04:44:37 INFO - PROCESS | 3660 | 1471347877881 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 04:44:37 INFO - PROCESS | 3660 | 1471347877888 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 04:44:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:44:37 INFO - PROCESS | 3660 | 1471347877895 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:44:37 INFO - PROCESS | 3660 | 1471347877901 Marionette TRACE conn3 <- [1,2250,null,{}] 04:44:37 INFO - PROCESS | 3660 | 1471347877907 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:37 INFO - PROCESS | 3660 | 1471347877910 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:38 INFO - PROCESS | 3660 | 1471347878055 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 04:44:38 INFO - PROCESS | 3660 | 1471347878190 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347878193 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:38 INFO - PROCESS | 3660 | ++DOCSHELL 10A46400 == 34 [pid = 3660] [id = 572] 04:44:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (10B5EC00) [pid = 3660] [serial = 1716] [outer = 00000000] 04:44:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (1280CC00) [pid = 3660] [serial = 1717] [outer = 10B5EC00] 04:44:38 INFO - PROCESS | 3660 | 1471347878253 Marionette DEBUG loaded listener.js 04:44:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (13057C00) [pid = 3660] [serial = 1718] [outer = 10B5EC00] 04:44:38 INFO - PROCESS | 3660 | 1471347878889 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 04:44:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:44:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1065ms 04:44:39 INFO - PROCESS | 3660 | 1471347878981 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 04:44:39 INFO - PROCESS | 3660 | 1471347878986 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 04:44:39 INFO - PROCESS | 3660 | 1471347878996 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:44:39 INFO - PROCESS | 3660 | 1471347878999 Marionette TRACE conn3 <- [1,2254,null,{}] 04:44:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:44:39 INFO - PROCESS | 3660 | 1471347879166 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:39 INFO - PROCESS | 3660 | 1471347879169 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:39 INFO - PROCESS | 3660 | 1471347879279 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 04:44:39 INFO - PROCESS | 3660 | 1471347879438 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347879441 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:39 INFO - PROCESS | 3660 | ++DOCSHELL 10566000 == 35 [pid = 3660] [id = 573] 04:44:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (1058D400) [pid = 3660] [serial = 1719] [outer = 00000000] 04:44:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (10FC8000) [pid = 3660] [serial = 1720] [outer = 1058D400] 04:44:39 INFO - PROCESS | 3660 | 1471347879492 Marionette DEBUG loaded listener.js 04:44:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (112D3400) [pid = 3660] [serial = 1721] [outer = 1058D400] 04:44:39 INFO - PROCESS | 3660 | --DOCSHELL 17342400 == 34 [pid = 3660] [id = 570] 04:44:39 INFO - PROCESS | 3660 | --DOCSHELL 1052F800 == 33 [pid = 3660] [id = 569] 04:44:39 INFO - PROCESS | 3660 | --DOCSHELL 103CA800 == 32 [pid = 3660] [id = 568] 04:44:39 INFO - PROCESS | 3660 | --DOCSHELL 1393B000 == 31 [pid = 3660] [id = 567] 04:44:39 INFO - PROCESS | 3660 | --DOCSHELL 15956C00 == 30 [pid = 3660] [id = 566] 04:44:39 INFO - PROCESS | 3660 | --DOCSHELL 1429D400 == 29 [pid = 3660] [id = 565] 04:44:39 INFO - PROCESS | 3660 | --DOCSHELL 12BE5C00 == 28 [pid = 3660] [id = 564] 04:44:39 INFO - PROCESS | 3660 | --DOCSHELL 10A0F800 == 27 [pid = 3660] [id = 563] 04:44:39 INFO - PROCESS | 3660 | --DOCSHELL 12845800 == 26 [pid = 3660] [id = 562] 04:44:39 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (180BB800) [pid = 3660] [serial = 1673] [outer = 00000000] [url = about:blank] 04:44:39 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (1765B400) [pid = 3660] [serial = 1666] [outer = 00000000] [url = about:blank] 04:44:39 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (13C99400) [pid = 3660] [serial = 1648] [outer = 00000000] [url = about:blank] 04:44:39 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (142AA400) [pid = 3660] [serial = 1649] [outer = 00000000] [url = about:blank] 04:44:39 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (10FD1800) [pid = 3660] [serial = 1645] [outer = 00000000] [url = about:blank] 04:44:39 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (173F1800) [pid = 3660] [serial = 1664] [outer = 00000000] [url = about:blank] 04:44:39 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (11A79C00) [pid = 3660] [serial = 1646] [outer = 00000000] [url = about:blank] 04:44:39 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (161C3800) [pid = 3660] [serial = 1643] [outer = 00000000] [url = about:blank] 04:44:39 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (11A79000) [pid = 3660] [serial = 1651] [outer = 00000000] [url = about:blank] 04:44:39 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (1295A400) [pid = 3660] [serial = 1652] [outer = 00000000] [url = about:blank] 04:44:39 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (15954000) [pid = 3660] [serial = 1657] [outer = 00000000] [url = about:blank] 04:44:39 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (1393A400) [pid = 3660] [serial = 1654] [outer = 00000000] [url = about:blank] 04:44:39 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (139D7400) [pid = 3660] [serial = 1655] [outer = 00000000] [url = about:blank] 04:44:39 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (1734E000) [pid = 3660] [serial = 1663] [outer = 00000000] [url = about:blank] 04:44:39 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (17659C00) [pid = 3660] [serial = 1669] [outer = 00000000] [url = about:blank] 04:44:39 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (17A19400) [pid = 3660] [serial = 1667] [outer = 00000000] [url = about:blank] 04:44:39 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (19730000) [pid = 3660] [serial = 1676] [outer = 00000000] [url = about:blank] 04:44:39 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (180B9400) [pid = 3660] [serial = 1672] [outer = 00000000] [url = about:blank] 04:44:39 INFO - PROCESS | 3660 | --DOMWINDOW == 64 (16F70C00) [pid = 3660] [serial = 1660] [outer = 00000000] [url = about:blank] 04:44:39 INFO - PROCESS | 3660 | --DOMWINDOW == 63 (17343C00) [pid = 3660] [serial = 1661] [outer = 00000000] [url = about:blank] 04:44:39 INFO - PROCESS | 3660 | --DOMWINDOW == 62 (180C5C00) [pid = 3660] [serial = 1675] [outer = 00000000] [url = about:blank] 04:44:39 INFO - PROCESS | 3660 | --DOMWINDOW == 61 (1633D800) [pid = 3660] [serial = 1658] [outer = 00000000] [url = about:blank] 04:44:39 INFO - PROCESS | 3660 | --DOMWINDOW == 60 (17D39000) [pid = 3660] [serial = 1670] [outer = 00000000] [url = about:blank] 04:44:40 INFO - PROCESS | 3660 | 1471347880056 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 04:44:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:44:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1097ms 04:44:40 INFO - PROCESS | 3660 | 1471347880112 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 04:44:40 INFO - PROCESS | 3660 | 1471347880115 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 04:44:40 INFO - PROCESS | 3660 | 1471347880121 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:44:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:44:40 INFO - PROCESS | 3660 | 1471347880124 Marionette TRACE conn3 <- [1,2258,null,{}] 04:44:40 INFO - PROCESS | 3660 | 1471347880129 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:40 INFO - PROCESS | 3660 | 1471347880132 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:40 INFO - PROCESS | 3660 | 1471347880219 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 04:44:40 INFO - PROCESS | 3660 | 1471347880228 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347880231 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:40 INFO - PROCESS | 3660 | ++DOCSHELL 1299A800 == 27 [pid = 3660] [id = 574] 04:44:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 61 (1299E000) [pid = 3660] [serial = 1722] [outer = 00000000] 04:44:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 62 (13939400) [pid = 3660] [serial = 1723] [outer = 1299E000] 04:44:40 INFO - PROCESS | 3660 | 1471347880308 Marionette DEBUG loaded listener.js 04:44:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 63 (139CD000) [pid = 3660] [serial = 1724] [outer = 1299E000] 04:44:40 INFO - PROCESS | 3660 | 1471347880835 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 04:44:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:44:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 763ms 04:44:40 INFO - PROCESS | 3660 | 1471347880862 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 04:44:40 INFO - PROCESS | 3660 | 1471347880865 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 04:44:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:44:40 INFO - PROCESS | 3660 | 1471347880868 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:44:40 INFO - PROCESS | 3660 | 1471347880870 Marionette TRACE conn3 <- [1,2262,null,{}] 04:44:40 INFO - PROCESS | 3660 | 1471347880874 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:40 INFO - PROCESS | 3660 | 1471347880876 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:40 INFO - PROCESS | 3660 | 1471347880962 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 04:44:41 INFO - PROCESS | 3660 | 1471347881058 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347881062 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:41 INFO - PROCESS | 3660 | ++DOCSHELL 1447D800 == 28 [pid = 3660] [id = 575] 04:44:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 64 (1447E000) [pid = 3660] [serial = 1725] [outer = 00000000] 04:44:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (144F4000) [pid = 3660] [serial = 1726] [outer = 1447E000] 04:44:41 INFO - PROCESS | 3660 | 1471347881120 Marionette DEBUG loaded listener.js 04:44:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (15387400) [pid = 3660] [serial = 1727] [outer = 1447E000] 04:44:41 INFO - PROCESS | 3660 | 1471347881557 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 04:44:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:44:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 716ms 04:44:41 INFO - PROCESS | 3660 | 1471347881605 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 04:44:41 INFO - PROCESS | 3660 | 1471347881611 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 04:44:41 INFO - PROCESS | 3660 | 1471347881616 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:44:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:44:41 INFO - PROCESS | 3660 | 1471347881617 Marionette TRACE conn3 <- [1,2266,null,{}] 04:44:41 INFO - PROCESS | 3660 | 1471347881621 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:41 INFO - PROCESS | 3660 | 1471347881623 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:41 INFO - PROCESS | 3660 | 1471347881706 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 04:44:41 INFO - PROCESS | 3660 | 1471347881712 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347881714 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:41 INFO - PROCESS | 3660 | ++DOCSHELL 1596D800 == 29 [pid = 3660] [id = 576] 04:44:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (15FE3400) [pid = 3660] [serial = 1728] [outer = 00000000] 04:44:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (16872C00) [pid = 3660] [serial = 1729] [outer = 15FE3400] 04:44:41 INFO - PROCESS | 3660 | 1471347881760 Marionette DEBUG loaded listener.js 04:44:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (16F6C800) [pid = 3660] [serial = 1730] [outer = 15FE3400] 04:44:42 INFO - PROCESS | 3660 | 1471347882202 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 04:44:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:44:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 652ms 04:44:42 INFO - PROCESS | 3660 | 1471347882254 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 04:44:42 INFO - PROCESS | 3660 | 1471347882256 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 04:44:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:44:42 INFO - PROCESS | 3660 | 1471347882267 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:44:42 INFO - PROCESS | 3660 | 1471347882269 Marionette TRACE conn3 <- [1,2270,null,{}] 04:44:42 INFO - PROCESS | 3660 | 1471347882277 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:42 INFO - PROCESS | 3660 | 1471347882279 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:42 INFO - PROCESS | 3660 | 1471347882388 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 04:44:42 INFO - PROCESS | 3660 | 1471347882479 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347882481 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:42 INFO - PROCESS | 3660 | ++DOCSHELL 17348000 == 30 [pid = 3660] [id = 577] 04:44:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (1734BC00) [pid = 3660] [serial = 1731] [outer = 00000000] 04:44:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (13050800) [pid = 3660] [serial = 1732] [outer = 1734BC00] 04:44:42 INFO - PROCESS | 3660 | 1471347882526 Marionette DEBUG loaded listener.js 04:44:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (174BE000) [pid = 3660] [serial = 1733] [outer = 1734BC00] 04:44:42 INFO - PROCESS | 3660 | 1471347882936 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 04:44:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:44:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 716ms 04:44:42 INFO - PROCESS | 3660 | 1471347882967 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 04:44:42 INFO - PROCESS | 3660 | 1471347882969 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 04:44:42 INFO - PROCESS | 3660 | 1471347882973 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:44:42 INFO - PROCESS | 3660 | 1471347882974 Marionette TRACE conn3 <- [1,2274,null,{}] 04:44:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:44:42 INFO - PROCESS | 3660 | 1471347882978 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:43 INFO - PROCESS | 3660 | 1471347882984 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:43 INFO - PROCESS | 3660 | 1471347883131 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 04:44:43 INFO - PROCESS | 3660 | 1471347883244 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347883247 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:43 INFO - PROCESS | 3660 | ++DOCSHELL 17528C00 == 31 [pid = 3660] [id = 578] 04:44:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (175D7000) [pid = 3660] [serial = 1734] [outer = 00000000] 04:44:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (17D30000) [pid = 3660] [serial = 1735] [outer = 175D7000] 04:44:43 INFO - PROCESS | 3660 | 1471347883292 Marionette DEBUG loaded listener.js 04:44:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (180A6C00) [pid = 3660] [serial = 1736] [outer = 175D7000] 04:44:43 INFO - PROCESS | 3660 | 1471347883715 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 04:44:43 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:44:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 747ms 04:44:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:44:43 INFO - PROCESS | 3660 | 1471347883749 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 04:44:43 INFO - PROCESS | 3660 | 1471347883751 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 04:44:43 INFO - PROCESS | 3660 | 1471347883754 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:44:43 INFO - PROCESS | 3660 | 1471347883755 Marionette TRACE conn3 <- [1,2278,null,{}] 04:44:43 INFO - PROCESS | 3660 | 1471347883759 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:43 INFO - PROCESS | 3660 | 1471347883761 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:43 INFO - PROCESS | 3660 | 1471347883895 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 04:44:43 INFO - PROCESS | 3660 | 1471347883903 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347883905 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:43 INFO - PROCESS | 3660 | ++DOCSHELL 13055C00 == 32 [pid = 3660] [id = 579] 04:44:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (1765A800) [pid = 3660] [serial = 1737] [outer = 00000000] 04:44:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (180C1400) [pid = 3660] [serial = 1738] [outer = 1765A800] 04:44:44 INFO - PROCESS | 3660 | 1471347884002 Marionette DEBUG loaded listener.js 04:44:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (129A2C00) [pid = 3660] [serial = 1739] [outer = 1765A800] 04:44:44 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (175CDC00) [pid = 3660] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:44:44 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (15958000) [pid = 3660] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:44:44 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (15958800) [pid = 3660] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:44:44 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (10A0FC00) [pid = 3660] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:44:44 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (12BEA000) [pid = 3660] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:44:44 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (1295A800) [pid = 3660] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:44:44 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (1429D800) [pid = 3660] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:44:44 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (10532400) [pid = 3660] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:44:44 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (10531000) [pid = 3660] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:44:44 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (142A8400) [pid = 3660] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:44:44 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (17349C00) [pid = 3660] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:44:44 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (1053DC00) [pid = 3660] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:44:44 INFO - PROCESS | 3660 | 1471347884482 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 04:44:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:44:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 747ms 04:44:44 INFO - PROCESS | 3660 | 1471347884495 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 04:44:44 INFO - PROCESS | 3660 | 1471347884497 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 04:44:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:44:44 INFO - PROCESS | 3660 | 1471347884500 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:44:44 INFO - PROCESS | 3660 | 1471347884502 Marionette TRACE conn3 <- [1,2282,null,{}] 04:44:44 INFO - PROCESS | 3660 | 1471347884506 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:44 INFO - PROCESS | 3660 | 1471347884508 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:44 INFO - PROCESS | 3660 | 1471347884611 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 04:44:44 INFO - PROCESS | 3660 | 1471347884697 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347884699 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:44 INFO - PROCESS | 3660 | ++DOCSHELL 10531000 == 33 [pid = 3660] [id = 580] 04:44:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (1053B800) [pid = 3660] [serial = 1740] [outer = 00000000] 04:44:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (13E9E000) [pid = 3660] [serial = 1741] [outer = 1053B800] 04:44:44 INFO - PROCESS | 3660 | 1471347884750 Marionette DEBUG loaded listener.js 04:44:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (175CDC00) [pid = 3660] [serial = 1742] [outer = 1053B800] 04:44:45 INFO - PROCESS | 3660 | 1471347885170 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 04:44:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:44:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 700ms 04:44:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:44:45 INFO - PROCESS | 3660 | 1471347885232 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 04:44:45 INFO - PROCESS | 3660 | 1471347885234 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 04:44:45 INFO - PROCESS | 3660 | 1471347885238 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:44:45 INFO - PROCESS | 3660 | 1471347885239 Marionette TRACE conn3 <- [1,2286,null,{}] 04:44:45 INFO - PROCESS | 3660 | 1471347885243 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:45 INFO - PROCESS | 3660 | 1471347885245 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:45 INFO - PROCESS | 3660 | 1471347885386 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 04:44:45 INFO - PROCESS | 3660 | 1471347885401 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347885402 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:45 INFO - PROCESS | 3660 | ++DOCSHELL 10B64C00 == 34 [pid = 3660] [id = 581] 04:44:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (142A8400) [pid = 3660] [serial = 1743] [outer = 00000000] 04:44:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (197AF800) [pid = 3660] [serial = 1744] [outer = 142A8400] 04:44:45 INFO - PROCESS | 3660 | 1471347885447 Marionette DEBUG loaded listener.js 04:44:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (197B5C00) [pid = 3660] [serial = 1745] [outer = 142A8400] 04:44:45 INFO - PROCESS | 3660 | 1471347885853 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 04:44:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:44:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 636ms 04:44:45 INFO - PROCESS | 3660 | 1471347885876 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 04:44:45 INFO - PROCESS | 3660 | 1471347885881 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 04:44:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:44:45 INFO - PROCESS | 3660 | 1471347885885 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:44:45 INFO - PROCESS | 3660 | 1471347885886 Marionette TRACE conn3 <- [1,2290,null,{}] 04:44:45 INFO - PROCESS | 3660 | 1471347885890 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:45 INFO - PROCESS | 3660 | 1471347885892 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:45 INFO - PROCESS | 3660 | 1471347885970 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 04:44:46 INFO - PROCESS | 3660 | 1471347886066 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347886068 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:46 INFO - PROCESS | 3660 | ++DOCSHELL 175D3C00 == 35 [pid = 3660] [id = 582] 04:44:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (19734800) [pid = 3660] [serial = 1746] [outer = 00000000] 04:44:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (19A8B000) [pid = 3660] [serial = 1747] [outer = 19734800] 04:44:46 INFO - PROCESS | 3660 | 1471347886121 Marionette DEBUG loaded listener.js 04:44:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (19A92400) [pid = 3660] [serial = 1748] [outer = 19734800] 04:44:46 INFO - PROCESS | 3660 | 1471347886596 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:44:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:44:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 811ms 04:44:46 INFO - PROCESS | 3660 | 1471347886692 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 04:44:46 INFO - PROCESS | 3660 | 1471347886696 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 04:44:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:44:46 INFO - PROCESS | 3660 | 1471347886702 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:44:46 INFO - PROCESS | 3660 | 1471347886706 Marionette TRACE conn3 <- [1,2294,null,{}] 04:44:46 INFO - PROCESS | 3660 | 1471347886724 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:46 INFO - PROCESS | 3660 | 1471347886728 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:46 INFO - PROCESS | 3660 | 1471347886877 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 04:44:47 INFO - PROCESS | 3660 | 1471347887025 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347887028 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:47 INFO - PROCESS | 3660 | ++DOCSHELL 10531400 == 36 [pid = 3660] [id = 583] 04:44:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (10535000) [pid = 3660] [serial = 1749] [outer = 00000000] 04:44:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (1280F800) [pid = 3660] [serial = 1750] [outer = 10535000] 04:44:47 INFO - PROCESS | 3660 | 1471347887087 Marionette DEBUG loaded listener.js 04:44:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (12D8A800) [pid = 3660] [serial = 1751] [outer = 10535000] 04:44:47 INFO - PROCESS | 3660 | 1471347887681 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 04:44:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:44:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1017ms 04:44:47 INFO - PROCESS | 3660 | 1471347887735 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 04:44:47 INFO - PROCESS | 3660 | 1471347887740 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 04:44:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:44:47 INFO - PROCESS | 3660 | 1471347887746 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:44:47 INFO - PROCESS | 3660 | 1471347887749 Marionette TRACE conn3 <- [1,2298,null,{}] 04:44:47 INFO - PROCESS | 3660 | 1471347887753 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:47 INFO - PROCESS | 3660 | 1471347887757 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:47 INFO - PROCESS | 3660 | 1471347887866 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 04:44:47 INFO - PROCESS | 3660 | 1471347887975 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347887977 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:48 INFO - PROCESS | 3660 | ++DOCSHELL 1447BC00 == 37 [pid = 3660] [id = 584] 04:44:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (144E9C00) [pid = 3660] [serial = 1752] [outer = 00000000] 04:44:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (15959800) [pid = 3660] [serial = 1753] [outer = 144E9C00] 04:44:48 INFO - PROCESS | 3660 | 1471347888034 Marionette DEBUG loaded listener.js 04:44:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (16759000) [pid = 3660] [serial = 1754] [outer = 144E9C00] 04:44:48 INFO - PROCESS | 3660 | 1471347888659 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:44:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:44:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 954ms 04:44:48 INFO - PROCESS | 3660 | 1471347888691 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 04:44:48 INFO - PROCESS | 3660 | 1471347888694 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 04:44:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:44:48 INFO - PROCESS | 3660 | 1471347888698 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:44:48 INFO - PROCESS | 3660 | 1471347888701 Marionette TRACE conn3 <- [1,2302,null,{}] 04:44:48 INFO - PROCESS | 3660 | 1471347888712 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:48 INFO - PROCESS | 3660 | 1471347888717 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:48 INFO - PROCESS | 3660 | 1471347888870 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 04:44:48 INFO - PROCESS | 3660 | 1471347888981 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347888985 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:49 INFO - PROCESS | 3660 | ++DOCSHELL 19734400 == 38 [pid = 3660] [id = 585] 04:44:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (1973B400) [pid = 3660] [serial = 1755] [outer = 00000000] 04:44:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (19A8A400) [pid = 3660] [serial = 1756] [outer = 1973B400] 04:44:49 INFO - PROCESS | 3660 | 1471347889083 Marionette DEBUG loaded listener.js 04:44:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (1A03E000) [pid = 3660] [serial = 1757] [outer = 1973B400] 04:44:49 INFO - PROCESS | 3660 | 1471347889922 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 04:44:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:44:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1272ms 04:44:50 INFO - PROCESS | 3660 | 1471347889987 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 04:44:50 INFO - PROCESS | 3660 | 1471347889991 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 04:44:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:44:50 INFO - PROCESS | 3660 | 1471347889996 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:44:50 INFO - PROCESS | 3660 | 1471347889999 Marionette TRACE conn3 <- [1,2306,null,{}] 04:44:50 INFO - PROCESS | 3660 | 1471347890005 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:50 INFO - PROCESS | 3660 | 1471347890008 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:50 INFO - PROCESS | 3660 | 1471347890153 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 04:44:50 INFO - PROCESS | 3660 | 1471347890305 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347890309 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:50 INFO - PROCESS | 3660 | ++DOCSHELL 10A01400 == 39 [pid = 3660] [id = 586] 04:44:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (10A03400) [pid = 3660] [serial = 1758] [outer = 00000000] 04:44:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (11A77000) [pid = 3660] [serial = 1759] [outer = 10A03400] 04:44:50 INFO - PROCESS | 3660 | 1471347890364 Marionette DEBUG loaded listener.js 04:44:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (1280DC00) [pid = 3660] [serial = 1760] [outer = 10A03400] 04:44:51 INFO - PROCESS | 3660 | --DOCSHELL 10B64C00 == 38 [pid = 3660] [id = 581] 04:44:51 INFO - PROCESS | 3660 | --DOCSHELL 10531000 == 37 [pid = 3660] [id = 580] 04:44:51 INFO - PROCESS | 3660 | --DOCSHELL 13055C00 == 36 [pid = 3660] [id = 579] 04:44:51 INFO - PROCESS | 3660 | --DOCSHELL 17528C00 == 35 [pid = 3660] [id = 578] 04:44:51 INFO - PROCESS | 3660 | --DOCSHELL 17348000 == 34 [pid = 3660] [id = 577] 04:44:51 INFO - PROCESS | 3660 | --DOCSHELL 1596D800 == 33 [pid = 3660] [id = 576] 04:44:51 INFO - PROCESS | 3660 | --DOCSHELL 1447D800 == 32 [pid = 3660] [id = 575] 04:44:51 INFO - PROCESS | 3660 | --DOCSHELL 1299A800 == 31 [pid = 3660] [id = 574] 04:44:51 INFO - PROCESS | 3660 | --DOCSHELL 10566000 == 30 [pid = 3660] [id = 573] 04:44:51 INFO - PROCESS | 3660 | --DOCSHELL 19738400 == 29 [pid = 3660] [id = 571] 04:44:51 INFO - PROCESS | 3660 | --DOCSHELL 10A46400 == 28 [pid = 3660] [id = 572] 04:44:51 INFO - PROCESS | 3660 | --DOCSHELL 19734400 == 27 [pid = 3660] [id = 585] 04:44:51 INFO - PROCESS | 3660 | --DOCSHELL 175D3C00 == 26 [pid = 3660] [id = 582] 04:44:51 INFO - PROCESS | 3660 | --DOCSHELL 10531400 == 25 [pid = 3660] [id = 583] 04:44:51 INFO - PROCESS | 3660 | --DOCSHELL 1447BC00 == 24 [pid = 3660] [id = 584] 04:44:51 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (180C3400) [pid = 3660] [serial = 1711] [outer = 00000000] [url = about:blank] 04:44:51 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (15FEC400) [pid = 3660] [serial = 1699] [outer = 00000000] [url = about:blank] 04:44:51 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (17343800) [pid = 3660] [serial = 1702] [outer = 00000000] [url = about:blank] 04:44:51 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (10FCE400) [pid = 3660] [serial = 1690] [outer = 00000000] [url = about:blank] 04:44:51 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (112CD000) [pid = 3660] [serial = 1691] [outer = 00000000] [url = about:blank] 04:44:51 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (13155C00) [pid = 3660] [serial = 1693] [outer = 00000000] [url = about:blank] 04:44:51 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (131E0400) [pid = 3660] [serial = 1694] [outer = 00000000] [url = about:blank] 04:44:51 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (130D6800) [pid = 3660] [serial = 1688] [outer = 00000000] [url = about:blank] 04:44:51 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (129E5000) [pid = 3660] [serial = 1687] [outer = 00000000] [url = about:blank] 04:44:51 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (144ECC00) [pid = 3660] [serial = 1696] [outer = 00000000] [url = about:blank] 04:44:51 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (129E2400) [pid = 3660] [serial = 1705] [outer = 00000000] [url = about:blank] 04:44:51 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (130D8400) [pid = 3660] [serial = 1679] [outer = 00000000] [url = about:blank] 04:44:51 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (129DD000) [pid = 3660] [serial = 1678] [outer = 00000000] [url = about:blank] 04:44:51 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (1593C000) [pid = 3660] [serial = 1682] [outer = 00000000] [url = about:blank] 04:44:51 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (180C3800) [pid = 3660] [serial = 1712] [outer = 00000000] [url = about:blank] 04:44:51 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (15387000) [pid = 3660] [serial = 1681] [outer = 00000000] [url = about:blank] 04:44:51 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (17654800) [pid = 3660] [serial = 1685] [outer = 00000000] [url = about:blank] 04:44:51 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (174BEC00) [pid = 3660] [serial = 1684] [outer = 00000000] [url = about:blank] 04:44:51 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (1734B400) [pid = 3660] [serial = 1703] [outer = 00000000] [url = about:blank] 04:44:51 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (175D3400) [pid = 3660] [serial = 1708] [outer = 00000000] [url = about:blank] 04:44:51 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (16761000) [pid = 3660] [serial = 1700] [outer = 00000000] [url = about:blank] 04:44:51 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (13C5D400) [pid = 3660] [serial = 1706] [outer = 00000000] [url = about:blank] 04:44:51 INFO - PROCESS | 3660 | --DOMWINDOW == 64 (17A1E000) [pid = 3660] [serial = 1709] [outer = 00000000] [url = about:blank] 04:44:51 INFO - PROCESS | 3660 | --DOMWINDOW == 63 (15059C00) [pid = 3660] [serial = 1697] [outer = 00000000] [url = about:blank] 04:44:51 INFO - PROCESS | 3660 | 1471347891468 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 04:44:51 INFO - PROCESS | 3660 | 1471347891538 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 04:44:51 INFO - PROCESS | 3660 | 1471347891543 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:44:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:44:51 INFO - PROCESS | 3660 | 1471347891547 Marionette TRACE conn3 <- [1,2310,null,{}] 04:44:51 INFO - PROCESS | 3660 | 1471347891553 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:51 INFO - PROCESS | 3660 | 1471347891555 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:51 INFO - PROCESS | 3660 | 1471347891647 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 04:44:51 INFO - PROCESS | 3660 | 1471347891661 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347891664 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:51 INFO - PROCESS | 3660 | ++DOCSHELL 10A49400 == 25 [pid = 3660] [id = 587] 04:44:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 64 (10A4A400) [pid = 3660] [serial = 1761] [outer = 00000000] 04:44:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (1101E000) [pid = 3660] [serial = 1762] [outer = 10A4A400] 04:44:51 INFO - PROCESS | 3660 | 1471347891712 Marionette DEBUG loaded listener.js 04:44:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (11383000) [pid = 3660] [serial = 1763] [outer = 10A4A400] 04:44:52 INFO - PROCESS | 3660 | 1471347892197 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 04:44:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:44:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 699ms 04:44:52 INFO - PROCESS | 3660 | 1471347892244 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 04:44:52 INFO - PROCESS | 3660 | 1471347892249 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 04:44:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:44:52 INFO - PROCESS | 3660 | 1471347892255 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:44:52 INFO - PROCESS | 3660 | 1471347892258 Marionette TRACE conn3 <- [1,2314,null,{}] 04:44:52 INFO - PROCESS | 3660 | 1471347892262 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:52 INFO - PROCESS | 3660 | 1471347892264 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:52 INFO - PROCESS | 3660 | 1471347892396 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 04:44:52 INFO - PROCESS | 3660 | 1471347892500 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347892502 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:52 INFO - PROCESS | 3660 | ++DOCSHELL 1305B000 == 26 [pid = 3660] [id = 588] 04:44:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (1305C400) [pid = 3660] [serial = 1764] [outer = 00000000] 04:44:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (131DF000) [pid = 3660] [serial = 1765] [outer = 1305C400] 04:44:52 INFO - PROCESS | 3660 | 1471347892550 Marionette DEBUG loaded listener.js 04:44:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (131E9000) [pid = 3660] [serial = 1766] [outer = 1305C400] 04:44:52 INFO - PROCESS | 3660 | 1471347892965 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 04:44:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:44:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 716ms 04:44:53 INFO - PROCESS | 3660 | 1471347893000 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 04:44:53 INFO - PROCESS | 3660 | 1471347893002 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 04:44:53 INFO - PROCESS | 3660 | 1471347893006 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:44:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:44:53 INFO - PROCESS | 3660 | 1471347893010 Marionette TRACE conn3 <- [1,2318,null,{}] 04:44:53 INFO - PROCESS | 3660 | 1471347893020 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:53 INFO - PROCESS | 3660 | 1471347893025 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:53 INFO - PROCESS | 3660 | 1471347893106 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 04:44:53 INFO - PROCESS | 3660 | 1471347893113 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347893116 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:53 INFO - PROCESS | 3660 | ++DOCSHELL 13E94000 == 27 [pid = 3660] [id = 589] 04:44:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (13E94C00) [pid = 3660] [serial = 1767] [outer = 00000000] 04:44:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (144EA400) [pid = 3660] [serial = 1768] [outer = 13E94C00] 04:44:53 INFO - PROCESS | 3660 | 1471347893165 Marionette DEBUG loaded listener.js 04:44:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (144F4C00) [pid = 3660] [serial = 1769] [outer = 13E94C00] 04:44:53 INFO - PROCESS | 3660 | 1471347893664 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 04:44:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:44:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 699ms 04:44:53 INFO - PROCESS | 3660 | 1471347893709 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 04:44:53 INFO - PROCESS | 3660 | 1471347893712 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 04:44:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:44:53 INFO - PROCESS | 3660 | 1471347893715 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:44:53 INFO - PROCESS | 3660 | 1471347893717 Marionette TRACE conn3 <- [1,2322,null,{}] 04:44:53 INFO - PROCESS | 3660 | 1471347893720 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:53 INFO - PROCESS | 3660 | 1471347893722 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:53 INFO - PROCESS | 3660 | 1471347893841 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 04:44:53 INFO - PROCESS | 3660 | 1471347893934 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347893937 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:53 INFO - PROCESS | 3660 | ++DOCSHELL 1593C000 == 28 [pid = 3660] [id = 590] 04:44:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (1593D000) [pid = 3660] [serial = 1770] [outer = 00000000] 04:44:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (1596A000) [pid = 3660] [serial = 1771] [outer = 1593D000] 04:44:54 INFO - PROCESS | 3660 | 1471347893982 Marionette DEBUG loaded listener.js 04:44:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (161C4000) [pid = 3660] [serial = 1772] [outer = 1593D000] 04:44:54 INFO - PROCESS | 3660 | 1471347894412 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 04:44:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:44:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 747ms 04:44:54 INFO - PROCESS | 3660 | 1471347894455 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 04:44:54 INFO - PROCESS | 3660 | 1471347894457 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 04:44:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:44:54 INFO - PROCESS | 3660 | 1471347894460 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:44:54 INFO - PROCESS | 3660 | 1471347894462 Marionette TRACE conn3 <- [1,2326,null,{}] 04:44:54 INFO - PROCESS | 3660 | 1471347894465 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:54 INFO - PROCESS | 3660 | 1471347894468 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:54 INFO - PROCESS | 3660 | 1471347894627 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 04:44:54 INFO - PROCESS | 3660 | 1471347894632 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347894634 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:54 INFO - PROCESS | 3660 | ++DOCSHELL 15FF2C00 == 29 [pid = 3660] [id = 591] 04:44:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (16710800) [pid = 3660] [serial = 1773] [outer = 00000000] 04:44:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (16F08400) [pid = 3660] [serial = 1774] [outer = 16710800] 04:44:54 INFO - PROCESS | 3660 | 1471347894679 Marionette DEBUG loaded listener.js 04:44:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (17345000) [pid = 3660] [serial = 1775] [outer = 16710800] 04:44:55 INFO - PROCESS | 3660 | 1471347895159 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 04:44:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:44:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 716ms 04:44:55 INFO - PROCESS | 3660 | 1471347895193 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 04:44:55 INFO - PROCESS | 3660 | 1471347895195 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 04:44:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:44:55 INFO - PROCESS | 3660 | 1471347895198 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:44:55 INFO - PROCESS | 3660 | 1471347895200 Marionette TRACE conn3 <- [1,2330,null,{}] 04:44:55 INFO - PROCESS | 3660 | 1471347895203 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:55 INFO - PROCESS | 3660 | 1471347895209 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:55 INFO - PROCESS | 3660 | 1471347895365 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 04:44:55 INFO - PROCESS | 3660 | 1471347895377 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347895379 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:55 INFO - PROCESS | 3660 | ++DOCSHELL 16870C00 == 30 [pid = 3660] [id = 592] 04:44:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (1734DC00) [pid = 3660] [serial = 1776] [outer = 00000000] 04:44:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (175CC800) [pid = 3660] [serial = 1777] [outer = 1734DC00] 04:44:55 INFO - PROCESS | 3660 | 1471347895424 Marionette DEBUG loaded listener.js 04:44:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (1765B400) [pid = 3660] [serial = 1778] [outer = 1734DC00] 04:44:55 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (142A8400) [pid = 3660] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:44:55 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (1734BC00) [pid = 3660] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:44:55 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (10B5EC00) [pid = 3660] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:44:55 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (175D7000) [pid = 3660] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:44:55 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (15FE3400) [pid = 3660] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:44:55 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (1447E000) [pid = 3660] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:44:55 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (19739000) [pid = 3660] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:44:55 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (1299E000) [pid = 3660] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:44:55 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (1053B800) [pid = 3660] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:44:55 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (1058D400) [pid = 3660] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:44:55 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (1765A800) [pid = 3660] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:44:55 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (19734800) [pid = 3660] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:44:56 INFO - PROCESS | 3660 | 1471347896073 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 04:44:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:44:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 906ms 04:44:56 INFO - PROCESS | 3660 | 1471347896103 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 04:44:56 INFO - PROCESS | 3660 | 1471347896105 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 04:44:56 INFO - PROCESS | 3660 | 1471347896108 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:44:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:44:56 INFO - PROCESS | 3660 | 1471347896110 Marionette TRACE conn3 <- [1,2334,null,{}] 04:44:56 INFO - PROCESS | 3660 | 1471347896114 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:56 INFO - PROCESS | 3660 | 1471347896116 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:56 INFO - PROCESS | 3660 | 1471347896192 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 04:44:56 INFO - PROCESS | 3660 | 1471347896197 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347896199 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:56 INFO - PROCESS | 3660 | ++DOCSHELL 1053D000 == 31 [pid = 3660] [id = 593] 04:44:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (12850C00) [pid = 3660] [serial = 1779] [outer = 00000000] 04:44:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (173F2000) [pid = 3660] [serial = 1780] [outer = 12850C00] 04:44:56 INFO - PROCESS | 3660 | 1471347896247 Marionette DEBUG loaded listener.js 04:44:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (17524400) [pid = 3660] [serial = 1781] [outer = 12850C00] 04:44:56 INFO - PROCESS | 3660 | 1471347896720 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 04:44:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:44:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 636ms 04:44:56 INFO - PROCESS | 3660 | 1471347896780 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 04:44:56 INFO - PROCESS | 3660 | 1471347896782 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 04:44:56 INFO - PROCESS | 3660 | 1471347896785 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:44:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:44:56 INFO - PROCESS | 3660 | 1471347896787 Marionette TRACE conn3 <- [1,2338,null,{}] 04:44:56 INFO - PROCESS | 3660 | 1471347896791 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:56 INFO - PROCESS | 3660 | 1471347896793 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:56 INFO - PROCESS | 3660 | 1471347896870 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 04:44:56 INFO - PROCESS | 3660 | 1471347896875 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347896877 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:56 INFO - PROCESS | 3660 | ++DOCSHELL 129A1000 == 32 [pid = 3660] [id = 594] 04:44:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (131DE400) [pid = 3660] [serial = 1782] [outer = 00000000] 04:44:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (17D39400) [pid = 3660] [serial = 1783] [outer = 131DE400] 04:44:56 INFO - PROCESS | 3660 | 1471347896921 Marionette DEBUG loaded listener.js 04:44:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (18098C00) [pid = 3660] [serial = 1784] [outer = 131DE400] 04:44:57 INFO - PROCESS | 3660 | 1471347897405 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 04:44:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:44:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 716ms 04:44:57 INFO - PROCESS | 3660 | 1471347897485 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 04:44:57 INFO - PROCESS | 3660 | 1471347897487 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 04:44:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:44:57 INFO - PROCESS | 3660 | 1471347897490 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:44:57 INFO - PROCESS | 3660 | 1471347897492 Marionette TRACE conn3 <- [1,2342,null,{}] 04:44:57 INFO - PROCESS | 3660 | 1471347897496 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:57 INFO - PROCESS | 3660 | 1471347897498 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:57 INFO - PROCESS | 3660 | 1471347897585 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 04:44:57 INFO - PROCESS | 3660 | 1471347897595 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347897597 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:57 INFO - PROCESS | 3660 | ++DOCSHELL 17D37800 == 33 [pid = 3660] [id = 595] 04:44:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (180BB400) [pid = 3660] [serial = 1785] [outer = 00000000] 04:44:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (1972F000) [pid = 3660] [serial = 1786] [outer = 180BB400] 04:44:57 INFO - PROCESS | 3660 | 1471347897641 Marionette DEBUG loaded listener.js 04:44:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (19732C00) [pid = 3660] [serial = 1787] [outer = 180BB400] 04:44:58 INFO - PROCESS | 3660 | 1471347898480 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 04:44:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:44:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1017ms 04:44:58 INFO - PROCESS | 3660 | 1471347898525 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 04:44:58 INFO - PROCESS | 3660 | 1471347898530 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 04:44:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:44:58 INFO - PROCESS | 3660 | 1471347898535 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:44:58 INFO - PROCESS | 3660 | 1471347898540 Marionette TRACE conn3 <- [1,2346,null,{}] 04:44:58 INFO - PROCESS | 3660 | 1471347898545 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:58 INFO - PROCESS | 3660 | 1471347898548 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:58 INFO - PROCESS | 3660 | 1471347898675 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 04:44:58 INFO - PROCESS | 3660 | 1471347898811 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347898814 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:58 INFO - PROCESS | 3660 | ++DOCSHELL 10B64000 == 34 [pid = 3660] [id = 596] 04:44:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (10B6A400) [pid = 3660] [serial = 1788] [outer = 00000000] 04:44:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (11C64000) [pid = 3660] [serial = 1789] [outer = 10B6A400] 04:44:58 INFO - PROCESS | 3660 | 1471347898873 Marionette DEBUG loaded listener.js 04:44:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (13284000) [pid = 3660] [serial = 1790] [outer = 10B6A400] 04:44:59 INFO - PROCESS | 3660 | 1471347899562 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 04:44:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:44:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1113ms 04:44:59 INFO - PROCESS | 3660 | 1471347899767 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 04:44:59 INFO - PROCESS | 3660 | 1471347899771 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 04:44:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:44:59 INFO - PROCESS | 3660 | 1471347899801 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:44:59 INFO - PROCESS | 3660 | 1471347899804 Marionette TRACE conn3 <- [1,2350,null,{}] 04:44:59 INFO - PROCESS | 3660 | 1471347899809 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:59 INFO - PROCESS | 3660 | 1471347899813 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:44:59 INFO - PROCESS | 3660 | 1471347899921 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 04:45:00 INFO - PROCESS | 3660 | 1471347900032 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347900037 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:00 INFO - PROCESS | 3660 | ++DOCSHELL 10A52000 == 35 [pid = 3660] [id = 597] 04:45:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (10B5EC00) [pid = 3660] [serial = 1791] [outer = 00000000] 04:45:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (1101A000) [pid = 3660] [serial = 1792] [outer = 10B5EC00] 04:45:00 INFO - PROCESS | 3660 | 1471347900086 Marionette DEBUG loaded listener.js 04:45:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (11A0DC00) [pid = 3660] [serial = 1793] [outer = 10B5EC00] 04:45:00 INFO - PROCESS | 3660 | --DOCSHELL 129A1000 == 34 [pid = 3660] [id = 594] 04:45:00 INFO - PROCESS | 3660 | --DOCSHELL 1053D000 == 33 [pid = 3660] [id = 593] 04:45:00 INFO - PROCESS | 3660 | --DOCSHELL 16870C00 == 32 [pid = 3660] [id = 592] 04:45:00 INFO - PROCESS | 3660 | --DOCSHELL 15FF2C00 == 31 [pid = 3660] [id = 591] 04:45:00 INFO - PROCESS | 3660 | --DOCSHELL 1593C000 == 30 [pid = 3660] [id = 590] 04:45:00 INFO - PROCESS | 3660 | --DOCSHELL 13E94000 == 29 [pid = 3660] [id = 589] 04:45:00 INFO - PROCESS | 3660 | --DOCSHELL 1305B000 == 28 [pid = 3660] [id = 588] 04:45:00 INFO - PROCESS | 3660 | --DOCSHELL 10A49400 == 27 [pid = 3660] [id = 587] 04:45:00 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (197B5C00) [pid = 3660] [serial = 1745] [outer = 00000000] [url = about:blank] 04:45:00 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (13050800) [pid = 3660] [serial = 1732] [outer = 00000000] [url = about:blank] 04:45:00 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (174BE000) [pid = 3660] [serial = 1733] [outer = 00000000] [url = about:blank] 04:45:00 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (1280CC00) [pid = 3660] [serial = 1717] [outer = 00000000] [url = about:blank] 04:45:00 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (13057C00) [pid = 3660] [serial = 1718] [outer = 00000000] [url = about:blank] 04:45:00 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (180A6C00) [pid = 3660] [serial = 1736] [outer = 00000000] [url = about:blank] 04:45:00 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (16872C00) [pid = 3660] [serial = 1729] [outer = 00000000] [url = about:blank] 04:45:00 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (144F4000) [pid = 3660] [serial = 1726] [outer = 00000000] [url = about:blank] 04:45:00 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (15387400) [pid = 3660] [serial = 1727] [outer = 00000000] [url = about:blank] 04:45:00 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (19830000) [pid = 3660] [serial = 1715] [outer = 00000000] [url = about:blank] 04:45:00 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (197BC000) [pid = 3660] [serial = 1714] [outer = 00000000] [url = about:blank] 04:45:00 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (13939400) [pid = 3660] [serial = 1723] [outer = 00000000] [url = about:blank] 04:45:00 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (139CD000) [pid = 3660] [serial = 1724] [outer = 00000000] [url = about:blank] 04:45:00 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (13E9E000) [pid = 3660] [serial = 1741] [outer = 00000000] [url = about:blank] 04:45:00 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (17D30000) [pid = 3660] [serial = 1735] [outer = 00000000] [url = about:blank] 04:45:00 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (10FC8000) [pid = 3660] [serial = 1720] [outer = 00000000] [url = about:blank] 04:45:00 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (112D3400) [pid = 3660] [serial = 1721] [outer = 00000000] [url = about:blank] 04:45:00 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (180C1400) [pid = 3660] [serial = 1738] [outer = 00000000] [url = about:blank] 04:45:00 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (197AF800) [pid = 3660] [serial = 1744] [outer = 00000000] [url = about:blank] 04:45:00 INFO - PROCESS | 3660 | --DOMWINDOW == 64 (19A8B000) [pid = 3660] [serial = 1747] [outer = 00000000] [url = about:blank] 04:45:00 INFO - PROCESS | 3660 | --DOMWINDOW == 63 (175CDC00) [pid = 3660] [serial = 1742] [outer = 00000000] [url = about:blank] 04:45:00 INFO - PROCESS | 3660 | --DOMWINDOW == 62 (129A2C00) [pid = 3660] [serial = 1739] [outer = 00000000] [url = about:blank] 04:45:00 INFO - PROCESS | 3660 | --DOMWINDOW == 61 (19A92400) [pid = 3660] [serial = 1748] [outer = 00000000] [url = about:blank] 04:45:00 INFO - PROCESS | 3660 | --DOMWINDOW == 60 (16F6C800) [pid = 3660] [serial = 1730] [outer = 00000000] [url = about:blank] 04:45:00 INFO - PROCESS | 3660 | 1471347900719 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 04:45:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:45:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 954ms 04:45:00 INFO - PROCESS | 3660 | 1471347900779 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 04:45:00 INFO - PROCESS | 3660 | 1471347900784 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 04:45:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:45:00 INFO - PROCESS | 3660 | 1471347900789 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:45:00 INFO - PROCESS | 3660 | 1471347900793 Marionette TRACE conn3 <- [1,2354,null,{}] 04:45:00 INFO - PROCESS | 3660 | 1471347900798 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:00 INFO - PROCESS | 3660 | 1471347900801 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:00 INFO - PROCESS | 3660 | 1471347900888 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 04:45:00 INFO - PROCESS | 3660 | 1471347900981 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347900984 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:01 INFO - PROCESS | 3660 | ++DOCSHELL 1299A800 == 28 [pid = 3660] [id = 598] 04:45:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 61 (129A2400) [pid = 3660] [serial = 1794] [outer = 00000000] 04:45:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 62 (13283800) [pid = 3660] [serial = 1795] [outer = 129A2400] 04:45:01 INFO - PROCESS | 3660 | 1471347901032 Marionette DEBUG loaded listener.js 04:45:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 63 (13938000) [pid = 3660] [serial = 1796] [outer = 129A2400] 04:45:01 INFO - PROCESS | 3660 | 1471347901453 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 04:45:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:45:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 716ms 04:45:01 INFO - PROCESS | 3660 | 1471347901502 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 04:45:01 INFO - PROCESS | 3660 | 1471347901504 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 04:45:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:45:01 INFO - PROCESS | 3660 | 1471347901512 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:45:01 INFO - PROCESS | 3660 | 1471347901514 Marionette TRACE conn3 <- [1,2358,null,{}] 04:45:01 INFO - PROCESS | 3660 | 1471347901519 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:01 INFO - PROCESS | 3660 | 1471347901523 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:01 INFO - PROCESS | 3660 | 1471347901611 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 04:45:01 INFO - PROCESS | 3660 | 1471347901627 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347901631 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:01 INFO - PROCESS | 3660 | ++DOCSHELL 144EE400 == 29 [pid = 3660] [id = 599] 04:45:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 64 (144F0800) [pid = 3660] [serial = 1797] [outer = 00000000] 04:45:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (144F5000) [pid = 3660] [serial = 1798] [outer = 144F0800] 04:45:01 INFO - PROCESS | 3660 | 1471347901688 Marionette DEBUG loaded listener.js 04:45:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (15382C00) [pid = 3660] [serial = 1799] [outer = 144F0800] 04:45:02 INFO - PROCESS | 3660 | 1471347902214 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 04:45:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:45:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 715ms 04:45:02 INFO - PROCESS | 3660 | 1471347902242 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 04:45:02 INFO - PROCESS | 3660 | 1471347902244 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 04:45:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:45:02 INFO - PROCESS | 3660 | 1471347902247 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:45:02 INFO - PROCESS | 3660 | 1471347902249 Marionette TRACE conn3 <- [1,2362,null,{}] 04:45:02 INFO - PROCESS | 3660 | 1471347902252 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:02 INFO - PROCESS | 3660 | 1471347902254 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:02 INFO - PROCESS | 3660 | 1471347902337 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 04:45:02 INFO - PROCESS | 3660 | 1471347902342 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347902344 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:02 INFO - PROCESS | 3660 | ++DOCSHELL 1595C400 == 30 [pid = 3660] [id = 600] 04:45:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (15963800) [pid = 3660] [serial = 1800] [outer = 00000000] 04:45:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (16872800) [pid = 3660] [serial = 1801] [outer = 15963800] 04:45:02 INFO - PROCESS | 3660 | 1471347902390 Marionette DEBUG loaded listener.js 04:45:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (16AC1400) [pid = 3660] [serial = 1802] [outer = 15963800] 04:45:02 INFO - PROCESS | 3660 | 1471347902848 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 04:45:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:45:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 652ms 04:45:02 INFO - PROCESS | 3660 | 1471347902891 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 04:45:02 INFO - PROCESS | 3660 | 1471347902893 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 04:45:02 INFO - PROCESS | 3660 | 1471347902896 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:45:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:45:02 INFO - PROCESS | 3660 | 1471347902898 Marionette TRACE conn3 <- [1,2366,null,{}] 04:45:02 INFO - PROCESS | 3660 | 1471347902902 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:02 INFO - PROCESS | 3660 | 1471347902904 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:03 INFO - PROCESS | 3660 | 1471347903012 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 04:45:03 INFO - PROCESS | 3660 | 1471347903018 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347903020 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:03 INFO - PROCESS | 3660 | ++DOCSHELL 16F6C800 == 31 [pid = 3660] [id = 601] 04:45:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (17343000) [pid = 3660] [serial = 1803] [outer = 00000000] 04:45:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (1734E000) [pid = 3660] [serial = 1804] [outer = 17343000] 04:45:03 INFO - PROCESS | 3660 | 1471347903100 Marionette DEBUG loaded listener.js 04:45:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (174BD000) [pid = 3660] [serial = 1805] [outer = 17343000] 04:45:03 INFO - PROCESS | 3660 | 1471347903552 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 04:45:03 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:45:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 700ms 04:45:03 INFO - PROCESS | 3660 | 1471347903596 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 04:45:03 INFO - PROCESS | 3660 | 1471347903598 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 04:45:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:45:03 INFO - PROCESS | 3660 | 1471347903607 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:45:03 INFO - PROCESS | 3660 | 1471347903608 Marionette TRACE conn3 <- [1,2370,null,{}] 04:45:03 INFO - PROCESS | 3660 | 1471347903612 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:03 INFO - PROCESS | 3660 | 1471347903617 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:03 INFO - PROCESS | 3660 | 1471347903771 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 04:45:03 INFO - PROCESS | 3660 | 1471347903841 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347903844 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:03 INFO - PROCESS | 3660 | ++DOCSHELL 17A19800 == 32 [pid = 3660] [id = 602] 04:45:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (17A1EC00) [pid = 3660] [serial = 1806] [outer = 00000000] 04:45:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (180A6C00) [pid = 3660] [serial = 1807] [outer = 17A1EC00] 04:45:03 INFO - PROCESS | 3660 | 1471347903889 Marionette DEBUG loaded listener.js 04:45:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (180BF800) [pid = 3660] [serial = 1808] [outer = 17A1EC00] 04:45:04 INFO - PROCESS | 3660 | 1471347904365 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 04:45:04 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:45:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 747ms 04:45:04 INFO - PROCESS | 3660 | 1471347904374 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 04:45:04 INFO - PROCESS | 3660 | 1471347904376 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 04:45:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:45:04 INFO - PROCESS | 3660 | 1471347904414 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:45:04 INFO - PROCESS | 3660 | 1471347904416 Marionette TRACE conn3 <- [1,2374,null,{}] 04:45:04 INFO - PROCESS | 3660 | 1471347904428 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:04 INFO - PROCESS | 3660 | 1471347904430 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:04 INFO - PROCESS | 3660 | 1471347904538 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 04:45:04 INFO - PROCESS | 3660 | 1471347904544 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347904546 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:04 INFO - PROCESS | 3660 | ++DOCSHELL 16A06400 == 33 [pid = 3660] [id = 603] 04:45:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (180BAC00) [pid = 3660] [serial = 1809] [outer = 00000000] 04:45:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (19734C00) [pid = 3660] [serial = 1810] [outer = 180BAC00] 04:45:04 INFO - PROCESS | 3660 | 1471347904599 Marionette DEBUG loaded listener.js 04:45:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (180C2800) [pid = 3660] [serial = 1811] [outer = 180BAC00] 04:45:05 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (1593D000) [pid = 3660] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:45:05 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (10A4A400) [pid = 3660] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:45:05 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (10A03400) [pid = 3660] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:45:05 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (16710800) [pid = 3660] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:45:05 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (1305C400) [pid = 3660] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:45:05 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (13E94C00) [pid = 3660] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:45:05 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (10535000) [pid = 3660] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:45:05 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (131DE400) [pid = 3660] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:45:05 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (144E9C00) [pid = 3660] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:45:05 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (1973B400) [pid = 3660] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:45:05 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (1734DC00) [pid = 3660] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:45:05 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (12850C00) [pid = 3660] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:45:05 INFO - PROCESS | 3660 | 1471347905127 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 04:45:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:45:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 795ms 04:45:05 INFO - PROCESS | 3660 | 1471347905166 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 04:45:05 INFO - PROCESS | 3660 | 1471347905168 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 04:45:05 INFO - PROCESS | 3660 | 1471347905175 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:45:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:45:05 INFO - PROCESS | 3660 | 1471347905177 Marionette TRACE conn3 <- [1,2378,null,{}] 04:45:05 INFO - PROCESS | 3660 | 1471347905180 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:05 INFO - PROCESS | 3660 | 1471347905182 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:05 INFO - PROCESS | 3660 | 1471347905263 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 04:45:05 INFO - PROCESS | 3660 | 1471347905356 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347905358 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:05 INFO - PROCESS | 3660 | ++DOCSHELL 10534000 == 34 [pid = 3660] [id = 604] 04:45:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (1053A800) [pid = 3660] [serial = 1812] [outer = 00000000] 04:45:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (1505DC00) [pid = 3660] [serial = 1813] [outer = 1053A800] 04:45:05 INFO - PROCESS | 3660 | 1471347905405 Marionette DEBUG loaded listener.js 04:45:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (1809FC00) [pid = 3660] [serial = 1814] [outer = 1053A800] 04:45:05 INFO - PROCESS | 3660 | 1471347905812 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 04:45:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:45:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 636ms 04:45:05 INFO - PROCESS | 3660 | 1471347905847 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 04:45:05 INFO - PROCESS | 3660 | 1471347905850 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 04:45:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:45:05 INFO - PROCESS | 3660 | 1471347905854 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:45:05 INFO - PROCESS | 3660 | 1471347905856 Marionette TRACE conn3 <- [1,2382,null,{}] 04:45:05 INFO - PROCESS | 3660 | 1471347905859 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:05 INFO - PROCESS | 3660 | 1471347905861 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:05 INFO - PROCESS | 3660 | 1471347905962 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 04:45:06 INFO - PROCESS | 3660 | 1471347906057 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347906059 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:06 INFO - PROCESS | 3660 | ++DOCSHELL 144E9C00 == 35 [pid = 3660] [id = 605] 04:45:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (180A7400) [pid = 3660] [serial = 1815] [outer = 00000000] 04:45:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (19830400) [pid = 3660] [serial = 1816] [outer = 180A7400] 04:45:06 INFO - PROCESS | 3660 | 1471347906103 Marionette DEBUG loaded listener.js 04:45:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (19A1E800) [pid = 3660] [serial = 1817] [outer = 180A7400] 04:45:06 INFO - PROCESS | 3660 | 1471347906469 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:45:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:45:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 652ms 04:45:06 INFO - PROCESS | 3660 | 1471347906490 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 04:45:06 INFO - PROCESS | 3660 | 1471347906492 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 04:45:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:45:06 INFO - PROCESS | 3660 | 1471347906495 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:45:06 INFO - PROCESS | 3660 | 1471347906496 Marionette TRACE conn3 <- [1,2386,null,{}] 04:45:06 INFO - PROCESS | 3660 | 1471347906500 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:06 INFO - PROCESS | 3660 | 1471347906502 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:06 INFO - PROCESS | 3660 | 1471347906628 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 04:45:06 INFO - PROCESS | 3660 | 1471347906636 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347906638 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:06 INFO - PROCESS | 3660 | ++DOCSHELL 1538CC00 == 36 [pid = 3660] [id = 606] 04:45:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (1538D000) [pid = 3660] [serial = 1818] [outer = 00000000] 04:45:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (19A86800) [pid = 3660] [serial = 1819] [outer = 1538D000] 04:45:06 INFO - PROCESS | 3660 | 1471347906683 Marionette DEBUG loaded listener.js 04:45:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (19A8D000) [pid = 3660] [serial = 1820] [outer = 1538D000] 04:45:07 INFO - PROCESS | 3660 | 1471347907164 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 04:45:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:45:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 715ms 04:45:07 INFO - PROCESS | 3660 | 1471347907195 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 04:45:07 INFO - PROCESS | 3660 | 1471347907200 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 04:45:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:45:07 INFO - PROCESS | 3660 | 1471347907206 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:45:07 INFO - PROCESS | 3660 | 1471347907210 Marionette TRACE conn3 <- [1,2390,null,{}] 04:45:07 INFO - PROCESS | 3660 | 1471347907216 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:07 INFO - PROCESS | 3660 | 1471347907219 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:07 INFO - PROCESS | 3660 | 1471347907378 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 04:45:07 INFO - PROCESS | 3660 | 1471347907503 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347907508 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:07 INFO - PROCESS | 3660 | ++DOCSHELL 10FCE400 == 37 [pid = 3660] [id = 607] 04:45:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (10FCE800) [pid = 3660] [serial = 1821] [outer = 00000000] 04:45:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (11A07C00) [pid = 3660] [serial = 1822] [outer = 10FCE800] 04:45:07 INFO - PROCESS | 3660 | 1471347907568 Marionette DEBUG loaded listener.js 04:45:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (129DA400) [pid = 3660] [serial = 1823] [outer = 10FCE800] 04:45:08 INFO - PROCESS | 3660 | 1471347908174 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 04:45:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:45:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1018ms 04:45:08 INFO - PROCESS | 3660 | 1471347908245 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 04:45:08 INFO - PROCESS | 3660 | 1471347908250 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 04:45:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:45:08 INFO - PROCESS | 3660 | 1471347908256 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:45:08 INFO - PROCESS | 3660 | 1471347908259 Marionette TRACE conn3 <- [1,2394,null,{}] 04:45:08 INFO - PROCESS | 3660 | 1471347908263 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:08 INFO - PROCESS | 3660 | 1471347908266 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:08 INFO - PROCESS | 3660 | 1471347908405 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 04:45:08 INFO - PROCESS | 3660 | 1471347908542 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347908545 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:08 INFO - PROCESS | 3660 | ++DOCSHELL 13ECC800 == 38 [pid = 3660] [id = 608] 04:45:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (142A3800) [pid = 3660] [serial = 1824] [outer = 00000000] 04:45:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (144F3000) [pid = 3660] [serial = 1825] [outer = 142A3800] 04:45:08 INFO - PROCESS | 3660 | 1471347908603 Marionette DEBUG loaded listener.js 04:45:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (15961800) [pid = 3660] [serial = 1826] [outer = 142A3800] 04:45:09 INFO - PROCESS | 3660 | 1471347909213 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 04:45:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:45:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1017ms 04:45:09 INFO - PROCESS | 3660 | 1471347909259 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 04:45:09 INFO - PROCESS | 3660 | 1471347909261 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 04:45:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:45:09 INFO - PROCESS | 3660 | 1471347909265 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:45:09 INFO - PROCESS | 3660 | 1471347909269 Marionette TRACE conn3 <- [1,2398,null,{}] 04:45:09 INFO - PROCESS | 3660 | 1471347909280 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:09 INFO - PROCESS | 3660 | 1471347909285 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:09 INFO - PROCESS | 3660 | 1471347909391 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 04:45:09 INFO - PROCESS | 3660 | 1471347909553 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347909557 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:09 INFO - PROCESS | 3660 | ++DOCSHELL 180BA000 == 39 [pid = 3660] [id = 609] 04:45:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (180BC800) [pid = 3660] [serial = 1827] [outer = 00000000] 04:45:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (19735800) [pid = 3660] [serial = 1828] [outer = 180BC800] 04:45:09 INFO - PROCESS | 3660 | 1471347909616 Marionette DEBUG loaded listener.js 04:45:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (19DA9C00) [pid = 3660] [serial = 1829] [outer = 180BC800] 04:45:10 INFO - PROCESS | 3660 | 1471347910282 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 04:45:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:45:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1066ms 04:45:10 INFO - PROCESS | 3660 | 1471347910348 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 04:45:10 INFO - PROCESS | 3660 | 1471347910351 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 04:45:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:45:10 INFO - PROCESS | 3660 | 1471347910371 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:45:10 INFO - PROCESS | 3660 | 1471347910373 Marionette TRACE conn3 <- [1,2402,null,{}] 04:45:10 INFO - PROCESS | 3660 | 1471347910377 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:10 INFO - PROCESS | 3660 | 1471347910379 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:10 INFO - PROCESS | 3660 | 1471347910485 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 04:45:10 INFO - PROCESS | 3660 | 1471347910759 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 3660 | 1471347910762 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:10 INFO - PROCESS | 3660 | ++DOCSHELL 10374000 == 40 [pid = 3660] [id = 610] 04:45:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (103C6000) [pid = 3660] [serial = 1830] [outer = 00000000] 04:45:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (10538800) [pid = 3660] [serial = 1831] [outer = 103C6000] 04:45:10 INFO - PROCESS | 3660 | 1471347910832 Marionette DEBUG loaded listener.js 04:45:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (10B5F400) [pid = 3660] [serial = 1832] [outer = 103C6000] 04:45:12 INFO - PROCESS | 3660 | --DOCSHELL 144E9C00 == 39 [pid = 3660] [id = 605] 04:45:12 INFO - PROCESS | 3660 | --DOCSHELL 10534000 == 38 [pid = 3660] [id = 604] 04:45:12 INFO - PROCESS | 3660 | --DOCSHELL 16A06400 == 37 [pid = 3660] [id = 603] 04:45:12 INFO - PROCESS | 3660 | --DOCSHELL 17A19800 == 36 [pid = 3660] [id = 602] 04:45:12 INFO - PROCESS | 3660 | --DOCSHELL 16F6C800 == 35 [pid = 3660] [id = 601] 04:45:12 INFO - PROCESS | 3660 | --DOCSHELL 1595C400 == 34 [pid = 3660] [id = 600] 04:45:12 INFO - PROCESS | 3660 | --DOCSHELL 144EE400 == 33 [pid = 3660] [id = 599] 04:45:12 INFO - PROCESS | 3660 | --DOCSHELL 1299A800 == 32 [pid = 3660] [id = 598] 04:45:12 INFO - PROCESS | 3660 | --DOCSHELL 10A52000 == 31 [pid = 3660] [id = 597] 04:45:12 INFO - PROCESS | 3660 | --DOCSHELL 10B64000 == 30 [pid = 3660] [id = 596] 04:45:12 INFO - PROCESS | 3660 | --DOCSHELL 17D37800 == 29 [pid = 3660] [id = 595] 04:45:12 INFO - PROCESS | 3660 | --DOCSHELL 10A01400 == 28 [pid = 3660] [id = 586] 04:45:12 INFO - PROCESS | 3660 | --DOCSHELL 180BA000 == 27 [pid = 3660] [id = 609] 04:45:12 INFO - PROCESS | 3660 | --DOCSHELL 1538CC00 == 26 [pid = 3660] [id = 606] 04:45:12 INFO - PROCESS | 3660 | --DOCSHELL 10FCE400 == 25 [pid = 3660] [id = 607] 04:45:12 INFO - PROCESS | 3660 | --DOCSHELL 13ECC800 == 24 [pid = 3660] [id = 608] 04:45:12 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (1596A000) [pid = 3660] [serial = 1771] [outer = 00000000] [url = about:blank] 04:45:12 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (1101E000) [pid = 3660] [serial = 1762] [outer = 00000000] [url = about:blank] 04:45:12 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (1280DC00) [pid = 3660] [serial = 1760] [outer = 00000000] [url = about:blank] 04:45:12 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (11A77000) [pid = 3660] [serial = 1759] [outer = 00000000] [url = about:blank] 04:45:12 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (16F08400) [pid = 3660] [serial = 1774] [outer = 00000000] [url = about:blank] 04:45:12 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (131DF000) [pid = 3660] [serial = 1765] [outer = 00000000] [url = about:blank] 04:45:12 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (131E9000) [pid = 3660] [serial = 1766] [outer = 00000000] [url = about:blank] 04:45:12 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (144EA400) [pid = 3660] [serial = 1768] [outer = 00000000] [url = about:blank] 04:45:12 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (161C4000) [pid = 3660] [serial = 1772] [outer = 00000000] [url = about:blank] 04:45:12 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (12D8A800) [pid = 3660] [serial = 1751] [outer = 00000000] [url = about:blank] 04:45:12 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (1280F800) [pid = 3660] [serial = 1750] [outer = 00000000] [url = about:blank] 04:45:12 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (18098C00) [pid = 3660] [serial = 1784] [outer = 00000000] [url = about:blank] 04:45:12 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (16759000) [pid = 3660] [serial = 1754] [outer = 00000000] [url = about:blank] 04:45:12 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (15959800) [pid = 3660] [serial = 1753] [outer = 00000000] [url = about:blank] 04:45:12 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (1972F000) [pid = 3660] [serial = 1786] [outer = 00000000] [url = about:blank] 04:45:12 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (1A03E000) [pid = 3660] [serial = 1757] [outer = 00000000] [url = about:blank] 04:45:12 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (19A8A400) [pid = 3660] [serial = 1756] [outer = 00000000] [url = about:blank] 04:45:12 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (175CC800) [pid = 3660] [serial = 1777] [outer = 00000000] [url = about:blank] 04:45:12 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (17345000) [pid = 3660] [serial = 1775] [outer = 00000000] [url = about:blank] 04:45:12 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (1765B400) [pid = 3660] [serial = 1778] [outer = 00000000] [url = about:blank] 04:45:12 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (17D39400) [pid = 3660] [serial = 1783] [outer = 00000000] [url = about:blank] 04:45:12 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (173F2000) [pid = 3660] [serial = 1780] [outer = 00000000] [url = about:blank] 04:45:12 INFO - PROCESS | 3660 | --DOMWINDOW == 64 (11383000) [pid = 3660] [serial = 1763] [outer = 00000000] [url = about:blank] 04:45:12 INFO - PROCESS | 3660 | --DOMWINDOW == 63 (17524400) [pid = 3660] [serial = 1781] [outer = 00000000] [url = about:blank] 04:45:12 INFO - PROCESS | 3660 | --DOMWINDOW == 62 (144F4C00) [pid = 3660] [serial = 1769] [outer = 00000000] [url = about:blank] 04:45:12 INFO - PROCESS | 3660 | 1471347912092 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 04:45:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:45:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1796ms 04:45:12 INFO - PROCESS | 3660 | 1471347912183 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 04:45:12 INFO - PROCESS | 3660 | 1471347912187 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 04:45:12 INFO - PROCESS | 3660 | 1471347912192 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:45:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:45:12 INFO - PROCESS | 3660 | 1471347912196 Marionette TRACE conn3 <- [1,2406,null,{}] 04:45:12 INFO - PROCESS | 3660 | 1471347912202 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:12 INFO - PROCESS | 3660 | 1471347912205 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:12 INFO - PROCESS | 3660 | 1471347912290 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 04:45:12 INFO - PROCESS | 3660 | 1471347912297 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347912301 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:12 INFO - PROCESS | 3660 | ++DOCSHELL 10FCBC00 == 25 [pid = 3660] [id = 611] 04:45:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 63 (10FCD400) [pid = 3660] [serial = 1833] [outer = 00000000] 04:45:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 64 (1101B400) [pid = 3660] [serial = 1834] [outer = 10FCD400] 04:45:12 INFO - PROCESS | 3660 | 1471347912352 Marionette DEBUG loaded listener.js 04:45:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (1101DC00) [pid = 3660] [serial = 1835] [outer = 10FCD400] 04:45:12 INFO - PROCESS | 3660 | 1471347912865 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:45:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:45:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 700ms 04:45:12 INFO - PROCESS | 3660 | 1471347912897 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 04:45:12 INFO - PROCESS | 3660 | 1471347912902 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 04:45:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:45:12 INFO - PROCESS | 3660 | 1471347912908 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:45:12 INFO - PROCESS | 3660 | 1471347912911 Marionette TRACE conn3 <- [1,2410,null,{}] 04:45:12 INFO - PROCESS | 3660 | 1471347912914 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:12 INFO - PROCESS | 3660 | 1471347912917 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:13 INFO - PROCESS | 3660 | 1471347913004 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 04:45:13 INFO - PROCESS | 3660 | 1471347913012 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347913015 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:13 INFO - PROCESS | 3660 | ++DOCSHELL 12BE3400 == 26 [pid = 3660] [id = 612] 04:45:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (12BEA000) [pid = 3660] [serial = 1836] [outer = 00000000] 04:45:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (130DA800) [pid = 3660] [serial = 1837] [outer = 12BEA000] 04:45:13 INFO - PROCESS | 3660 | 1471347913070 Marionette DEBUG loaded listener.js 04:45:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (131E5000) [pid = 3660] [serial = 1838] [outer = 12BEA000] 04:45:13 INFO - PROCESS | 3660 | 1471347913595 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:45:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:45:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 715ms 04:45:13 INFO - PROCESS | 3660 | 1471347913639 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 04:45:13 INFO - PROCESS | 3660 | 1471347913641 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 04:45:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:45:13 INFO - PROCESS | 3660 | 1471347913645 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:45:13 INFO - PROCESS | 3660 | 1471347913648 Marionette TRACE conn3 <- [1,2414,null,{}] 04:45:13 INFO - PROCESS | 3660 | 1471347913659 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:13 INFO - PROCESS | 3660 | 1471347913663 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:13 INFO - PROCESS | 3660 | 1471347913778 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 04:45:13 INFO - PROCESS | 3660 | 1471347913875 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347913879 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:13 INFO - PROCESS | 3660 | ++DOCSHELL 13C99400 == 27 [pid = 3660] [id = 613] 04:45:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (13E95400) [pid = 3660] [serial = 1839] [outer = 00000000] 04:45:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (144EC000) [pid = 3660] [serial = 1840] [outer = 13E95400] 04:45:13 INFO - PROCESS | 3660 | 1471347913933 Marionette DEBUG loaded listener.js 04:45:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (144F3C00) [pid = 3660] [serial = 1841] [outer = 13E95400] 04:45:14 INFO - PROCESS | 3660 | 1471347914330 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 04:45:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:45:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 764ms 04:45:14 INFO - PROCESS | 3660 | 1471347914385 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 04:45:14 INFO - PROCESS | 3660 | 1471347914387 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 04:45:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:45:14 INFO - PROCESS | 3660 | 1471347914391 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:45:14 INFO - PROCESS | 3660 | 1471347914392 Marionette TRACE conn3 <- [1,2418,null,{}] 04:45:14 INFO - PROCESS | 3660 | 1471347914396 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:14 INFO - PROCESS | 3660 | 1471347914398 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:14 INFO - PROCESS | 3660 | 1471347914527 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 04:45:14 INFO - PROCESS | 3660 | 1471347914587 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347914589 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:14 INFO - PROCESS | 3660 | ++DOCSHELL 144F5800 == 28 [pid = 3660] [id = 614] 04:45:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (1538C000) [pid = 3660] [serial = 1842] [outer = 00000000] 04:45:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (15966400) [pid = 3660] [serial = 1843] [outer = 1538C000] 04:45:14 INFO - PROCESS | 3660 | 1471347914635 Marionette DEBUG loaded listener.js 04:45:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (16761000) [pid = 3660] [serial = 1844] [outer = 1538C000] 04:45:15 INFO - PROCESS | 3660 | 1471347915099 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 04:45:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:45:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 715ms 04:45:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:45:15 INFO - PROCESS | 3660 | 1471347915128 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 04:45:15 INFO - PROCESS | 3660 | 1471347915130 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 04:45:15 INFO - PROCESS | 3660 | 1471347915133 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:45:15 INFO - PROCESS | 3660 | 1471347915135 Marionette TRACE conn3 <- [1,2422,null,{}] 04:45:15 INFO - PROCESS | 3660 | 1471347915139 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:15 INFO - PROCESS | 3660 | 1471347915141 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:15 INFO - PROCESS | 3660 | 1471347915283 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 04:45:15 INFO - PROCESS | 3660 | 1471347915305 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347915307 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:15 INFO - PROCESS | 3660 | ++DOCSHELL 16F02800 == 29 [pid = 3660] [id = 615] 04:45:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (16F08400) [pid = 3660] [serial = 1845] [outer = 00000000] 04:45:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (17347800) [pid = 3660] [serial = 1846] [outer = 16F08400] 04:45:15 INFO - PROCESS | 3660 | 1471347915352 Marionette DEBUG loaded listener.js 04:45:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (1734BC00) [pid = 3660] [serial = 1847] [outer = 16F08400] 04:45:15 INFO - PROCESS | 3660 | 1471347915780 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 04:45:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:45:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 700ms 04:45:15 INFO - PROCESS | 3660 | 1471347915832 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 04:45:15 INFO - PROCESS | 3660 | 1471347915834 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 04:45:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:45:15 INFO - PROCESS | 3660 | 1471347915837 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:45:15 INFO - PROCESS | 3660 | 1471347915839 Marionette TRACE conn3 <- [1,2426,null,{}] 04:45:15 INFO - PROCESS | 3660 | 1471347915848 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:15 INFO - PROCESS | 3660 | 1471347915854 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:15 INFO - PROCESS | 3660 | 1471347915989 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 04:45:16 INFO - PROCESS | 3660 | 1471347916002 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347916004 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:16 INFO - PROCESS | 3660 | ++DOCSHELL 1538B000 == 30 [pid = 3660] [id = 616] 04:45:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (17347400) [pid = 3660] [serial = 1848] [outer = 00000000] 04:45:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (174C7C00) [pid = 3660] [serial = 1849] [outer = 17347400] 04:45:16 INFO - PROCESS | 3660 | 1471347916054 Marionette DEBUG loaded listener.js 04:45:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (17A10000) [pid = 3660] [serial = 1850] [outer = 17347400] 04:45:16 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (180A7400) [pid = 3660] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:45:16 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (17343000) [pid = 3660] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:45:16 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (17A1EC00) [pid = 3660] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:45:16 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (1053A800) [pid = 3660] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:45:16 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (129A2400) [pid = 3660] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:45:16 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (144F0800) [pid = 3660] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:45:16 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (10B6A400) [pid = 3660] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:45:16 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (10B5EC00) [pid = 3660] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:45:16 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (15963800) [pid = 3660] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:45:16 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (180BAC00) [pid = 3660] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:45:16 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (180BB400) [pid = 3660] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:45:16 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (1538D000) [pid = 3660] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:45:16 INFO - PROCESS | 3660 | 1471347916761 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 04:45:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:45:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 954ms 04:45:16 INFO - PROCESS | 3660 | 1471347916783 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 04:45:16 INFO - PROCESS | 3660 | 1471347916785 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 04:45:16 INFO - PROCESS | 3660 | 1471347916788 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:45:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:45:16 INFO - PROCESS | 3660 | 1471347916790 Marionette TRACE conn3 <- [1,2430,null,{}] 04:45:16 INFO - PROCESS | 3660 | 1471347916793 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:16 INFO - PROCESS | 3660 | 1471347916795 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:16 INFO - PROCESS | 3660 | 1471347916880 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 04:45:16 INFO - PROCESS | 3660 | 1471347916885 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347916887 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:16 INFO - PROCESS | 3660 | ++DOCSHELL 1059BC00 == 31 [pid = 3660] [id = 617] 04:45:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (10A03400) [pid = 3660] [serial = 1851] [outer = 00000000] 04:45:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (144E9800) [pid = 3660] [serial = 1852] [outer = 10A03400] 04:45:16 INFO - PROCESS | 3660 | 1471347916979 Marionette DEBUG loaded listener.js 04:45:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (1538C400) [pid = 3660] [serial = 1853] [outer = 10A03400] 04:45:17 INFO - PROCESS | 3660 | 1471347917430 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 04:45:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:45:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 637ms 04:45:17 INFO - PROCESS | 3660 | 1471347917459 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 04:45:17 INFO - PROCESS | 3660 | 1471347917461 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 04:45:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:45:17 INFO - PROCESS | 3660 | 1471347917464 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:45:17 INFO - PROCESS | 3660 | 1471347917466 Marionette TRACE conn3 <- [1,2434,null,{}] 04:45:17 INFO - PROCESS | 3660 | 1471347917469 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:17 INFO - PROCESS | 3660 | 1471347917471 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:17 INFO - PROCESS | 3660 | 1471347917547 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 04:45:17 INFO - PROCESS | 3660 | 1471347917554 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347917556 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:17 INFO - PROCESS | 3660 | ++DOCSHELL 17343000 == 32 [pid = 3660] [id = 618] 04:45:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (174C7000) [pid = 3660] [serial = 1854] [outer = 00000000] 04:45:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (17D39800) [pid = 3660] [serial = 1855] [outer = 174C7000] 04:45:17 INFO - PROCESS | 3660 | 1471347917602 Marionette DEBUG loaded listener.js 04:45:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (1809D800) [pid = 3660] [serial = 1856] [outer = 174C7000] 04:45:18 INFO - PROCESS | 3660 | 1471347918025 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 04:45:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:45:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 605ms 04:45:18 INFO - PROCESS | 3660 | 1471347918070 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 04:45:18 INFO - PROCESS | 3660 | 1471347918072 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 04:45:18 INFO - PROCESS | 3660 | 1471347918076 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:45:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:45:18 INFO - PROCESS | 3660 | 1471347918078 Marionette TRACE conn3 <- [1,2438,null,{}] 04:45:18 INFO - PROCESS | 3660 | 1471347918085 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:18 INFO - PROCESS | 3660 | 1471347918087 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:18 INFO - PROCESS | 3660 | 1471347918166 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 04:45:18 INFO - PROCESS | 3660 | 1471347918171 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347918174 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:18 INFO - PROCESS | 3660 | ++DOCSHELL 180BA000 == 33 [pid = 3660] [id = 619] 04:45:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (180BDC00) [pid = 3660] [serial = 1857] [outer = 00000000] 04:45:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (1972E400) [pid = 3660] [serial = 1858] [outer = 180BDC00] 04:45:18 INFO - PROCESS | 3660 | 1471347918218 Marionette DEBUG loaded listener.js 04:45:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (1972E800) [pid = 3660] [serial = 1859] [outer = 180BDC00] 04:45:18 INFO - PROCESS | 3660 | 1471347918674 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 04:45:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:45:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 652ms 04:45:18 INFO - PROCESS | 3660 | 1471347918734 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 04:45:18 INFO - PROCESS | 3660 | 1471347918738 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 04:45:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:45:18 INFO - PROCESS | 3660 | 1471347918748 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:45:18 INFO - PROCESS | 3660 | 1471347918752 Marionette TRACE conn3 <- [1,2442,null,{}] 04:45:18 INFO - PROCESS | 3660 | 1471347918758 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:18 INFO - PROCESS | 3660 | 1471347918762 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:18 INFO - PROCESS | 3660 | 1471347918934 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 04:45:19 INFO - PROCESS | 3660 | 1471347919055 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347919060 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:19 INFO - PROCESS | 3660 | ++DOCSHELL 10A49800 == 34 [pid = 3660] [id = 620] 04:45:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (10A4E400) [pid = 3660] [serial = 1860] [outer = 00000000] 04:45:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (10FCE400) [pid = 3660] [serial = 1861] [outer = 10A4E400] 04:45:19 INFO - PROCESS | 3660 | 1471347919158 Marionette DEBUG loaded listener.js 04:45:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (11387800) [pid = 3660] [serial = 1862] [outer = 10A4E400] 04:45:19 INFO - PROCESS | 3660 | 1471347919935 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 04:45:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:45:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1209ms 04:45:20 INFO - PROCESS | 3660 | 1471347919979 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 04:45:20 INFO - PROCESS | 3660 | 1471347919983 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 04:45:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:45:20 INFO - PROCESS | 3660 | 1471347919989 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:45:20 INFO - PROCESS | 3660 | 1471347919993 Marionette TRACE conn3 <- [1,2446,null,{}] 04:45:20 INFO - PROCESS | 3660 | 1471347919998 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:20 INFO - PROCESS | 3660 | 1471347920000 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:20 INFO - PROCESS | 3660 | 1471347920120 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 04:45:20 INFO - PROCESS | 3660 | 1471347920259 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 3660 | 1471347920261 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:20 INFO - PROCESS | 3660 | ++DOCSHELL 139CCC00 == 35 [pid = 3660] [id = 621] 04:45:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (139CF000) [pid = 3660] [serial = 1863] [outer = 00000000] 04:45:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (142A5000) [pid = 3660] [serial = 1864] [outer = 139CF000] 04:45:20 INFO - PROCESS | 3660 | 1471347920326 Marionette DEBUG loaded listener.js 04:45:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (144ECC00) [pid = 3660] [serial = 1865] [outer = 139CF000] 04:45:21 INFO - PROCESS | 3660 | 1471347921261 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 04:45:21 INFO - PROCESS | 3660 | --DOCSHELL 17343000 == 34 [pid = 3660] [id = 618] 04:45:21 INFO - PROCESS | 3660 | --DOCSHELL 1059BC00 == 33 [pid = 3660] [id = 617] 04:45:21 INFO - PROCESS | 3660 | --DOCSHELL 1538B000 == 32 [pid = 3660] [id = 616] 04:45:21 INFO - PROCESS | 3660 | --DOCSHELL 16F02800 == 31 [pid = 3660] [id = 615] 04:45:21 INFO - PROCESS | 3660 | --DOCSHELL 144F5800 == 30 [pid = 3660] [id = 614] 04:45:21 INFO - PROCESS | 3660 | --DOCSHELL 13C99400 == 29 [pid = 3660] [id = 613] 04:45:21 INFO - PROCESS | 3660 | --DOCSHELL 12BE3400 == 28 [pid = 3660] [id = 612] 04:45:21 INFO - PROCESS | 3660 | --DOCSHELL 10FCBC00 == 27 [pid = 3660] [id = 611] 04:45:21 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (19A1E800) [pid = 3660] [serial = 1817] [outer = 00000000] [url = about:blank] 04:45:21 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (1734E000) [pid = 3660] [serial = 1804] [outer = 00000000] [url = about:blank] 04:45:21 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (180BF800) [pid = 3660] [serial = 1808] [outer = 00000000] [url = about:blank] 04:45:21 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (180A6C00) [pid = 3660] [serial = 1807] [outer = 00000000] [url = about:blank] 04:45:21 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (1505DC00) [pid = 3660] [serial = 1813] [outer = 00000000] [url = about:blank] 04:45:21 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (13283800) [pid = 3660] [serial = 1795] [outer = 00000000] [url = about:blank] 04:45:21 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (13938000) [pid = 3660] [serial = 1796] [outer = 00000000] [url = about:blank] 04:45:21 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (144F5000) [pid = 3660] [serial = 1798] [outer = 00000000] [url = about:blank] 04:45:21 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (15382C00) [pid = 3660] [serial = 1799] [outer = 00000000] [url = about:blank] 04:45:21 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (11C64000) [pid = 3660] [serial = 1789] [outer = 00000000] [url = about:blank] 04:45:21 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (13284000) [pid = 3660] [serial = 1790] [outer = 00000000] [url = about:blank] 04:45:21 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (1101A000) [pid = 3660] [serial = 1792] [outer = 00000000] [url = about:blank] 04:45:21 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (11A0DC00) [pid = 3660] [serial = 1793] [outer = 00000000] [url = about:blank] 04:45:21 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (16872800) [pid = 3660] [serial = 1801] [outer = 00000000] [url = about:blank] 04:45:21 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (19734C00) [pid = 3660] [serial = 1810] [outer = 00000000] [url = about:blank] 04:45:21 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (19732C00) [pid = 3660] [serial = 1787] [outer = 00000000] [url = about:blank] 04:45:21 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (19A86800) [pid = 3660] [serial = 1819] [outer = 00000000] [url = about:blank] 04:45:21 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (180C2800) [pid = 3660] [serial = 1811] [outer = 00000000] [url = about:blank] 04:45:21 INFO - PROCESS | 3660 | --DOMWINDOW == 64 (19A8D000) [pid = 3660] [serial = 1820] [outer = 00000000] [url = about:blank] 04:45:21 INFO - PROCESS | 3660 | --DOMWINDOW == 63 (19830400) [pid = 3660] [serial = 1816] [outer = 00000000] [url = about:blank] 04:45:21 INFO - PROCESS | 3660 | --DOMWINDOW == 62 (16AC1400) [pid = 3660] [serial = 1802] [outer = 00000000] [url = about:blank] 04:45:21 INFO - PROCESS | 3660 | --DOMWINDOW == 61 (1809FC00) [pid = 3660] [serial = 1814] [outer = 00000000] [url = about:blank] 04:45:21 INFO - PROCESS | 3660 | --DOMWINDOW == 60 (174BD000) [pid = 3660] [serial = 1805] [outer = 00000000] [url = about:blank] 04:45:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:45:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1335ms 04:45:21 INFO - PROCESS | 3660 | 1471347921337 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 04:45:21 INFO - PROCESS | 3660 | 1471347921341 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 04:45:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:45:21 INFO - PROCESS | 3660 | 1471347921347 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:45:21 INFO - PROCESS | 3660 | 1471347921350 Marionette TRACE conn3 <- [1,2450,null,{}] 04:45:21 INFO - PROCESS | 3660 | 1471347921357 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:21 INFO - PROCESS | 3660 | 1471347921362 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:21 INFO - PROCESS | 3660 | 1471347921473 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 04:45:21 INFO - PROCESS | 3660 | 1471347921562 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347921567 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:21 INFO - PROCESS | 3660 | ++DOCSHELL 103D1400 == 28 [pid = 3660] [id = 622] 04:45:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 61 (1052F800) [pid = 3660] [serial = 1866] [outer = 00000000] 04:45:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 62 (10FCA800) [pid = 3660] [serial = 1867] [outer = 1052F800] 04:45:21 INFO - PROCESS | 3660 | 1471347921616 Marionette DEBUG loaded listener.js 04:45:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 63 (11385800) [pid = 3660] [serial = 1868] [outer = 1052F800] 04:45:22 INFO - PROCESS | 3660 | 1471347922019 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 04:45:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:45:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 716ms 04:45:22 INFO - PROCESS | 3660 | 1471347922076 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 04:45:22 INFO - PROCESS | 3660 | 1471347922080 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 04:45:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:45:22 INFO - PROCESS | 3660 | 1471347922087 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:45:22 INFO - PROCESS | 3660 | 1471347922089 Marionette TRACE conn3 <- [1,2454,null,{}] 04:45:22 INFO - PROCESS | 3660 | 1471347922093 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:22 INFO - PROCESS | 3660 | 1471347922095 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:22 INFO - PROCESS | 3660 | 1471347922181 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 04:45:22 INFO - PROCESS | 3660 | 1471347922187 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347922189 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:22 INFO - PROCESS | 3660 | ++DOCSHELL 1304FC00 == 29 [pid = 3660] [id = 623] 04:45:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 64 (1313A800) [pid = 3660] [serial = 1869] [outer = 00000000] 04:45:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (13287C00) [pid = 3660] [serial = 1870] [outer = 1313A800] 04:45:22 INFO - PROCESS | 3660 | 1471347922237 Marionette DEBUG loaded listener.js 04:45:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (13938000) [pid = 3660] [serial = 1871] [outer = 1313A800] 04:45:22 INFO - PROCESS | 3660 | 1471347922755 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 04:45:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:45:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 715ms 04:45:22 INFO - PROCESS | 3660 | 1471347922818 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 04:45:22 INFO - PROCESS | 3660 | 1471347922820 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 04:45:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:45:22 INFO - PROCESS | 3660 | 1471347922824 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:45:22 INFO - PROCESS | 3660 | 1471347922827 Marionette TRACE conn3 <- [1,2458,null,{}] 04:45:22 INFO - PROCESS | 3660 | 1471347922837 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:22 INFO - PROCESS | 3660 | 1471347922842 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:22 INFO - PROCESS | 3660 | 1471347922954 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 04:45:23 INFO - PROCESS | 3660 | 1471347923053 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347923057 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:23 INFO - PROCESS | 3660 | ++DOCSHELL 15059C00 == 30 [pid = 3660] [id = 624] 04:45:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (1505D800) [pid = 3660] [serial = 1872] [outer = 00000000] 04:45:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (1538B000) [pid = 3660] [serial = 1873] [outer = 1505D800] 04:45:23 INFO - PROCESS | 3660 | 1471347923105 Marionette DEBUG loaded listener.js 04:45:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (15958000) [pid = 3660] [serial = 1874] [outer = 1505D800] 04:45:23 INFO - PROCESS | 3660 | 1471347923499 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 04:45:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:45:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 716ms 04:45:23 INFO - PROCESS | 3660 | 1471347923523 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 04:45:23 INFO - PROCESS | 3660 | 1471347923525 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 04:45:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:45:23 INFO - PROCESS | 3660 | 1471347923528 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:45:23 INFO - PROCESS | 3660 | 1471347923530 Marionette TRACE conn3 <- [1,2462,null,{}] 04:45:23 INFO - PROCESS | 3660 | 1471347923533 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:23 INFO - PROCESS | 3660 | 1471347923535 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:23 INFO - PROCESS | 3660 | 1471347923661 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 04:45:23 INFO - PROCESS | 3660 | 1471347923675 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347923677 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:23 INFO - PROCESS | 3660 | ++DOCSHELL 16875000 == 31 [pid = 3660] [id = 625] 04:45:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (16875400) [pid = 3660] [serial = 1875] [outer = 00000000] 04:45:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (17342000) [pid = 3660] [serial = 1876] [outer = 16875400] 04:45:23 INFO - PROCESS | 3660 | 1471347923723 Marionette DEBUG loaded listener.js 04:45:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (1734E000) [pid = 3660] [serial = 1877] [outer = 16875400] 04:45:24 INFO - PROCESS | 3660 | 1471347924166 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 04:45:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:45:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 699ms 04:45:24 INFO - PROCESS | 3660 | 1471347924228 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 04:45:24 INFO - PROCESS | 3660 | 1471347924230 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 04:45:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:45:24 INFO - PROCESS | 3660 | 1471347924233 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:45:24 INFO - PROCESS | 3660 | 1471347924235 Marionette TRACE conn3 <- [1,2466,null,{}] 04:45:24 INFO - PROCESS | 3660 | 1471347924245 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:24 INFO - PROCESS | 3660 | 1471347924247 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:24 INFO - PROCESS | 3660 | 1471347924403 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 04:45:24 INFO - PROCESS | 3660 | 1471347924501 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347924503 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:24 INFO - PROCESS | 3660 | ++DOCSHELL 174BD000 == 32 [pid = 3660] [id = 626] 04:45:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (174BDC00) [pid = 3660] [serial = 1878] [outer = 00000000] 04:45:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (17526C00) [pid = 3660] [serial = 1879] [outer = 174BDC00] 04:45:24 INFO - PROCESS | 3660 | 1471347924548 Marionette DEBUG loaded listener.js 04:45:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (175D4C00) [pid = 3660] [serial = 1880] [outer = 174BDC00] 04:45:25 INFO - PROCESS | 3660 | 1471347924992 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 04:45:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:45:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 748ms 04:45:25 INFO - PROCESS | 3660 | 1471347925006 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 04:45:25 INFO - PROCESS | 3660 | 1471347925008 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 04:45:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:45:25 INFO - PROCESS | 3660 | 1471347925011 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:45:25 INFO - PROCESS | 3660 | 1471347925013 Marionette TRACE conn3 <- [1,2470,null,{}] 04:45:25 INFO - PROCESS | 3660 | 1471347925016 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:25 INFO - PROCESS | 3660 | 1471347925022 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:25 INFO - PROCESS | 3660 | 1471347925181 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 04:45:25 INFO - PROCESS | 3660 | 1471347925249 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347925260 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:25 INFO - PROCESS | 3660 | ++DOCSHELL 180A7C00 == 33 [pid = 3660] [id = 627] 04:45:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (180B7400) [pid = 3660] [serial = 1881] [outer = 00000000] 04:45:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (180C3400) [pid = 3660] [serial = 1882] [outer = 180B7400] 04:45:25 INFO - PROCESS | 3660 | 1471347925308 Marionette DEBUG loaded listener.js 04:45:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (19738400) [pid = 3660] [serial = 1883] [outer = 180B7400] 04:45:25 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (12BEA000) [pid = 3660] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:45:25 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (103C6000) [pid = 3660] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:45:25 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (17347400) [pid = 3660] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:45:25 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (10FCE800) [pid = 3660] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:45:25 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (142A3800) [pid = 3660] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:45:25 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (180BC800) [pid = 3660] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:45:25 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (16F08400) [pid = 3660] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:45:25 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (10A03400) [pid = 3660] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:45:25 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (13E95400) [pid = 3660] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:45:25 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (174C7000) [pid = 3660] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:45:25 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (1538C000) [pid = 3660] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:45:25 INFO - PROCESS | 3660 | 1471347925832 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 04:45:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:45:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 858ms 04:45:25 INFO - PROCESS | 3660 | 1471347925854 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 04:45:25 INFO - PROCESS | 3660 | 1471347925856 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 04:45:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:45:25 INFO - PROCESS | 3660 | 1471347925864 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:45:25 INFO - PROCESS | 3660 | 1471347925865 Marionette TRACE conn3 <- [1,2474,null,{}] 04:45:25 INFO - PROCESS | 3660 | 1471347925869 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:25 INFO - PROCESS | 3660 | 1471347925870 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:25 INFO - PROCESS | 3660 | 1471347925948 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 04:45:25 INFO - PROCESS | 3660 | 1471347925954 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347925956 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:26 INFO - PROCESS | 3660 | ++DOCSHELL 13154C00 == 34 [pid = 3660] [id = 628] 04:45:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (131DEC00) [pid = 3660] [serial = 1884] [outer = 00000000] 04:45:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (174BFC00) [pid = 3660] [serial = 1885] [outer = 131DEC00] 04:45:26 INFO - PROCESS | 3660 | 1471347926002 Marionette DEBUG loaded listener.js 04:45:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (17A19400) [pid = 3660] [serial = 1886] [outer = 131DEC00] 04:45:26 INFO - PROCESS | 3660 | 1471347926508 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 04:45:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:45:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 652ms 04:45:26 INFO - PROCESS | 3660 | 1471347926536 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 04:45:26 INFO - PROCESS | 3660 | 1471347926539 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 04:45:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:45:26 INFO - PROCESS | 3660 | 1471347926544 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:45:26 INFO - PROCESS | 3660 | 1471347926546 Marionette TRACE conn3 <- [1,2478,null,{}] 04:45:26 INFO - PROCESS | 3660 | 1471347926551 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:26 INFO - PROCESS | 3660 | 1471347926553 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:26 INFO - PROCESS | 3660 | 1471347926633 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 04:45:26 INFO - PROCESS | 3660 | 1471347926638 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347926640 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:26 INFO - PROCESS | 3660 | ++DOCSHELL 103CD000 == 35 [pid = 3660] [id = 629] 04:45:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (13287800) [pid = 3660] [serial = 1887] [outer = 00000000] 04:45:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (19A20C00) [pid = 3660] [serial = 1888] [outer = 13287800] 04:45:26 INFO - PROCESS | 3660 | 1471347926685 Marionette DEBUG loaded listener.js 04:45:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (19A21800) [pid = 3660] [serial = 1889] [outer = 13287800] 04:45:27 INFO - PROCESS | 3660 | 1471347927108 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:45:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:45:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 604ms 04:45:27 INFO - PROCESS | 3660 | 1471347927138 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 04:45:27 INFO - PROCESS | 3660 | 1471347927140 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 04:45:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:45:27 INFO - PROCESS | 3660 | 1471347927157 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:45:27 INFO - PROCESS | 3660 | 1471347927159 Marionette TRACE conn3 <- [1,2482,null,{}] 04:45:27 INFO - PROCESS | 3660 | 1471347927162 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:27 INFO - PROCESS | 3660 | 1471347927164 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:27 INFO - PROCESS | 3660 | 1471347927253 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 04:45:27 INFO - PROCESS | 3660 | 1471347927259 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347927261 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:27 INFO - PROCESS | 3660 | ++DOCSHELL 19A90800 == 36 [pid = 3660] [id = 630] 04:45:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (19DAAC00) [pid = 3660] [serial = 1890] [outer = 00000000] 04:45:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (1A041400) [pid = 3660] [serial = 1891] [outer = 19DAAC00] 04:45:27 INFO - PROCESS | 3660 | 1471347927309 Marionette DEBUG loaded listener.js 04:45:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (1A043800) [pid = 3660] [serial = 1892] [outer = 19DAAC00] 04:45:27 INFO - PROCESS | 3660 | 1471347927816 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 04:45:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:45:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 700ms 04:45:27 INFO - PROCESS | 3660 | 1471347927855 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 04:45:27 INFO - PROCESS | 3660 | 1471347927859 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 04:45:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:45:27 INFO - PROCESS | 3660 | 1471347927865 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:45:27 INFO - PROCESS | 3660 | 1471347927869 Marionette TRACE conn3 <- [1,2486,null,{}] 04:45:27 INFO - PROCESS | 3660 | 1471347927876 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:27 INFO - PROCESS | 3660 | 1471347927879 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:28 INFO - PROCESS | 3660 | 1471347927994 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 04:45:28 INFO - PROCESS | 3660 | 1471347928158 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347928163 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:28 INFO - PROCESS | 3660 | ++DOCSHELL 10A52000 == 37 [pid = 3660] [id = 631] 04:45:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (10A55C00) [pid = 3660] [serial = 1893] [outer = 00000000] 04:45:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (10FD0800) [pid = 3660] [serial = 1894] [outer = 10A55C00] 04:45:28 INFO - PROCESS | 3660 | 1471347928226 Marionette DEBUG loaded listener.js 04:45:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (1284C000) [pid = 3660] [serial = 1895] [outer = 10A55C00] 04:45:28 INFO - PROCESS | 3660 | 1471347928870 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:45:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:45:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1065ms 04:45:28 INFO - PROCESS | 3660 | 1471347928944 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 04:45:28 INFO - PROCESS | 3660 | 1471347928949 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 04:45:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:45:28 INFO - PROCESS | 3660 | 1471347928975 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:45:28 INFO - PROCESS | 3660 | 1471347928978 Marionette TRACE conn3 <- [1,2490,null,{}] 04:45:29 INFO - PROCESS | 3660 | 1471347928982 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:29 INFO - PROCESS | 3660 | 1471347928985 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:29 INFO - PROCESS | 3660 | 1471347929101 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 04:45:29 INFO - PROCESS | 3660 | 1471347929234 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347929236 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:29 INFO - PROCESS | 3660 | ++DOCSHELL 144F6C00 == 38 [pid = 3660] [id = 632] 04:45:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (15383000) [pid = 3660] [serial = 1896] [outer = 00000000] 04:45:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (15FE5400) [pid = 3660] [serial = 1897] [outer = 15383000] 04:45:29 INFO - PROCESS | 3660 | 1471347929297 Marionette DEBUG loaded listener.js 04:45:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (16ACAC00) [pid = 3660] [serial = 1898] [outer = 15383000] 04:45:29 INFO - PROCESS | 3660 | 1471347929853 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:45:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:45:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 954ms 04:45:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:45:29 INFO - PROCESS | 3660 | 1471347929921 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 04:45:29 INFO - PROCESS | 3660 | 1471347929923 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 04:45:29 INFO - PROCESS | 3660 | 1471347929927 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:45:29 INFO - PROCESS | 3660 | 1471347929931 Marionette TRACE conn3 <- [1,2494,null,{}] 04:45:29 INFO - PROCESS | 3660 | 1471347929942 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:29 INFO - PROCESS | 3660 | 1471347929947 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:30 INFO - PROCESS | 3660 | 1471347930104 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 04:45:30 INFO - PROCESS | 3660 | 1471347930214 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 3660 | 1471347930218 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:30 INFO - PROCESS | 3660 | ++DOCSHELL 180BA400 == 39 [pid = 3660] [id = 633] 04:45:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (180BD000) [pid = 3660] [serial = 1899] [outer = 00000000] 04:45:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (19733800) [pid = 3660] [serial = 1900] [outer = 180BD000] 04:45:30 INFO - PROCESS | 3660 | 1471347930277 Marionette DEBUG loaded listener.js 04:45:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (19A8D800) [pid = 3660] [serial = 1901] [outer = 180BD000] 04:45:30 INFO - PROCESS | 3660 | 1471347930942 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:45:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:45:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1065ms 04:45:31 INFO - PROCESS | 3660 | 1471347931008 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 04:45:31 INFO - PROCESS | 3660 | 1471347931011 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 04:45:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:45:31 INFO - PROCESS | 3660 | 1471347931014 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:45:31 INFO - PROCESS | 3660 | 1471347931016 Marionette TRACE conn3 <- [1,2498,null,{}] 04:45:31 INFO - PROCESS | 3660 | 1471347931037 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:31 INFO - PROCESS | 3660 | 1471347931039 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:31 INFO - PROCESS | 3660 | 1471347931190 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 04:45:31 INFO - PROCESS | 3660 | 1471347931253 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347931256 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:31 INFO - PROCESS | 3660 | ++DOCSHELL 1A073400 == 40 [pid = 3660] [id = 634] 04:45:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (1A073C00) [pid = 3660] [serial = 1902] [outer = 00000000] 04:45:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (1A2EB400) [pid = 3660] [serial = 1903] [outer = 1A073C00] 04:45:31 INFO - PROCESS | 3660 | 1471347931310 Marionette DEBUG loaded listener.js 04:45:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (1A44C400) [pid = 3660] [serial = 1904] [outer = 1A073C00] 04:45:32 INFO - PROCESS | 3660 | 1471347932164 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 04:45:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:45:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1193ms 04:45:32 INFO - PROCESS | 3660 | 1471347932220 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 04:45:32 INFO - PROCESS | 3660 | 1471347932224 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 04:45:32 INFO - PROCESS | 3660 | 1471347932230 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:45:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:45:32 INFO - PROCESS | 3660 | 1471347932233 Marionette TRACE conn3 <- [1,2502,null,{}] 04:45:32 INFO - PROCESS | 3660 | 1471347932238 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:32 INFO - PROCESS | 3660 | 1471347932241 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:32 INFO - PROCESS | 3660 | 1471347932341 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 04:45:32 INFO - PROCESS | 3660 | 1471347932484 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347932489 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:32 INFO - PROCESS | 3660 | ++DOCSHELL 10B6A400 == 41 [pid = 3660] [id = 635] 04:45:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (10FC3400) [pid = 3660] [serial = 1905] [outer = 00000000] 04:45:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (10FCD800) [pid = 3660] [serial = 1906] [outer = 10FC3400] 04:45:32 INFO - PROCESS | 3660 | 1471347932564 Marionette DEBUG loaded listener.js 04:45:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (112D2C00) [pid = 3660] [serial = 1907] [outer = 10FC3400] 04:45:33 INFO - PROCESS | 3660 | --DOCSHELL 10374000 == 40 [pid = 3660] [id = 610] 04:45:33 INFO - PROCESS | 3660 | --DOCSHELL 103CD000 == 39 [pid = 3660] [id = 629] 04:45:33 INFO - PROCESS | 3660 | --DOCSHELL 13154C00 == 38 [pid = 3660] [id = 628] 04:45:33 INFO - PROCESS | 3660 | --DOCSHELL 180A7C00 == 37 [pid = 3660] [id = 627] 04:45:33 INFO - PROCESS | 3660 | --DOCSHELL 174BD000 == 36 [pid = 3660] [id = 626] 04:45:33 INFO - PROCESS | 3660 | --DOCSHELL 16875000 == 35 [pid = 3660] [id = 625] 04:45:33 INFO - PROCESS | 3660 | --DOCSHELL 15059C00 == 34 [pid = 3660] [id = 624] 04:45:33 INFO - PROCESS | 3660 | --DOCSHELL 1304FC00 == 33 [pid = 3660] [id = 623] 04:45:33 INFO - PROCESS | 3660 | --DOCSHELL 103D1400 == 32 [pid = 3660] [id = 622] 04:45:33 INFO - PROCESS | 3660 | --DOCSHELL 180BA000 == 31 [pid = 3660] [id = 619] 04:45:33 INFO - PROCESS | 3660 | --DOCSHELL 10A49800 == 30 [pid = 3660] [id = 620] 04:45:33 INFO - PROCESS | 3660 | --DOCSHELL 139CCC00 == 29 [pid = 3660] [id = 621] 04:45:33 INFO - PROCESS | 3660 | --DOCSHELL 1A073400 == 28 [pid = 3660] [id = 634] 04:45:33 INFO - PROCESS | 3660 | --DOCSHELL 180BA400 == 27 [pid = 3660] [id = 633] 04:45:33 INFO - PROCESS | 3660 | --DOCSHELL 19A90800 == 26 [pid = 3660] [id = 630] 04:45:33 INFO - PROCESS | 3660 | --DOCSHELL 10A52000 == 25 [pid = 3660] [id = 631] 04:45:33 INFO - PROCESS | 3660 | --DOCSHELL 144F6C00 == 24 [pid = 3660] [id = 632] 04:45:33 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (1101B400) [pid = 3660] [serial = 1834] [outer = 00000000] [url = about:blank] 04:45:33 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (130DA800) [pid = 3660] [serial = 1837] [outer = 00000000] [url = about:blank] 04:45:33 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (131E5000) [pid = 3660] [serial = 1838] [outer = 00000000] [url = about:blank] 04:45:33 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (10538800) [pid = 3660] [serial = 1831] [outer = 00000000] [url = about:blank] 04:45:33 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (10B5F400) [pid = 3660] [serial = 1832] [outer = 00000000] [url = about:blank] 04:45:33 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (174C7C00) [pid = 3660] [serial = 1849] [outer = 00000000] [url = about:blank] 04:45:33 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (129DA400) [pid = 3660] [serial = 1823] [outer = 00000000] [url = about:blank] 04:45:33 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (11A07C00) [pid = 3660] [serial = 1822] [outer = 00000000] [url = about:blank] 04:45:33 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (15961800) [pid = 3660] [serial = 1826] [outer = 00000000] [url = about:blank] 04:45:33 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (144F3000) [pid = 3660] [serial = 1825] [outer = 00000000] [url = about:blank] 04:45:33 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (19DA9C00) [pid = 3660] [serial = 1829] [outer = 00000000] [url = about:blank] 04:45:33 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (19735800) [pid = 3660] [serial = 1828] [outer = 00000000] [url = about:blank] 04:45:33 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (1972E400) [pid = 3660] [serial = 1858] [outer = 00000000] [url = about:blank] 04:45:33 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (17347800) [pid = 3660] [serial = 1846] [outer = 00000000] [url = about:blank] 04:45:33 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (1538C400) [pid = 3660] [serial = 1853] [outer = 00000000] [url = about:blank] 04:45:33 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (144E9800) [pid = 3660] [serial = 1852] [outer = 00000000] [url = about:blank] 04:45:33 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (17A10000) [pid = 3660] [serial = 1850] [outer = 00000000] [url = about:blank] 04:45:33 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (144EC000) [pid = 3660] [serial = 1840] [outer = 00000000] [url = about:blank] 04:45:33 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (1809D800) [pid = 3660] [serial = 1856] [outer = 00000000] [url = about:blank] 04:45:33 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (15966400) [pid = 3660] [serial = 1843] [outer = 00000000] [url = about:blank] 04:45:33 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (16761000) [pid = 3660] [serial = 1844] [outer = 00000000] [url = about:blank] 04:45:33 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (1734BC00) [pid = 3660] [serial = 1847] [outer = 00000000] [url = about:blank] 04:45:33 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (17D39800) [pid = 3660] [serial = 1855] [outer = 00000000] [url = about:blank] 04:45:33 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (144F3C00) [pid = 3660] [serial = 1841] [outer = 00000000] [url = about:blank] 04:45:33 INFO - PROCESS | 3660 | 1471347933690 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 04:45:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:45:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1525ms 04:45:33 INFO - PROCESS | 3660 | 1471347933733 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 04:45:33 INFO - PROCESS | 3660 | 1471347933737 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 04:45:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:45:33 INFO - PROCESS | 3660 | 1471347933742 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:45:33 INFO - PROCESS | 3660 | 1471347933745 Marionette TRACE conn3 <- [1,2506,null,{}] 04:45:33 INFO - PROCESS | 3660 | 1471347933751 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:33 INFO - PROCESS | 3660 | 1471347933754 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:33 INFO - PROCESS | 3660 | 1471347933853 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 04:45:33 INFO - PROCESS | 3660 | 1471347933860 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347933864 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:33 INFO - PROCESS | 3660 | ++DOCSHELL 10A4B400 == 25 [pid = 3660] [id = 636] 04:45:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (10A4E000) [pid = 3660] [serial = 1908] [outer = 00000000] 04:45:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (10FD0C00) [pid = 3660] [serial = 1909] [outer = 10A4E000] 04:45:33 INFO - PROCESS | 3660 | 1471347933960 Marionette DEBUG loaded listener.js 04:45:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (112CE800) [pid = 3660] [serial = 1910] [outer = 10A4E000] 04:45:34 INFO - PROCESS | 3660 | 1471347934468 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:45:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:45:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 739ms 04:45:34 INFO - PROCESS | 3660 | 1471347934515 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 04:45:34 INFO - PROCESS | 3660 | 1471347934520 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 04:45:34 INFO - PROCESS | 3660 | 1471347934530 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:45:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:45:34 INFO - PROCESS | 3660 | 1471347934533 Marionette TRACE conn3 <- [1,2510,null,{}] 04:45:34 INFO - PROCESS | 3660 | 1471347934537 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:34 INFO - PROCESS | 3660 | 1471347934539 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:34 INFO - PROCESS | 3660 | 1471347934625 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 04:45:34 INFO - PROCESS | 3660 | 1471347934634 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347934636 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:34 INFO - PROCESS | 3660 | ++DOCSHELL 13059800 == 26 [pid = 3660] [id = 637] 04:45:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (1305B000) [pid = 3660] [serial = 1911] [outer = 00000000] 04:45:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (13158C00) [pid = 3660] [serial = 1912] [outer = 1305B000] 04:45:34 INFO - PROCESS | 3660 | 1471347934686 Marionette DEBUG loaded listener.js 04:45:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (131E4800) [pid = 3660] [serial = 1913] [outer = 1305B000] 04:45:35 INFO - PROCESS | 3660 | 1471347935171 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:45:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:45:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 708ms 04:45:35 INFO - PROCESS | 3660 | 1471347935231 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 04:45:35 INFO - PROCESS | 3660 | 1471347935233 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 04:45:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:45:35 INFO - PROCESS | 3660 | 1471347935237 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:45:35 INFO - PROCESS | 3660 | 1471347935240 Marionette TRACE conn3 <- [1,2514,null,{}] 04:45:35 INFO - PROCESS | 3660 | 1471347935251 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:35 INFO - PROCESS | 3660 | 1471347935256 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:35 INFO - PROCESS | 3660 | 1471347935338 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 04:45:35 INFO - PROCESS | 3660 | 1471347935442 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347935445 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:35 INFO - PROCESS | 3660 | ++DOCSHELL 142A3800 == 27 [pid = 3660] [id = 638] 04:45:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (142A7800) [pid = 3660] [serial = 1914] [outer = 00000000] 04:45:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (144EF000) [pid = 3660] [serial = 1915] [outer = 142A7800] 04:45:35 INFO - PROCESS | 3660 | 1471347935499 Marionette DEBUG loaded listener.js 04:45:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (144F4400) [pid = 3660] [serial = 1916] [outer = 142A7800] 04:45:35 INFO - PROCESS | 3660 | 1471347935940 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 04:45:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:45:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 754ms 04:45:35 INFO - PROCESS | 3660 | 1471347935977 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 04:45:35 INFO - PROCESS | 3660 | 1471347935979 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 04:45:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:45:35 INFO - PROCESS | 3660 | 1471347935983 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:45:36 INFO - PROCESS | 3660 | 1471347935985 Marionette TRACE conn3 <- [1,2518,null,{}] 04:45:36 INFO - PROCESS | 3660 | 1471347936026 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:36 INFO - PROCESS | 3660 | 1471347936028 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:36 INFO - PROCESS | 3660 | 1471347936150 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 04:45:36 INFO - PROCESS | 3660 | 1471347936160 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347936162 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:36 INFO - PROCESS | 3660 | ++DOCSHELL 1593AC00 == 28 [pid = 3660] [id = 639] 04:45:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (1593BC00) [pid = 3660] [serial = 1917] [outer = 00000000] 04:45:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (15963800) [pid = 3660] [serial = 1918] [outer = 1593BC00] 04:45:36 INFO - PROCESS | 3660 | 1471347936208 Marionette DEBUG loaded listener.js 04:45:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (15FE7000) [pid = 3660] [serial = 1919] [outer = 1593BC00] 04:45:36 INFO - PROCESS | 3660 | 1471347936652 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 04:45:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:45:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 708ms 04:45:36 INFO - PROCESS | 3660 | 1471347936682 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 04:45:36 INFO - PROCESS | 3660 | 1471347936684 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 04:45:36 INFO - PROCESS | 3660 | 1471347936687 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:45:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:45:36 INFO - PROCESS | 3660 | 1471347936689 Marionette TRACE conn3 <- [1,2522,null,{}] 04:45:36 INFO - PROCESS | 3660 | 1471347936692 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:36 INFO - PROCESS | 3660 | 1471347936694 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:36 INFO - PROCESS | 3660 | 1471347936803 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 04:45:36 INFO - PROCESS | 3660 | 1471347936808 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347936811 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:36 INFO - PROCESS | 3660 | ++DOCSHELL 15FE3800 == 29 [pid = 3660] [id = 640] 04:45:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (15FE5C00) [pid = 3660] [serial = 1920] [outer = 00000000] 04:45:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (1686C800) [pid = 3660] [serial = 1921] [outer = 15FE5C00] 04:45:36 INFO - PROCESS | 3660 | 1471347936862 Marionette DEBUG loaded listener.js 04:45:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (16A09000) [pid = 3660] [serial = 1922] [outer = 15FE5C00] 04:45:37 INFO - PROCESS | 3660 | 1471347937338 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 04:45:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:45:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 708ms 04:45:37 INFO - PROCESS | 3660 | 1471347937387 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 04:45:37 INFO - PROCESS | 3660 | 1471347937389 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 04:45:37 INFO - PROCESS | 3660 | 1471347937392 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:45:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:45:37 INFO - PROCESS | 3660 | 1471347937394 Marionette TRACE conn3 <- [1,2526,null,{}] 04:45:37 INFO - PROCESS | 3660 | 1471347937397 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:37 INFO - PROCESS | 3660 | 1471347937403 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:37 INFO - PROCESS | 3660 | 1471347937564 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 04:45:37 INFO - PROCESS | 3660 | 1471347937588 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347937590 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:37 INFO - PROCESS | 3660 | ++DOCSHELL 1734D400 == 30 [pid = 3660] [id = 641] 04:45:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (174BD000) [pid = 3660] [serial = 1923] [outer = 00000000] 04:45:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (175CD000) [pid = 3660] [serial = 1924] [outer = 174BD000] 04:45:37 INFO - PROCESS | 3660 | 1471347937636 Marionette DEBUG loaded listener.js 04:45:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (17A1EC00) [pid = 3660] [serial = 1925] [outer = 174BD000] 04:45:38 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (174BDC00) [pid = 3660] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:45:38 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (180B7400) [pid = 3660] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:45:38 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (180BDC00) [pid = 3660] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:45:38 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (139CF000) [pid = 3660] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:45:38 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (1052F800) [pid = 3660] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:45:38 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (1313A800) [pid = 3660] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:45:38 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (10A4E400) [pid = 3660] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:45:38 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (1505D800) [pid = 3660] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:45:38 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (131DEC00) [pid = 3660] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:45:38 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (19DAAC00) [pid = 3660] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:45:38 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (16875400) [pid = 3660] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:45:38 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (13287800) [pid = 3660] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:45:38 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (10FCD400) [pid = 3660] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:45:38 INFO - PROCESS | 3660 | 1471347938306 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 04:45:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:45:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 959ms 04:45:38 INFO - PROCESS | 3660 | 1471347938347 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 04:45:38 INFO - PROCESS | 3660 | 1471347938349 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 04:45:38 INFO - PROCESS | 3660 | 1471347938353 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:45:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:45:38 INFO - PROCESS | 3660 | 1471347938354 Marionette TRACE conn3 <- [1,2530,null,{}] 04:45:38 INFO - PROCESS | 3660 | 1471347938358 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:38 INFO - PROCESS | 3660 | 1471347938360 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:38 INFO - PROCESS | 3660 | 1471347938436 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 04:45:38 INFO - PROCESS | 3660 | 1471347938441 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347938443 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:38 INFO - PROCESS | 3660 | ++DOCSHELL 1053E800 == 31 [pid = 3660] [id = 642] 04:45:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (10560000) [pid = 3660] [serial = 1926] [outer = 00000000] 04:45:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (142A9C00) [pid = 3660] [serial = 1927] [outer = 10560000] 04:45:38 INFO - PROCESS | 3660 | 1471347938491 Marionette DEBUG loaded listener.js 04:45:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (14477000) [pid = 3660] [serial = 1928] [outer = 10560000] 04:45:38 INFO - PROCESS | 3660 | 1471347938916 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 04:45:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:45:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 598ms 04:45:39 INFO - PROCESS | 3660 | 1471347938960 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 04:45:39 INFO - PROCESS | 3660 | 1471347938962 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 04:45:39 INFO - PROCESS | 3660 | 1471347938965 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:45:39 INFO - PROCESS | 3660 | 1471347938967 Marionette TRACE conn3 <- [1,2534,null,{}] 04:45:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:45:39 INFO - PROCESS | 3660 | 1471347939021 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:39 INFO - PROCESS | 3660 | 1471347939023 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:39 INFO - PROCESS | 3660 | 1471347939099 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 04:45:39 INFO - PROCESS | 3660 | 1471347939104 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347939106 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:39 INFO - PROCESS | 3660 | ++DOCSHELL 17524400 == 32 [pid = 3660] [id = 643] 04:45:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (1764FC00) [pid = 3660] [serial = 1929] [outer = 00000000] 04:45:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (1809EC00) [pid = 3660] [serial = 1930] [outer = 1764FC00] 04:45:39 INFO - PROCESS | 3660 | 1471347939151 Marionette DEBUG loaded listener.js 04:45:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (1809F000) [pid = 3660] [serial = 1931] [outer = 1764FC00] 04:45:39 INFO - PROCESS | 3660 | 1471347939607 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 04:45:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:45:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 644ms 04:45:39 INFO - PROCESS | 3660 | 1471347939638 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 04:45:39 INFO - PROCESS | 3660 | 1471347939640 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 04:45:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:45:39 INFO - PROCESS | 3660 | 1471347939657 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:45:39 INFO - PROCESS | 3660 | 1471347939659 Marionette TRACE conn3 <- [1,2538,null,{}] 04:45:39 INFO - PROCESS | 3660 | 1471347939662 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:39 INFO - PROCESS | 3660 | 1471347939664 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:39 INFO - PROCESS | 3660 | 1471347939747 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 04:45:39 INFO - PROCESS | 3660 | 1471347939753 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347939755 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:39 INFO - PROCESS | 3660 | ++DOCSHELL 1429E800 == 33 [pid = 3660] [id = 644] 04:45:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (180C0000) [pid = 3660] [serial = 1932] [outer = 00000000] 04:45:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (180C4C00) [pid = 3660] [serial = 1933] [outer = 180C0000] 04:45:39 INFO - PROCESS | 3660 | 1471347939799 Marionette DEBUG loaded listener.js 04:45:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (180C2000) [pid = 3660] [serial = 1934] [outer = 180C0000] 04:45:40 INFO - PROCESS | 3660 | --DOCSHELL 10A4B400 == 32 [pid = 3660] [id = 636] 04:45:40 INFO - PROCESS | 3660 | --DOCSHELL 10B6A400 == 31 [pid = 3660] [id = 635] 04:45:41 INFO - PROCESS | 3660 | --DOCSHELL 1734D400 == 30 [pid = 3660] [id = 641] 04:45:41 INFO - PROCESS | 3660 | --DOCSHELL 17524400 == 29 [pid = 3660] [id = 643] 04:45:41 INFO - PROCESS | 3660 | --DOCSHELL 142A3800 == 28 [pid = 3660] [id = 638] 04:45:41 INFO - PROCESS | 3660 | --DOCSHELL 1593AC00 == 27 [pid = 3660] [id = 639] 04:45:41 INFO - PROCESS | 3660 | --DOCSHELL 1053E800 == 26 [pid = 3660] [id = 642] 04:45:41 INFO - PROCESS | 3660 | --DOCSHELL 15FE3800 == 25 [pid = 3660] [id = 640] 04:45:41 INFO - PROCESS | 3660 | --DOCSHELL 13059800 == 24 [pid = 3660] [id = 637] 04:45:41 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (1101DC00) [pid = 3660] [serial = 1835] [outer = 00000000] [url = about:blank] 04:45:41 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (17526C00) [pid = 3660] [serial = 1879] [outer = 00000000] [url = about:blank] 04:45:41 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (180C3400) [pid = 3660] [serial = 1882] [outer = 00000000] [url = about:blank] 04:45:41 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (1972E800) [pid = 3660] [serial = 1859] [outer = 00000000] [url = about:blank] 04:45:41 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (142A5000) [pid = 3660] [serial = 1864] [outer = 00000000] [url = about:blank] 04:45:41 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (144ECC00) [pid = 3660] [serial = 1865] [outer = 00000000] [url = about:blank] 04:45:41 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (10FCA800) [pid = 3660] [serial = 1867] [outer = 00000000] [url = about:blank] 04:45:41 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (11385800) [pid = 3660] [serial = 1868] [outer = 00000000] [url = about:blank] 04:45:41 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (13287C00) [pid = 3660] [serial = 1870] [outer = 00000000] [url = about:blank] 04:45:41 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (13938000) [pid = 3660] [serial = 1871] [outer = 00000000] [url = about:blank] 04:45:41 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (175D4C00) [pid = 3660] [serial = 1880] [outer = 00000000] [url = about:blank] 04:45:41 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (10FCE400) [pid = 3660] [serial = 1861] [outer = 00000000] [url = about:blank] 04:45:41 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (11387800) [pid = 3660] [serial = 1862] [outer = 00000000] [url = about:blank] 04:45:41 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (1538B000) [pid = 3660] [serial = 1873] [outer = 00000000] [url = about:blank] 04:45:41 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (15958000) [pid = 3660] [serial = 1874] [outer = 00000000] [url = about:blank] 04:45:41 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (174BFC00) [pid = 3660] [serial = 1885] [outer = 00000000] [url = about:blank] 04:45:41 INFO - PROCESS | 3660 | --DOMWINDOW == 64 (1A041400) [pid = 3660] [serial = 1891] [outer = 00000000] [url = about:blank] 04:45:41 INFO - PROCESS | 3660 | --DOMWINDOW == 63 (1A043800) [pid = 3660] [serial = 1892] [outer = 00000000] [url = about:blank] 04:45:41 INFO - PROCESS | 3660 | --DOMWINDOW == 62 (17A19400) [pid = 3660] [serial = 1886] [outer = 00000000] [url = about:blank] 04:45:41 INFO - PROCESS | 3660 | --DOMWINDOW == 61 (17342000) [pid = 3660] [serial = 1876] [outer = 00000000] [url = about:blank] 04:45:41 INFO - PROCESS | 3660 | --DOMWINDOW == 60 (19738400) [pid = 3660] [serial = 1883] [outer = 00000000] [url = about:blank] 04:45:41 INFO - PROCESS | 3660 | --DOMWINDOW == 59 (1734E000) [pid = 3660] [serial = 1877] [outer = 00000000] [url = about:blank] 04:45:41 INFO - PROCESS | 3660 | --DOMWINDOW == 58 (19A20C00) [pid = 3660] [serial = 1888] [outer = 00000000] [url = about:blank] 04:45:41 INFO - PROCESS | 3660 | --DOMWINDOW == 57 (19A21800) [pid = 3660] [serial = 1889] [outer = 00000000] [url = about:blank] 04:45:41 INFO - PROCESS | 3660 | 1471347941567 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 04:45:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:45:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1981ms 04:45:41 INFO - PROCESS | 3660 | 1471347941628 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 04:45:41 INFO - PROCESS | 3660 | 1471347941631 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 04:45:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:45:41 INFO - PROCESS | 3660 | 1471347941637 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:45:41 INFO - PROCESS | 3660 | 1471347941640 Marionette TRACE conn3 <- [1,2542,null,{}] 04:45:41 INFO - PROCESS | 3660 | 1471347941646 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:41 INFO - PROCESS | 3660 | 1471347941649 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:41 INFO - PROCESS | 3660 | 1471347941738 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 04:45:41 INFO - PROCESS | 3660 | 1471347941745 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347941748 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:41 INFO - PROCESS | 3660 | ++DOCSHELL 10A4EC00 == 25 [pid = 3660] [id = 645] 04:45:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 58 (10A52400) [pid = 3660] [serial = 1935] [outer = 00000000] 04:45:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 59 (11014400) [pid = 3660] [serial = 1936] [outer = 10A52400] 04:45:41 INFO - PROCESS | 3660 | 1471347941799 Marionette DEBUG loaded listener.js 04:45:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 60 (1101FC00) [pid = 3660] [serial = 1937] [outer = 10A52400] 04:45:42 INFO - PROCESS | 3660 | 1471347942312 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 04:45:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:45:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 708ms 04:45:42 INFO - PROCESS | 3660 | 1471347942340 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 04:45:42 INFO - PROCESS | 3660 | 1471347942345 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 04:45:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:45:42 INFO - PROCESS | 3660 | 1471347942351 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:45:42 INFO - PROCESS | 3660 | 1471347942354 Marionette TRACE conn3 <- [1,2546,null,{}] 04:45:42 INFO - PROCESS | 3660 | 1471347942357 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:42 INFO - PROCESS | 3660 | 1471347942360 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:42 INFO - PROCESS | 3660 | 1471347942449 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 04:45:42 INFO - PROCESS | 3660 | 1471347942458 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347942461 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:42 INFO - PROCESS | 3660 | ++DOCSHELL 129DDC00 == 26 [pid = 3660] [id = 646] 04:45:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 61 (129DFC00) [pid = 3660] [serial = 1938] [outer = 00000000] 04:45:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 62 (13055C00) [pid = 3660] [serial = 1939] [outer = 129DFC00] 04:45:42 INFO - PROCESS | 3660 | 1471347942510 Marionette DEBUG loaded listener.js 04:45:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 63 (13154C00) [pid = 3660] [serial = 1940] [outer = 129DFC00] 04:45:43 INFO - PROCESS | 3660 | 1471347943001 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 04:45:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:45:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 692ms 04:45:43 INFO - PROCESS | 3660 | 1471347943053 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 04:45:43 INFO - PROCESS | 3660 | 1471347943055 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 04:45:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:45:43 INFO - PROCESS | 3660 | 1471347943059 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:45:43 INFO - PROCESS | 3660 | 1471347943062 Marionette TRACE conn3 <- [1,2550,null,{}] 04:45:43 INFO - PROCESS | 3660 | 1471347943073 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:43 INFO - PROCESS | 3660 | 1471347943077 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:43 INFO - PROCESS | 3660 | 1471347943200 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 04:45:43 INFO - PROCESS | 3660 | 1471347943300 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347943303 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:43 INFO - PROCESS | 3660 | ++DOCSHELL 13C5D800 == 27 [pid = 3660] [id = 647] 04:45:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 64 (13C95400) [pid = 3660] [serial = 1941] [outer = 00000000] 04:45:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (13E96800) [pid = 3660] [serial = 1942] [outer = 13C95400] 04:45:43 INFO - PROCESS | 3660 | 1471347943354 Marionette DEBUG loaded listener.js 04:45:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (142A8000) [pid = 3660] [serial = 1943] [outer = 13C95400] 04:45:43 INFO - PROCESS | 3660 | 1471347943746 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 04:45:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:45:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 739ms 04:45:43 INFO - PROCESS | 3660 | 1471347943799 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 04:45:43 INFO - PROCESS | 3660 | 1471347943801 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 04:45:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:45:43 INFO - PROCESS | 3660 | 1471347943805 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:45:43 INFO - PROCESS | 3660 | 1471347943806 Marionette TRACE conn3 <- [1,2554,null,{}] 04:45:43 INFO - PROCESS | 3660 | 1471347943809 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:43 INFO - PROCESS | 3660 | 1471347943811 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:43 INFO - PROCESS | 3660 | 1471347943927 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 04:45:43 INFO - PROCESS | 3660 | 1471347943940 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347943942 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:43 INFO - PROCESS | 3660 | ++DOCSHELL 13E94000 == 28 [pid = 3660] [id = 648] 04:45:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (14470400) [pid = 3660] [serial = 1944] [outer = 00000000] 04:45:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (144F6400) [pid = 3660] [serial = 1945] [outer = 14470400] 04:45:44 INFO - PROCESS | 3660 | 1471347943988 Marionette DEBUG loaded listener.js 04:45:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (1538B400) [pid = 3660] [serial = 1946] [outer = 14470400] 04:45:44 INFO - PROCESS | 3660 | 1471347944457 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 04:45:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:45:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 629ms 04:45:44 INFO - PROCESS | 3660 | 1471347944474 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 04:45:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:45:44 INFO - PROCESS | 3660 | 1471347944476 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 04:45:44 INFO - PROCESS | 3660 | 1471347944479 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:45:44 INFO - PROCESS | 3660 | 1471347944481 Marionette TRACE conn3 <- [1,2558,null,{}] 04:45:44 INFO - PROCESS | 3660 | 1471347944485 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:44 INFO - PROCESS | 3660 | 1471347944487 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:44 INFO - PROCESS | 3660 | 1471347944598 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 04:45:44 INFO - PROCESS | 3660 | 1471347944635 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347944637 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:44 INFO - PROCESS | 3660 | ++DOCSHELL 144F4000 == 29 [pid = 3660] [id = 649] 04:45:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (1538AC00) [pid = 3660] [serial = 1947] [outer = 00000000] 04:45:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (15FEC400) [pid = 3660] [serial = 1948] [outer = 1538AC00] 04:45:44 INFO - PROCESS | 3660 | 1471347944683 Marionette DEBUG loaded listener.js 04:45:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (16761C00) [pid = 3660] [serial = 1949] [outer = 1538AC00] 04:45:45 INFO - PROCESS | 3660 | 1471347945119 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 04:45:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:45:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 691ms 04:45:45 INFO - PROCESS | 3660 | 1471347945179 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 04:45:45 INFO - PROCESS | 3660 | 1471347945181 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 04:45:45 INFO - PROCESS | 3660 | 1471347945184 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:45:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:45:45 INFO - PROCESS | 3660 | 1471347945186 Marionette TRACE conn3 <- [1,2562,null,{}] 04:45:45 INFO - PROCESS | 3660 | 1471347945190 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:45 INFO - PROCESS | 3660 | 1471347945195 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:45 INFO - PROCESS | 3660 | 1471347945293 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 04:45:45 INFO - PROCESS | 3660 | 1471347945306 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347945308 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:45 INFO - PROCESS | 3660 | ++DOCSHELL 17343000 == 30 [pid = 3660] [id = 650] 04:45:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (1734CC00) [pid = 3660] [serial = 1950] [outer = 00000000] 04:45:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (174BF400) [pid = 3660] [serial = 1951] [outer = 1734CC00] 04:45:45 INFO - PROCESS | 3660 | 1471347945354 Marionette DEBUG loaded listener.js 04:45:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (17528400) [pid = 3660] [serial = 1952] [outer = 1734CC00] 04:45:45 INFO - PROCESS | 3660 | 1471347945788 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 04:45:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:45:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 645ms 04:45:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:45:45 INFO - PROCESS | 3660 | 1471347945829 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 04:45:45 INFO - PROCESS | 3660 | 1471347945831 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 04:45:45 INFO - PROCESS | 3660 | 1471347945847 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:45:45 INFO - PROCESS | 3660 | 1471347945849 Marionette TRACE conn3 <- [1,2566,null,{}] 04:45:45 INFO - PROCESS | 3660 | 1471347945853 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:45 INFO - PROCESS | 3660 | 1471347945855 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:45 INFO - PROCESS | 3660 | 1471347945930 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 04:45:45 INFO - PROCESS | 3660 | 1471347945963 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347945965 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:45 INFO - PROCESS | 3660 | ++DOCSHELL 134D7C00 == 31 [pid = 3660] [id = 651] 04:45:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (16A0B000) [pid = 3660] [serial = 1953] [outer = 00000000] 04:45:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (1765A800) [pid = 3660] [serial = 1954] [outer = 16A0B000] 04:45:46 INFO - PROCESS | 3660 | 1471347946012 Marionette DEBUG loaded listener.js 04:45:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (1765B400) [pid = 3660] [serial = 1955] [outer = 16A0B000] 04:45:46 INFO - PROCESS | 3660 | 1471347946467 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 04:45:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:45:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 644ms 04:45:46 INFO - PROCESS | 3660 | 1471347946492 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 04:45:46 INFO - PROCESS | 3660 | 1471347946494 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 04:45:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:45:46 INFO - PROCESS | 3660 | 1471347946497 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:45:46 INFO - PROCESS | 3660 | 1471347946499 Marionette TRACE conn3 <- [1,2570,null,{}] 04:45:46 INFO - PROCESS | 3660 | 1471347946506 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:46 INFO - PROCESS | 3660 | 1471347946508 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:46 INFO - PROCESS | 3660 | 1471347946584 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 04:45:46 INFO - PROCESS | 3660 | 1471347946590 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347946592 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:46 INFO - PROCESS | 3660 | ++DOCSHELL 1059CC00 == 32 [pid = 3660] [id = 652] 04:45:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (13054C00) [pid = 3660] [serial = 1956] [outer = 00000000] 04:45:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (180BE400) [pid = 3660] [serial = 1957] [outer = 13054C00] 04:45:46 INFO - PROCESS | 3660 | 1471347946636 Marionette DEBUG loaded listener.js 04:45:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (180BF800) [pid = 3660] [serial = 1958] [outer = 13054C00] 04:45:47 INFO - PROCESS | 3660 | 1471347947111 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 04:45:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:45:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 645ms 04:45:47 INFO - PROCESS | 3660 | 1471347947138 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 04:45:47 INFO - PROCESS | 3660 | 1471347947139 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 04:45:47 INFO - PROCESS | 3660 | 1471347947149 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:45:47 INFO - PROCESS | 3660 | 1471347947151 Marionette TRACE conn3 <- [1,2574,null,{}] 04:45:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:45:47 INFO - PROCESS | 3660 | 1471347947154 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:47 INFO - PROCESS | 3660 | 1471347947156 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:47 INFO - PROCESS | 3660 | 1471347947267 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 04:45:47 INFO - PROCESS | 3660 | 1471347947274 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347947276 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:47 INFO - PROCESS | 3660 | ++DOCSHELL 13C59C00 == 33 [pid = 3660] [id = 653] 04:45:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (19732C00) [pid = 3660] [serial = 1959] [outer = 00000000] 04:45:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (19738400) [pid = 3660] [serial = 1960] [outer = 19732C00] 04:45:47 INFO - PROCESS | 3660 | 1471347947320 Marionette DEBUG loaded listener.js 04:45:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (197B0C00) [pid = 3660] [serial = 1961] [outer = 19732C00] 04:45:47 INFO - PROCESS | 3660 | 1471347947782 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 04:45:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:45:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 692ms 04:45:47 INFO - PROCESS | 3660 | 1471347947852 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 04:45:47 INFO - PROCESS | 3660 | 1471347947854 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 04:45:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:45:47 INFO - PROCESS | 3660 | 1471347947858 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:45:47 INFO - PROCESS | 3660 | 1471347947859 Marionette TRACE conn3 <- [1,2578,null,{}] 04:45:47 INFO - PROCESS | 3660 | 1471347947863 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:47 INFO - PROCESS | 3660 | 1471347947874 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:48 INFO - PROCESS | 3660 | 1471347948003 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 04:45:48 INFO - PROCESS | 3660 | 1471347948011 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347948013 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:48 INFO - PROCESS | 3660 | ++DOCSHELL 1138B800 == 34 [pid = 3660] [id = 654] 04:45:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (11A76000) [pid = 3660] [serial = 1962] [outer = 00000000] 04:45:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (19832C00) [pid = 3660] [serial = 1963] [outer = 11A76000] 04:45:48 INFO - PROCESS | 3660 | 1471347948057 Marionette DEBUG loaded listener.js 04:45:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (19A1F800) [pid = 3660] [serial = 1964] [outer = 11A76000] 04:45:48 INFO - PROCESS | 3660 | 1471347948506 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 04:45:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:45:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 708ms 04:45:48 INFO - PROCESS | 3660 | 1471347948565 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 04:45:48 INFO - PROCESS | 3660 | 1471347948567 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 04:45:48 INFO - PROCESS | 3660 | 1471347948570 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:45:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:45:48 INFO - PROCESS | 3660 | 1471347948573 Marionette TRACE conn3 <- [1,2582,null,{}] 04:45:48 INFO - PROCESS | 3660 | 1471347948576 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:48 INFO - PROCESS | 3660 | 1471347948578 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:48 INFO - PROCESS | 3660 | 1471347948733 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 04:45:48 INFO - PROCESS | 3660 | 1471347948759 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347948762 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:48 INFO - PROCESS | 3660 | ++DOCSHELL 144F2400 == 35 [pid = 3660] [id = 655] 04:45:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (19A8CC00) [pid = 3660] [serial = 1965] [outer = 00000000] 04:45:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (1A03E800) [pid = 3660] [serial = 1966] [outer = 19A8CC00] 04:45:48 INFO - PROCESS | 3660 | 1471347948808 Marionette DEBUG loaded listener.js 04:45:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (1A047000) [pid = 3660] [serial = 1967] [outer = 19A8CC00] 04:45:49 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (1593BC00) [pid = 3660] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:45:49 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (15FE5C00) [pid = 3660] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:45:49 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (174BD000) [pid = 3660] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:45:49 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (1764FC00) [pid = 3660] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:45:49 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (10560000) [pid = 3660] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:45:49 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (142A7800) [pid = 3660] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:45:49 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (1305B000) [pid = 3660] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:45:49 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (10A4E000) [pid = 3660] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:45:49 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (10FC3400) [pid = 3660] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:45:49 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (1A073C00) [pid = 3660] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:45:49 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (180BD000) [pid = 3660] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:45:49 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (15383000) [pid = 3660] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:45:49 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (10A55C00) [pid = 3660] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:45:49 INFO - PROCESS | 3660 | 1471347949452 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 04:45:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:45:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 881ms 04:45:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:45:49 INFO - PROCESS | 3660 | 1471347949489 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 04:45:49 INFO - PROCESS | 3660 | 1471347949491 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 04:45:49 INFO - PROCESS | 3660 | 1471347949494 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:45:49 INFO - PROCESS | 3660 | 1471347949496 Marionette TRACE conn3 <- [1,2586,null,{}] 04:45:49 INFO - PROCESS | 3660 | 1471347949499 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:49 INFO - PROCESS | 3660 | 1471347949501 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:49 INFO - PROCESS | 3660 | 1471347949579 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 04:45:49 INFO - PROCESS | 3660 | 1471347949584 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347949586 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:49 INFO - PROCESS | 3660 | ++DOCSHELL 12DD5C00 == 36 [pid = 3660] [id = 656] 04:45:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (1305B000) [pid = 3660] [serial = 1968] [outer = 00000000] 04:45:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (142A6C00) [pid = 3660] [serial = 1969] [outer = 1305B000] 04:45:49 INFO - PROCESS | 3660 | 1471347949631 Marionette DEBUG loaded listener.js 04:45:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (173F0800) [pid = 3660] [serial = 1970] [outer = 1305B000] 04:45:50 INFO - PROCESS | 3660 | 1471347950068 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 04:45:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:45:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 629ms 04:45:50 INFO - PROCESS | 3660 | 1471347950133 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 04:45:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:45:50 INFO - PROCESS | 3660 | 1471347950144 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 04:45:50 INFO - PROCESS | 3660 | 1471347950148 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:45:50 INFO - PROCESS | 3660 | 1471347950150 Marionette TRACE conn3 <- [1,2590,null,{}] 04:45:50 INFO - PROCESS | 3660 | 1471347950153 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:50 INFO - PROCESS | 3660 | 1471347950155 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:50 INFO - PROCESS | 3660 | 1471347950242 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 04:45:50 INFO - PROCESS | 3660 | 1471347950247 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347950249 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:50 INFO - PROCESS | 3660 | ++DOCSHELL 1593BC00 == 37 [pid = 3660] [id = 657] 04:45:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (15FE5800) [pid = 3660] [serial = 1971] [outer = 00000000] 04:45:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (1A048800) [pid = 3660] [serial = 1972] [outer = 15FE5800] 04:45:50 INFO - PROCESS | 3660 | 1471347950293 Marionette DEBUG loaded listener.js 04:45:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (1A073400) [pid = 3660] [serial = 1973] [outer = 15FE5800] 04:45:50 INFO - PROCESS | 3660 | 1471347950747 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 04:45:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:45:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 629ms 04:45:50 INFO - PROCESS | 3660 | 1471347950787 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 04:45:50 INFO - PROCESS | 3660 | 1471347950789 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 04:45:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:45:50 INFO - PROCESS | 3660 | 1471347950792 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:45:50 INFO - PROCESS | 3660 | 1471347950794 Marionette TRACE conn3 <- [1,2594,null,{}] 04:45:50 INFO - PROCESS | 3660 | 1471347950798 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:50 INFO - PROCESS | 3660 | 1471347950799 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:50 INFO - PROCESS | 3660 | 1471347950881 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 04:45:50 INFO - PROCESS | 3660 | 1471347950887 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347950889 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:50 INFO - PROCESS | 3660 | ++DOCSHELL 144F6000 == 38 [pid = 3660] [id = 658] 04:45:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (15965C00) [pid = 3660] [serial = 1974] [outer = 00000000] 04:45:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (1A2ED400) [pid = 3660] [serial = 1975] [outer = 15965C00] 04:45:50 INFO - PROCESS | 3660 | 1471347950932 Marionette DEBUG loaded listener.js 04:45:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (1A451800) [pid = 3660] [serial = 1976] [outer = 15965C00] 04:45:51 INFO - PROCESS | 3660 | 1471347951710 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 04:45:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:45:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 943ms 04:45:51 INFO - PROCESS | 3660 | 1471347951739 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 04:45:51 INFO - PROCESS | 3660 | 1471347951743 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 04:45:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:45:51 INFO - PROCESS | 3660 | 1471347951748 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:45:51 INFO - PROCESS | 3660 | 1471347951751 Marionette TRACE conn3 <- [1,2598,null,{}] 04:45:51 INFO - PROCESS | 3660 | 1471347951757 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:51 INFO - PROCESS | 3660 | 1471347951760 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:51 INFO - PROCESS | 3660 | 1471347951882 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 04:45:52 INFO - PROCESS | 3660 | 1471347952022 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347952025 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:52 INFO - PROCESS | 3660 | ++DOCSHELL 10532800 == 39 [pid = 3660] [id = 659] 04:45:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (10A49C00) [pid = 3660] [serial = 1977] [outer = 00000000] 04:45:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (11385800) [pid = 3660] [serial = 1978] [outer = 10A49C00] 04:45:52 INFO - PROCESS | 3660 | 1471347952083 Marionette DEBUG loaded listener.js 04:45:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (1294C400) [pid = 3660] [serial = 1979] [outer = 10A49C00] 04:45:52 INFO - PROCESS | 3660 | 1471347952775 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 04:45:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:45:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1101ms 04:45:52 INFO - PROCESS | 3660 | 1471347952848 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 04:45:52 INFO - PROCESS | 3660 | 1471347952853 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 04:45:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:45:53 INFO - PROCESS | 3660 | 1471347953045 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:45:53 INFO - PROCESS | 3660 | 1471347953049 Marionette TRACE conn3 <- [1,2602,null,{}] 04:45:53 INFO - PROCESS | 3660 | 1471347953055 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:53 INFO - PROCESS | 3660 | 1471347953058 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:53 INFO - PROCESS | 3660 | 1471347953168 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 04:45:53 INFO - PROCESS | 3660 | 1471347953286 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347953290 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:53 INFO - PROCESS | 3660 | ++DOCSHELL 10B64C00 == 40 [pid = 3660] [id = 660] 04:45:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (10FC3400) [pid = 3660] [serial = 1980] [outer = 00000000] 04:45:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (10FD1800) [pid = 3660] [serial = 1981] [outer = 10FC3400] 04:45:53 INFO - PROCESS | 3660 | 1471347953341 Marionette DEBUG loaded listener.js 04:45:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (11389C00) [pid = 3660] [serial = 1982] [outer = 10FC3400] 04:45:53 INFO - PROCESS | 3660 | --DOCSHELL 1593BC00 == 39 [pid = 3660] [id = 657] 04:45:53 INFO - PROCESS | 3660 | --DOCSHELL 12DD5C00 == 38 [pid = 3660] [id = 656] 04:45:53 INFO - PROCESS | 3660 | --DOCSHELL 144F2400 == 37 [pid = 3660] [id = 655] 04:45:53 INFO - PROCESS | 3660 | --DOCSHELL 1138B800 == 36 [pid = 3660] [id = 654] 04:45:53 INFO - PROCESS | 3660 | --DOCSHELL 13C59C00 == 35 [pid = 3660] [id = 653] 04:45:53 INFO - PROCESS | 3660 | --DOCSHELL 1059CC00 == 34 [pid = 3660] [id = 652] 04:45:53 INFO - PROCESS | 3660 | --DOCSHELL 134D7C00 == 33 [pid = 3660] [id = 651] 04:45:53 INFO - PROCESS | 3660 | --DOCSHELL 17343000 == 32 [pid = 3660] [id = 650] 04:45:53 INFO - PROCESS | 3660 | --DOCSHELL 144F4000 == 31 [pid = 3660] [id = 649] 04:45:53 INFO - PROCESS | 3660 | --DOCSHELL 13E94000 == 30 [pid = 3660] [id = 648] 04:45:53 INFO - PROCESS | 3660 | --DOCSHELL 13C5D800 == 29 [pid = 3660] [id = 647] 04:45:53 INFO - PROCESS | 3660 | --DOCSHELL 129DDC00 == 28 [pid = 3660] [id = 646] 04:45:53 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (180C4C00) [pid = 3660] [serial = 1933] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3660 | --DOCSHELL 10A4EC00 == 27 [pid = 3660] [id = 645] 04:45:53 INFO - PROCESS | 3660 | --DOCSHELL 1429E800 == 26 [pid = 3660] [id = 644] 04:45:53 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (15963800) [pid = 3660] [serial = 1918] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (1686C800) [pid = 3660] [serial = 1921] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (175CD000) [pid = 3660] [serial = 1924] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (16A09000) [pid = 3660] [serial = 1922] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (1809EC00) [pid = 3660] [serial = 1930] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (142A9C00) [pid = 3660] [serial = 1927] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (17A1EC00) [pid = 3660] [serial = 1925] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (144EF000) [pid = 3660] [serial = 1915] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (13158C00) [pid = 3660] [serial = 1912] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (131E4800) [pid = 3660] [serial = 1913] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (10FD0C00) [pid = 3660] [serial = 1909] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (112CE800) [pid = 3660] [serial = 1910] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (112D2C00) [pid = 3660] [serial = 1907] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (10FCD800) [pid = 3660] [serial = 1906] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (1A44C400) [pid = 3660] [serial = 1904] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (1A2EB400) [pid = 3660] [serial = 1903] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (19A8D800) [pid = 3660] [serial = 1901] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (19733800) [pid = 3660] [serial = 1900] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (16ACAC00) [pid = 3660] [serial = 1898] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (15FE5400) [pid = 3660] [serial = 1897] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (1284C000) [pid = 3660] [serial = 1895] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (10FD0800) [pid = 3660] [serial = 1894] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (15FE7000) [pid = 3660] [serial = 1919] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (1809F000) [pid = 3660] [serial = 1931] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (144F4400) [pid = 3660] [serial = 1916] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (14477000) [pid = 3660] [serial = 1928] [outer = 00000000] [url = about:blank] 04:45:54 INFO - PROCESS | 3660 | 1471347953969 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 04:45:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:45:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 975ms 04:45:54 INFO - PROCESS | 3660 | 1471347953996 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 04:45:54 INFO - PROCESS | 3660 | 1471347953999 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 04:45:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:45:54 INFO - PROCESS | 3660 | 1471347954006 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:45:54 INFO - PROCESS | 3660 | 1471347954008 Marionette TRACE conn3 <- [1,2606,null,{}] 04:45:54 INFO - PROCESS | 3660 | 1471347954014 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:54 INFO - PROCESS | 3660 | 1471347954018 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:54 INFO - PROCESS | 3660 | 1471347954105 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 04:45:54 INFO - PROCESS | 3660 | 1471347954111 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347954114 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:54 INFO - PROCESS | 3660 | ++DOCSHELL 11C5C000 == 27 [pid = 3660] [id = 661] 04:45:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (11C64000) [pid = 3660] [serial = 1983] [outer = 00000000] 04:45:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (13059800) [pid = 3660] [serial = 1984] [outer = 11C64000] 04:45:54 INFO - PROCESS | 3660 | 1471347954163 Marionette DEBUG loaded listener.js 04:45:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (131DD800) [pid = 3660] [serial = 1985] [outer = 11C64000] 04:45:54 INFO - PROCESS | 3660 | 1471347954767 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 04:45:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:45:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 818ms 04:45:54 INFO - PROCESS | 3660 | 1471347954839 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 04:45:54 INFO - PROCESS | 3660 | 1471347954842 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 04:45:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:45:54 INFO - PROCESS | 3660 | 1471347954845 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:45:54 INFO - PROCESS | 3660 | 1471347954847 Marionette TRACE conn3 <- [1,2610,null,{}] 04:45:54 INFO - PROCESS | 3660 | 1471347954851 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:54 INFO - PROCESS | 3660 | 1471347954854 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:54 INFO - PROCESS | 3660 | 1471347954942 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 04:45:55 INFO - PROCESS | 3660 | 1471347955043 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347955050 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:55 INFO - PROCESS | 3660 | ++DOCSHELL 13E92000 == 28 [pid = 3660] [id = 662] 04:45:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (13E92C00) [pid = 3660] [serial = 1986] [outer = 00000000] 04:45:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (142A5000) [pid = 3660] [serial = 1987] [outer = 13E92C00] 04:45:55 INFO - PROCESS | 3660 | 1471347955101 Marionette DEBUG loaded listener.js 04:45:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (144E9400) [pid = 3660] [serial = 1988] [outer = 13E92C00] 04:45:55 INFO - PROCESS | 3660 | 1471347955508 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 04:45:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:45:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 707ms 04:45:55 INFO - PROCESS | 3660 | 1471347955545 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 04:45:55 INFO - PROCESS | 3660 | 1471347955547 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 04:45:55 INFO - PROCESS | 3660 | 1471347955550 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:45:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:45:55 INFO - PROCESS | 3660 | 1471347955552 Marionette TRACE conn3 <- [1,2614,null,{}] 04:45:55 INFO - PROCESS | 3660 | 1471347955555 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:55 INFO - PROCESS | 3660 | 1471347955557 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:55 INFO - PROCESS | 3660 | 1471347955641 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 04:45:55 INFO - PROCESS | 3660 | 1471347955646 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347955648 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:55 INFO - PROCESS | 3660 | ++DOCSHELL 144F5400 == 29 [pid = 3660] [id = 663] 04:45:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (144F5C00) [pid = 3660] [serial = 1989] [outer = 00000000] 04:45:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (1596DC00) [pid = 3660] [serial = 1990] [outer = 144F5C00] 04:45:55 INFO - PROCESS | 3660 | 1471347955695 Marionette DEBUG loaded listener.js 04:45:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (15FF0800) [pid = 3660] [serial = 1991] [outer = 144F5C00] 04:45:56 INFO - PROCESS | 3660 | 1471347956167 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 04:45:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:45:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 708ms 04:45:56 INFO - PROCESS | 3660 | 1471347956250 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 04:45:56 INFO - PROCESS | 3660 | 1471347956252 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 04:45:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:45:56 INFO - PROCESS | 3660 | 1471347956255 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:45:56 INFO - PROCESS | 3660 | 1471347956257 Marionette TRACE conn3 <- [1,2618,null,{}] 04:45:56 INFO - PROCESS | 3660 | 1471347956261 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:56 INFO - PROCESS | 3660 | 1471347956263 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:56 INFO - PROCESS | 3660 | 1471347956421 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 04:45:56 INFO - PROCESS | 3660 | 1471347956440 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347956442 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:56 INFO - PROCESS | 3660 | ++DOCSHELL 16875000 == 30 [pid = 3660] [id = 664] 04:45:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (16876800) [pid = 3660] [serial = 1992] [outer = 00000000] 04:45:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (16F10000) [pid = 3660] [serial = 1993] [outer = 16876800] 04:45:56 INFO - PROCESS | 3660 | 1471347956518 Marionette DEBUG loaded listener.js 04:45:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (17343C00) [pid = 3660] [serial = 1994] [outer = 16876800] 04:45:56 INFO - PROCESS | 3660 | 1471347956980 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 04:45:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:45:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 755ms 04:45:57 INFO - PROCESS | 3660 | 1471347956996 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 04:45:57 INFO - PROCESS | 3660 | 1471347956998 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 04:45:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:45:57 INFO - PROCESS | 3660 | 1471347957007 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:45:57 INFO - PROCESS | 3660 | 1471347957008 Marionette TRACE conn3 <- [1,2622,null,{}] 04:45:57 INFO - PROCESS | 3660 | 1471347957012 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:57 INFO - PROCESS | 3660 | 1471347957017 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:57 INFO - PROCESS | 3660 | 1471347957155 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 04:45:57 INFO - PROCESS | 3660 | 1471347957161 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347957163 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:57 INFO - PROCESS | 3660 | ++DOCSHELL 17346400 == 31 [pid = 3660] [id = 665] 04:45:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (1734A000) [pid = 3660] [serial = 1995] [outer = 00000000] 04:45:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (17527000) [pid = 3660] [serial = 1996] [outer = 1734A000] 04:45:57 INFO - PROCESS | 3660 | 1471347957262 Marionette DEBUG loaded listener.js 04:45:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (1765D000) [pid = 3660] [serial = 1997] [outer = 1734A000] 04:45:57 INFO - PROCESS | 3660 | 1471347957707 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 04:45:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:45:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 755ms 04:45:57 INFO - PROCESS | 3660 | 1471347957747 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 04:45:57 INFO - PROCESS | 3660 | 1471347957749 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 04:45:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:45:57 INFO - PROCESS | 3660 | 1471347957752 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:45:57 INFO - PROCESS | 3660 | 1471347957754 Marionette TRACE conn3 <- [1,2626,null,{}] 04:45:57 INFO - PROCESS | 3660 | 1471347957758 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:57 INFO - PROCESS | 3660 | 1471347957760 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:57 INFO - PROCESS | 3660 | 1471347957910 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 04:45:58 INFO - PROCESS | 3660 | 1471347957977 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347957979 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:58 INFO - PROCESS | 3660 | ++DOCSHELL 173F5000 == 32 [pid = 3660] [id = 666] 04:45:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (17525C00) [pid = 3660] [serial = 1998] [outer = 00000000] 04:45:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (180A7800) [pid = 3660] [serial = 1999] [outer = 17525C00] 04:45:58 INFO - PROCESS | 3660 | 1471347958024 Marionette DEBUG loaded listener.js 04:45:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (180A7C00) [pid = 3660] [serial = 2000] [outer = 17525C00] 04:45:58 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (19732C00) [pid = 3660] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:45:58 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (11A76000) [pid = 3660] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:45:58 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (180C0000) [pid = 3660] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:45:58 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (129DFC00) [pid = 3660] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:45:58 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (14470400) [pid = 3660] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:45:58 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (1734CC00) [pid = 3660] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:45:58 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (10A52400) [pid = 3660] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:45:58 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (13054C00) [pid = 3660] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:45:58 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (1538AC00) [pid = 3660] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:45:58 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (13C95400) [pid = 3660] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:45:58 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (16A0B000) [pid = 3660] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:45:58 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (19A8CC00) [pid = 3660] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:45:58 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (15FE5800) [pid = 3660] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:45:58 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (1305B000) [pid = 3660] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:45:58 INFO - PROCESS | 3660 | 1471347958574 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 04:45:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:45:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 849ms 04:45:58 INFO - PROCESS | 3660 | 1471347958595 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 04:45:58 INFO - PROCESS | 3660 | 1471347958597 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 04:45:58 INFO - PROCESS | 3660 | 1471347958601 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:45:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:45:58 INFO - PROCESS | 3660 | 1471347958602 Marionette TRACE conn3 <- [1,2630,null,{}] 04:45:58 INFO - PROCESS | 3660 | 1471347958606 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:58 INFO - PROCESS | 3660 | 1471347958608 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:58 INFO - PROCESS | 3660 | 1471347958720 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 04:45:58 INFO - PROCESS | 3660 | 1471347958780 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347958782 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:58 INFO - PROCESS | 3660 | ++DOCSHELL 1305B000 == 33 [pid = 3660] [id = 667] 04:45:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (139CB800) [pid = 3660] [serial = 2001] [outer = 00000000] 04:45:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (15933400) [pid = 3660] [serial = 2002] [outer = 139CB800] 04:45:58 INFO - PROCESS | 3660 | 1471347958829 Marionette DEBUG loaded listener.js 04:45:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (173F8800) [pid = 3660] [serial = 2003] [outer = 139CB800] 04:45:59 INFO - PROCESS | 3660 | 1471347959184 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 04:45:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:45:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 629ms 04:45:59 INFO - PROCESS | 3660 | 1471347959249 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 04:45:59 INFO - PROCESS | 3660 | 1471347959251 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 04:45:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:45:59 INFO - PROCESS | 3660 | 1471347959256 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:45:59 INFO - PROCESS | 3660 | 1471347959257 Marionette TRACE conn3 <- [1,2634,null,{}] 04:45:59 INFO - PROCESS | 3660 | 1471347959307 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:59 INFO - PROCESS | 3660 | 1471347959309 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:59 INFO - PROCESS | 3660 | 1471347959394 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 04:45:59 INFO - PROCESS | 3660 | 1471347959401 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347959404 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:45:59 INFO - PROCESS | 3660 | ++DOCSHELL 144F2400 == 34 [pid = 3660] [id = 668] 04:45:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (17519800) [pid = 3660] [serial = 2004] [outer = 00000000] 04:45:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (19731000) [pid = 3660] [serial = 2005] [outer = 17519800] 04:45:59 INFO - PROCESS | 3660 | 1471347959449 Marionette DEBUG loaded listener.js 04:45:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (19737800) [pid = 3660] [serial = 2006] [outer = 17519800] 04:45:59 INFO - PROCESS | 3660 | 1471347959909 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 04:45:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:45:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 645ms 04:45:59 INFO - PROCESS | 3660 | 1471347959925 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 04:45:59 INFO - PROCESS | 3660 | 1471347959927 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 04:45:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:45:59 INFO - PROCESS | 3660 | 1471347959931 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:45:59 INFO - PROCESS | 3660 | 1471347959933 Marionette TRACE conn3 <- [1,2638,null,{}] 04:45:59 INFO - PROCESS | 3660 | 1471347959936 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:59 INFO - PROCESS | 3660 | 1471347959938 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:00 INFO - PROCESS | 3660 | 1471347960071 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 04:46:00 INFO - PROCESS | 3660 | 1471347960080 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347960082 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:00 INFO - PROCESS | 3660 | ++DOCSHELL 144F4400 == 35 [pid = 3660] [id = 669] 04:46:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (161C2400) [pid = 3660] [serial = 2007] [outer = 00000000] 04:46:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (19A86400) [pid = 3660] [serial = 2008] [outer = 161C2400] 04:46:00 INFO - PROCESS | 3660 | 1471347960127 Marionette DEBUG loaded listener.js 04:46:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (19A87000) [pid = 3660] [serial = 2009] [outer = 161C2400] 04:46:01 INFO - PROCESS | 3660 | --DOCSHELL 11C5C000 == 34 [pid = 3660] [id = 661] 04:46:01 INFO - PROCESS | 3660 | --DOCSHELL 10B64C00 == 33 [pid = 3660] [id = 660] 04:46:01 INFO - PROCESS | 3660 | --DOCSHELL 144F6000 == 32 [pid = 3660] [id = 658] 04:46:01 INFO - PROCESS | 3660 | --DOCSHELL 10532800 == 31 [pid = 3660] [id = 659] 04:46:01 INFO - PROCESS | 3660 | --DOCSHELL 144F5400 == 30 [pid = 3660] [id = 663] 04:46:01 INFO - PROCESS | 3660 | --DOCSHELL 13E92000 == 29 [pid = 3660] [id = 662] 04:46:01 INFO - PROCESS | 3660 | --DOCSHELL 17346400 == 28 [pid = 3660] [id = 665] 04:46:01 INFO - PROCESS | 3660 | --DOCSHELL 16875000 == 27 [pid = 3660] [id = 664] 04:46:01 INFO - PROCESS | 3660 | --DOCSHELL 173F5000 == 26 [pid = 3660] [id = 666] 04:46:01 INFO - PROCESS | 3660 | --DOCSHELL 1305B000 == 25 [pid = 3660] [id = 667] 04:46:01 INFO - PROCESS | 3660 | --DOCSHELL 144F2400 == 24 [pid = 3660] [id = 668] 04:46:01 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (180BE400) [pid = 3660] [serial = 1957] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (15FEC400) [pid = 3660] [serial = 1948] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (16761C00) [pid = 3660] [serial = 1949] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (13E96800) [pid = 3660] [serial = 1942] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (142A8000) [pid = 3660] [serial = 1943] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (1765A800) [pid = 3660] [serial = 1954] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (1765B400) [pid = 3660] [serial = 1955] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (1A03E800) [pid = 3660] [serial = 1966] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (1A2ED400) [pid = 3660] [serial = 1975] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (19A1F800) [pid = 3660] [serial = 1964] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (1A073400) [pid = 3660] [serial = 1973] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (1A048800) [pid = 3660] [serial = 1972] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (1A047000) [pid = 3660] [serial = 1967] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3660 | --DOMWINDOW == 64 (142A6C00) [pid = 3660] [serial = 1969] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3660 | --DOMWINDOW == 63 (173F0800) [pid = 3660] [serial = 1970] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3660 | --DOMWINDOW == 62 (180BF800) [pid = 3660] [serial = 1958] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3660 | --DOMWINDOW == 61 (19738400) [pid = 3660] [serial = 1960] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3660 | --DOMWINDOW == 60 (19832C00) [pid = 3660] [serial = 1963] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3660 | --DOMWINDOW == 59 (180C2000) [pid = 3660] [serial = 1934] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3660 | --DOMWINDOW == 58 (13055C00) [pid = 3660] [serial = 1939] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3660 | --DOMWINDOW == 57 (13154C00) [pid = 3660] [serial = 1940] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3660 | --DOMWINDOW == 56 (144F6400) [pid = 3660] [serial = 1945] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3660 | --DOMWINDOW == 55 (1538B400) [pid = 3660] [serial = 1946] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3660 | --DOMWINDOW == 54 (174BF400) [pid = 3660] [serial = 1951] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3660 | --DOMWINDOW == 53 (17528400) [pid = 3660] [serial = 1952] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3660 | --DOMWINDOW == 52 (197B0C00) [pid = 3660] [serial = 1961] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3660 | --DOMWINDOW == 51 (11014400) [pid = 3660] [serial = 1936] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3660 | --DOMWINDOW == 50 (1101FC00) [pid = 3660] [serial = 1937] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3660 | 1471347961778 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 04:46:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:46:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1918ms 04:46:01 INFO - PROCESS | 3660 | 1471347961851 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 04:46:01 INFO - PROCESS | 3660 | 1471347961855 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 04:46:01 INFO - PROCESS | 3660 | 1471347961861 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:46:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:46:01 INFO - PROCESS | 3660 | 1471347961864 Marionette TRACE conn3 <- [1,2642,null,{}] 04:46:01 INFO - PROCESS | 3660 | 1471347961870 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:01 INFO - PROCESS | 3660 | 1471347961873 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:01 INFO - PROCESS | 3660 | 1471347961970 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 04:46:01 INFO - PROCESS | 3660 | 1471347961985 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347961987 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:02 INFO - PROCESS | 3660 | ++DOCSHELL 10FC6000 == 25 [pid = 3660] [id = 670] 04:46:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 51 (10FCC800) [pid = 3660] [serial = 2010] [outer = 00000000] 04:46:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 52 (10FD2000) [pid = 3660] [serial = 2011] [outer = 10FCC800] 04:46:02 INFO - PROCESS | 3660 | 1471347962037 Marionette DEBUG loaded listener.js 04:46:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 53 (1101E400) [pid = 3660] [serial = 2012] [outer = 10FCC800] 04:46:02 INFO - PROCESS | 3660 | 1471347962550 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 04:46:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:46:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 739ms 04:46:02 INFO - PROCESS | 3660 | 1471347962601 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 04:46:02 INFO - PROCESS | 3660 | 1471347962606 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 04:46:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:46:02 INFO - PROCESS | 3660 | 1471347962612 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:46:02 INFO - PROCESS | 3660 | 1471347962615 Marionette TRACE conn3 <- [1,2646,null,{}] 04:46:02 INFO - PROCESS | 3660 | 1471347962619 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:02 INFO - PROCESS | 3660 | 1471347962622 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:02 INFO - PROCESS | 3660 | 1471347962707 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 04:46:02 INFO - PROCESS | 3660 | 1471347962716 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347962719 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:02 INFO - PROCESS | 3660 | ++DOCSHELL 12847000 == 26 [pid = 3660] [id = 671] 04:46:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 54 (12848800) [pid = 3660] [serial = 2013] [outer = 00000000] 04:46:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 55 (12997800) [pid = 3660] [serial = 2014] [outer = 12848800] 04:46:02 INFO - PROCESS | 3660 | 1471347962768 Marionette DEBUG loaded listener.js 04:46:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 56 (129E4C00) [pid = 3660] [serial = 2015] [outer = 12848800] 04:46:03 INFO - PROCESS | 3660 | 1471347963238 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 04:46:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:46:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 645ms 04:46:03 INFO - PROCESS | 3660 | 1471347963250 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 04:46:03 INFO - PROCESS | 3660 | 1471347963252 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 04:46:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:46:03 INFO - PROCESS | 3660 | 1471347963256 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:46:03 INFO - PROCESS | 3660 | 1471347963259 Marionette TRACE conn3 <- [1,2650,null,{}] 04:46:03 INFO - PROCESS | 3660 | 1471347963270 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:03 INFO - PROCESS | 3660 | 1471347963274 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:03 INFO - PROCESS | 3660 | 1471347963357 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 04:46:03 INFO - PROCESS | 3660 | 1471347963394 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347963397 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:03 INFO - PROCESS | 3660 | ++DOCSHELL 13939400 == 27 [pid = 3660] [id = 672] 04:46:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 57 (13939800) [pid = 3660] [serial = 2016] [outer = 00000000] 04:46:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 58 (139CD000) [pid = 3660] [serial = 2017] [outer = 13939800] 04:46:03 INFO - PROCESS | 3660 | 1471347963449 Marionette DEBUG loaded listener.js 04:46:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 59 (13C98800) [pid = 3660] [serial = 2018] [outer = 13939800] 04:46:03 INFO - PROCESS | 3660 | 1471347963896 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 04:46:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:46:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 708ms 04:46:03 INFO - PROCESS | 3660 | 1471347963955 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 04:46:03 INFO - PROCESS | 3660 | 1471347963957 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 04:46:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:46:03 INFO - PROCESS | 3660 | 1471347963960 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:46:03 INFO - PROCESS | 3660 | 1471347963962 Marionette TRACE conn3 <- [1,2654,null,{}] 04:46:04 INFO - PROCESS | 3660 | 1471347963976 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:04 INFO - PROCESS | 3660 | 1471347963978 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:04 INFO - PROCESS | 3660 | 1471347964059 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 04:46:04 INFO - PROCESS | 3660 | 1471347964065 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347964067 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:04 INFO - PROCESS | 3660 | ++DOCSHELL 13ECC800 == 28 [pid = 3660] [id = 673] 04:46:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 60 (142A4000) [pid = 3660] [serial = 2019] [outer = 00000000] 04:46:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 61 (144F2800) [pid = 3660] [serial = 2020] [outer = 142A4000] 04:46:04 INFO - PROCESS | 3660 | 1471347964113 Marionette DEBUG loaded listener.js 04:46:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 62 (15058000) [pid = 3660] [serial = 2021] [outer = 142A4000] 04:46:05 INFO - PROCESS | 3660 | 1471347965094 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 04:46:05 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:46:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1163ms 04:46:05 INFO - PROCESS | 3660 | 1471347965145 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 04:46:05 INFO - PROCESS | 3660 | 1471347965147 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 04:46:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:46:05 INFO - PROCESS | 3660 | 1471347965151 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:46:05 INFO - PROCESS | 3660 | 1471347965152 Marionette TRACE conn3 <- [1,2658,null,{}] 04:46:05 INFO - PROCESS | 3660 | 1471347965156 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:05 INFO - PROCESS | 3660 | 1471347965158 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:05 INFO - PROCESS | 3660 | 1471347965235 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 04:46:05 INFO - PROCESS | 3660 | 1471347965240 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347965242 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:05 INFO - PROCESS | 3660 | ++DOCSHELL 144EC000 == 29 [pid = 3660] [id = 674] 04:46:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 63 (15387000) [pid = 3660] [serial = 2022] [outer = 00000000] 04:46:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 64 (15961800) [pid = 3660] [serial = 2023] [outer = 15387000] 04:46:05 INFO - PROCESS | 3660 | 1471347965287 Marionette DEBUG loaded listener.js 04:46:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (15FEBC00) [pid = 3660] [serial = 2024] [outer = 15387000] 04:46:06 INFO - PROCESS | 3660 | 1471347966218 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:46:06 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:46:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:46:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 04:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:46:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:46:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1085ms 04:46:06 INFO - PROCESS | 3660 | 1471347966244 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 04:46:06 INFO - PROCESS | 3660 | 1471347966246 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 04:46:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:46:06 INFO - PROCESS | 3660 | 1471347966249 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:46:06 INFO - PROCESS | 3660 | 1471347966251 Marionette TRACE conn3 <- [1,2662,null,{}] 04:46:06 INFO - PROCESS | 3660 | 1471347966259 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:06 INFO - PROCESS | 3660 | 1471347966265 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:06 INFO - PROCESS | 3660 | 1471347966365 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 04:46:06 INFO - PROCESS | 3660 | 1471347966371 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347966373 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:06 INFO - PROCESS | 3660 | ++DOCSHELL 16763800 == 30 [pid = 3660] [id = 675] 04:46:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (16871C00) [pid = 3660] [serial = 2025] [outer = 00000000] 04:46:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (17349400) [pid = 3660] [serial = 2026] [outer = 16871C00] 04:46:06 INFO - PROCESS | 3660 | 1471347966418 Marionette DEBUG loaded listener.js 04:46:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (174BD000) [pid = 3660] [serial = 2027] [outer = 16871C00] 04:46:07 INFO - PROCESS | 3660 | 1471347967368 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:46:07 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:46:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:46:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 04:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:46:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:46:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1148ms 04:46:07 INFO - PROCESS | 3660 | 1471347967399 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 04:46:07 INFO - PROCESS | 3660 | 1471347967401 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 04:46:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:46:07 INFO - PROCESS | 3660 | 1471347967405 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:46:07 INFO - PROCESS | 3660 | 1471347967406 Marionette TRACE conn3 <- [1,2666,null,{}] 04:46:07 INFO - PROCESS | 3660 | 1471347967410 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:07 INFO - PROCESS | 3660 | 1471347967412 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:07 INFO - PROCESS | 3660 | 1471347967531 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 04:46:07 INFO - PROCESS | 3660 | 1471347967536 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347967538 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:07 INFO - PROCESS | 3660 | ++DOCSHELL 17524800 == 31 [pid = 3660] [id = 676] 04:46:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (17526C00) [pid = 3660] [serial = 2028] [outer = 00000000] 04:46:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (1765E800) [pid = 3660] [serial = 2029] [outer = 17526C00] 04:46:07 INFO - PROCESS | 3660 | 1471347967592 Marionette DEBUG loaded listener.js 04:46:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (17A1E000) [pid = 3660] [serial = 2030] [outer = 17526C00] 04:46:08 INFO - PROCESS | 3660 | 1471347968561 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 04:46:08 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:46:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1195ms 04:46:08 INFO - PROCESS | 3660 | 1471347968603 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 04:46:08 INFO - PROCESS | 3660 | 1471347968605 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 04:46:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:46:08 INFO - PROCESS | 3660 | 1471347968608 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:46:08 INFO - PROCESS | 3660 | 1471347968610 Marionette TRACE conn3 <- [1,2670,null,{}] 04:46:08 INFO - PROCESS | 3660 | 1471347968614 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:08 INFO - PROCESS | 3660 | 1471347968616 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:08 INFO - PROCESS | 3660 | 1471347968725 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 04:46:08 INFO - PROCESS | 3660 | 1471347968731 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347968733 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:08 INFO - PROCESS | 3660 | ++DOCSHELL 175D0800 == 32 [pid = 3660] [id = 677] 04:46:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (1764FC00) [pid = 3660] [serial = 2031] [outer = 00000000] 04:46:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (180BD400) [pid = 3660] [serial = 2032] [outer = 1764FC00] 04:46:08 INFO - PROCESS | 3660 | 1471347968777 Marionette DEBUG loaded listener.js 04:46:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (180BF000) [pid = 3660] [serial = 2033] [outer = 1764FC00] 04:46:09 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (16876800) [pid = 3660] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:46:09 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (1734A000) [pid = 3660] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:46:09 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (139CB800) [pid = 3660] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:46:09 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (17525C00) [pid = 3660] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:46:09 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (17519800) [pid = 3660] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:46:09 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (10FC3400) [pid = 3660] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:46:09 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (10A49C00) [pid = 3660] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:46:09 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (15965C00) [pid = 3660] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:46:09 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (144F5C00) [pid = 3660] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:46:09 INFO - PROCESS | 3660 | --DOMWINDOW == 64 (13E92C00) [pid = 3660] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:46:09 INFO - PROCESS | 3660 | --DOMWINDOW == 63 (11C64000) [pid = 3660] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:46:09 INFO - PROCESS | 3660 | 1471347969775 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 04:46:09 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:46:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1148ms 04:46:09 INFO - PROCESS | 3660 | 1471347969786 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 04:46:09 INFO - PROCESS | 3660 | 1471347969787 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 04:46:09 INFO - PROCESS | 3660 | 1471347969791 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:46:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:46:09 INFO - PROCESS | 3660 | 1471347969793 Marionette TRACE conn3 <- [1,2674,null,{}] 04:46:09 INFO - PROCESS | 3660 | 1471347969797 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:09 INFO - PROCESS | 3660 | 1471347969798 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:09 INFO - PROCESS | 3660 | 1471347969907 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 04:46:09 INFO - PROCESS | 3660 | 1471347969916 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347969918 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:09 INFO - PROCESS | 3660 | ++DOCSHELL 134D2000 == 33 [pid = 3660] [id = 678] 04:46:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 64 (13932400) [pid = 3660] [serial = 2034] [outer = 00000000] 04:46:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (1505DC00) [pid = 3660] [serial = 2035] [outer = 13932400] 04:46:09 INFO - PROCESS | 3660 | 1471347969963 Marionette DEBUG loaded listener.js 04:46:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (1538F800) [pid = 3660] [serial = 2036] [outer = 13932400] 04:46:10 INFO - PROCESS | 3660 | 1471347970898 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:46:10 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:46:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:46:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 04:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:46:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:46:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1148ms 04:46:10 INFO - PROCESS | 3660 | 1471347970942 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 04:46:10 INFO - PROCESS | 3660 | 1471347970944 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 04:46:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:46:10 INFO - PROCESS | 3660 | 1471347970947 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:46:10 INFO - PROCESS | 3660 | 1471347970949 Marionette TRACE conn3 <- [1,2678,null,{}] 04:46:10 INFO - PROCESS | 3660 | 1471347970953 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:10 INFO - PROCESS | 3660 | 1471347970954 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:11 INFO - PROCESS | 3660 | 1471347971046 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 04:46:11 INFO - PROCESS | 3660 | 1471347971171 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347971175 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:11 INFO - PROCESS | 3660 | ++DOCSHELL 0C775C00 == 34 [pid = 3660] [id = 679] 04:46:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (0F397400) [pid = 3660] [serial = 2037] [outer = 00000000] 04:46:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (10369000) [pid = 3660] [serial = 2038] [outer = 0F397400] 04:46:11 INFO - PROCESS | 3660 | 1471347971235 Marionette DEBUG loaded listener.js 04:46:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (1053C000) [pid = 3660] [serial = 2039] [outer = 0F397400] 04:46:12 INFO - PROCESS | 3660 | 1471347972471 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:46:12 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:46:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:46:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 04:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:46:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:46:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1557ms 04:46:12 INFO - PROCESS | 3660 | 1471347972501 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 04:46:12 INFO - PROCESS | 3660 | 1471347972504 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 04:46:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:46:12 INFO - PROCESS | 3660 | 1471347972509 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:46:12 INFO - PROCESS | 3660 | 1471347972512 Marionette TRACE conn3 <- [1,2682,null,{}] 04:46:12 INFO - PROCESS | 3660 | 1471347972518 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:12 INFO - PROCESS | 3660 | 1471347972521 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:12 INFO - PROCESS | 3660 | 1471347972669 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 04:46:12 INFO - PROCESS | 3660 | 1471347972803 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347972806 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:12 INFO - PROCESS | 3660 | ++DOCSHELL 10FC8000 == 35 [pid = 3660] [id = 680] 04:46:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (10FCA400) [pid = 3660] [serial = 2040] [outer = 00000000] 04:46:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (11C64800) [pid = 3660] [serial = 2041] [outer = 10FCA400] 04:46:12 INFO - PROCESS | 3660 | 1471347972863 Marionette DEBUG loaded listener.js 04:46:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (129E0800) [pid = 3660] [serial = 2042] [outer = 10FCA400] 04:46:13 INFO - PROCESS | 3660 | --DOCSHELL 144F1800 == 34 [pid = 3660] [id = 529] 04:46:13 INFO - PROCESS | 3660 | --DOCSHELL 10A50C00 == 33 [pid = 3660] [id = 534] 04:46:13 INFO - PROCESS | 3660 | --DOCSHELL 17348400 == 32 [pid = 3660] [id = 533] 04:46:13 INFO - PROCESS | 3660 | --DOCSHELL 11017000 == 31 [pid = 3660] [id = 530] 04:46:13 INFO - PROCESS | 3660 | --DOCSHELL 1765DC00 == 30 [pid = 3660] [id = 535] 04:46:13 INFO - PROCESS | 3660 | --DOCSHELL 10534400 == 29 [pid = 3660] [id = 536] 04:46:13 INFO - PROCESS | 3660 | --DOCSHELL 15052000 == 28 [pid = 3660] [id = 532] 04:46:13 INFO - PROCESS | 3660 | --DOCSHELL 12951800 == 27 [pid = 3660] [id = 531] 04:46:13 INFO - PROCESS | 3660 | --DOCSHELL 134D2000 == 26 [pid = 3660] [id = 678] 04:46:13 INFO - PROCESS | 3660 | --DOCSHELL 175D0800 == 25 [pid = 3660] [id = 677] 04:46:13 INFO - PROCESS | 3660 | --DOCSHELL 17524800 == 24 [pid = 3660] [id = 676] 04:46:13 INFO - PROCESS | 3660 | --DOCSHELL 16763800 == 23 [pid = 3660] [id = 675] 04:46:13 INFO - PROCESS | 3660 | --DOCSHELL 144EC000 == 22 [pid = 3660] [id = 674] 04:46:13 INFO - PROCESS | 3660 | --DOCSHELL 13ECC800 == 21 [pid = 3660] [id = 673] 04:46:13 INFO - PROCESS | 3660 | --DOCSHELL 13939400 == 20 [pid = 3660] [id = 672] 04:46:13 INFO - PROCESS | 3660 | --DOCSHELL 12847000 == 19 [pid = 3660] [id = 671] 04:46:13 INFO - PROCESS | 3660 | --DOCSHELL 10FC6000 == 18 [pid = 3660] [id = 670] 04:46:13 INFO - PROCESS | 3660 | --DOCSHELL 144F4400 == 17 [pid = 3660] [id = 669] 04:46:13 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (16F10000) [pid = 3660] [serial = 1993] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (1765D000) [pid = 3660] [serial = 1997] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (17527000) [pid = 3660] [serial = 1996] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (15933400) [pid = 3660] [serial = 2002] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (180A7800) [pid = 3660] [serial = 1999] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (19731000) [pid = 3660] [serial = 2005] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (180A7C00) [pid = 3660] [serial = 2000] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3660 | --DOMWINDOW == 64 (10FD1800) [pid = 3660] [serial = 1981] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3660 | --DOMWINDOW == 63 (1294C400) [pid = 3660] [serial = 1979] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3660 | --DOMWINDOW == 62 (11385800) [pid = 3660] [serial = 1978] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3660 | --DOMWINDOW == 61 (19737800) [pid = 3660] [serial = 2006] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3660 | --DOMWINDOW == 60 (1A451800) [pid = 3660] [serial = 1976] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3660 | --DOMWINDOW == 59 (1596DC00) [pid = 3660] [serial = 1990] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3660 | --DOMWINDOW == 58 (142A5000) [pid = 3660] [serial = 1987] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3660 | --DOMWINDOW == 57 (144E9400) [pid = 3660] [serial = 1988] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3660 | --DOMWINDOW == 56 (13059800) [pid = 3660] [serial = 1984] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3660 | --DOMWINDOW == 55 (131DD800) [pid = 3660] [serial = 1985] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3660 | --DOMWINDOW == 54 (11389C00) [pid = 3660] [serial = 1982] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3660 | --DOMWINDOW == 53 (17343C00) [pid = 3660] [serial = 1994] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3660 | --DOMWINDOW == 52 (173F8800) [pid = 3660] [serial = 2003] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3660 | --DOMWINDOW == 51 (19A86400) [pid = 3660] [serial = 2008] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3660 | --DOMWINDOW == 50 (15FF0800) [pid = 3660] [serial = 1991] [outer = 00000000] [url = about:blank] 04:46:14 INFO - PROCESS | 3660 | 1471347974141 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:46:14 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:46:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:46:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 04:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:46:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:46:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1667ms 04:46:14 INFO - PROCESS | 3660 | 1471347974210 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 04:46:14 INFO - PROCESS | 3660 | 1471347974214 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 04:46:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:46:14 INFO - PROCESS | 3660 | 1471347974221 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:46:14 INFO - PROCESS | 3660 | 1471347974224 Marionette TRACE conn3 <- [1,2686,null,{}] 04:46:14 INFO - PROCESS | 3660 | 1471347974229 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:14 INFO - PROCESS | 3660 | 1471347974233 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:14 INFO - PROCESS | 3660 | 1471347974348 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 04:46:14 INFO - PROCESS | 3660 | 1471347974357 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347974360 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:14 INFO - PROCESS | 3660 | ++DOCSHELL 10FCE400 == 18 [pid = 3660] [id = 681] 04:46:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 51 (11016800) [pid = 3660] [serial = 2043] [outer = 00000000] 04:46:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 52 (11A76000) [pid = 3660] [serial = 2044] [outer = 11016800] 04:46:14 INFO - PROCESS | 3660 | 1471347974410 Marionette DEBUG loaded listener.js 04:46:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 53 (1280DC00) [pid = 3660] [serial = 2045] [outer = 11016800] 04:46:15 INFO - PROCESS | 3660 | 1471347975424 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:46:15 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:46:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:46:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 04:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:46:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:46:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1195ms 04:46:15 INFO - PROCESS | 3660 | 1471347975448 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 04:46:15 INFO - PROCESS | 3660 | 1471347975453 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 04:46:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:46:15 INFO - PROCESS | 3660 | 1471347975459 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:46:15 INFO - PROCESS | 3660 | 1471347975462 Marionette TRACE conn3 <- [1,2690,null,{}] 04:46:15 INFO - PROCESS | 3660 | 1471347975466 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:15 INFO - PROCESS | 3660 | 1471347975468 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:15 INFO - PROCESS | 3660 | 1471347975565 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 04:46:15 INFO - PROCESS | 3660 | 1471347975571 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347975574 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:15 INFO - PROCESS | 3660 | ++DOCSHELL 1315B000 == 19 [pid = 3660] [id = 682] 04:46:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 54 (131DE400) [pid = 3660] [serial = 2046] [outer = 00000000] 04:46:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 55 (13939000) [pid = 3660] [serial = 2047] [outer = 131DE400] 04:46:15 INFO - PROCESS | 3660 | 1471347975624 Marionette DEBUG loaded listener.js 04:46:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 56 (13C57400) [pid = 3660] [serial = 2048] [outer = 131DE400] 04:46:16 INFO - PROCESS | 3660 | 1471347976160 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 04:46:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:46:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 739ms 04:46:16 INFO - PROCESS | 3660 | 1471347976202 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 04:46:16 INFO - PROCESS | 3660 | 1471347976204 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 04:46:16 INFO - PROCESS | 3660 | 1471347976207 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:46:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:46:16 INFO - PROCESS | 3660 | 1471347976211 Marionette TRACE conn3 <- [1,2694,null,{}] 04:46:16 INFO - PROCESS | 3660 | 1471347976221 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:16 INFO - PROCESS | 3660 | 1471347976226 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:16 INFO - PROCESS | 3660 | 1471347976349 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 04:46:16 INFO - PROCESS | 3660 | 1471347976419 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347976422 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:16 INFO - PROCESS | 3660 | ++DOCSHELL 15051C00 == 20 [pid = 3660] [id = 683] 04:46:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 57 (1505C000) [pid = 3660] [serial = 2049] [outer = 00000000] 04:46:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 58 (1538C000) [pid = 3660] [serial = 2050] [outer = 1505C000] 04:46:16 INFO - PROCESS | 3660 | 1471347976473 Marionette DEBUG loaded listener.js 04:46:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 59 (15FE3C00) [pid = 3660] [serial = 2051] [outer = 1505C000] 04:46:16 INFO - PROCESS | 3660 | 1471347976937 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 04:46:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:46:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 739ms 04:46:16 INFO - PROCESS | 3660 | 1471347976953 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 04:46:16 INFO - PROCESS | 3660 | 1471347976956 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 04:46:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:46:16 INFO - PROCESS | 3660 | 1471347976959 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:46:16 INFO - PROCESS | 3660 | 1471347976961 Marionette TRACE conn3 <- [1,2698,null,{}] 04:46:16 INFO - PROCESS | 3660 | 1471347976964 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:16 INFO - PROCESS | 3660 | 1471347976966 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:17 INFO - PROCESS | 3660 | 1471347977117 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 04:46:17 INFO - PROCESS | 3660 | 1471347977128 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347977130 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:17 INFO - PROCESS | 3660 | ++DOCSHELL 1675EC00 == 21 [pid = 3660] [id = 684] 04:46:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 60 (1675F000) [pid = 3660] [serial = 2052] [outer = 00000000] 04:46:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 61 (16ABF800) [pid = 3660] [serial = 2053] [outer = 1675F000] 04:46:17 INFO - PROCESS | 3660 | 1471347977180 Marionette DEBUG loaded listener.js 04:46:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 62 (17341400) [pid = 3660] [serial = 2054] [outer = 1675F000] 04:46:17 INFO - PROCESS | 3660 | 1471347977628 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 04:46:17 INFO - PROCESS | 3660 | 1471347977663 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 04:46:17 INFO - PROCESS | 3660 | 1471347977666 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:46:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:46:17 INFO - PROCESS | 3660 | 1471347977668 Marionette TRACE conn3 <- [1,2702,null,{}] 04:46:17 INFO - PROCESS | 3660 | 1471347977671 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:17 INFO - PROCESS | 3660 | 1471347977673 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:17 INFO - PROCESS | 3660 | 1471347977787 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 04:46:17 INFO - PROCESS | 3660 | 1471347977793 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347977795 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:17 INFO - PROCESS | 3660 | ++DOCSHELL 13283C00 == 22 [pid = 3660] [id = 685] 04:46:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 63 (16FCF000) [pid = 3660] [serial = 2055] [outer = 00000000] 04:46:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 64 (174C5000) [pid = 3660] [serial = 2056] [outer = 16FCF000] 04:46:17 INFO - PROCESS | 3660 | 1471347977848 Marionette DEBUG loaded listener.js 04:46:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (175CC800) [pid = 3660] [serial = 2057] [outer = 16FCF000] 04:46:18 INFO - PROCESS | 3660 | --DOMWINDOW == 64 (13939800) [pid = 3660] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:46:18 INFO - PROCESS | 3660 | --DOMWINDOW == 63 (15387000) [pid = 3660] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:46:18 INFO - PROCESS | 3660 | --DOMWINDOW == 62 (10FCC800) [pid = 3660] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:46:18 INFO - PROCESS | 3660 | --DOMWINDOW == 61 (12848800) [pid = 3660] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:46:18 INFO - PROCESS | 3660 | --DOMWINDOW == 60 (142A4000) [pid = 3660] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:46:18 INFO - PROCESS | 3660 | --DOMWINDOW == 59 (16871C00) [pid = 3660] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:46:18 INFO - PROCESS | 3660 | --DOMWINDOW == 58 (17526C00) [pid = 3660] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:46:18 INFO - PROCESS | 3660 | --DOMWINDOW == 57 (1764FC00) [pid = 3660] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:46:18 INFO - PROCESS | 3660 | 1471347978371 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 04:46:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:46:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 739ms 04:46:18 INFO - PROCESS | 3660 | 1471347978407 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 04:46:18 INFO - PROCESS | 3660 | 1471347978409 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 04:46:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:46:18 INFO - PROCESS | 3660 | 1471347978412 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:46:18 INFO - PROCESS | 3660 | 1471347978414 Marionette TRACE conn3 <- [1,2706,null,{}] 04:46:18 INFO - PROCESS | 3660 | 1471347978444 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:18 INFO - PROCESS | 3660 | 1471347978450 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:18 INFO - PROCESS | 3660 | 1471347978556 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 04:46:18 INFO - PROCESS | 3660 | 1471347978566 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347978568 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:18 INFO - PROCESS | 3660 | ++DOCSHELL 142A4000 == 23 [pid = 3660] [id = 686] 04:46:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 58 (144F5800) [pid = 3660] [serial = 2058] [outer = 00000000] 04:46:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 59 (17AA9000) [pid = 3660] [serial = 2059] [outer = 144F5800] 04:46:18 INFO - PROCESS | 3660 | 1471347978622 Marionette DEBUG loaded listener.js 04:46:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 60 (1809F000) [pid = 3660] [serial = 2060] [outer = 144F5800] 04:46:19 INFO - PROCESS | 3660 | 1471347979060 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 04:46:19 INFO - PROCESS | 3660 | 1471347979114 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 04:46:19 INFO - PROCESS | 3660 | 1471347979117 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:46:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:46:19 INFO - PROCESS | 3660 | 1471347979119 Marionette TRACE conn3 <- [1,2710,null,{}] 04:46:19 INFO - PROCESS | 3660 | 1471347979123 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:19 INFO - PROCESS | 3660 | 1471347979124 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:19 INFO - PROCESS | 3660 | 1471347979204 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 04:46:19 INFO - PROCESS | 3660 | 1471347979210 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347979212 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:19 INFO - PROCESS | 3660 | ++DOCSHELL 180A7000 == 24 [pid = 3660] [id = 687] 04:46:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 61 (180B9400) [pid = 3660] [serial = 2061] [outer = 00000000] 04:46:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 62 (180C2C00) [pid = 3660] [serial = 2062] [outer = 180B9400] 04:46:19 INFO - PROCESS | 3660 | 1471347979256 Marionette DEBUG loaded listener.js 04:46:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 63 (1972E800) [pid = 3660] [serial = 2063] [outer = 180B9400] 04:46:19 INFO - PROCESS | 3660 | 1471347979739 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 04:46:19 INFO - PROCESS | 3660 | 1471347979789 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 04:46:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:46:19 INFO - PROCESS | 3660 | 1471347979797 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:46:19 INFO - PROCESS | 3660 | 1471347979798 Marionette TRACE conn3 <- [1,2714,null,{}] 04:46:19 INFO - PROCESS | 3660 | 1471347979802 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:19 INFO - PROCESS | 3660 | 1471347979804 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:19 INFO - PROCESS | 3660 | 1471347979892 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 04:46:19 INFO - PROCESS | 3660 | 1471347979898 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347979900 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:19 INFO - PROCESS | 3660 | ++DOCSHELL 19738000 == 25 [pid = 3660] [id = 688] 04:46:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 64 (1973B400) [pid = 3660] [serial = 2064] [outer = 00000000] 04:46:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (197B8800) [pid = 3660] [serial = 2065] [outer = 1973B400] 04:46:19 INFO - PROCESS | 3660 | 1471347979945 Marionette DEBUG loaded listener.js 04:46:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (19828C00) [pid = 3660] [serial = 2066] [outer = 1973B400] 04:46:20 INFO - PROCESS | 3660 | 1471347980649 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 04:46:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:46:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 912ms 04:46:20 INFO - PROCESS | 3660 | 1471347980703 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 04:46:20 INFO - PROCESS | 3660 | 1471347980707 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 04:46:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:46:20 INFO - PROCESS | 3660 | 1471347980712 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:46:20 INFO - PROCESS | 3660 | 1471347980717 Marionette TRACE conn3 <- [1,2718,null,{}] 04:46:20 INFO - PROCESS | 3660 | 1471347980723 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:20 INFO - PROCESS | 3660 | 1471347980726 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:20 INFO - PROCESS | 3660 | 1471347980836 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 04:46:20 INFO - PROCESS | 3660 | 1471347980979 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347980982 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:21 INFO - PROCESS | 3660 | ++DOCSHELL 1059BC00 == 26 [pid = 3660] [id = 689] 04:46:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (10A4B000) [pid = 3660] [serial = 2067] [outer = 00000000] 04:46:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (129DD400) [pid = 3660] [serial = 2068] [outer = 10A4B000] 04:46:21 INFO - PROCESS | 3660 | 1471347981041 Marionette DEBUG loaded listener.js 04:46:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (1315B800) [pid = 3660] [serial = 2069] [outer = 10A4B000] 04:46:22 INFO - PROCESS | 3660 | 1471347982099 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:46:22 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:46:22 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 04:46:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 04:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:46:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:46:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1430ms 04:46:22 INFO - PROCESS | 3660 | 1471347982127 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 04:46:22 INFO - PROCESS | 3660 | 1471347982131 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 04:46:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:46:22 INFO - PROCESS | 3660 | 1471347982138 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:46:22 INFO - PROCESS | 3660 | 1471347982141 Marionette TRACE conn3 <- [1,2722,null,{}] 04:46:22 INFO - PROCESS | 3660 | 1471347982145 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:22 INFO - PROCESS | 3660 | 1471347982148 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:22 INFO - PROCESS | 3660 | 1471347982289 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 04:46:22 INFO - PROCESS | 3660 | 1471347982420 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347982423 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:22 INFO - PROCESS | 3660 | ++DOCSHELL 13ECD000 == 27 [pid = 3660] [id = 690] 04:46:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (1429E800) [pid = 3660] [serial = 2070] [outer = 00000000] 04:46:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (144E9400) [pid = 3660] [serial = 2071] [outer = 1429E800] 04:46:22 INFO - PROCESS | 3660 | 1471347982483 Marionette DEBUG loaded listener.js 04:46:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (144F4400) [pid = 3660] [serial = 2072] [outer = 1429E800] 04:46:23 INFO - PROCESS | 3660 | 1471347983275 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 04:46:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:46:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1195ms 04:46:23 INFO - PROCESS | 3660 | 1471347983339 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 04:46:23 INFO - PROCESS | 3660 | 1471347983343 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 04:46:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:46:23 INFO - PROCESS | 3660 | 1471347983348 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:46:23 INFO - PROCESS | 3660 | 1471347983351 Marionette TRACE conn3 <- [1,2726,null,{}] 04:46:23 INFO - PROCESS | 3660 | 1471347983356 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:23 INFO - PROCESS | 3660 | 1471347983359 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:23 INFO - PROCESS | 3660 | 1471347983489 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 04:46:24 INFO - PROCESS | 3660 | --DOCSHELL 13284C00 == 26 [pid = 3660] [id = 521] 04:46:24 INFO - PROCESS | 3660 | --DOCSHELL 0C775C00 == 25 [pid = 3660] [id = 679] 04:46:24 INFO - PROCESS | 3660 | --DOCSHELL 173F1C00 == 24 [pid = 3660] [id = 526] 04:46:24 INFO - PROCESS | 3660 | --DOCSHELL 1138A800 == 23 [pid = 3660] [id = 520] 04:46:24 INFO - PROCESS | 3660 | --DOCSHELL 1031D800 == 22 [pid = 3660] [id = 527] 04:46:24 INFO - PROCESS | 3660 | --DOCSHELL 129E6400 == 21 [pid = 3660] [id = 522] 04:46:24 INFO - PROCESS | 3660 | --DOCSHELL 10513C00 == 20 [pid = 3660] [id = 525] 04:46:24 INFO - PROCESS | 3660 | --DOCSHELL 10FC4400 == 19 [pid = 3660] [id = 528] 04:46:24 INFO - PROCESS | 3660 | --DOCSHELL 15FE4000 == 18 [pid = 3660] [id = 523] 04:46:24 INFO - PROCESS | 3660 | --DOCSHELL 174BB400 == 17 [pid = 3660] [id = 524] 04:46:24 INFO - PROCESS | 3660 | 1471347984134 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347984138 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:24 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (139CD000) [pid = 3660] [serial = 2017] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (15961800) [pid = 3660] [serial = 2023] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (15FEBC00) [pid = 3660] [serial = 2024] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (10FD2000) [pid = 3660] [serial = 2011] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (1101E400) [pid = 3660] [serial = 2012] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (12997800) [pid = 3660] [serial = 2014] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (129E4C00) [pid = 3660] [serial = 2015] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3660 | --DOMWINDOW == 64 (144F2800) [pid = 3660] [serial = 2020] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3660 | --DOMWINDOW == 63 (15058000) [pid = 3660] [serial = 2021] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3660 | --DOMWINDOW == 62 (17349400) [pid = 3660] [serial = 2026] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3660 | --DOMWINDOW == 61 (1765E800) [pid = 3660] [serial = 2029] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3660 | --DOMWINDOW == 60 (180BD400) [pid = 3660] [serial = 2032] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3660 | --DOMWINDOW == 59 (17A1E000) [pid = 3660] [serial = 2030] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3660 | --DOMWINDOW == 58 (180BF000) [pid = 3660] [serial = 2033] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3660 | --DOMWINDOW == 57 (13C98800) [pid = 3660] [serial = 2018] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3660 | --DOMWINDOW == 56 (1505DC00) [pid = 3660] [serial = 2035] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3660 | --DOMWINDOW == 55 (174BD000) [pid = 3660] [serial = 2027] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3660 | ++DOCSHELL 103CA800 == 18 [pid = 3660] [id = 691] 04:46:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 56 (103CD400) [pid = 3660] [serial = 2073] [outer = 00000000] 04:46:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 57 (10536800) [pid = 3660] [serial = 2074] [outer = 103CD400] 04:46:24 INFO - PROCESS | 3660 | 1471347984273 Marionette DEBUG loaded listener.js 04:46:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 58 (10A46400) [pid = 3660] [serial = 2075] [outer = 103CD400] 04:46:24 INFO - PROCESS | 3660 | 1471347984799 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 04:46:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:46:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1462ms 04:46:24 INFO - PROCESS | 3660 | 1471347984841 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 04:46:24 INFO - PROCESS | 3660 | 1471347984844 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 04:46:24 INFO - PROCESS | 3660 | 1471347984849 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:46:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:46:24 INFO - PROCESS | 3660 | 1471347984852 Marionette TRACE conn3 <- [1,2730,null,{}] 04:46:24 INFO - PROCESS | 3660 | 1471347984857 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:24 INFO - PROCESS | 3660 | 1471347984861 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:24 INFO - PROCESS | 3660 | 1471347984951 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 04:46:24 INFO - PROCESS | 3660 | 1471347984966 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347984968 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:24 INFO - PROCESS | 3660 | ++DOCSHELL 112D3400 == 19 [pid = 3660] [id = 692] 04:46:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 59 (112D7000) [pid = 3660] [serial = 2076] [outer = 00000000] 04:46:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 60 (11A04C00) [pid = 3660] [serial = 2077] [outer = 112D7000] 04:46:25 INFO - PROCESS | 3660 | 1471347985025 Marionette DEBUG loaded listener.js 04:46:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 61 (1280B000) [pid = 3660] [serial = 2078] [outer = 112D7000] 04:46:25 INFO - PROCESS | 3660 | 1471347985503 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 04:46:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:46:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 708ms 04:46:25 INFO - PROCESS | 3660 | 1471347985552 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 04:46:25 INFO - PROCESS | 3660 | 1471347985556 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 04:46:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:46:25 INFO - PROCESS | 3660 | 1471347985592 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:46:25 INFO - PROCESS | 3660 | 1471347985594 Marionette TRACE conn3 <- [1,2734,null,{}] 04:46:25 INFO - PROCESS | 3660 | 1471347985598 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:25 INFO - PROCESS | 3660 | 1471347985601 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:25 INFO - PROCESS | 3660 | 1471347985691 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 04:46:25 INFO - PROCESS | 3660 | 1471347985789 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347985791 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:25 INFO - PROCESS | 3660 | ++DOCSHELL 11015400 == 20 [pid = 3660] [id = 693] 04:46:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 62 (13050C00) [pid = 3660] [serial = 2079] [outer = 00000000] 04:46:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 63 (131E5C00) [pid = 3660] [serial = 2080] [outer = 13050C00] 04:46:25 INFO - PROCESS | 3660 | 1471347985838 Marionette DEBUG loaded listener.js 04:46:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 64 (134CD400) [pid = 3660] [serial = 2081] [outer = 13050C00] 04:46:26 INFO - PROCESS | 3660 | 1471347986254 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 04:46:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:46:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 692ms 04:46:26 INFO - PROCESS | 3660 | 1471347986299 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 04:46:26 INFO - PROCESS | 3660 | 1471347986302 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 04:46:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:46:26 INFO - PROCESS | 3660 | 1471347986307 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:46:26 INFO - PROCESS | 3660 | 1471347986312 Marionette TRACE conn3 <- [1,2738,null,{}] 04:46:26 INFO - PROCESS | 3660 | 1471347986329 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:26 INFO - PROCESS | 3660 | 1471347986333 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:26 INFO - PROCESS | 3660 | 1471347986451 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 04:46:26 INFO - PROCESS | 3660 | 1471347986465 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347986468 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:26 INFO - PROCESS | 3660 | ++DOCSHELL 1429DC00 == 21 [pid = 3660] [id = 694] 04:46:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (1429E000) [pid = 3660] [serial = 2082] [outer = 00000000] 04:46:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (1447E000) [pid = 3660] [serial = 2083] [outer = 1429E000] 04:46:26 INFO - PROCESS | 3660 | 1471347986513 Marionette DEBUG loaded listener.js 04:46:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (1505F800) [pid = 3660] [serial = 2084] [outer = 1429E000] 04:46:26 INFO - PROCESS | 3660 | 1471347986976 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 04:46:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:46:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 708ms 04:46:27 INFO - PROCESS | 3660 | 1471347987004 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 04:46:27 INFO - PROCESS | 3660 | 1471347987007 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 04:46:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:46:27 INFO - PROCESS | 3660 | 1471347987016 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:46:27 INFO - PROCESS | 3660 | 1471347987018 Marionette TRACE conn3 <- [1,2742,null,{}] 04:46:27 INFO - PROCESS | 3660 | 1471347987021 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:27 INFO - PROCESS | 3660 | 1471347987023 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:27 INFO - PROCESS | 3660 | 1471347987190 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 04:46:27 INFO - PROCESS | 3660 | 1471347987217 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347987219 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:27 INFO - PROCESS | 3660 | ++DOCSHELL 1538FC00 == 22 [pid = 3660] [id = 695] 04:46:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (1593D000) [pid = 3660] [serial = 2085] [outer = 00000000] 04:46:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (15965C00) [pid = 3660] [serial = 2086] [outer = 1593D000] 04:46:27 INFO - PROCESS | 3660 | 1471347987264 Marionette DEBUG loaded listener.js 04:46:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (15FE5400) [pid = 3660] [serial = 2087] [outer = 1593D000] 04:46:27 INFO - PROCESS | 3660 | 1471347987704 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 04:46:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:46:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 739ms 04:46:27 INFO - PROCESS | 3660 | 1471347987756 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 04:46:27 INFO - PROCESS | 3660 | 1471347987758 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 04:46:27 INFO - PROCESS | 3660 | 1471347987761 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:46:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:46:27 INFO - PROCESS | 3660 | 1471347987763 Marionette TRACE conn3 <- [1,2746,null,{}] 04:46:27 INFO - PROCESS | 3660 | 1471347987766 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:27 INFO - PROCESS | 3660 | 1471347987768 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:27 INFO - PROCESS | 3660 | 1471347987881 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 04:46:27 INFO - PROCESS | 3660 | 1471347987890 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347987896 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:27 INFO - PROCESS | 3660 | ++DOCSHELL 16870C00 == 23 [pid = 3660] [id = 696] 04:46:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (16871C00) [pid = 3660] [serial = 2088] [outer = 00000000] 04:46:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (16A06400) [pid = 3660] [serial = 2089] [outer = 16871C00] 04:46:28 INFO - PROCESS | 3660 | 1471347988005 Marionette DEBUG loaded listener.js 04:46:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (17348400) [pid = 3660] [serial = 2090] [outer = 16871C00] 04:46:28 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (131DE400) [pid = 3660] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:46:28 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (11016800) [pid = 3660] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:46:28 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (180B9400) [pid = 3660] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:46:28 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (1505C000) [pid = 3660] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:46:28 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (10FCA400) [pid = 3660] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:46:28 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (16FCF000) [pid = 3660] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:46:28 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (0F397400) [pid = 3660] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:46:28 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (13932400) [pid = 3660] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:46:28 INFO - PROCESS | 3660 | --DOMWINDOW == 64 (161C2400) [pid = 3660] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:46:28 INFO - PROCESS | 3660 | --DOMWINDOW == 63 (144F5800) [pid = 3660] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:46:28 INFO - PROCESS | 3660 | --DOMWINDOW == 62 (1675F000) [pid = 3660] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:46:28 INFO - PROCESS | 3660 | --DOMWINDOW == 61 (1973B400) [pid = 3660] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:46:28 INFO - PROCESS | 3660 | 1471347988666 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 04:46:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:46:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 943ms 04:46:28 INFO - PROCESS | 3660 | 1471347988707 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 04:46:28 INFO - PROCESS | 3660 | 1471347988709 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 04:46:28 INFO - PROCESS | 3660 | 1471347988712 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:46:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:46:28 INFO - PROCESS | 3660 | 1471347988714 Marionette TRACE conn3 <- [1,2750,null,{}] 04:46:28 INFO - PROCESS | 3660 | 1471347988718 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:28 INFO - PROCESS | 3660 | 1471347988722 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:28 INFO - PROCESS | 3660 | 1471347988862 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 04:46:28 INFO - PROCESS | 3660 | 1471347988926 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347988928 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:28 INFO - PROCESS | 3660 | ++DOCSHELL 10564000 == 24 [pid = 3660] [id = 697] 04:46:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 62 (10A0F800) [pid = 3660] [serial = 2091] [outer = 00000000] 04:46:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 63 (1505C000) [pid = 3660] [serial = 2092] [outer = 10A0F800] 04:46:29 INFO - PROCESS | 3660 | 1471347988974 Marionette DEBUG loaded listener.js 04:46:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 64 (173F2C00) [pid = 3660] [serial = 2093] [outer = 10A0F800] 04:46:29 INFO - PROCESS | 3660 | 1471347989360 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 04:46:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:46:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 708ms 04:46:29 INFO - PROCESS | 3660 | 1471347989412 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 04:46:29 INFO - PROCESS | 3660 | 1471347989414 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 04:46:29 INFO - PROCESS | 3660 | 1471347989417 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:46:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:46:29 INFO - PROCESS | 3660 | 1471347989419 Marionette TRACE conn3 <- [1,2754,null,{}] 04:46:29 INFO - PROCESS | 3660 | 1471347989422 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:29 INFO - PROCESS | 3660 | 1471347989424 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:29 INFO - PROCESS | 3660 | 1471347989549 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 04:46:29 INFO - PROCESS | 3660 | 1471347989555 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347989557 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:29 INFO - PROCESS | 3660 | ++DOCSHELL 1734FC00 == 25 [pid = 3660] [id = 698] 04:46:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (17528800) [pid = 3660] [serial = 2094] [outer = 00000000] 04:46:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (1765E000) [pid = 3660] [serial = 2095] [outer = 17528800] 04:46:29 INFO - PROCESS | 3660 | 1471347989602 Marionette DEBUG loaded listener.js 04:46:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (17A9E800) [pid = 3660] [serial = 2096] [outer = 17528800] 04:46:30 INFO - PROCESS | 3660 | 1471347990025 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 04:46:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:46:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 598ms 04:46:30 INFO - PROCESS | 3660 | 1471347990046 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 04:46:30 INFO - PROCESS | 3660 | 1471347990048 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 04:46:30 INFO - PROCESS | 3660 | 1471347990051 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:46:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:46:30 INFO - PROCESS | 3660 | 1471347990053 Marionette TRACE conn3 <- [1,2758,null,{}] 04:46:30 INFO - PROCESS | 3660 | 1471347990070 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:30 INFO - PROCESS | 3660 | 1471347990072 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:30 INFO - PROCESS | 3660 | 1471347990157 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 04:46:30 INFO - PROCESS | 3660 | 1471347990162 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347990164 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:30 INFO - PROCESS | 3660 | ++DOCSHELL 1809B000 == 26 [pid = 3660] [id = 699] 04:46:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (1809B800) [pid = 3660] [serial = 2097] [outer = 00000000] 04:46:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (180A4800) [pid = 3660] [serial = 2098] [outer = 1809B800] 04:46:30 INFO - PROCESS | 3660 | 1471347990210 Marionette DEBUG loaded listener.js 04:46:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (180A5000) [pid = 3660] [serial = 2099] [outer = 1809B800] 04:46:31 INFO - PROCESS | 3660 | --DOCSHELL 10FC8000 == 25 [pid = 3660] [id = 680] 04:46:31 INFO - PROCESS | 3660 | --DOCSHELL 15051C00 == 24 [pid = 3660] [id = 683] 04:46:31 INFO - PROCESS | 3660 | --DOCSHELL 13283C00 == 23 [pid = 3660] [id = 685] 04:46:31 INFO - PROCESS | 3660 | --DOCSHELL 1675EC00 == 22 [pid = 3660] [id = 684] 04:46:31 INFO - PROCESS | 3660 | --DOCSHELL 1059BC00 == 21 [pid = 3660] [id = 689] 04:46:31 INFO - PROCESS | 3660 | --DOCSHELL 142A4000 == 20 [pid = 3660] [id = 686] 04:46:31 INFO - PROCESS | 3660 | --DOCSHELL 19738000 == 19 [pid = 3660] [id = 688] 04:46:31 INFO - PROCESS | 3660 | --DOCSHELL 180A7000 == 18 [pid = 3660] [id = 687] 04:46:31 INFO - PROCESS | 3660 | --DOCSHELL 13ECD000 == 17 [pid = 3660] [id = 690] 04:46:31 INFO - PROCESS | 3660 | --DOCSHELL 10FCE400 == 16 [pid = 3660] [id = 681] 04:46:31 INFO - PROCESS | 3660 | --DOCSHELL 1315B000 == 15 [pid = 3660] [id = 682] 04:46:31 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (19828C00) [pid = 3660] [serial = 2066] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (197B8800) [pid = 3660] [serial = 2065] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (1972E800) [pid = 3660] [serial = 2063] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (13C57400) [pid = 3660] [serial = 2048] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (1280DC00) [pid = 3660] [serial = 2045] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3660 | --DOMWINDOW == 64 (180C2C00) [pid = 3660] [serial = 2062] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3660 | --DOMWINDOW == 63 (11A76000) [pid = 3660] [serial = 2044] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3660 | --DOMWINDOW == 62 (15FE3C00) [pid = 3660] [serial = 2051] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3660 | --DOMWINDOW == 61 (1538C000) [pid = 3660] [serial = 2050] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3660 | --DOMWINDOW == 60 (129E0800) [pid = 3660] [serial = 2042] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3660 | --DOMWINDOW == 59 (175CC800) [pid = 3660] [serial = 2057] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3660 | --DOMWINDOW == 58 (10369000) [pid = 3660] [serial = 2038] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3660 | --DOMWINDOW == 57 (1538F800) [pid = 3660] [serial = 2036] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3660 | --DOMWINDOW == 56 (19A87000) [pid = 3660] [serial = 2009] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3660 | --DOMWINDOW == 55 (1809F000) [pid = 3660] [serial = 2060] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3660 | --DOMWINDOW == 54 (13939000) [pid = 3660] [serial = 2047] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3660 | --DOMWINDOW == 53 (174C5000) [pid = 3660] [serial = 2056] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3660 | --DOMWINDOW == 52 (17AA9000) [pid = 3660] [serial = 2059] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3660 | --DOMWINDOW == 51 (11C64800) [pid = 3660] [serial = 2041] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3660 | --DOMWINDOW == 50 (16ABF800) [pid = 3660] [serial = 2053] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3660 | --DOMWINDOW == 49 (17341400) [pid = 3660] [serial = 2054] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3660 | --DOMWINDOW == 48 (1053C000) [pid = 3660] [serial = 2039] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3660 | 1471347991870 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 04:46:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:46:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1887ms 04:46:31 INFO - PROCESS | 3660 | 1471347991923 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 04:46:31 INFO - PROCESS | 3660 | 1471347991927 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 04:46:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:46:31 INFO - PROCESS | 3660 | 1471347991933 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:46:31 INFO - PROCESS | 3660 | 1471347991936 Marionette TRACE conn3 <- [1,2762,null,{}] 04:46:31 INFO - PROCESS | 3660 | 1471347991942 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:31 INFO - PROCESS | 3660 | 1471347991945 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:32 INFO - PROCESS | 3660 | 1471347992037 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 04:46:32 INFO - PROCESS | 3660 | 1471347992046 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347992049 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:32 INFO - PROCESS | 3660 | ++DOCSHELL 10A4A400 == 16 [pid = 3660] [id = 700] 04:46:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 49 (10A4B400) [pid = 3660] [serial = 2100] [outer = 00000000] 04:46:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 50 (10FD1400) [pid = 3660] [serial = 2101] [outer = 10A4B400] 04:46:32 INFO - PROCESS | 3660 | 1471347992101 Marionette DEBUG loaded listener.js 04:46:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 51 (1101A000) [pid = 3660] [serial = 2102] [outer = 10A4B400] 04:46:32 INFO - PROCESS | 3660 | 1471347992624 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 04:46:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:46:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 755ms 04:46:32 INFO - PROCESS | 3660 | 1471347992673 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 04:46:32 INFO - PROCESS | 3660 | 1471347992678 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 04:46:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:46:32 INFO - PROCESS | 3660 | 1471347992685 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:46:32 INFO - PROCESS | 3660 | 1471347992687 Marionette TRACE conn3 <- [1,2766,null,{}] 04:46:32 INFO - PROCESS | 3660 | 1471347992691 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:32 INFO - PROCESS | 3660 | 1471347992694 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:32 INFO - PROCESS | 3660 | 1471347992782 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 04:46:32 INFO - PROCESS | 3660 | 1471347992790 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347992793 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:32 INFO - PROCESS | 3660 | ++DOCSHELL 1280AC00 == 17 [pid = 3660] [id = 701] 04:46:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 52 (1280CC00) [pid = 3660] [serial = 2103] [outer = 00000000] 04:46:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 53 (1284E800) [pid = 3660] [serial = 2104] [outer = 1280CC00] 04:46:32 INFO - PROCESS | 3660 | 1471347992852 Marionette DEBUG loaded listener.js 04:46:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 54 (1299E000) [pid = 3660] [serial = 2105] [outer = 1280CC00] 04:46:33 INFO - PROCESS | 3660 | 1471347993344 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 04:46:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:46:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 692ms 04:46:33 INFO - PROCESS | 3660 | 1471347993383 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 04:46:33 INFO - PROCESS | 3660 | 1471347993385 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 04:46:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:46:33 INFO - PROCESS | 3660 | 1471347993392 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:46:33 INFO - PROCESS | 3660 | 1471347993396 Marionette TRACE conn3 <- [1,2770,null,{}] 04:46:33 INFO - PROCESS | 3660 | 1471347993407 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:33 INFO - PROCESS | 3660 | 1471347993411 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:33 INFO - PROCESS | 3660 | 1471347993523 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 04:46:33 INFO - PROCESS | 3660 | 1471347993619 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347993622 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:33 INFO - PROCESS | 3660 | ++DOCSHELL 1393D800 == 18 [pid = 3660] [id = 702] 04:46:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 55 (1393DC00) [pid = 3660] [serial = 2106] [outer = 00000000] 04:46:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 56 (13C59C00) [pid = 3660] [serial = 2107] [outer = 1393DC00] 04:46:33 INFO - PROCESS | 3660 | 1471347993671 Marionette DEBUG loaded listener.js 04:46:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 57 (13C9E800) [pid = 3660] [serial = 2108] [outer = 1393DC00] 04:46:34 INFO - PROCESS | 3660 | 1471347994036 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 04:46:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:46:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 707ms 04:46:34 INFO - PROCESS | 3660 | 1471347994098 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 04:46:34 INFO - PROCESS | 3660 | 1471347994100 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 04:46:34 INFO - PROCESS | 3660 | 1471347994104 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:46:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:46:34 INFO - PROCESS | 3660 | 1471347994105 Marionette TRACE conn3 <- [1,2774,null,{}] 04:46:34 INFO - PROCESS | 3660 | 1471347994109 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:34 INFO - PROCESS | 3660 | 1471347994111 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:34 INFO - PROCESS | 3660 | 1471347994210 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 04:46:34 INFO - PROCESS | 3660 | 1471347994216 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347994218 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:34 INFO - PROCESS | 3660 | ++DOCSHELL 13E94000 == 19 [pid = 3660] [id = 703] 04:46:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 58 (13ECD000) [pid = 3660] [serial = 2109] [outer = 00000000] 04:46:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 59 (144F3400) [pid = 3660] [serial = 2110] [outer = 13ECD000] 04:46:34 INFO - PROCESS | 3660 | 1471347994265 Marionette DEBUG loaded listener.js 04:46:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 60 (15383800) [pid = 3660] [serial = 2111] [outer = 13ECD000] 04:46:34 INFO - PROCESS | 3660 | 1471347994738 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 04:46:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:46:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 645ms 04:46:34 INFO - PROCESS | 3660 | 1471347994773 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 04:46:34 INFO - PROCESS | 3660 | 1471347994776 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 04:46:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:46:34 INFO - PROCESS | 3660 | 1471347994779 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:46:34 INFO - PROCESS | 3660 | 1471347994781 Marionette TRACE conn3 <- [1,2778,null,{}] 04:46:34 INFO - PROCESS | 3660 | 1471347994788 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:34 INFO - PROCESS | 3660 | 1471347994790 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:34 INFO - PROCESS | 3660 | 1471347994867 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 04:46:34 INFO - PROCESS | 3660 | 1471347994873 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347994875 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:34 INFO - PROCESS | 3660 | ++DOCSHELL 1593D400 == 20 [pid = 3660] [id = 704] 04:46:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 61 (15955C00) [pid = 3660] [serial = 2112] [outer = 00000000] 04:46:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 62 (15FE7000) [pid = 3660] [serial = 2113] [outer = 15955C00] 04:46:34 INFO - PROCESS | 3660 | 1471347994920 Marionette DEBUG loaded listener.js 04:46:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 63 (1633E000) [pid = 3660] [serial = 2114] [outer = 15955C00] 04:46:35 INFO - PROCESS | 3660 | 1471347995383 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 04:46:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:46:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 629ms 04:46:35 INFO - PROCESS | 3660 | 1471347995421 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 04:46:35 INFO - PROCESS | 3660 | 1471347995423 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 04:46:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:46:35 INFO - PROCESS | 3660 | 1471347995426 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:46:35 INFO - PROCESS | 3660 | 1471347995428 Marionette TRACE conn3 <- [1,2782,null,{}] 04:46:35 INFO - PROCESS | 3660 | 1471347995431 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:35 INFO - PROCESS | 3660 | 1471347995436 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:35 INFO - PROCESS | 3660 | 1471347995537 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 04:46:35 INFO - PROCESS | 3660 | 1471347995543 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347995545 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:35 INFO - PROCESS | 3660 | ++DOCSHELL 17341400 == 21 [pid = 3660] [id = 705] 04:46:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 64 (17341C00) [pid = 3660] [serial = 2115] [outer = 00000000] 04:46:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (1734A400) [pid = 3660] [serial = 2116] [outer = 17341C00] 04:46:35 INFO - PROCESS | 3660 | 1471347995590 Marionette DEBUG loaded listener.js 04:46:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (1734F400) [pid = 3660] [serial = 2117] [outer = 17341C00] 04:46:36 INFO - PROCESS | 3660 | 1471347996025 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 04:46:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:46:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 644ms 04:46:36 INFO - PROCESS | 3660 | 1471347996065 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 04:46:36 INFO - PROCESS | 3660 | 1471347996067 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 04:46:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:46:36 INFO - PROCESS | 3660 | 1471347996070 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:46:36 INFO - PROCESS | 3660 | 1471347996072 Marionette TRACE conn3 <- [1,2786,null,{}] 04:46:36 INFO - PROCESS | 3660 | 1471347996075 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:36 INFO - PROCESS | 3660 | 1471347996077 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:36 INFO - PROCESS | 3660 | 1471347996165 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 04:46:36 INFO - PROCESS | 3660 | 1471347996170 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347996172 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:36 INFO - PROCESS | 3660 | ++DOCSHELL 175CE400 == 22 [pid = 3660] [id = 706] 04:46:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (175D0800) [pid = 3660] [serial = 2118] [outer = 00000000] 04:46:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (17D31800) [pid = 3660] [serial = 2119] [outer = 175D0800] 04:46:36 INFO - PROCESS | 3660 | 1471347996216 Marionette DEBUG loaded listener.js 04:46:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (1765AC00) [pid = 3660] [serial = 2120] [outer = 175D0800] 04:46:36 INFO - PROCESS | 3660 | 1471347996677 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 04:46:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:46:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 645ms 04:46:36 INFO - PROCESS | 3660 | 1471347996725 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 04:46:36 INFO - PROCESS | 3660 | 1471347996727 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 04:46:36 INFO - PROCESS | 3660 | 1471347996730 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:46:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:46:36 INFO - PROCESS | 3660 | 1471347996732 Marionette TRACE conn3 <- [1,2790,null,{}] 04:46:36 INFO - PROCESS | 3660 | 1471347996739 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:36 INFO - PROCESS | 3660 | 1471347996741 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:36 INFO - PROCESS | 3660 | 1471347996817 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 04:46:36 INFO - PROCESS | 3660 | 1471347996823 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347996825 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:36 INFO - PROCESS | 3660 | ++DOCSHELL 1809EC00 == 23 [pid = 3660] [id = 707] 04:46:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (180A3800) [pid = 3660] [serial = 2121] [outer = 00000000] 04:46:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (180BC800) [pid = 3660] [serial = 2122] [outer = 180A3800] 04:46:36 INFO - PROCESS | 3660 | 1471347996869 Marionette DEBUG loaded listener.js 04:46:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (180BE400) [pid = 3660] [serial = 2123] [outer = 180A3800] 04:46:37 INFO - PROCESS | 3660 | 1471347997334 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 04:46:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:46:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 629ms 04:46:37 INFO - PROCESS | 3660 | 1471347997372 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 04:46:37 INFO - PROCESS | 3660 | 1471347997374 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 04:46:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:46:37 INFO - PROCESS | 3660 | 1471347997377 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:46:37 INFO - PROCESS | 3660 | 1471347997379 Marionette TRACE conn3 <- [1,2794,null,{}] 04:46:37 INFO - PROCESS | 3660 | 1471347997382 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:37 INFO - PROCESS | 3660 | 1471347997384 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:37 INFO - PROCESS | 3660 | 1471347997494 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 04:46:37 INFO - PROCESS | 3660 | 1471347997503 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347997505 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:37 INFO - PROCESS | 3660 | ++DOCSHELL 1393AC00 == 24 [pid = 3660] [id = 708] 04:46:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (1972E400) [pid = 3660] [serial = 2124] [outer = 00000000] 04:46:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (19732000) [pid = 3660] [serial = 2125] [outer = 1972E400] 04:46:37 INFO - PROCESS | 3660 | 1471347997601 Marionette DEBUG loaded listener.js 04:46:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (19732C00) [pid = 3660] [serial = 2126] [outer = 1972E400] 04:46:38 INFO - PROCESS | 3660 | 1471347998041 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 04:46:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:46:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 692ms 04:46:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:46:38 INFO - PROCESS | 3660 | 1471347998075 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 04:46:38 INFO - PROCESS | 3660 | 1471347998077 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 04:46:38 INFO - PROCESS | 3660 | 1471347998080 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:46:38 INFO - PROCESS | 3660 | 1471347998082 Marionette TRACE conn3 <- [1,2798,null,{}] 04:46:38 INFO - PROCESS | 3660 | 1471347998085 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:38 INFO - PROCESS | 3660 | 1471347998087 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:38 INFO - PROCESS | 3660 | 1471347998204 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 04:46:38 INFO - PROCESS | 3660 | 1471347998277 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347998280 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:38 INFO - PROCESS | 3660 | ++DOCSHELL 19738000 == 25 [pid = 3660] [id = 709] 04:46:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (197AFC00) [pid = 3660] [serial = 2127] [outer = 00000000] 04:46:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (197BC000) [pid = 3660] [serial = 2128] [outer = 197AFC00] 04:46:38 INFO - PROCESS | 3660 | 1471347998332 Marionette DEBUG loaded listener.js 04:46:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (19A19000) [pid = 3660] [serial = 2129] [outer = 197AFC00] 04:46:38 INFO - PROCESS | 3660 | 1471347998747 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 04:46:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:46:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 692ms 04:46:38 INFO - PROCESS | 3660 | 1471347998780 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 04:46:38 INFO - PROCESS | 3660 | 1471347998783 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 04:46:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:46:38 INFO - PROCESS | 3660 | 1471347998789 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:46:38 INFO - PROCESS | 3660 | 1471347998792 Marionette TRACE conn3 <- [1,2802,null,{}] 04:46:38 INFO - PROCESS | 3660 | 1471347998795 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:38 INFO - PROCESS | 3660 | 1471347998798 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:38 INFO - PROCESS | 3660 | 1471347998955 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 04:46:39 INFO - PROCESS | 3660 | 1471347998980 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347998983 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:39 INFO - PROCESS | 3660 | ++DOCSHELL 1593B400 == 26 [pid = 3660] [id = 710] 04:46:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (19A20000) [pid = 3660] [serial = 2130] [outer = 00000000] 04:46:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (19A8D800) [pid = 3660] [serial = 2131] [outer = 19A20000] 04:46:39 INFO - PROCESS | 3660 | 1471347999029 Marionette DEBUG loaded listener.js 04:46:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (19A92800) [pid = 3660] [serial = 2132] [outer = 19A20000] 04:46:39 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (16871C00) [pid = 3660] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:46:39 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (10A0F800) [pid = 3660] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:46:39 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (1593D000) [pid = 3660] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:46:39 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (17528800) [pid = 3660] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:46:39 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (13050C00) [pid = 3660] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:46:39 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (112D7000) [pid = 3660] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:46:39 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (103CD400) [pid = 3660] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:46:39 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (1429E800) [pid = 3660] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:46:39 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (10A4B000) [pid = 3660] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:46:39 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (1429E000) [pid = 3660] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:46:39 INFO - PROCESS | 3660 | 1471347999528 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 04:46:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:46:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 802ms 04:46:39 INFO - PROCESS | 3660 | 1471347999619 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 04:46:39 INFO - PROCESS | 3660 | 1471347999621 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 04:46:39 INFO - PROCESS | 3660 | 1471347999624 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:46:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:46:39 INFO - PROCESS | 3660 | 1471347999626 Marionette TRACE conn3 <- [1,2806,null,{}] 04:46:39 INFO - PROCESS | 3660 | 1471347999629 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:39 INFO - PROCESS | 3660 | 1471347999631 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:39 INFO - PROCESS | 3660 | 1471347999711 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 04:46:39 INFO - PROCESS | 3660 | 1471347999717 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471347999719 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:39 INFO - PROCESS | 3660 | ++DOCSHELL 131E3000 == 27 [pid = 3660] [id = 711] 04:46:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (1429E800) [pid = 3660] [serial = 2133] [outer = 00000000] 04:46:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (1595D800) [pid = 3660] [serial = 2134] [outer = 1429E800] 04:46:39 INFO - PROCESS | 3660 | 1471347999764 Marionette DEBUG loaded listener.js 04:46:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (17D30800) [pid = 3660] [serial = 2135] [outer = 1429E800] 04:46:40 INFO - PROCESS | 3660 | 1471348000198 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 04:46:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:46:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 598ms 04:46:40 INFO - PROCESS | 3660 | 1471348000222 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 04:46:40 INFO - PROCESS | 3660 | 1471348000224 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 04:46:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:46:40 INFO - PROCESS | 3660 | 1471348000239 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:46:40 INFO - PROCESS | 3660 | 1471348000241 Marionette TRACE conn3 <- [1,2810,null,{}] 04:46:40 INFO - PROCESS | 3660 | 1471348000244 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:40 INFO - PROCESS | 3660 | 1471348000246 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:40 INFO - PROCESS | 3660 | 1471348000333 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 04:46:40 INFO - PROCESS | 3660 | 1471348000339 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348000341 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:40 INFO - PROCESS | 3660 | ++DOCSHELL 1595C400 == 28 [pid = 3660] [id = 712] 04:46:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (1765A800) [pid = 3660] [serial = 2136] [outer = 00000000] 04:46:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (19DB0C00) [pid = 3660] [serial = 2137] [outer = 1765A800] 04:46:40 INFO - PROCESS | 3660 | 1471348000393 Marionette DEBUG loaded listener.js 04:46:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (144F7400) [pid = 3660] [serial = 2138] [outer = 1765A800] 04:46:40 INFO - PROCESS | 3660 | 1471348000847 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 04:46:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:46:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 660ms 04:46:40 INFO - PROCESS | 3660 | 1471348000893 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 04:46:40 INFO - PROCESS | 3660 | 1471348000895 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 04:46:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:46:40 INFO - PROCESS | 3660 | 1471348000898 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:46:40 INFO - PROCESS | 3660 | 1471348000900 Marionette TRACE conn3 <- [1,2814,null,{}] 04:46:40 INFO - PROCESS | 3660 | 1471348000908 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:40 INFO - PROCESS | 3660 | 1471348000910 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:40 INFO - PROCESS | 3660 | 1471348000990 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 04:46:41 INFO - PROCESS | 3660 | 1471348000996 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 3660 | 1471348000998 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:41 INFO - PROCESS | 3660 | ++DOCSHELL 16FCB400 == 29 [pid = 3660] [id = 713] 04:46:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (19A1F000) [pid = 3660] [serial = 2139] [outer = 00000000] 04:46:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (1A049800) [pid = 3660] [serial = 2140] [outer = 19A1F000] 04:46:41 INFO - PROCESS | 3660 | 1471348001042 Marionette DEBUG loaded listener.js 04:46:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (1A071800) [pid = 3660] [serial = 2141] [outer = 19A1F000] 04:46:41 INFO - PROCESS | 3660 | 1471348001793 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:46:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:46:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 943ms 04:46:41 INFO - PROCESS | 3660 | 1471348001842 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 04:46:41 INFO - PROCESS | 3660 | 1471348001847 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 04:46:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:46:41 INFO - PROCESS | 3660 | 1471348001852 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:46:41 INFO - PROCESS | 3660 | 1471348001855 Marionette TRACE conn3 <- [1,2818,null,{}] 04:46:41 INFO - PROCESS | 3660 | 1471348001861 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:41 INFO - PROCESS | 3660 | 1471348001864 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:41 INFO - PROCESS | 3660 | 1471348001992 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 04:46:42 INFO - PROCESS | 3660 | 1471348002105 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348002109 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:42 INFO - PROCESS | 3660 | ++DOCSHELL 10A0E800 == 30 [pid = 3660] [id = 714] 04:46:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (10A47C00) [pid = 3660] [serial = 2142] [outer = 00000000] 04:46:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (1132D800) [pid = 3660] [serial = 2143] [outer = 10A47C00] 04:46:42 INFO - PROCESS | 3660 | 1471348002167 Marionette DEBUG loaded listener.js 04:46:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (11C5C000) [pid = 3660] [serial = 2144] [outer = 10A47C00] 04:46:43 INFO - PROCESS | 3660 | 1471348003108 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 04:46:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:46:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1321ms 04:46:43 INFO - PROCESS | 3660 | 1471348003167 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 04:46:43 INFO - PROCESS | 3660 | 1471348003171 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 04:46:43 INFO - PROCESS | 3660 | 1471348003177 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:46:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:46:43 INFO - PROCESS | 3660 | 1471348003180 Marionette TRACE conn3 <- [1,2822,null,{}] 04:46:43 INFO - PROCESS | 3660 | 1471348003185 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:43 INFO - PROCESS | 3660 | 1471348003188 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:43 INFO - PROCESS | 3660 | 1471348003302 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 04:46:43 INFO - PROCESS | 3660 | 1471348003435 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348003440 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:43 INFO - PROCESS | 3660 | ++DOCSHELL 10FC5C00 == 31 [pid = 3660] [id = 715] 04:46:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (10FC6400) [pid = 3660] [serial = 2145] [outer = 00000000] 04:46:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (10FD0400) [pid = 3660] [serial = 2146] [outer = 10FC6400] 04:46:43 INFO - PROCESS | 3660 | 1471348003496 Marionette DEBUG loaded listener.js 04:46:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (112DA800) [pid = 3660] [serial = 2147] [outer = 10FC6400] 04:46:43 INFO - PROCESS | 3660 | --DOCSHELL 103CA800 == 30 [pid = 3660] [id = 691] 04:46:43 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (131E5C00) [pid = 3660] [serial = 2080] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (11A04C00) [pid = 3660] [serial = 2077] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (180A4800) [pid = 3660] [serial = 2098] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (1280B000) [pid = 3660] [serial = 2078] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (10536800) [pid = 3660] [serial = 2074] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (10A46400) [pid = 3660] [serial = 2075] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (144F4400) [pid = 3660] [serial = 2072] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (144E9400) [pid = 3660] [serial = 2071] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (1315B800) [pid = 3660] [serial = 2069] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (129DD400) [pid = 3660] [serial = 2068] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (1447E000) [pid = 3660] [serial = 2083] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (173F2C00) [pid = 3660] [serial = 2093] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (15FE5400) [pid = 3660] [serial = 2087] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (17A9E800) [pid = 3660] [serial = 2096] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (1505F800) [pid = 3660] [serial = 2084] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (134CD400) [pid = 3660] [serial = 2081] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (16A06400) [pid = 3660] [serial = 2089] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (1505C000) [pid = 3660] [serial = 2092] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (15965C00) [pid = 3660] [serial = 2086] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (1765E000) [pid = 3660] [serial = 2095] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (17348400) [pid = 3660] [serial = 2090] [outer = 00000000] [url = about:blank] 04:46:44 INFO - PROCESS | 3660 | 1471348004045 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:46:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:46:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 912ms 04:46:44 INFO - PROCESS | 3660 | 1471348004081 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 04:46:44 INFO - PROCESS | 3660 | 1471348004086 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 04:46:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:46:44 INFO - PROCESS | 3660 | 1471348004092 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:46:44 INFO - PROCESS | 3660 | 1471348004095 Marionette TRACE conn3 <- [1,2826,null,{}] 04:46:44 INFO - PROCESS | 3660 | 1471348004099 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:44 INFO - PROCESS | 3660 | 1471348004101 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:44 INFO - PROCESS | 3660 | 1471348004188 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 04:46:44 INFO - PROCESS | 3660 | 1471348004197 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348004199 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:44 INFO - PROCESS | 3660 | ++DOCSHELL 11A04C00 == 31 [pid = 3660] [id = 716] 04:46:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (11A05800) [pid = 3660] [serial = 2148] [outer = 00000000] 04:46:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (1299A800) [pid = 3660] [serial = 2149] [outer = 11A05800] 04:46:44 INFO - PROCESS | 3660 | 1471348004248 Marionette DEBUG loaded listener.js 04:46:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (12DDC800) [pid = 3660] [serial = 2150] [outer = 11A05800] 04:46:44 INFO - PROCESS | 3660 | 1471348004823 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 04:46:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:46:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 739ms 04:46:44 INFO - PROCESS | 3660 | 1471348004872 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 04:46:44 INFO - PROCESS | 3660 | 1471348004875 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 04:46:44 INFO - PROCESS | 3660 | 1471348004878 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:46:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:46:44 INFO - PROCESS | 3660 | 1471348004882 Marionette TRACE conn3 <- [1,2830,null,{}] 04:46:44 INFO - PROCESS | 3660 | 1471348004892 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:44 INFO - PROCESS | 3660 | 1471348004897 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:44 INFO - PROCESS | 3660 | 1471348004982 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 04:46:45 INFO - PROCESS | 3660 | 1471348005073 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348005076 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:45 INFO - PROCESS | 3660 | ++DOCSHELL 134D3400 == 32 [pid = 3660] [id = 717] 04:46:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (134D3800) [pid = 3660] [serial = 2151] [outer = 00000000] 04:46:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (13C53800) [pid = 3660] [serial = 2152] [outer = 134D3800] 04:46:45 INFO - PROCESS | 3660 | 1471348005133 Marionette DEBUG loaded listener.js 04:46:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (1429C400) [pid = 3660] [serial = 2153] [outer = 134D3800] 04:46:45 INFO - PROCESS | 3660 | 1471348005527 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 04:46:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:46:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 708ms 04:46:45 INFO - PROCESS | 3660 | 1471348005580 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 04:46:45 INFO - PROCESS | 3660 | 1471348005582 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 04:46:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:46:45 INFO - PROCESS | 3660 | 1471348005586 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:46:45 INFO - PROCESS | 3660 | 1471348005587 Marionette TRACE conn3 <- [1,2834,null,{}] 04:46:45 INFO - PROCESS | 3660 | 1471348005592 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:45 INFO - PROCESS | 3660 | 1471348005594 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:45 INFO - PROCESS | 3660 | 1471348005678 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 04:46:45 INFO - PROCESS | 3660 | 1471348005684 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348005686 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:45 INFO - PROCESS | 3660 | ++DOCSHELL 1447A000 == 33 [pid = 3660] [id = 718] 04:46:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (1447D800) [pid = 3660] [serial = 2154] [outer = 00000000] 04:46:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (1538B400) [pid = 3660] [serial = 2155] [outer = 1447D800] 04:46:45 INFO - PROCESS | 3660 | 1471348005731 Marionette DEBUG loaded listener.js 04:46:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (1593AC00) [pid = 3660] [serial = 2156] [outer = 1447D800] 04:46:46 INFO - PROCESS | 3660 | 1471348006180 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 04:46:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:46:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 644ms 04:46:46 INFO - PROCESS | 3660 | 1471348006223 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 04:46:46 INFO - PROCESS | 3660 | 1471348006226 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 04:46:46 INFO - PROCESS | 3660 | 1471348006229 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:46:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:46:46 INFO - PROCESS | 3660 | 1471348006230 Marionette TRACE conn3 <- [1,2838,null,{}] 04:46:46 INFO - PROCESS | 3660 | 1471348006245 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:46 INFO - PROCESS | 3660 | 1471348006247 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:46 INFO - PROCESS | 3660 | 1471348006355 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 04:46:46 INFO - PROCESS | 3660 | 1471348006448 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348006451 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:46 INFO - PROCESS | 3660 | ++DOCSHELL 15FE3800 == 34 [pid = 3660] [id = 719] 04:46:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (15FE3C00) [pid = 3660] [serial = 2157] [outer = 00000000] 04:46:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (1675E000) [pid = 3660] [serial = 2158] [outer = 15FE3C00] 04:46:46 INFO - PROCESS | 3660 | 1471348006503 Marionette DEBUG loaded listener.js 04:46:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (16874C00) [pid = 3660] [serial = 2159] [outer = 15FE3C00] 04:46:46 INFO - PROCESS | 3660 | 1471348006926 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:46:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:46:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 771ms 04:46:47 INFO - PROCESS | 3660 | 1471348006990 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 04:46:47 INFO - PROCESS | 3660 | 1471348006992 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 04:46:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:46:47 INFO - PROCESS | 3660 | 1471348006995 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:46:47 INFO - PROCESS | 3660 | 1471348006997 Marionette TRACE conn3 <- [1,2842,null,{}] 04:46:47 INFO - PROCESS | 3660 | 1471348007001 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:47 INFO - PROCESS | 3660 | 1471348007006 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:47 INFO - PROCESS | 3660 | 1471348007141 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 04:46:47 INFO - PROCESS | 3660 | 1471348007208 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348007210 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:47 INFO - PROCESS | 3660 | ++DOCSHELL 16A06400 == 35 [pid = 3660] [id = 720] 04:46:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (16A0A800) [pid = 3660] [serial = 2160] [outer = 00000000] 04:46:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (173F5000) [pid = 3660] [serial = 2161] [outer = 16A0A800] 04:46:47 INFO - PROCESS | 3660 | 1471348007255 Marionette DEBUG loaded listener.js 04:46:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (175CDC00) [pid = 3660] [serial = 2162] [outer = 16A0A800] 04:46:47 INFO - PROCESS | 3660 | 1471348007673 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 04:46:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:46:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 754ms 04:46:47 INFO - PROCESS | 3660 | 1471348007767 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 04:46:47 INFO - PROCESS | 3660 | 1471348007769 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 04:46:47 INFO - PROCESS | 3660 | 1471348007772 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:46:47 INFO - PROCESS | 3660 | 1471348007774 Marionette TRACE conn3 <- [1,2846,null,{}] 04:46:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:46:47 INFO - PROCESS | 3660 | 1471348007777 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:47 INFO - PROCESS | 3660 | 1471348007779 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:47 INFO - PROCESS | 3660 | 1471348007891 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 04:46:47 INFO - PROCESS | 3660 | 1471348007957 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348007967 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:48 INFO - PROCESS | 3660 | ++DOCSHELL 1765A400 == 36 [pid = 3660] [id = 721] 04:46:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (1765B400) [pid = 3660] [serial = 2163] [outer = 00000000] 04:46:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (17AA4000) [pid = 3660] [serial = 2164] [outer = 1765B400] 04:46:48 INFO - PROCESS | 3660 | 1471348008013 Marionette DEBUG loaded listener.js 04:46:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (17AA8400) [pid = 3660] [serial = 2165] [outer = 1765B400] 04:46:48 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (1972E400) [pid = 3660] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:46:48 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (180A3800) [pid = 3660] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:46:48 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (197AFC00) [pid = 3660] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:46:48 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (13ECD000) [pid = 3660] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:46:48 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (1393DC00) [pid = 3660] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:46:48 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (1809B800) [pid = 3660] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:46:48 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (10A4B400) [pid = 3660] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:46:48 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (15955C00) [pid = 3660] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:46:48 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (175D0800) [pid = 3660] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:46:48 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (1280CC00) [pid = 3660] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:46:48 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (17341C00) [pid = 3660] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:46:48 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (19A20000) [pid = 3660] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:46:48 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (1765A800) [pid = 3660] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:46:48 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (1429E800) [pid = 3660] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:46:48 INFO - PROCESS | 3660 | 1471348008543 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:46:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:46:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 786ms 04:46:48 INFO - PROCESS | 3660 | 1471348008557 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 04:46:48 INFO - PROCESS | 3660 | 1471348008559 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 04:46:48 INFO - PROCESS | 3660 | 1471348008563 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:46:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:46:48 INFO - PROCESS | 3660 | 1471348008564 Marionette TRACE conn3 <- [1,2850,null,{}] 04:46:48 INFO - PROCESS | 3660 | 1471348008568 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:48 INFO - PROCESS | 3660 | 1471348008570 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:48 INFO - PROCESS | 3660 | 1471348008686 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 04:46:48 INFO - PROCESS | 3660 | 1471348008746 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348008748 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:48 INFO - PROCESS | 3660 | ++DOCSHELL 144F2400 == 37 [pid = 3660] [id = 722] 04:46:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (144F6400) [pid = 3660] [serial = 2166] [outer = 00000000] 04:46:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (1734C400) [pid = 3660] [serial = 2167] [outer = 144F6400] 04:46:48 INFO - PROCESS | 3660 | 1471348008796 Marionette DEBUG loaded listener.js 04:46:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (1765A000) [pid = 3660] [serial = 2168] [outer = 144F6400] 04:46:49 INFO - PROCESS | 3660 | 1471348009151 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 04:46:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:46:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 629ms 04:46:49 INFO - PROCESS | 3660 | 1471348009201 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 04:46:49 INFO - PROCESS | 3660 | 1471348009203 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 04:46:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:46:49 INFO - PROCESS | 3660 | 1471348009217 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:46:49 INFO - PROCESS | 3660 | 1471348009219 Marionette TRACE conn3 <- [1,2854,null,{}] 04:46:49 INFO - PROCESS | 3660 | 1471348009222 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:49 INFO - PROCESS | 3660 | 1471348009224 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:49 INFO - PROCESS | 3660 | 1471348009302 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 04:46:49 INFO - PROCESS | 3660 | 1471348009308 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348009310 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:49 INFO - PROCESS | 3660 | ++DOCSHELL 17349000 == 38 [pid = 3660] [id = 723] 04:46:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (1809FC00) [pid = 3660] [serial = 2169] [outer = 00000000] 04:46:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (180C5800) [pid = 3660] [serial = 2170] [outer = 1809FC00] 04:46:49 INFO - PROCESS | 3660 | 1471348009355 Marionette DEBUG loaded listener.js 04:46:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (197AFC00) [pid = 3660] [serial = 2171] [outer = 1809FC00] 04:46:49 INFO - PROCESS | 3660 | 1471348009861 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 04:46:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:46:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 660ms 04:46:49 INFO - PROCESS | 3660 | 1471348009902 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 04:46:49 INFO - PROCESS | 3660 | 1471348009904 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 04:46:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:46:49 INFO - PROCESS | 3660 | 1471348009907 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:46:49 INFO - PROCESS | 3660 | 1471348009909 Marionette TRACE conn3 <- [1,2858,null,{}] 04:46:49 INFO - PROCESS | 3660 | 1471348009912 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:49 INFO - PROCESS | 3660 | 1471348009914 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:50 INFO - PROCESS | 3660 | 1471348010002 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 04:46:50 INFO - PROCESS | 3660 | 1471348010007 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348010009 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:50 INFO - PROCESS | 3660 | ++DOCSHELL 142A4400 == 39 [pid = 3660] [id = 724] 04:46:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (19823400) [pid = 3660] [serial = 2172] [outer = 00000000] 04:46:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (19A86400) [pid = 3660] [serial = 2173] [outer = 19823400] 04:46:50 INFO - PROCESS | 3660 | 1471348010053 Marionette DEBUG loaded listener.js 04:46:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (19A87800) [pid = 3660] [serial = 2174] [outer = 19823400] 04:46:50 INFO - PROCESS | 3660 | 1471348010615 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 04:46:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:46:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 739ms 04:46:50 INFO - PROCESS | 3660 | 1471348010649 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 04:46:50 INFO - PROCESS | 3660 | 1471348010654 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 04:46:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:46:50 INFO - PROCESS | 3660 | 1471348010659 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:46:50 INFO - PROCESS | 3660 | 1471348010663 Marionette TRACE conn3 <- [1,2862,null,{}] 04:46:50 INFO - PROCESS | 3660 | 1471348010669 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:50 INFO - PROCESS | 3660 | 1471348010672 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:50 INFO - PROCESS | 3660 | 1471348010829 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 04:46:50 INFO - PROCESS | 3660 | 1471348010969 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348010974 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:50 INFO - PROCESS | 3660 | ++DOCSHELL 10513C00 == 40 [pid = 3660] [id = 725] 04:46:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (10515800) [pid = 3660] [serial = 2175] [outer = 00000000] 04:46:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (1101E800) [pid = 3660] [serial = 2176] [outer = 10515800] 04:46:51 INFO - PROCESS | 3660 | 1471348011033 Marionette DEBUG loaded listener.js 04:46:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (1280CC00) [pid = 3660] [serial = 2177] [outer = 10515800] 04:46:51 INFO - PROCESS | 3660 | 1471348011603 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 04:46:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:46:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1006ms 04:46:51 INFO - PROCESS | 3660 | 1471348011662 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 04:46:51 INFO - PROCESS | 3660 | 1471348011666 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 04:46:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:46:51 INFO - PROCESS | 3660 | 1471348011673 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:46:51 INFO - PROCESS | 3660 | 1471348011676 Marionette TRACE conn3 <- [1,2866,null,{}] 04:46:51 INFO - PROCESS | 3660 | 1471348011680 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:51 INFO - PROCESS | 3660 | 1471348011683 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:51 INFO - PROCESS | 3660 | 1471348011840 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 04:46:51 INFO - PROCESS | 3660 | 1471348011856 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348011859 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:51 INFO - PROCESS | 3660 | ++DOCSHELL 13939800 == 41 [pid = 3660] [id = 726] 04:46:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (13940C00) [pid = 3660] [serial = 2178] [outer = 00000000] 04:46:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (144EE400) [pid = 3660] [serial = 2179] [outer = 13940C00] 04:46:51 INFO - PROCESS | 3660 | 1471348011916 Marionette DEBUG loaded listener.js 04:46:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (1505C000) [pid = 3660] [serial = 2180] [outer = 13940C00] 04:46:52 INFO - PROCESS | 3660 | 1471348012571 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 04:46:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:46:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 943ms 04:46:52 INFO - PROCESS | 3660 | 1471348012618 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 04:46:52 INFO - PROCESS | 3660 | 1471348012621 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 04:46:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:46:52 INFO - PROCESS | 3660 | 1471348012626 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:46:52 INFO - PROCESS | 3660 | 1471348012632 Marionette TRACE conn3 <- [1,2870,null,{}] 04:46:52 INFO - PROCESS | 3660 | 1471348012646 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:52 INFO - PROCESS | 3660 | 1471348012651 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:52 INFO - PROCESS | 3660 | 1471348012757 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 04:46:52 INFO - PROCESS | 3660 | 1471348012895 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348012899 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:52 INFO - PROCESS | 3660 | ++DOCSHELL 1740B800 == 42 [pid = 3660] [id = 727] 04:46:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (174BF400) [pid = 3660] [serial = 2181] [outer = 00000000] 04:46:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (19737800) [pid = 3660] [serial = 2182] [outer = 174BF400] 04:46:52 INFO - PROCESS | 3660 | 1471348012957 Marionette DEBUG loaded listener.js 04:46:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (19A90C00) [pid = 3660] [serial = 2183] [outer = 174BF400] 04:46:53 INFO - PROCESS | 3660 | 1471348013510 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 04:46:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:46:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 975ms 04:46:53 INFO - PROCESS | 3660 | 1471348013589 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 04:46:53 INFO - PROCESS | 3660 | 1471348013592 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 04:46:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:46:53 INFO - PROCESS | 3660 | 1471348013596 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:46:53 INFO - PROCESS | 3660 | 1471348013598 Marionette TRACE conn3 <- [1,2874,null,{}] 04:46:53 INFO - PROCESS | 3660 | 1471348013601 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:53 INFO - PROCESS | 3660 | 1471348013603 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:53 INFO - PROCESS | 3660 | 1471348013728 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 04:46:53 INFO - PROCESS | 3660 | 1471348013866 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348013868 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:53 INFO - PROCESS | 3660 | ++DOCSHELL 10531000 == 43 [pid = 3660] [id = 728] 04:46:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (10535400) [pid = 3660] [serial = 2184] [outer = 00000000] 04:46:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (1101DC00) [pid = 3660] [serial = 2185] [outer = 10535400] 04:46:53 INFO - PROCESS | 3660 | 1471348013928 Marionette DEBUG loaded listener.js 04:46:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (12997800) [pid = 3660] [serial = 2186] [outer = 10535400] 04:46:54 INFO - PROCESS | 3660 | 1471348014681 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 04:46:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:46:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1148ms 04:46:54 INFO - PROCESS | 3660 | 1471348014744 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 04:46:54 INFO - PROCESS | 3660 | 1471348014748 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 04:46:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:46:54 INFO - PROCESS | 3660 | 1471348014817 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:46:54 INFO - PROCESS | 3660 | 1471348014822 Marionette TRACE conn3 <- [1,2878,null,{}] 04:46:54 INFO - PROCESS | 3660 | 1471348014827 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:54 INFO - PROCESS | 3660 | 1471348014830 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:54 INFO - PROCESS | 3660 | 1471348014938 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 04:46:55 INFO - PROCESS | 3660 | --DOCSHELL 17349000 == 42 [pid = 3660] [id = 723] 04:46:55 INFO - PROCESS | 3660 | --DOCSHELL 144F2400 == 41 [pid = 3660] [id = 722] 04:46:55 INFO - PROCESS | 3660 | --DOCSHELL 1765A400 == 40 [pid = 3660] [id = 721] 04:46:55 INFO - PROCESS | 3660 | --DOCSHELL 16A06400 == 39 [pid = 3660] [id = 720] 04:46:55 INFO - PROCESS | 3660 | --DOCSHELL 15FE3800 == 38 [pid = 3660] [id = 719] 04:46:55 INFO - PROCESS | 3660 | --DOCSHELL 1447A000 == 37 [pid = 3660] [id = 718] 04:46:55 INFO - PROCESS | 3660 | --DOCSHELL 134D3400 == 36 [pid = 3660] [id = 717] 04:46:55 INFO - PROCESS | 3660 | --DOCSHELL 11A04C00 == 35 [pid = 3660] [id = 716] 04:46:55 INFO - PROCESS | 3660 | --DOCSHELL 10FC5C00 == 34 [pid = 3660] [id = 715] 04:46:55 INFO - PROCESS | 3660 | --DOCSHELL 1595C400 == 33 [pid = 3660] [id = 712] 04:46:55 INFO - PROCESS | 3660 | --DOCSHELL 16FCB400 == 32 [pid = 3660] [id = 713] 04:46:55 INFO - PROCESS | 3660 | --DOCSHELL 10A0E800 == 31 [pid = 3660] [id = 714] 04:46:55 INFO - PROCESS | 3660 | --DOCSHELL 19738000 == 30 [pid = 3660] [id = 709] 04:46:55 INFO - PROCESS | 3660 | --DOCSHELL 1593B400 == 29 [pid = 3660] [id = 710] 04:46:55 INFO - PROCESS | 3660 | --DOCSHELL 131E3000 == 28 [pid = 3660] [id = 711] 04:46:55 INFO - PROCESS | 3660 | --DOCSHELL 10531000 == 27 [pid = 3660] [id = 728] 04:46:55 INFO - PROCESS | 3660 | --DOCSHELL 1740B800 == 26 [pid = 3660] [id = 727] 04:46:55 INFO - PROCESS | 3660 | --DOCSHELL 142A4400 == 25 [pid = 3660] [id = 724] 04:46:55 INFO - PROCESS | 3660 | --DOCSHELL 10513C00 == 24 [pid = 3660] [id = 725] 04:46:55 INFO - PROCESS | 3660 | --DOCSHELL 13939800 == 23 [pid = 3660] [id = 726] 04:46:55 INFO - PROCESS | 3660 | 1471348015583 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348015587 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:55 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (15FE7000) [pid = 3660] [serial = 2113] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (1633E000) [pid = 3660] [serial = 2114] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (17D31800) [pid = 3660] [serial = 2119] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (1765AC00) [pid = 3660] [serial = 2120] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (1284E800) [pid = 3660] [serial = 2104] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (1299E000) [pid = 3660] [serial = 2105] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (1734A400) [pid = 3660] [serial = 2116] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (1734F400) [pid = 3660] [serial = 2117] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (19A8D800) [pid = 3660] [serial = 2131] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (1A049800) [pid = 3660] [serial = 2140] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (144F7400) [pid = 3660] [serial = 2138] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (19A19000) [pid = 3660] [serial = 2129] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (19DB0C00) [pid = 3660] [serial = 2137] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (19732C00) [pid = 3660] [serial = 2126] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (1595D800) [pid = 3660] [serial = 2134] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (17D30800) [pid = 3660] [serial = 2135] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (19A92800) [pid = 3660] [serial = 2132] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (180BE400) [pid = 3660] [serial = 2123] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (19732000) [pid = 3660] [serial = 2125] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (180BC800) [pid = 3660] [serial = 2122] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (197BC000) [pid = 3660] [serial = 2128] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (144F3400) [pid = 3660] [serial = 2110] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (15383800) [pid = 3660] [serial = 2111] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (13C59C00) [pid = 3660] [serial = 2107] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (13C9E800) [pid = 3660] [serial = 2108] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3660 | --DOMWINDOW == 64 (180A5000) [pid = 3660] [serial = 2099] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3660 | --DOMWINDOW == 63 (10FD1400) [pid = 3660] [serial = 2101] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3660 | --DOMWINDOW == 62 (1101A000) [pid = 3660] [serial = 2102] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3660 | ++DOCSHELL 103CD000 == 24 [pid = 3660] [id = 729] 04:46:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 63 (103D1400) [pid = 3660] [serial = 2187] [outer = 00000000] 04:46:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 64 (1051C000) [pid = 3660] [serial = 2188] [outer = 103D1400] 04:46:55 INFO - PROCESS | 3660 | 1471348015740 Marionette DEBUG loaded listener.js 04:46:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (10559400) [pid = 3660] [serial = 2189] [outer = 103D1400] 04:46:56 INFO - PROCESS | 3660 | 1471348016225 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:46:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:46:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1462ms 04:46:56 INFO - PROCESS | 3660 | 1471348016282 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 04:46:56 INFO - PROCESS | 3660 | 1471348016286 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 04:46:56 INFO - PROCESS | 3660 | 1471348016290 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:46:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:46:56 INFO - PROCESS | 3660 | 1471348016293 Marionette TRACE conn3 <- [1,2882,null,{}] 04:46:56 INFO - PROCESS | 3660 | 1471348016298 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:56 INFO - PROCESS | 3660 | 1471348016302 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:56 INFO - PROCESS | 3660 | 1471348016397 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 04:46:56 INFO - PROCESS | 3660 | 1471348016405 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348016408 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:56 INFO - PROCESS | 3660 | ++DOCSHELL 112D0000 == 25 [pid = 3660] [id = 730] 04:46:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (112D7000) [pid = 3660] [serial = 2190] [outer = 00000000] 04:46:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (11A04C00) [pid = 3660] [serial = 2191] [outer = 112D7000] 04:46:56 INFO - PROCESS | 3660 | 1471348016457 Marionette DEBUG loaded listener.js 04:46:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (1284C800) [pid = 3660] [serial = 2192] [outer = 112D7000] 04:46:56 INFO - PROCESS | 3660 | 1471348016949 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 04:46:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:46:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 707ms 04:46:57 INFO - PROCESS | 3660 | 1471348017018 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 04:46:57 INFO - PROCESS | 3660 | 1471348017022 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 04:46:57 INFO - PROCESS | 3660 | 1471348017027 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:46:57 INFO - PROCESS | 3660 | 1471348017029 Marionette TRACE conn3 <- [1,2886,null,{}] 04:46:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:46:57 INFO - PROCESS | 3660 | 1471348017034 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:57 INFO - PROCESS | 3660 | 1471348017036 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:57 INFO - PROCESS | 3660 | 1471348017128 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 04:46:57 INFO - PROCESS | 3660 | 1471348017227 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348017229 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:57 INFO - PROCESS | 3660 | ++DOCSHELL 131DF000 == 26 [pid = 3660] [id = 731] 04:46:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (131E4800) [pid = 3660] [serial = 2193] [outer = 00000000] 04:46:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (1328F000) [pid = 3660] [serial = 2194] [outer = 131E4800] 04:46:57 INFO - PROCESS | 3660 | 1471348017276 Marionette DEBUG loaded listener.js 04:46:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (139CE800) [pid = 3660] [serial = 2195] [outer = 131E4800] 04:46:57 INFO - PROCESS | 3660 | 1471348017719 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 04:46:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:46:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 739ms 04:46:57 INFO - PROCESS | 3660 | 1471348017772 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 04:46:57 INFO - PROCESS | 3660 | 1471348017774 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 04:46:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:46:57 INFO - PROCESS | 3660 | 1471348017779 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:46:57 INFO - PROCESS | 3660 | 1471348017785 Marionette TRACE conn3 <- [1,2890,null,{}] 04:46:57 INFO - PROCESS | 3660 | 1471348017805 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:57 INFO - PROCESS | 3660 | 1471348017809 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:57 INFO - PROCESS | 3660 | 1471348017929 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 04:46:57 INFO - PROCESS | 3660 | 1471348017945 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348017947 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:57 INFO - PROCESS | 3660 | ++DOCSHELL 13153400 == 27 [pid = 3660] [id = 732] 04:46:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (144F7400) [pid = 3660] [serial = 2196] [outer = 00000000] 04:46:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (1538DC00) [pid = 3660] [serial = 2197] [outer = 144F7400] 04:46:58 INFO - PROCESS | 3660 | 1471348018004 Marionette DEBUG loaded listener.js 04:46:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (15959800) [pid = 3660] [serial = 2198] [outer = 144F7400] 04:46:58 INFO - PROCESS | 3660 | 1471348018482 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:46:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:46:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 770ms 04:46:58 INFO - PROCESS | 3660 | 1471348018538 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 04:46:58 INFO - PROCESS | 3660 | 1471348018541 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 04:46:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:46:58 INFO - PROCESS | 3660 | 1471348018544 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:46:58 INFO - PROCESS | 3660 | 1471348018546 Marionette TRACE conn3 <- [1,2894,null,{}] 04:46:58 INFO - PROCESS | 3660 | 1471348018549 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:58 INFO - PROCESS | 3660 | 1471348018551 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:58 INFO - PROCESS | 3660 | 1471348018671 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 04:46:58 INFO - PROCESS | 3660 | 1471348018736 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348018738 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:58 INFO - PROCESS | 3660 | ++DOCSHELL 14479C00 == 28 [pid = 3660] [id = 733] 04:46:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (144ED000) [pid = 3660] [serial = 2199] [outer = 00000000] 04:46:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (16758800) [pid = 3660] [serial = 2200] [outer = 144ED000] 04:46:58 INFO - PROCESS | 3660 | 1471348018791 Marionette DEBUG loaded listener.js 04:46:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (16872400) [pid = 3660] [serial = 2201] [outer = 144ED000] 04:46:59 INFO - PROCESS | 3660 | 1471348019227 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 04:46:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:46:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 755ms 04:46:59 INFO - PROCESS | 3660 | 1471348019287 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 04:46:59 INFO - PROCESS | 3660 | 1471348019289 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 04:46:59 INFO - PROCESS | 3660 | 1471348019292 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:46:59 INFO - PROCESS | 3660 | 1471348019294 Marionette TRACE conn3 <- [1,2898,null,{}] 04:46:59 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:46:59 INFO - PROCESS | 3660 | 1471348019298 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:59 INFO - PROCESS | 3660 | 1471348019300 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:59 INFO - PROCESS | 3660 | 1471348019416 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 04:46:59 INFO - PROCESS | 3660 | 1471348019426 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348019433 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:46:59 INFO - PROCESS | 3660 | ++DOCSHELL 17342000 == 29 [pid = 3660] [id = 734] 04:46:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (17342C00) [pid = 3660] [serial = 2202] [outer = 00000000] 04:46:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (17349000) [pid = 3660] [serial = 2203] [outer = 17342C00] 04:46:59 INFO - PROCESS | 3660 | 1471348019545 Marionette DEBUG loaded listener.js 04:46:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (174C1C00) [pid = 3660] [serial = 2204] [outer = 17342C00] 04:47:00 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (15FE3C00) [pid = 3660] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:47:00 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (10FC6400) [pid = 3660] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:47:00 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (134D3800) [pid = 3660] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:47:00 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (11A05800) [pid = 3660] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:47:00 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (19A1F000) [pid = 3660] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:47:00 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (16A0A800) [pid = 3660] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:47:00 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (144F6400) [pid = 3660] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:47:00 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (19823400) [pid = 3660] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:47:00 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (1765B400) [pid = 3660] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:47:00 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (1809FC00) [pid = 3660] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:47:00 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (1447D800) [pid = 3660] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:47:00 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (10A47C00) [pid = 3660] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:47:00 INFO - PROCESS | 3660 | 1471348020205 Marionette TRACE conn3 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 04:47:00 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:47:00 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:47:00 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 959ms 04:47:00 INFO - PROCESS | 3660 | 1471348020272 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 04:47:00 INFO - PROCESS | 3660 | 1471348020274 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 04:47:00 INFO - TEST-START | /DOMEvents/constructors.html 04:47:00 INFO - PROCESS | 3660 | 1471348020277 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:47:00 INFO - PROCESS | 3660 | 1471348020279 Marionette TRACE conn3 <- [1,2902,null,{}] 04:47:00 INFO - PROCESS | 3660 | 1471348020282 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:00 INFO - PROCESS | 3660 | 1471348020285 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:00 INFO - PROCESS | 3660 | 1471348020365 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 04:47:00 INFO - PROCESS | 3660 | 1471348020372 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348020374 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:00 INFO - PROCESS | 3660 | ++DOCSHELL 1031DC00 == 30 [pid = 3660] [id = 735] 04:47:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (139CEC00) [pid = 3660] [serial = 2205] [outer = 00000000] 04:47:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (16754800) [pid = 3660] [serial = 2206] [outer = 139CEC00] 04:47:00 INFO - PROCESS | 3660 | 1471348020420 Marionette DEBUG loaded listener.js 04:47:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (17348C00) [pid = 3660] [serial = 2207] [outer = 139CEC00] 04:47:00 INFO - PROCESS | 3660 | 1471348020957 Marionette TRACE conn3 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 04:47:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:47:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:47:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:47:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:47:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:47:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:47:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:47:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:47:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:47:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:47:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:47:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:47:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:47:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:47:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:47:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:47:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:47:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:47:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:47:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:47:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:47:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:47:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:47:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:47:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:47:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:47:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:47:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:47:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:47:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:47:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:47:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:47:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:47:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:47:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:47:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:47:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:47:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:47:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:47:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:47:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:47:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:47:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:47:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:47:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:47:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:47:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:47:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:47:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:47:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:47:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:47:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:47:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:47:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:47:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:47:01 INFO - TEST-OK | /DOMEvents/constructors.html | took 755ms 04:47:01 INFO - PROCESS | 3660 | 1471348021032 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 04:47:01 INFO - PROCESS | 3660 | 1471348021034 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 04:47:01 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:47:01 INFO - PROCESS | 3660 | 1471348021039 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:47:01 INFO - PROCESS | 3660 | 1471348021041 Marionette TRACE conn3 <- [1,2906,null,{}] 04:47:01 INFO - PROCESS | 3660 | 1471348021044 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:01 INFO - PROCESS | 3660 | 1471348021046 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:01 INFO - PROCESS | 3660 | 1471348021123 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 04:47:01 INFO - PROCESS | 3660 | 1471348021158 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348021160 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:01 INFO - PROCESS | 3660 | ++DOCSHELL 175CC800 == 31 [pid = 3660] [id = 736] 04:47:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (17654800) [pid = 3660] [serial = 2208] [outer = 00000000] 04:47:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (180B7C00) [pid = 3660] [serial = 2209] [outer = 17654800] 04:47:01 INFO - PROCESS | 3660 | 1471348021209 Marionette DEBUG loaded listener.js 04:47:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (180BC800) [pid = 3660] [serial = 2210] [outer = 17654800] 04:47:01 INFO - PROCESS | 3660 | 1471348021634 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:47:01 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:47:01 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 644ms 04:47:01 INFO - PROCESS | 3660 | 1471348021681 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 04:47:01 INFO - PROCESS | 3660 | 1471348021683 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 04:47:01 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:47:01 INFO - PROCESS | 3660 | 1471348021687 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:47:01 INFO - PROCESS | 3660 | 1471348021688 Marionette TRACE conn3 <- [1,2910,null,{}] 04:47:01 INFO - PROCESS | 3660 | 1471348021692 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:01 INFO - PROCESS | 3660 | 1471348021694 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:01 INFO - PROCESS | 3660 | 1471348021771 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 04:47:01 INFO - PROCESS | 3660 | 1471348021776 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348021778 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:01 INFO - PROCESS | 3660 | ++DOCSHELL 10FCFC00 == 32 [pid = 3660] [id = 737] 04:47:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (180BFC00) [pid = 3660] [serial = 2211] [outer = 00000000] 04:47:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (1972EC00) [pid = 3660] [serial = 2212] [outer = 180BFC00] 04:47:01 INFO - PROCESS | 3660 | 1471348021823 Marionette DEBUG loaded listener.js 04:47:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (1972F800) [pid = 3660] [serial = 2213] [outer = 180BFC00] 04:47:02 INFO - PROCESS | 3660 | [3660] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:47:02 INFO - PROCESS | 3660 | [3660] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:47:02 INFO - PROCESS | 3660 | [3660] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:47:02 INFO - PROCESS | 3660 | [3660] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:47:02 INFO - PROCESS | 3660 | 1471348022500 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 04:47:02 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:47:02 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:47:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:47:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:47:02 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:47:02 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:47:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:47:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:47:02 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:47:02 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:47:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:47:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:47:02 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:47:02 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:47:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:47:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:47:02 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:47:02 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 912ms 04:47:02 INFO - PROCESS | 3660 | 1471348022594 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 04:47:02 INFO - PROCESS | 3660 | 1471348022600 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 04:47:02 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:47:02 INFO - PROCESS | 3660 | 1471348022605 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:47:02 INFO - PROCESS | 3660 | 1471348022609 Marionette TRACE conn3 <- [1,2914,null,{}] 04:47:02 INFO - PROCESS | 3660 | 1471348022616 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:02 INFO - PROCESS | 3660 | 1471348022619 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:02 INFO - PROCESS | 3660 | 1471348022748 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 04:47:02 INFO - PROCESS | 3660 | 1471348022879 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348022882 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:02 INFO - PROCESS | 3660 | ++DOCSHELL 112CD400 == 33 [pid = 3660] [id = 738] 04:47:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (112CF000) [pid = 3660] [serial = 2214] [outer = 00000000] 04:47:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (134D8400) [pid = 3660] [serial = 2215] [outer = 112CF000] 04:47:02 INFO - PROCESS | 3660 | 1471348022942 Marionette DEBUG loaded listener.js 04:47:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (13C96C00) [pid = 3660] [serial = 2216] [outer = 112CF000] 04:47:03 INFO - PROCESS | 3660 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:47:03 INFO - PROCESS | 3660 | 1471348023511 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 04:47:03 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:47:03 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 959ms 04:47:03 INFO - PROCESS | 3660 | 1471348023554 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 04:47:03 INFO - PROCESS | 3660 | 1471348023559 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 04:47:03 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:47:03 INFO - PROCESS | 3660 | 1471348023566 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:47:03 INFO - PROCESS | 3660 | 1471348023569 Marionette TRACE conn3 <- [1,2918,null,{}] 04:47:03 INFO - PROCESS | 3660 | 1471348023573 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:03 INFO - PROCESS | 3660 | 1471348023576 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:03 INFO - PROCESS | 3660 | 1471348023693 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 04:47:03 INFO - PROCESS | 3660 | 1471348023815 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348023817 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:03 INFO - PROCESS | 3660 | ++DOCSHELL 15389400 == 34 [pid = 3660] [id = 739] 04:47:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (1538F800) [pid = 3660] [serial = 2217] [outer = 00000000] 04:47:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (161C3800) [pid = 3660] [serial = 2218] [outer = 1538F800] 04:47:03 INFO - PROCESS | 3660 | 1471348023884 Marionette DEBUG loaded listener.js 04:47:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (16F74000) [pid = 3660] [serial = 2219] [outer = 1538F800] 04:47:04 INFO - PROCESS | 3660 | 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:47:04 INFO - PROCESS | 3660 | 1471348024686 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 04:47:04 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:47:04 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1148ms 04:47:04 INFO - PROCESS | 3660 | 1471348024726 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 04:47:04 INFO - PROCESS | 3660 | 1471348024733 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 04:47:04 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:47:04 INFO - PROCESS | 3660 | 1471348024739 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:47:04 INFO - PROCESS | 3660 | 1471348024742 Marionette TRACE conn3 <- [1,2922,null,{}] 04:47:04 INFO - PROCESS | 3660 | 1471348024748 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:04 INFO - PROCESS | 3660 | 1471348024751 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:04 INFO - PROCESS | 3660 | 1471348024907 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 04:47:04 INFO - PROCESS | 3660 | --DOCSHELL 16870C00 == 33 [pid = 3660] [id = 696] 04:47:04 INFO - PROCESS | 3660 | --DOCSHELL 1538FC00 == 32 [pid = 3660] [id = 695] 04:47:04 INFO - PROCESS | 3660 | --DOCSHELL 17341400 == 31 [pid = 3660] [id = 705] 04:47:04 INFO - PROCESS | 3660 | --DOCSHELL 1734FC00 == 30 [pid = 3660] [id = 698] 04:47:04 INFO - PROCESS | 3660 | --DOCSHELL 1393D800 == 29 [pid = 3660] [id = 702] 04:47:04 INFO - PROCESS | 3660 | --DOCSHELL 11015400 == 28 [pid = 3660] [id = 693] 04:47:04 INFO - PROCESS | 3660 | --DOCSHELL 10564000 == 27 [pid = 3660] [id = 697] 04:47:04 INFO - PROCESS | 3660 | --DOCSHELL 1809B000 == 26 [pid = 3660] [id = 699] 04:47:04 INFO - PROCESS | 3660 | --DOCSHELL 175CE400 == 25 [pid = 3660] [id = 706] 04:47:04 INFO - PROCESS | 3660 | --DOCSHELL 13E94000 == 24 [pid = 3660] [id = 703] 04:47:04 INFO - PROCESS | 3660 | --DOCSHELL 1593D400 == 23 [pid = 3660] [id = 704] 04:47:04 INFO - PROCESS | 3660 | --DOCSHELL 1429DC00 == 22 [pid = 3660] [id = 694] 04:47:04 INFO - PROCESS | 3660 | --DOCSHELL 1280AC00 == 21 [pid = 3660] [id = 701] 04:47:04 INFO - PROCESS | 3660 | --DOCSHELL 112D3400 == 20 [pid = 3660] [id = 692] 04:47:04 INFO - PROCESS | 3660 | --DOCSHELL 10A4A400 == 19 [pid = 3660] [id = 700] 04:47:05 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (1675E000) [pid = 3660] [serial = 2158] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (16874C00) [pid = 3660] [serial = 2159] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (10FD0400) [pid = 3660] [serial = 2146] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (112DA800) [pid = 3660] [serial = 2147] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (13C53800) [pid = 3660] [serial = 2152] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (1429C400) [pid = 3660] [serial = 2153] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (1299A800) [pid = 3660] [serial = 2149] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (12DDC800) [pid = 3660] [serial = 2150] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (1A071800) [pid = 3660] [serial = 2141] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (175CDC00) [pid = 3660] [serial = 2162] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (173F5000) [pid = 3660] [serial = 2161] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (1734C400) [pid = 3660] [serial = 2167] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (19A86400) [pid = 3660] [serial = 2173] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (17AA4000) [pid = 3660] [serial = 2164] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (180C5800) [pid = 3660] [serial = 2170] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (19A87800) [pid = 3660] [serial = 2174] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (17AA8400) [pid = 3660] [serial = 2165] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (1538B400) [pid = 3660] [serial = 2155] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3660 | --DOMWINDOW == 64 (1132D800) [pid = 3660] [serial = 2143] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3660 | --DOMWINDOW == 63 (197AFC00) [pid = 3660] [serial = 2171] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3660 | --DOMWINDOW == 62 (11C5C000) [pid = 3660] [serial = 2144] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3660 | --DOMWINDOW == 61 (1765A000) [pid = 3660] [serial = 2168] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3660 | --DOMWINDOW == 60 (1593AC00) [pid = 3660] [serial = 2156] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3660 | 1471348025056 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348025058 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:05 INFO - PROCESS | 3660 | ++DOCSHELL 10FC6400 == 20 [pid = 3660] [id = 740] 04:47:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 61 (10FC7000) [pid = 3660] [serial = 2220] [outer = 00000000] 04:47:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 62 (1101EC00) [pid = 3660] [serial = 2221] [outer = 10FC7000] 04:47:05 INFO - PROCESS | 3660 | 1471348025108 Marionette DEBUG loaded listener.js 04:47:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 63 (11389C00) [pid = 3660] [serial = 2222] [outer = 10FC7000] 04:47:05 INFO - PROCESS | 3660 | 1471348025478 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:47:05 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:47:05 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 739ms 04:47:05 INFO - PROCESS | 3660 | 1471348025509 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 04:47:05 INFO - PROCESS | 3660 | 1471348025513 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 04:47:05 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:47:05 INFO - PROCESS | 3660 | 1471348025519 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:47:05 INFO - PROCESS | 3660 | 1471348025521 Marionette TRACE conn3 <- [1,2926,null,{}] 04:47:05 INFO - PROCESS | 3660 | 1471348025525 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:05 INFO - PROCESS | 3660 | 1471348025527 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:05 INFO - PROCESS | 3660 | 1471348025612 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 04:47:05 INFO - PROCESS | 3660 | 1471348025618 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348025620 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:05 INFO - PROCESS | 3660 | ++DOCSHELL 129DFC00 == 21 [pid = 3660] [id = 741] 04:47:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 64 (12DCD400) [pid = 3660] [serial = 2223] [outer = 00000000] 04:47:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (13284C00) [pid = 3660] [serial = 2224] [outer = 12DCD400] 04:47:05 INFO - PROCESS | 3660 | 1471348025668 Marionette DEBUG loaded listener.js 04:47:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (13932400) [pid = 3660] [serial = 2225] [outer = 12DCD400] 04:47:06 INFO - PROCESS | 3660 | 1471348026148 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:47:06 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:47:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 692ms 04:47:06 INFO - PROCESS | 3660 | 1471348026219 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 04:47:06 INFO - PROCESS | 3660 | 1471348026221 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 04:47:06 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:47:06 INFO - PROCESS | 3660 | 1471348026225 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:47:06 INFO - PROCESS | 3660 | 1471348026228 Marionette TRACE conn3 <- [1,2930,null,{}] 04:47:06 INFO - PROCESS | 3660 | 1471348026239 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:06 INFO - PROCESS | 3660 | 1471348026243 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:06 INFO - PROCESS | 3660 | 1471348026328 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 04:47:06 INFO - PROCESS | 3660 | 1471348026468 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348026472 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:06 INFO - PROCESS | 3660 | ++DOCSHELL 1538B400 == 22 [pid = 3660] [id = 742] 04:47:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (1538C000) [pid = 3660] [serial = 2226] [outer = 00000000] 04:47:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (1593AC00) [pid = 3660] [serial = 2227] [outer = 1538C000] 04:47:06 INFO - PROCESS | 3660 | 1471348026521 Marionette DEBUG loaded listener.js 04:47:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (1596DC00) [pid = 3660] [serial = 2228] [outer = 1538C000] 04:47:06 INFO - PROCESS | 3660 | 1471348026866 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 04:47:06 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:47:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:47:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:47:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 692ms 04:47:06 INFO - PROCESS | 3660 | 1471348026925 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 04:47:06 INFO - PROCESS | 3660 | 1471348026928 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 04:47:06 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:47:06 INFO - PROCESS | 3660 | 1471348026931 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:47:06 INFO - PROCESS | 3660 | 1471348026933 Marionette TRACE conn3 <- [1,2934,null,{}] 04:47:06 INFO - PROCESS | 3660 | 1471348026936 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:06 INFO - PROCESS | 3660 | 1471348026938 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:07 INFO - PROCESS | 3660 | 1471348027040 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 04:47:07 INFO - PROCESS | 3660 | 1471348027045 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348027047 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:07 INFO - PROCESS | 3660 | ++DOCSHELL 16876800 == 23 [pid = 3660] [id = 743] 04:47:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (16ABEC00) [pid = 3660] [serial = 2229] [outer = 00000000] 04:47:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (17344C00) [pid = 3660] [serial = 2230] [outer = 16ABEC00] 04:47:07 INFO - PROCESS | 3660 | 1471348027092 Marionette DEBUG loaded listener.js 04:47:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (174C0C00) [pid = 3660] [serial = 2231] [outer = 16ABEC00] 04:47:07 INFO - PROCESS | 3660 | 1471348027551 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:47:07 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:47:07 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 645ms 04:47:07 INFO - PROCESS | 3660 | 1471348027567 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 04:47:07 INFO - PROCESS | 3660 | 1471348027569 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 04:47:07 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:47:07 INFO - PROCESS | 3660 | 1471348027572 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:47:07 INFO - PROCESS | 3660 | 1471348027574 Marionette TRACE conn3 <- [1,2938,null,{}] 04:47:07 INFO - PROCESS | 3660 | 1471348027583 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:07 INFO - PROCESS | 3660 | 1471348027585 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:07 INFO - PROCESS | 3660 | 1471348027697 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 04:47:07 INFO - PROCESS | 3660 | 1471348027702 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348027704 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:07 INFO - PROCESS | 3660 | ++DOCSHELL 1446F400 == 24 [pid = 3660] [id = 744] 04:47:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (15958000) [pid = 3660] [serial = 2232] [outer = 00000000] 04:47:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (17A19800) [pid = 3660] [serial = 2233] [outer = 15958000] 04:47:07 INFO - PROCESS | 3660 | 1471348027749 Marionette DEBUG loaded listener.js 04:47:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (17D30800) [pid = 3660] [serial = 2234] [outer = 15958000] 04:47:08 INFO - PROCESS | 3660 | ++DOCSHELL 180A4400 == 25 [pid = 3660] [id = 745] 04:47:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (180A6C00) [pid = 3660] [serial = 2235] [outer = 00000000] 04:47:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (10329C00) [pid = 3660] [serial = 2236] [outer = 180A6C00] 04:47:08 INFO - PROCESS | 3660 | 1471348028259 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:47:08 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:47:08 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 739ms 04:47:08 INFO - PROCESS | 3660 | 1471348028313 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 04:47:08 INFO - PROCESS | 3660 | 1471348028315 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 04:47:08 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:47:08 INFO - PROCESS | 3660 | 1471348028319 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:47:08 INFO - PROCESS | 3660 | 1471348028321 Marionette TRACE conn3 <- [1,2942,null,{}] 04:47:08 INFO - PROCESS | 3660 | 1471348028324 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:08 INFO - PROCESS | 3660 | 1471348028330 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:08 INFO - PROCESS | 3660 | 1471348028491 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 04:47:08 INFO - PROCESS | 3660 | 1471348028506 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348028508 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:08 INFO - PROCESS | 3660 | ++DOCSHELL 180BD400 == 26 [pid = 3660] [id = 746] 04:47:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (180C2C00) [pid = 3660] [serial = 2237] [outer = 00000000] 04:47:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (19737400) [pid = 3660] [serial = 2238] [outer = 180C2C00] 04:47:08 INFO - PROCESS | 3660 | 1471348028553 Marionette DEBUG loaded listener.js 04:47:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (1973D800) [pid = 3660] [serial = 2239] [outer = 180C2C00] 04:47:09 INFO - PROCESS | 3660 | 1471348028979 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:47:09 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:47:09 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:47:09 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 692ms 04:47:09 INFO - PROCESS | 3660 | 1471348029018 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 04:47:09 INFO - PROCESS | 3660 | 1471348029020 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 04:47:09 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:47:09 INFO - PROCESS | 3660 | 1471348029024 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:47:09 INFO - PROCESS | 3660 | 1471348029026 Marionette TRACE conn3 <- [1,2946,null,{}] 04:47:09 INFO - PROCESS | 3660 | 1471348029029 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:09 INFO - PROCESS | 3660 | 1471348029040 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:09 INFO - PROCESS | 3660 | 1471348029195 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 04:47:09 INFO - PROCESS | 3660 | 1471348029204 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348029206 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:09 INFO - PROCESS | 3660 | ++DOCSHELL 197B0C00 == 27 [pid = 3660] [id = 747] 04:47:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (197B8800) [pid = 3660] [serial = 2240] [outer = 00000000] 04:47:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (19A8A000) [pid = 3660] [serial = 2241] [outer = 197B8800] 04:47:09 INFO - PROCESS | 3660 | 1471348029306 Marionette DEBUG loaded listener.js 04:47:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (19A8A400) [pid = 3660] [serial = 2242] [outer = 197B8800] 04:47:09 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (10515800) [pid = 3660] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:47:09 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (13940C00) [pid = 3660] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:47:09 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (174BF400) [pid = 3660] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:47:09 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (17654800) [pid = 3660] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:47:09 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (144ED000) [pid = 3660] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:47:09 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (112D7000) [pid = 3660] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:47:09 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (10535400) [pid = 3660] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:47:09 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (139CEC00) [pid = 3660] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:47:09 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (131E4800) [pid = 3660] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:47:09 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (144F7400) [pid = 3660] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:47:09 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (17342C00) [pid = 3660] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:47:09 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (103D1400) [pid = 3660] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:47:09 INFO - PROCESS | 3660 | 1471348029738 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:47:09 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:47:09 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 739ms 04:47:09 INFO - PROCESS | 3660 | 1471348029764 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 04:47:09 INFO - PROCESS | 3660 | 1471348029766 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 04:47:09 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:47:09 INFO - PROCESS | 3660 | 1471348029773 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:47:09 INFO - PROCESS | 3660 | 1471348029775 Marionette TRACE conn3 <- [1,2950,null,{}] 04:47:09 INFO - PROCESS | 3660 | 1471348029792 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:09 INFO - PROCESS | 3660 | 1471348029794 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:09 INFO - PROCESS | 3660 | 1471348029922 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 04:47:09 INFO - PROCESS | 3660 | 1471348029927 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348029929 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:09 INFO - PROCESS | 3660 | ++DOCSHELL 131ECC00 == 28 [pid = 3660] [id = 748] 04:47:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (13282800) [pid = 3660] [serial = 2243] [outer = 00000000] 04:47:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (174BF400) [pid = 3660] [serial = 2244] [outer = 13282800] 04:47:09 INFO - PROCESS | 3660 | 1471348029975 Marionette DEBUG loaded listener.js 04:47:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (19A89000) [pid = 3660] [serial = 2245] [outer = 13282800] 04:47:10 INFO - PROCESS | 3660 | 1471348030390 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:47:10 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:47:10 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 598ms 04:47:10 INFO - PROCESS | 3660 | 1471348030403 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 04:47:10 INFO - PROCESS | 3660 | 1471348030405 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 04:47:10 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:47:10 INFO - PROCESS | 3660 | 1471348030408 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:47:10 INFO - PROCESS | 3660 | 1471348030410 Marionette TRACE conn3 <- [1,2954,null,{}] 04:47:10 INFO - PROCESS | 3660 | 1471348030413 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:10 INFO - PROCESS | 3660 | 1471348030415 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:10 INFO - PROCESS | 3660 | 1471348030538 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 04:47:10 INFO - PROCESS | 3660 | 1471348030545 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348030547 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:10 INFO - PROCESS | 3660 | ++DOCSHELL 1050F000 == 29 [pid = 3660] [id = 749] 04:47:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (1050F800) [pid = 3660] [serial = 2246] [outer = 00000000] 04:47:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (1A045400) [pid = 3660] [serial = 2247] [outer = 1050F800] 04:47:10 INFO - PROCESS | 3660 | 1471348030592 Marionette DEBUG loaded listener.js 04:47:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (1A048000) [pid = 3660] [serial = 2248] [outer = 1050F800] 04:47:11 INFO - PROCESS | 3660 | 1471348030994 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:47:11 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:47:11 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 629ms 04:47:11 INFO - PROCESS | 3660 | 1471348031056 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 04:47:11 INFO - PROCESS | 3660 | 1471348031058 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 04:47:11 INFO - PROCESS | 3660 | 1471348031062 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:47:11 INFO - PROCESS | 3660 | 1471348031064 Marionette TRACE conn3 <- [1,2958,null,{}] 04:47:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:47:11 INFO - PROCESS | 3660 | 1471348031069 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:11 INFO - PROCESS | 3660 | 1471348031071 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:11 INFO - PROCESS | 3660 | 1471348031198 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 04:47:11 INFO - PROCESS | 3660 | 1471348031209 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348031211 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:11 INFO - PROCESS | 3660 | ++DOCSHELL 15FF2C00 == 30 [pid = 3660] [id = 750] 04:47:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (16AC1C00) [pid = 3660] [serial = 2249] [outer = 00000000] 04:47:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (1A2E5800) [pid = 3660] [serial = 2250] [outer = 16AC1C00] 04:47:11 INFO - PROCESS | 3660 | 1471348031257 Marionette DEBUG loaded listener.js 04:47:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (1A2EA400) [pid = 3660] [serial = 2251] [outer = 16AC1C00] 04:47:11 INFO - PROCESS | 3660 | 1471348031719 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:47:11 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:47:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 692ms 04:47:11 INFO - PROCESS | 3660 | 1471348031763 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 04:47:11 INFO - PROCESS | 3660 | 1471348031768 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 04:47:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:47:11 INFO - PROCESS | 3660 | 1471348031773 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:47:11 INFO - PROCESS | 3660 | 1471348031776 Marionette TRACE conn3 <- [1,2962,null,{}] 04:47:11 INFO - PROCESS | 3660 | 1471348031782 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:11 INFO - PROCESS | 3660 | 1471348031785 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:11 INFO - PROCESS | 3660 | 1471348031928 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 04:47:12 INFO - PROCESS | 3660 | 1471348032117 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348032120 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:12 INFO - PROCESS | 3660 | ++DOCSHELL 128D1800 == 31 [pid = 3660] [id = 751] 04:47:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (1294F400) [pid = 3660] [serial = 2252] [outer = 00000000] 04:47:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (12DCF000) [pid = 3660] [serial = 2253] [outer = 1294F400] 04:47:12 INFO - PROCESS | 3660 | 1471348032177 Marionette DEBUG loaded listener.js 04:47:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (13288400) [pid = 3660] [serial = 2254] [outer = 1294F400] 04:47:12 INFO - PROCESS | 3660 | 1471348032673 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 04:47:12 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:47:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 944ms 04:47:12 INFO - PROCESS | 3660 | 1471348032739 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 04:47:12 INFO - PROCESS | 3660 | 1471348032743 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 04:47:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:47:12 INFO - PROCESS | 3660 | 1471348032753 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:47:12 INFO - PROCESS | 3660 | 1471348032756 Marionette TRACE conn3 <- [1,2966,null,{}] 04:47:12 INFO - PROCESS | 3660 | 1471348032760 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:12 INFO - PROCESS | 3660 | 1471348032764 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:12 INFO - PROCESS | 3660 | 1471348032913 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 04:47:13 INFO - PROCESS | 3660 | 1471348033054 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348033057 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:13 INFO - PROCESS | 3660 | ++DOCSHELL 15952000 == 32 [pid = 3660] [id = 752] 04:47:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (15957800) [pid = 3660] [serial = 2255] [outer = 00000000] 04:47:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (17527000) [pid = 3660] [serial = 2256] [outer = 15957800] 04:47:13 INFO - PROCESS | 3660 | 1471348033122 Marionette DEBUG loaded listener.js 04:47:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (17D30000) [pid = 3660] [serial = 2257] [outer = 15957800] 04:47:13 INFO - PROCESS | 3660 | 1471348033652 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:47:13 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:47:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 959ms 04:47:13 INFO - PROCESS | 3660 | 1471348033699 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 04:47:13 INFO - PROCESS | 3660 | 1471348033702 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 04:47:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:47:13 INFO - PROCESS | 3660 | 1471348033707 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:47:13 INFO - PROCESS | 3660 | 1471348033711 Marionette TRACE conn3 <- [1,2970,null,{}] 04:47:13 INFO - PROCESS | 3660 | 1471348033722 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:13 INFO - PROCESS | 3660 | 1471348033726 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:13 INFO - PROCESS | 3660 | 1471348033833 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 04:47:14 INFO - PROCESS | 3660 | 1471348033988 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348033991 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:14 INFO - PROCESS | 3660 | ++DOCSHELL 1A073C00 == 33 [pid = 3660] [id = 753] 04:47:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (1A07B400) [pid = 3660] [serial = 2258] [outer = 00000000] 04:47:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (1A2EF000) [pid = 3660] [serial = 2259] [outer = 1A07B400] 04:47:14 INFO - PROCESS | 3660 | 1471348034050 Marionette DEBUG loaded listener.js 04:47:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (1A452400) [pid = 3660] [serial = 2260] [outer = 1A07B400] 04:47:14 INFO - PROCESS | 3660 | 1471348034564 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 04:47:14 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:47:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:47:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:47:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 896ms 04:47:14 INFO - PROCESS | 3660 | 1471348034630 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 04:47:14 INFO - PROCESS | 3660 | 1471348034633 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 04:47:14 INFO - PROCESS | 3660 | 1471348034638 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:47:14 INFO - PROCESS | 3660 | 1471348034640 Marionette TRACE conn3 <- [1,2974,null,{}] 04:47:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:47:14 INFO - PROCESS | 3660 | 1471348034644 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:14 INFO - PROCESS | 3660 | 1471348034646 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:14 INFO - PROCESS | 3660 | 1471348034764 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 04:47:14 INFO - PROCESS | 3660 | 1471348034876 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348034878 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:14 INFO - PROCESS | 3660 | ++DOCSHELL 10537C00 == 34 [pid = 3660] [id = 754] 04:47:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (10539000) [pid = 3660] [serial = 2261] [outer = 00000000] 04:47:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (12850C00) [pid = 3660] [serial = 2262] [outer = 10539000] 04:47:15 INFO - PROCESS | 3660 | 1471348035025 Marionette DEBUG loaded listener.js 04:47:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (13C92400) [pid = 3660] [serial = 2263] [outer = 10539000] 04:47:15 INFO - PROCESS | 3660 | 1471348035710 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:47:15 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:47:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1085ms 04:47:15 INFO - PROCESS | 3660 | 1471348035768 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 04:47:15 INFO - PROCESS | 3660 | 1471348035772 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 04:47:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:47:15 INFO - PROCESS | 3660 | 1471348035776 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:47:15 INFO - PROCESS | 3660 | 1471348035781 Marionette TRACE conn3 <- [1,2978,null,{}] 04:47:15 INFO - PROCESS | 3660 | 1471348035787 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:15 INFO - PROCESS | 3660 | 1471348035791 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:15 INFO - PROCESS | 3660 | 1471348035968 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 04:47:16 INFO - PROCESS | 3660 | --DOCSHELL 1393AC00 == 33 [pid = 3660] [id = 708] 04:47:16 INFO - PROCESS | 3660 | --DOCSHELL 103CD000 == 32 [pid = 3660] [id = 729] 04:47:16 INFO - PROCESS | 3660 | --DOCSHELL 1809EC00 == 31 [pid = 3660] [id = 707] 04:47:16 INFO - PROCESS | 3660 | --DOCSHELL 180A4400 == 30 [pid = 3660] [id = 745] 04:47:16 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (1328F000) [pid = 3660] [serial = 2194] [outer = 00000000] [url = about:blank] 04:47:16 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (1538DC00) [pid = 3660] [serial = 2197] [outer = 00000000] [url = about:blank] 04:47:16 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (17349000) [pid = 3660] [serial = 2203] [outer = 00000000] [url = about:blank] 04:47:16 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (1051C000) [pid = 3660] [serial = 2188] [outer = 00000000] [url = about:blank] 04:47:16 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (10559400) [pid = 3660] [serial = 2189] [outer = 00000000] [url = about:blank] 04:47:16 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (1280CC00) [pid = 3660] [serial = 2177] [outer = 00000000] [url = about:blank] 04:47:16 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (1101E800) [pid = 3660] [serial = 2176] [outer = 00000000] [url = about:blank] 04:47:16 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (1505C000) [pid = 3660] [serial = 2180] [outer = 00000000] [url = about:blank] 04:47:16 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (144EE400) [pid = 3660] [serial = 2179] [outer = 00000000] [url = about:blank] 04:47:16 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (19A90C00) [pid = 3660] [serial = 2183] [outer = 00000000] [url = about:blank] 04:47:16 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (19737800) [pid = 3660] [serial = 2182] [outer = 00000000] [url = about:blank] 04:47:16 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (180BC800) [pid = 3660] [serial = 2210] [outer = 00000000] [url = about:blank] 04:47:16 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (16872400) [pid = 3660] [serial = 2201] [outer = 00000000] [url = about:blank] 04:47:16 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (16758800) [pid = 3660] [serial = 2200] [outer = 00000000] [url = about:blank] 04:47:16 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (180B7C00) [pid = 3660] [serial = 2209] [outer = 00000000] [url = about:blank] 04:47:16 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (174C1C00) [pid = 3660] [serial = 2204] [outer = 00000000] [url = about:blank] 04:47:16 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (1972EC00) [pid = 3660] [serial = 2212] [outer = 00000000] [url = about:blank] 04:47:16 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (11A04C00) [pid = 3660] [serial = 2191] [outer = 00000000] [url = about:blank] 04:47:16 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (1284C800) [pid = 3660] [serial = 2192] [outer = 00000000] [url = about:blank] 04:47:16 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (12997800) [pid = 3660] [serial = 2186] [outer = 00000000] [url = about:blank] 04:47:16 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (1101DC00) [pid = 3660] [serial = 2185] [outer = 00000000] [url = about:blank] 04:47:16 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (16754800) [pid = 3660] [serial = 2206] [outer = 00000000] [url = about:blank] 04:47:16 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (15959800) [pid = 3660] [serial = 2198] [outer = 00000000] [url = about:blank] 04:47:16 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (139CE800) [pid = 3660] [serial = 2195] [outer = 00000000] [url = about:blank] 04:47:16 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (17348C00) [pid = 3660] [serial = 2207] [outer = 00000000] [url = about:blank] 04:47:16 INFO - PROCESS | 3660 | 1471348036752 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348036756 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:16 INFO - PROCESS | 3660 | ++DOCSHELL 103CD000 == 31 [pid = 3660] [id = 755] 04:47:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (1050EC00) [pid = 3660] [serial = 2264] [outer = 00000000] 04:47:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (10535400) [pid = 3660] [serial = 2265] [outer = 1050EC00] 04:47:16 INFO - PROCESS | 3660 | 1471348036809 Marionette DEBUG loaded listener.js 04:47:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (1059BC00) [pid = 3660] [serial = 2266] [outer = 1050EC00] 04:47:17 INFO - PROCESS | 3660 | ++DOCSHELL 11383000 == 32 [pid = 3660] [id = 756] 04:47:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (11385800) [pid = 3660] [serial = 2267] [outer = 00000000] 04:47:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (11387800) [pid = 3660] [serial = 2268] [outer = 11385800] 04:47:17 INFO - PROCESS | 3660 | 1471348037290 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:47:17 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:47:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1573ms 04:47:17 INFO - PROCESS | 3660 | 1471348037340 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 04:47:17 INFO - PROCESS | 3660 | 1471348037344 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 04:47:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:47:17 INFO - PROCESS | 3660 | 1471348037350 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:47:17 INFO - PROCESS | 3660 | 1471348037355 Marionette TRACE conn3 <- [1,2982,null,{}] 04:47:17 INFO - PROCESS | 3660 | 1471348037363 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:17 INFO - PROCESS | 3660 | 1471348037370 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:17 INFO - PROCESS | 3660 | 1471348037499 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 04:47:17 INFO - PROCESS | 3660 | 1471348037508 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348037511 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:17 INFO - PROCESS | 3660 | ++DOCSHELL 1280DC00 == 33 [pid = 3660] [id = 757] 04:47:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (1280F400) [pid = 3660] [serial = 2269] [outer = 00000000] 04:47:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (12996000) [pid = 3660] [serial = 2270] [outer = 1280F400] 04:47:17 INFO - PROCESS | 3660 | 1471348037560 Marionette DEBUG loaded listener.js 04:47:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (129DBC00) [pid = 3660] [serial = 2271] [outer = 1280F400] 04:47:18 INFO - PROCESS | 3660 | 1471348038019 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:47:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:47:18 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:47:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 691ms 04:47:18 INFO - PROCESS | 3660 | 1471348038065 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 04:47:18 INFO - PROCESS | 3660 | 1471348038069 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 04:47:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:47:18 INFO - PROCESS | 3660 | 1471348038077 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:47:18 INFO - PROCESS | 3660 | 1471348038079 Marionette TRACE conn3 <- [1,2986,null,{}] 04:47:18 INFO - PROCESS | 3660 | 1471348038082 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:18 INFO - PROCESS | 3660 | 1471348038085 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:18 INFO - PROCESS | 3660 | 1471348038177 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 04:47:18 INFO - PROCESS | 3660 | 1471348038188 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348038190 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:18 INFO - PROCESS | 3660 | ++DOCSHELL 134D8C00 == 34 [pid = 3660] [id = 758] 04:47:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (13933400) [pid = 3660] [serial = 2272] [outer = 00000000] 04:47:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (13C97800) [pid = 3660] [serial = 2273] [outer = 13933400] 04:47:18 INFO - PROCESS | 3660 | 1471348038244 Marionette DEBUG loaded listener.js 04:47:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (1429C400) [pid = 3660] [serial = 2274] [outer = 13933400] 04:47:18 INFO - PROCESS | 3660 | 1471348038675 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:47:18 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:47:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 629ms 04:47:18 INFO - PROCESS | 3660 | 1471348038723 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 04:47:18 INFO - PROCESS | 3660 | 1471348038726 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 04:47:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:47:18 INFO - PROCESS | 3660 | 1471348038736 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:47:18 INFO - PROCESS | 3660 | 1471348038741 Marionette TRACE conn3 <- [1,2990,null,{}] 04:47:18 INFO - PROCESS | 3660 | 1471348038746 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:18 INFO - PROCESS | 3660 | 1471348038749 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:18 INFO - PROCESS | 3660 | 1471348038840 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 04:47:18 INFO - PROCESS | 3660 | 1471348038845 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348038848 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:18 INFO - PROCESS | 3660 | ++DOCSHELL 144EC400 == 35 [pid = 3660] [id = 759] 04:47:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (144F1800) [pid = 3660] [serial = 2275] [outer = 00000000] 04:47:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (15388400) [pid = 3660] [serial = 2276] [outer = 144F1800] 04:47:18 INFO - PROCESS | 3660 | 1471348038895 Marionette DEBUG loaded listener.js 04:47:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (1595A000) [pid = 3660] [serial = 2277] [outer = 144F1800] 04:47:19 INFO - PROCESS | 3660 | 1471348039379 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:47:19 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:47:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 708ms 04:47:19 INFO - PROCESS | 3660 | 1471348039428 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 04:47:19 INFO - PROCESS | 3660 | 1471348039430 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 04:47:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:47:19 INFO - PROCESS | 3660 | 1471348039434 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:47:19 INFO - PROCESS | 3660 | 1471348039435 Marionette TRACE conn3 <- [1,2994,null,{}] 04:47:19 INFO - PROCESS | 3660 | 1471348039439 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:19 INFO - PROCESS | 3660 | 1471348039441 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:19 INFO - PROCESS | 3660 | 1471348039560 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 04:47:19 INFO - PROCESS | 3660 | 1471348039654 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348039657 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:19 INFO - PROCESS | 3660 | ++DOCSHELL 161BF400 == 36 [pid = 3660] [id = 760] 04:47:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (1675E800) [pid = 3660] [serial = 2278] [outer = 00000000] 04:47:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (16873C00) [pid = 3660] [serial = 2279] [outer = 1675E800] 04:47:19 INFO - PROCESS | 3660 | 1471348039702 Marionette DEBUG loaded listener.js 04:47:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (16F09800) [pid = 3660] [serial = 2280] [outer = 1675E800] 04:47:20 INFO - PROCESS | 3660 | 1471348040145 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:47:20 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:47:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 739ms 04:47:20 INFO - PROCESS | 3660 | 1471348040206 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 04:47:20 INFO - PROCESS | 3660 | 1471348040208 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 04:47:20 INFO - PROCESS | 3660 | 1471348040212 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:47:20 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:47:20 INFO - PROCESS | 3660 | 1471348040214 Marionette TRACE conn3 <- [1,2998,null,{}] 04:47:20 INFO - PROCESS | 3660 | 1471348040224 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:20 INFO - PROCESS | 3660 | 1471348040227 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:20 INFO - PROCESS | 3660 | 1471348040345 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 04:47:20 INFO - PROCESS | 3660 | 1471348040355 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348040361 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:20 INFO - PROCESS | 3660 | ++DOCSHELL 1734DC00 == 37 [pid = 3660] [id = 761] 04:47:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (1734E000) [pid = 3660] [serial = 2281] [outer = 00000000] 04:47:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (174C7C00) [pid = 3660] [serial = 2282] [outer = 1734E000] 04:47:20 INFO - PROCESS | 3660 | 1471348040416 Marionette DEBUG loaded listener.js 04:47:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (175D6000) [pid = 3660] [serial = 2283] [outer = 1734E000] 04:47:20 INFO - PROCESS | 3660 | [3660] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:47:20 INFO - PROCESS | 3660 | 1471348040919 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:47:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:47:20 INFO - {} 04:47:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:47:20 INFO - {} 04:47:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:47:20 INFO - {} 04:47:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:47:20 INFO - {} 04:47:20 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 739ms 04:47:20 INFO - PROCESS | 3660 | 1471348040978 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 04:47:20 INFO - PROCESS | 3660 | 1471348040980 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 04:47:21 INFO - TEST-START | /FileAPI/fileReader.html 04:47:21 INFO - PROCESS | 3660 | 1471348040995 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:47:21 INFO - PROCESS | 3660 | 1471348040997 Marionette TRACE conn3 <- [1,3002,null,{}] 04:47:21 INFO - PROCESS | 3660 | 1471348041000 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:21 INFO - PROCESS | 3660 | 1471348041002 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:21 INFO - PROCESS | 3660 | 1471348041356 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 04:47:21 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (16AC1C00) [pid = 3660] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:47:21 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (15958000) [pid = 3660] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:47:21 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (16ABEC00) [pid = 3660] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:47:21 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (112CF000) [pid = 3660] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:47:21 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (180BFC00) [pid = 3660] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:47:21 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (1538F800) [pid = 3660] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:47:21 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (12DCD400) [pid = 3660] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:47:21 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (1538C000) [pid = 3660] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:47:21 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (10FC7000) [pid = 3660] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:47:21 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (180A6C00) [pid = 3660] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:47:21 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (197B8800) [pid = 3660] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 04:47:21 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (13282800) [pid = 3660] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:47:21 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (180C2C00) [pid = 3660] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 04:47:21 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (1050F800) [pid = 3660] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:47:21 INFO - PROCESS | 3660 | 1471348041420 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348041422 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:21 INFO - PROCESS | 3660 | ++DOCSHELL 10367C00 == 38 [pid = 3660] [id = 762] 04:47:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (10536800) [pid = 3660] [serial = 2284] [outer = 00000000] 04:47:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (1538F800) [pid = 3660] [serial = 2285] [outer = 10536800] 04:47:21 INFO - PROCESS | 3660 | 1471348041467 Marionette DEBUG loaded listener.js 04:47:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (1686B400) [pid = 3660] [serial = 2286] [outer = 10536800] 04:47:21 INFO - PROCESS | 3660 | 1471348041817 Marionette TRACE conn3 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 04:47:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:47:21 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:47:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:47:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:47:21 INFO - TEST-OK | /FileAPI/fileReader.html | took 849ms 04:47:21 INFO - PROCESS | 3660 | 1471348041836 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 04:47:21 INFO - PROCESS | 3660 | 1471348041838 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 04:47:21 INFO - TEST-START | /FileAPI/historical.html 04:47:21 INFO - PROCESS | 3660 | 1471348041841 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:47:21 INFO - PROCESS | 3660 | 1471348041843 Marionette TRACE conn3 <- [1,3006,null,{}] 04:47:21 INFO - PROCESS | 3660 | 1471348041846 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:21 INFO - PROCESS | 3660 | 1471348041848 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:21 INFO - PROCESS | 3660 | 1471348041965 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 04:47:21 INFO - PROCESS | 3660 | 1471348041973 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348041975 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:22 INFO - PROCESS | 3660 | ++DOCSHELL 1538C000 == 39 [pid = 3660] [id = 763] 04:47:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (17A1B400) [pid = 3660] [serial = 2287] [outer = 00000000] 04:47:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (180C5C00) [pid = 3660] [serial = 2288] [outer = 17A1B400] 04:47:22 INFO - PROCESS | 3660 | 1471348042019 Marionette DEBUG loaded listener.js 04:47:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (1972E400) [pid = 3660] [serial = 2289] [outer = 17A1B400] 04:47:22 INFO - PROCESS | 3660 | 1471348042411 Marionette TRACE conn3 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 04:47:22 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:47:22 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:47:22 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:47:22 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:47:22 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:47:22 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:47:22 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:22 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:47:22 INFO - TEST-OK | /FileAPI/historical.html | took 597ms 04:47:22 INFO - PROCESS | 3660 | 1471348042438 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 04:47:22 INFO - PROCESS | 3660 | 1471348042440 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 04:47:22 INFO - TEST-START | /FileAPI/idlharness.html 04:47:22 INFO - PROCESS | 3660 | 1471348042444 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:47:22 INFO - PROCESS | 3660 | 1471348042446 Marionette TRACE conn3 <- [1,3010,null,{}] 04:47:22 INFO - PROCESS | 3660 | 1471348042449 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:22 INFO - PROCESS | 3660 | 1471348042451 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:22 INFO - PROCESS | 3660 | 1471348042529 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 04:47:22 INFO - PROCESS | 3660 | 1471348042628 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348042630 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:22 INFO - PROCESS | 3660 | ++DOCSHELL 197B4C00 == 40 [pid = 3660] [id = 764] 04:47:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (19A1E400) [pid = 3660] [serial = 2290] [outer = 00000000] 04:47:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (19A8D000) [pid = 3660] [serial = 2291] [outer = 19A1E400] 04:47:22 INFO - PROCESS | 3660 | 1471348042675 Marionette DEBUG loaded listener.js 04:47:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (19DAF000) [pid = 3660] [serial = 2292] [outer = 19A1E400] 04:47:23 INFO - PROCESS | 3660 | 1471348043462 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:47:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:47:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:47:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:47:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:47:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:47:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:47:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:47:23 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:47:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:47:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:47:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:47:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:47:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:47:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:47:23 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:47:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:47:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:47:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:47:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:47:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:47:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:47:23 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:47:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:47:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:47:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:47:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:47:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:47:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:47:23 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:47:23 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:47:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:47:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:47:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:47:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:47:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:47:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:47:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:47:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:47:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:47:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:47:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:47:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:47:23 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:47:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:47:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:47:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:47:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:47:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:47:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:47:23 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:47:23 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:47:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:47:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:47:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:47:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:47:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:47:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:47:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:47:23 INFO - TEST-OK | /FileAPI/idlharness.html | took 1160ms 04:47:23 INFO - PROCESS | 3660 | 1471348043603 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 04:47:23 INFO - PROCESS | 3660 | 1471348043608 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 04:47:23 INFO - TEST-START | /FileAPI/idlharness.worker 04:47:23 INFO - PROCESS | 3660 | 1471348043616 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:47:23 INFO - PROCESS | 3660 | 1471348043620 Marionette TRACE conn3 <- [1,3014,null,{}] 04:47:23 INFO - PROCESS | 3660 | 1471348043626 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:23 INFO - PROCESS | 3660 | 1471348043630 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:23 INFO - PROCESS | 3660 | 1471348043749 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 04:47:23 INFO - PROCESS | 3660 | 1471348043867 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348043872 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:23 INFO - PROCESS | 3660 | ++DOCSHELL 11017800 == 41 [pid = 3660] [id = 765] 04:47:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (1101A400) [pid = 3660] [serial = 2293] [outer = 00000000] 04:47:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (11A0EC00) [pid = 3660] [serial = 2294] [outer = 1101A400] 04:47:23 INFO - PROCESS | 3660 | 1471348043931 Marionette DEBUG loaded listener.js 04:47:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (1280AC00) [pid = 3660] [serial = 2295] [outer = 1101A400] 04:47:24 INFO - PROCESS | 3660 | [3660] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:47:25 INFO - PROCESS | 3660 | 1471348045209 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:47:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:47:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:47:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:47:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:47:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:47:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:47:25 INFO - {} 04:47:25 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:47:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:47:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:47:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:47:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:47:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:47:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:47:25 INFO - {} 04:47:25 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:47:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:47:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:47:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:47:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:47:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:47:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:47:25 INFO - {} 04:47:25 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:47:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:47:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:47:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:47:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:47:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:47:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:47:25 INFO - {} 04:47:25 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:47:25 INFO - {} 04:47:25 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:47:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:47:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:47:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:47:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:47:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:47:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:47:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:47:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:47:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:47:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:47:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:47:25 INFO - {} 04:47:25 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:47:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:47:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:47:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:47:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:47:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:47:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:47:25 INFO - {} 04:47:25 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:47:25 INFO - {} 04:47:25 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:47:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:47:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:47:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:47:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:47:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:47:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:47:25 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:47:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:47:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:47:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:47:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:47:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:47:25 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:47:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:47:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:47:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:47:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:47:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:47:25 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:47:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:47:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:47:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:47:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:47:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:47:25 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:47:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:47:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:47:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:47:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:47:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:47:25 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:47:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:47:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:47:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:47:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:47:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:47:25 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:47:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:47:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:47:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:47:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:47:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:47:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:47:25 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:47:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:47:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:47:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:47:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:47:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:47:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:47:25 INFO - {} 04:47:25 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1772ms 04:47:25 INFO - PROCESS | 3660 | 1471348045390 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 04:47:25 INFO - PROCESS | 3660 | 1471348045395 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 04:47:25 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:47:25 INFO - PROCESS | 3660 | 1471348045402 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:47:25 INFO - PROCESS | 3660 | 1471348045405 Marionette TRACE conn3 <- [1,3018,null,{}] 04:47:25 INFO - PROCESS | 3660 | 1471348045409 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:25 INFO - PROCESS | 3660 | 1471348045411 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:25 INFO - PROCESS | 3660 | 1471348045545 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 04:47:25 INFO - PROCESS | 3660 | 1471348045678 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348045680 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:25 INFO - PROCESS | 3660 | ++DOCSHELL 0F97E000 == 42 [pid = 3660] [id = 766] 04:47:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (0F9E8C00) [pid = 3660] [serial = 2296] [outer = 00000000] 04:47:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (12848800) [pid = 3660] [serial = 2297] [outer = 0F9E8C00] 04:47:25 INFO - PROCESS | 3660 | 1471348045740 Marionette DEBUG loaded listener.js 04:47:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (134CD400) [pid = 3660] [serial = 2298] [outer = 0F9E8C00] 04:47:26 INFO - PROCESS | 3660 | --DOCSHELL 1538C000 == 41 [pid = 3660] [id = 763] 04:47:26 INFO - PROCESS | 3660 | --DOCSHELL 10367C00 == 40 [pid = 3660] [id = 762] 04:47:26 INFO - PROCESS | 3660 | --DOCSHELL 1734DC00 == 39 [pid = 3660] [id = 761] 04:47:26 INFO - PROCESS | 3660 | --DOCSHELL 161BF400 == 38 [pid = 3660] [id = 760] 04:47:26 INFO - PROCESS | 3660 | --DOCSHELL 144EC400 == 37 [pid = 3660] [id = 759] 04:47:26 INFO - PROCESS | 3660 | --DOCSHELL 134D8C00 == 36 [pid = 3660] [id = 758] 04:47:26 INFO - PROCESS | 3660 | --DOCSHELL 1280DC00 == 35 [pid = 3660] [id = 757] 04:47:26 INFO - PROCESS | 3660 | --DOCSHELL 11383000 == 34 [pid = 3660] [id = 756] 04:47:26 INFO - PROCESS | 3660 | --DOCSHELL 103CD000 == 33 [pid = 3660] [id = 755] 04:47:26 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (1A048000) [pid = 3660] [serial = 2248] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (1A2EA400) [pid = 3660] [serial = 2251] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (1A2E5800) [pid = 3660] [serial = 2250] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (17A19800) [pid = 3660] [serial = 2233] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (19737400) [pid = 3660] [serial = 2238] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (17344C00) [pid = 3660] [serial = 2230] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (134D8400) [pid = 3660] [serial = 2215] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (13C96C00) [pid = 3660] [serial = 2216] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (1972F800) [pid = 3660] [serial = 2213] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (161C3800) [pid = 3660] [serial = 2218] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (16F74000) [pid = 3660] [serial = 2219] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (13284C00) [pid = 3660] [serial = 2224] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (13932400) [pid = 3660] [serial = 2225] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (1593AC00) [pid = 3660] [serial = 2227] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (1596DC00) [pid = 3660] [serial = 2228] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (17D30800) [pid = 3660] [serial = 2234] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (1101EC00) [pid = 3660] [serial = 2221] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (10329C00) [pid = 3660] [serial = 2236] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (11389C00) [pid = 3660] [serial = 2222] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (19A8A000) [pid = 3660] [serial = 2241] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (1973D800) [pid = 3660] [serial = 2239] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (19A8A400) [pid = 3660] [serial = 2242] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (174BF400) [pid = 3660] [serial = 2244] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3660 | --DOMWINDOW == 64 (19A89000) [pid = 3660] [serial = 2245] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3660 | --DOMWINDOW == 63 (1A045400) [pid = 3660] [serial = 2247] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3660 | --DOMWINDOW == 62 (174C0C00) [pid = 3660] [serial = 2231] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3660 | 1471348046492 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 04:47:26 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:47:26 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1144ms 04:47:26 INFO - PROCESS | 3660 | 1471348046544 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 04:47:26 INFO - PROCESS | 3660 | 1471348046548 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 04:47:26 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:47:26 INFO - PROCESS | 3660 | 1471348046553 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:47:26 INFO - PROCESS | 3660 | 1471348046557 Marionette TRACE conn3 <- [1,3022,null,{}] 04:47:26 INFO - PROCESS | 3660 | 1471348046562 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:26 INFO - PROCESS | 3660 | 1471348046565 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:26 INFO - PROCESS | 3660 | 1471348046664 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 04:47:26 INFO - PROCESS | 3660 | 1471348046763 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 3660 | 1471348046765 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:26 INFO - PROCESS | 3660 | ++DOCSHELL 10FCEC00 == 34 [pid = 3660] [id = 767] 04:47:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 63 (11015000) [pid = 3660] [serial = 2299] [outer = 00000000] 04:47:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 64 (1138AC00) [pid = 3660] [serial = 2300] [outer = 11015000] 04:47:26 INFO - PROCESS | 3660 | 1471348046814 Marionette DEBUG loaded listener.js 04:47:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (1284B400) [pid = 3660] [serial = 2301] [outer = 11015000] 04:47:27 INFO - PROCESS | 3660 | 1471348047167 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 04:47:27 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:47:27 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 690ms 04:47:27 INFO - PROCESS | 3660 | 1471348047306 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 04:47:27 INFO - PROCESS | 3660 | 1471348047310 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 04:47:27 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:47:27 INFO - PROCESS | 3660 | 1471348047317 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:47:27 INFO - PROCESS | 3660 | 1471348047320 Marionette TRACE conn3 <- [1,3026,null,{}] 04:47:27 INFO - PROCESS | 3660 | 1471348047323 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:27 INFO - PROCESS | 3660 | 1471348047326 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:27 INFO - PROCESS | 3660 | 1471348047417 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 04:47:27 INFO - PROCESS | 3660 | 1471348047422 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348047425 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:27 INFO - PROCESS | 3660 | ++DOCSHELL 1328E400 == 35 [pid = 3660] [id = 768] 04:47:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (13291000) [pid = 3660] [serial = 2302] [outer = 00000000] 04:47:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (13C95400) [pid = 3660] [serial = 2303] [outer = 13291000] 04:47:27 INFO - PROCESS | 3660 | 1471348047482 Marionette DEBUG loaded listener.js 04:47:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (144EF400) [pid = 3660] [serial = 2304] [outer = 13291000] 04:47:27 INFO - PROCESS | 3660 | 1471348047965 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 04:47:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:47:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:47:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:47:28 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 690ms 04:47:28 INFO - PROCESS | 3660 | 1471348048020 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 04:47:28 INFO - PROCESS | 3660 | 1471348048023 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 04:47:28 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:47:28 INFO - PROCESS | 3660 | 1471348048027 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:47:28 INFO - PROCESS | 3660 | 1471348048030 Marionette TRACE conn3 <- [1,3030,null,{}] 04:47:28 INFO - PROCESS | 3660 | 1471348048041 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:28 INFO - PROCESS | 3660 | 1471348048045 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:28 INFO - PROCESS | 3660 | 1471348048130 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 04:47:28 INFO - PROCESS | 3660 | 1471348048139 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348048142 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:28 INFO - PROCESS | 3660 | ++DOCSHELL 1686E000 == 36 [pid = 3660] [id = 769] 04:47:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (16873800) [pid = 3660] [serial = 2305] [outer = 00000000] 04:47:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (17347C00) [pid = 3660] [serial = 2306] [outer = 16873800] 04:47:28 INFO - PROCESS | 3660 | 1471348048191 Marionette DEBUG loaded listener.js 04:47:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (174C6800) [pid = 3660] [serial = 2307] [outer = 16873800] 04:47:28 INFO - PROCESS | 3660 | 1471348048833 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 04:47:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:47:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:47:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:47:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:47:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:47:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:47:28 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:47:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:47:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:47:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:47:28 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:47:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:47:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:47:28 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:47:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:47:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:47:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:47:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:47:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:47:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:47:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:47:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:47:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:47:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:47:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:47:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:47:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:47:28 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:47:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:47:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:47:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:47:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:47:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:47:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:47:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:47:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:47:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:47:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:47:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:47:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:47:28 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:47:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:47:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:47:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:47:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:47:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:47:28 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:47:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:47:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:47:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:47:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:47:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:47:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:47:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:47:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:47:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 04:47:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:47:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:47:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:47:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:47:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:47:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:47:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:47:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:47:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:47:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:47:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:47:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:47:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:47:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:47:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:47:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:47:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:47:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:47:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:47:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:47:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:47:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:47:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:47:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:47:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:47:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:47:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:47:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:47:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:47:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:47:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:47:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:47:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:47:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:47:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:47:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:47:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:47:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:47:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:47:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:47:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:47:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:47:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:47:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:47:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:47:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:47:29 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 972ms 04:47:29 INFO - PROCESS | 3660 | 1471348049006 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 04:47:29 INFO - PROCESS | 3660 | 1471348049009 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 04:47:29 INFO - PROCESS | 3660 | 1471348049012 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:47:29 INFO - PROCESS | 3660 | 1471348049014 Marionette TRACE conn3 <- [1,3034,null,{}] 04:47:29 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:47:29 INFO - PROCESS | 3660 | 1471348049017 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:29 INFO - PROCESS | 3660 | 1471348049019 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:29 INFO - PROCESS | 3660 | 1471348049141 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 04:47:29 INFO - PROCESS | 3660 | 1471348049200 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348049202 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:29 INFO - PROCESS | 3660 | ++DOCSHELL 180C3000 == 37 [pid = 3660] [id = 770] 04:47:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (180C3C00) [pid = 3660] [serial = 2308] [outer = 00000000] 04:47:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (19737400) [pid = 3660] [serial = 2309] [outer = 180C3C00] 04:47:29 INFO - PROCESS | 3660 | 1471348049248 Marionette DEBUG loaded listener.js 04:47:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (197BC000) [pid = 3660] [serial = 2310] [outer = 180C3C00] 04:47:29 INFO - PROCESS | 3660 | [3660] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:47:29 INFO - PROCESS | 3660 | 1471348049678 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:47:29 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:47:29 INFO - {} 04:47:29 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 706ms 04:47:29 INFO - PROCESS | 3660 | 1471348049717 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 04:47:29 INFO - PROCESS | 3660 | 1471348049719 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 04:47:29 INFO - PROCESS | 3660 | 1471348049722 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:47:29 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:47:29 INFO - PROCESS | 3660 | 1471348049724 Marionette TRACE conn3 <- [1,3038,null,{}] 04:47:29 INFO - PROCESS | 3660 | 1471348049735 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:29 INFO - PROCESS | 3660 | 1471348049737 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:29 INFO - PROCESS | 3660 | 1471348049855 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 04:47:29 INFO - PROCESS | 3660 | 1471348049859 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348049862 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:29 INFO - PROCESS | 3660 | ++DOCSHELL 19A8C800 == 38 [pid = 3660] [id = 771] 04:47:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (19A90000) [pid = 3660] [serial = 2311] [outer = 00000000] 04:47:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (1A048800) [pid = 3660] [serial = 2312] [outer = 19A90000] 04:47:29 INFO - PROCESS | 3660 | 1471348049910 Marionette DEBUG loaded listener.js 04:47:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (1A076000) [pid = 3660] [serial = 2313] [outer = 19A90000] 04:47:30 INFO - PROCESS | 3660 | 1471348050355 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 04:47:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:47:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:47:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:47:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:47:30 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 627ms 04:47:30 INFO - PROCESS | 3660 | 1471348050362 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 04:47:30 INFO - PROCESS | 3660 | 1471348050364 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 04:47:30 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:47:30 INFO - PROCESS | 3660 | 1471348050368 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:47:30 INFO - PROCESS | 3660 | 1471348050369 Marionette TRACE conn3 <- [1,3042,null,{}] 04:47:30 INFO - PROCESS | 3660 | 1471348050383 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:30 INFO - PROCESS | 3660 | 1471348050389 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:30 INFO - PROCESS | 3660 | 1471348050568 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 04:47:30 INFO - PROCESS | 3660 | 1471348050637 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348050639 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:30 INFO - PROCESS | 3660 | ++DOCSHELL 10FC7C00 == 39 [pid = 3660] [id = 772] 04:47:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (112CC400) [pid = 3660] [serial = 2314] [outer = 00000000] 04:47:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (131E5000) [pid = 3660] [serial = 2315] [outer = 112CC400] 04:47:30 INFO - PROCESS | 3660 | 1471348050685 Marionette DEBUG loaded listener.js 04:47:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (142A5000) [pid = 3660] [serial = 2316] [outer = 112CC400] 04:47:31 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (1675E800) [pid = 3660] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 04:47:31 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (10539000) [pid = 3660] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:47:31 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (13933400) [pid = 3660] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 04:47:31 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (11385800) [pid = 3660] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:47:31 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (1050EC00) [pid = 3660] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:47:31 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (1280F400) [pid = 3660] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:47:31 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (144F1800) [pid = 3660] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 04:47:31 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (1294F400) [pid = 3660] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:47:31 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (1734E000) [pid = 3660] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 04:47:31 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (15957800) [pid = 3660] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:47:31 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (1A07B400) [pid = 3660] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:47:31 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (10536800) [pid = 3660] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 04:47:31 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (17A1B400) [pid = 3660] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 04:47:31 INFO - PROCESS | 3660 | 1471348051400 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:47:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:47:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:47:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:47:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:47:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:47:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:47:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:47:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:47:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:47:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:47:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:47:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:47:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:47:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:47:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:47:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:47:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:47:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:47:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:47:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:47:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:47:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:47:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:47:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:47:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:47:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:47:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:47:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:47:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:47:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:47:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:47:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:47:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:47:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:47:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:47:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:47:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:47:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:47:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:47:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:47:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:47:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:47:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:47:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:47:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:47:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:47:31 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:47:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:47:31 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:47:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:47:31 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1144ms 04:47:31 INFO - PROCESS | 3660 | 1471348051517 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 04:47:31 INFO - PROCESS | 3660 | 1471348051520 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 04:47:31 INFO - PROCESS | 3660 | 1471348051524 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:47:31 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:47:31 INFO - PROCESS | 3660 | 1471348051526 Marionette TRACE conn3 <- [1,3046,null,{}] 04:47:31 INFO - PROCESS | 3660 | 1471348051530 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:31 INFO - PROCESS | 3660 | 1471348051532 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:31 INFO - PROCESS | 3660 | 1471348051611 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 04:47:31 INFO - PROCESS | 3660 | 1471348051616 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348051618 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:31 INFO - PROCESS | 3660 | ++DOCSHELL 1538D000 == 40 [pid = 3660] [id = 773] 04:47:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (1592E400) [pid = 3660] [serial = 2317] [outer = 00000000] 04:47:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (161BD000) [pid = 3660] [serial = 2318] [outer = 1592E400] 04:47:31 INFO - PROCESS | 3660 | 1471348051663 Marionette DEBUG loaded listener.js 04:47:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (16870C00) [pid = 3660] [serial = 2319] [outer = 1592E400] 04:47:32 INFO - PROCESS | 3660 | 1471348052160 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 04:47:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:47:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:47:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:47:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:47:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:47:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:47:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:47:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:47:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:47:32 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:47:32 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:32 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:47:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:47:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:47:32 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:47:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:47:32 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:47:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:47:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:47:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:47:32 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 706ms 04:47:32 INFO - PROCESS | 3660 | 1471348052232 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 04:47:32 INFO - PROCESS | 3660 | 1471348052234 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 04:47:32 INFO - PROCESS | 3660 | 1471348052238 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:47:32 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:47:32 INFO - PROCESS | 3660 | 1471348052240 Marionette TRACE conn3 <- [1,3050,null,{}] 04:47:32 INFO - PROCESS | 3660 | 1471348052243 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:32 INFO - PROCESS | 3660 | 1471348052245 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:32 INFO - PROCESS | 3660 | 1471348052326 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 04:47:32 INFO - PROCESS | 3660 | 1471348052331 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348052333 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:32 INFO - PROCESS | 3660 | ++DOCSHELL 15FF0800 == 41 [pid = 3660] [id = 774] 04:47:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (173F8800) [pid = 3660] [serial = 2320] [outer = 00000000] 04:47:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (1A454000) [pid = 3660] [serial = 2321] [outer = 173F8800] 04:47:32 INFO - PROCESS | 3660 | 1471348052377 Marionette DEBUG loaded listener.js 04:47:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (1A85C800) [pid = 3660] [serial = 2322] [outer = 173F8800] 04:47:32 INFO - PROCESS | 3660 | [3660] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:47:32 INFO - PROCESS | 3660 | 1471348052829 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:47:32 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:47:32 INFO - {} 04:47:32 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 627ms 04:47:32 INFO - PROCESS | 3660 | 1471348052876 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 04:47:32 INFO - PROCESS | 3660 | 1471348052878 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 04:47:32 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:47:32 INFO - PROCESS | 3660 | 1471348052882 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:47:32 INFO - PROCESS | 3660 | 1471348052883 Marionette TRACE conn3 <- [1,3054,null,{}] 04:47:32 INFO - PROCESS | 3660 | 1471348052887 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:32 INFO - PROCESS | 3660 | 1471348052889 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:32 INFO - PROCESS | 3660 | 1471348052975 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 04:47:33 INFO - PROCESS | 3660 | 1471348053006 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348053008 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:33 INFO - PROCESS | 3660 | ++DOCSHELL 0F297800 == 42 [pid = 3660] [id = 775] 04:47:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (0F297C00) [pid = 3660] [serial = 2323] [outer = 00000000] 04:47:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (1538AC00) [pid = 3660] [serial = 2324] [outer = 0F297C00] 04:47:33 INFO - PROCESS | 3660 | 1471348053053 Marionette DEBUG loaded listener.js 04:47:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (1734FC00) [pid = 3660] [serial = 2325] [outer = 0F297C00] 04:47:33 INFO - PROCESS | 3660 | 1471348053681 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 04:47:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:47:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:47:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:47:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:47:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:47:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:47:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:47:33 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 831ms 04:47:33 INFO - PROCESS | 3660 | 1471348053725 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 04:47:33 INFO - PROCESS | 3660 | 1471348053730 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 04:47:33 INFO - PROCESS | 3660 | 1471348053735 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:47:33 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:47:33 INFO - PROCESS | 3660 | 1471348053740 Marionette TRACE conn3 <- [1,3058,null,{}] 04:47:33 INFO - PROCESS | 3660 | 1471348053745 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:33 INFO - PROCESS | 3660 | 1471348053748 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:33 INFO - PROCESS | 3660 | 1471348053893 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 04:47:34 INFO - PROCESS | 3660 | 1471348054010 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348054013 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:34 INFO - PROCESS | 3660 | ++DOCSHELL 103CD000 == 43 [pid = 3660] [id = 776] 04:47:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (1051C000) [pid = 3660] [serial = 2326] [outer = 00000000] 04:47:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (1138A800) [pid = 3660] [serial = 2327] [outer = 1051C000] 04:47:34 INFO - PROCESS | 3660 | 1471348054072 Marionette DEBUG loaded listener.js 04:47:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (1313D400) [pid = 3660] [serial = 2328] [outer = 1051C000] 04:47:34 INFO - PROCESS | 3660 | 1471348054622 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 04:47:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:47:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:47:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:47:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:47:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:47:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:47:34 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 956ms 04:47:34 INFO - PROCESS | 3660 | 1471348054682 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 04:47:34 INFO - PROCESS | 3660 | 1471348054687 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 04:47:34 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:47:34 INFO - PROCESS | 3660 | 1471348054693 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:47:34 INFO - PROCESS | 3660 | 1471348054696 Marionette TRACE conn3 <- [1,3062,null,{}] 04:47:34 INFO - PROCESS | 3660 | 1471348054700 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:34 INFO - PROCESS | 3660 | 1471348054703 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:34 INFO - PROCESS | 3660 | 1471348054823 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 04:47:34 INFO - PROCESS | 3660 | 1471348054938 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348054940 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:35 INFO - PROCESS | 3660 | ++DOCSHELL 13ECCC00 == 44 [pid = 3660] [id = 777] 04:47:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (144F6C00) [pid = 3660] [serial = 2329] [outer = 00000000] 04:47:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (1593B000) [pid = 3660] [serial = 2330] [outer = 144F6C00] 04:47:35 INFO - PROCESS | 3660 | 1471348055039 Marionette DEBUG loaded listener.js 04:47:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (16754800) [pid = 3660] [serial = 2331] [outer = 144F6C00] 04:47:35 INFO - PROCESS | 3660 | 1471348055545 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 04:47:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:47:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:47:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:47:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:47:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:47:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:47:35 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 894ms 04:47:35 INFO - PROCESS | 3660 | 1471348055598 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 04:47:35 INFO - PROCESS | 3660 | 1471348055601 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 04:47:35 INFO - PROCESS | 3660 | 1471348055605 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:47:35 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:47:35 INFO - PROCESS | 3660 | 1471348055609 Marionette TRACE conn3 <- [1,3066,null,{}] 04:47:35 INFO - PROCESS | 3660 | 1471348055620 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:35 INFO - PROCESS | 3660 | 1471348055625 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:35 INFO - PROCESS | 3660 | 1471348055735 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 04:47:35 INFO - PROCESS | 3660 | 1471348055890 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348055893 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:35 INFO - PROCESS | 3660 | ++DOCSHELL 17D34C00 == 45 [pid = 3660] [id = 778] 04:47:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (17D37800) [pid = 3660] [serial = 2332] [outer = 00000000] 04:47:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (180BB000) [pid = 3660] [serial = 2333] [outer = 17D37800] 04:47:35 INFO - PROCESS | 3660 | 1471348055953 Marionette DEBUG loaded listener.js 04:47:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (19A1A400) [pid = 3660] [serial = 2334] [outer = 17D37800] 04:47:36 INFO - PROCESS | 3660 | 1471348056557 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 04:47:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:47:36 INFO - PROCESS | 3660 | 1471348056594 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 04:47:36 INFO - PROCESS | 3660 | 1471348056598 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:47:36 INFO - PROCESS | 3660 | 1471348056600 Marionette TRACE conn3 <- [1,3070,null,{}] 04:47:36 INFO - PROCESS | 3660 | 1471348056604 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:36 INFO - PROCESS | 3660 | 1471348056606 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:36 INFO - PROCESS | 3660 | 1471348056723 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 04:47:36 INFO - PROCESS | 3660 | 1471348056883 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348056885 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:36 INFO - PROCESS | 3660 | ++DOCSHELL 103D2800 == 46 [pid = 3660] [id = 779] 04:47:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (1051A800) [pid = 3660] [serial = 2335] [outer = 00000000] 04:47:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (19A90800) [pid = 3660] [serial = 2336] [outer = 1051A800] 04:47:36 INFO - PROCESS | 3660 | 1471348056940 Marionette DEBUG loaded listener.js 04:47:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (1A2E5400) [pid = 3660] [serial = 2337] [outer = 1051A800] 04:47:37 INFO - PROCESS | 3660 | 1471348057603 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 04:47:37 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:47:37 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:47:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:37 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:47:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:47:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1051ms 04:47:37 INFO - PROCESS | 3660 | 1471348057637 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 04:47:37 INFO - PROCESS | 3660 | 1471348057641 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 04:47:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:47:37 INFO - PROCESS | 3660 | 1471348057647 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:47:37 INFO - PROCESS | 3660 | 1471348057652 Marionette TRACE conn3 <- [1,3074,null,{}] 04:47:37 INFO - PROCESS | 3660 | 1471348057677 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:37 INFO - PROCESS | 3660 | 1471348057680 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:37 INFO - PROCESS | 3660 | 1471348057779 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 04:47:37 INFO - PROCESS | 3660 | 1471348057946 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348057948 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:37 INFO - PROCESS | 3660 | ++DOCSHELL 10FC7400 == 47 [pid = 3660] [id = 780] 04:47:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (129DAC00) [pid = 3660] [serial = 2338] [outer = 00000000] 04:47:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (0F293800) [pid = 3660] [serial = 2339] [outer = 129DAC00] 04:47:38 INFO - PROCESS | 3660 | 1471348058013 Marionette DEBUG loaded listener.js 04:47:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (13054C00) [pid = 3660] [serial = 2340] [outer = 129DAC00] 04:47:38 INFO - PROCESS | 3660 | --DOCSHELL 15FF0800 == 46 [pid = 3660] [id = 774] 04:47:38 INFO - PROCESS | 3660 | --DOCSHELL 1538D000 == 45 [pid = 3660] [id = 773] 04:47:38 INFO - PROCESS | 3660 | --DOCSHELL 10FC7C00 == 44 [pid = 3660] [id = 772] 04:47:38 INFO - PROCESS | 3660 | --DOCSHELL 19A8C800 == 43 [pid = 3660] [id = 771] 04:47:38 INFO - PROCESS | 3660 | --DOCSHELL 180C3000 == 42 [pid = 3660] [id = 770] 04:47:38 INFO - PROCESS | 3660 | --DOCSHELL 1686E000 == 41 [pid = 3660] [id = 769] 04:47:38 INFO - PROCESS | 3660 | --DOCSHELL 1328E400 == 40 [pid = 3660] [id = 768] 04:47:38 INFO - PROCESS | 3660 | --DOCSHELL 10FCEC00 == 39 [pid = 3660] [id = 767] 04:47:38 INFO - PROCESS | 3660 | --DOCSHELL 11017800 == 38 [pid = 3660] [id = 765] 04:47:38 INFO - PROCESS | 3660 | --DOCSHELL 0F97E000 == 37 [pid = 3660] [id = 766] 04:47:38 INFO - PROCESS | 3660 | --DOCSHELL 1A073C00 == 36 [pid = 3660] [id = 753] 04:47:38 INFO - PROCESS | 3660 | --DOCSHELL 10537C00 == 35 [pid = 3660] [id = 754] 04:47:38 INFO - PROCESS | 3660 | --DOCSHELL 15952000 == 34 [pid = 3660] [id = 752] 04:47:38 INFO - PROCESS | 3660 | --DOCSHELL 197B4C00 == 33 [pid = 3660] [id = 764] 04:47:38 INFO - PROCESS | 3660 | --DOCSHELL 128D1800 == 32 [pid = 3660] [id = 751] 04:47:38 INFO - PROCESS | 3660 | --DOCSHELL 15FF2C00 == 31 [pid = 3660] [id = 750] 04:47:38 INFO - PROCESS | 3660 | --DOCSHELL 131ECC00 == 30 [pid = 3660] [id = 748] 04:47:38 INFO - PROCESS | 3660 | --DOCSHELL 1050F000 == 29 [pid = 3660] [id = 749] 04:47:38 INFO - PROCESS | 3660 | --DOCSHELL 103D2800 == 28 [pid = 3660] [id = 779] 04:47:38 INFO - PROCESS | 3660 | --DOCSHELL 13ECCC00 == 27 [pid = 3660] [id = 777] 04:47:38 INFO - PROCESS | 3660 | --DOCSHELL 17D34C00 == 26 [pid = 3660] [id = 778] 04:47:38 INFO - PROCESS | 3660 | --DOCSHELL 0F297800 == 25 [pid = 3660] [id = 775] 04:47:38 INFO - PROCESS | 3660 | --DOCSHELL 103CD000 == 24 [pid = 3660] [id = 776] 04:47:38 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (16873C00) [pid = 3660] [serial = 2279] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (12850C00) [pid = 3660] [serial = 2262] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (13C97800) [pid = 3660] [serial = 2273] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (1429C400) [pid = 3660] [serial = 2274] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (11387800) [pid = 3660] [serial = 2268] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (10535400) [pid = 3660] [serial = 2265] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (1059BC00) [pid = 3660] [serial = 2266] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (12996000) [pid = 3660] [serial = 2270] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (129DBC00) [pid = 3660] [serial = 2271] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (15388400) [pid = 3660] [serial = 2276] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (13288400) [pid = 3660] [serial = 2254] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (174C7C00) [pid = 3660] [serial = 2282] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (12DCF000) [pid = 3660] [serial = 2253] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (17D30000) [pid = 3660] [serial = 2257] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (17527000) [pid = 3660] [serial = 2256] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (1A452400) [pid = 3660] [serial = 2260] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (1A2EF000) [pid = 3660] [serial = 2259] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (16F09800) [pid = 3660] [serial = 2280] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (1538F800) [pid = 3660] [serial = 2285] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (13C92400) [pid = 3660] [serial = 2263] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (1972E400) [pid = 3660] [serial = 2289] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (1686B400) [pid = 3660] [serial = 2286] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (175D6000) [pid = 3660] [serial = 2283] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (1595A000) [pid = 3660] [serial = 2277] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (180C5C00) [pid = 3660] [serial = 2288] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (19A8D000) [pid = 3660] [serial = 2291] [outer = 00000000] [url = about:blank] 04:47:39 INFO - PROCESS | 3660 | 1471348059122 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:47:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:47:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1521ms 04:47:39 INFO - PROCESS | 3660 | 1471348059176 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 04:47:39 INFO - PROCESS | 3660 | 1471348059180 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 04:47:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:47:39 INFO - PROCESS | 3660 | 1471348059184 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:47:39 INFO - PROCESS | 3660 | 1471348059189 Marionette TRACE conn3 <- [1,3078,null,{}] 04:47:39 INFO - PROCESS | 3660 | 1471348059193 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:39 INFO - PROCESS | 3660 | 1471348059196 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:39 INFO - PROCESS | 3660 | 1471348059284 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 04:47:39 INFO - PROCESS | 3660 | 1471348059292 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348059295 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:39 INFO - PROCESS | 3660 | ++DOCSHELL 103D2C00 == 25 [pid = 3660] [id = 781] 04:47:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (1050EC00) [pid = 3660] [serial = 2341] [outer = 00000000] 04:47:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (1059CC00) [pid = 3660] [serial = 2342] [outer = 1050EC00] 04:47:39 INFO - PROCESS | 3660 | 1471348059345 Marionette DEBUG loaded listener.js 04:47:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (10A49800) [pid = 3660] [serial = 2343] [outer = 1050EC00] 04:47:39 INFO - PROCESS | 3660 | 1471348059854 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:47:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:47:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 690ms 04:47:39 INFO - PROCESS | 3660 | 1471348059880 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 04:47:39 INFO - PROCESS | 3660 | 1471348059885 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 04:47:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:47:39 INFO - PROCESS | 3660 | 1471348059891 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:47:39 INFO - PROCESS | 3660 | 1471348059894 Marionette TRACE conn3 <- [1,3082,null,{}] 04:47:39 INFO - PROCESS | 3660 | 1471348059901 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:39 INFO - PROCESS | 3660 | 1471348059904 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:40 INFO - PROCESS | 3660 | 1471348060024 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 04:47:40 INFO - PROCESS | 3660 | 1471348060033 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348060036 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:40 INFO - PROCESS | 3660 | ++DOCSHELL 112D9800 == 26 [pid = 3660] [id = 782] 04:47:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (112DA800) [pid = 3660] [serial = 2344] [outer = 00000000] 04:47:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (11387800) [pid = 3660] [serial = 2345] [outer = 112DA800] 04:47:40 INFO - PROCESS | 3660 | 1471348060085 Marionette DEBUG loaded listener.js 04:47:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (11A76C00) [pid = 3660] [serial = 2346] [outer = 112DA800] 04:47:40 INFO - PROCESS | 3660 | 1471348060557 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:47:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:47:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 706ms 04:47:40 INFO - PROCESS | 3660 | 1471348060590 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 04:47:40 INFO - PROCESS | 3660 | 1471348060592 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 04:47:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:47:40 INFO - PROCESS | 3660 | 1471348060596 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:47:40 INFO - PROCESS | 3660 | 1471348060599 Marionette TRACE conn3 <- [1,3086,null,{}] 04:47:40 INFO - PROCESS | 3660 | 1471348060610 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:40 INFO - PROCESS | 3660 | 1471348060615 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:40 INFO - PROCESS | 3660 | 1471348060709 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 04:47:40 INFO - PROCESS | 3660 | 1471348060718 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348060721 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:40 INFO - PROCESS | 3660 | ++DOCSHELL 131EA400 == 27 [pid = 3660] [id = 783] 04:47:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (13285400) [pid = 3660] [serial = 2347] [outer = 00000000] 04:47:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (134CC800) [pid = 3660] [serial = 2348] [outer = 13285400] 04:47:40 INFO - PROCESS | 3660 | 1471348060770 Marionette DEBUG loaded listener.js 04:47:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (1393DC00) [pid = 3660] [serial = 2349] [outer = 13285400] 04:47:41 INFO - PROCESS | 3660 | 1471348061228 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 04:47:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:47:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:47:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 706ms 04:47:41 INFO - PROCESS | 3660 | 1471348061296 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 04:47:41 INFO - PROCESS | 3660 | 1471348061298 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 04:47:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:47:41 INFO - PROCESS | 3660 | 1471348061301 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:47:41 INFO - PROCESS | 3660 | 1471348061303 Marionette TRACE conn3 <- [1,3090,null,{}] 04:47:41 INFO - PROCESS | 3660 | 1471348061306 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:41 INFO - PROCESS | 3660 | 1471348061308 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:41 INFO - PROCESS | 3660 | 1471348061435 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 04:47:41 INFO - PROCESS | 3660 | 1471348061526 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348061529 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:41 INFO - PROCESS | 3660 | ++DOCSHELL 13CA0C00 == 28 [pid = 3660] [id = 784] 04:47:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (13E92C00) [pid = 3660] [serial = 2350] [outer = 00000000] 04:47:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (13ED9C00) [pid = 3660] [serial = 2351] [outer = 13E92C00] 04:47:41 INFO - PROCESS | 3660 | 1471348061576 Marionette DEBUG loaded listener.js 04:47:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (142A8000) [pid = 3660] [serial = 2352] [outer = 13E92C00] 04:47:41 INFO - PROCESS | 3660 | 1471348061973 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:47:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:47:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 690ms 04:47:42 INFO - PROCESS | 3660 | 1471348062000 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 04:47:42 INFO - PROCESS | 3660 | 1471348062002 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 04:47:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:47:42 INFO - PROCESS | 3660 | 1471348062012 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:47:42 INFO - PROCESS | 3660 | 1471348062013 Marionette TRACE conn3 <- [1,3094,null,{}] 04:47:42 INFO - PROCESS | 3660 | 1471348062017 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:42 INFO - PROCESS | 3660 | 1471348062019 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:42 INFO - PROCESS | 3660 | 1471348062131 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 04:47:42 INFO - PROCESS | 3660 | 1471348062136 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348062139 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:42 INFO - PROCESS | 3660 | ++DOCSHELL 144EF800 == 29 [pid = 3660] [id = 785] 04:47:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (144F6000) [pid = 3660] [serial = 2353] [outer = 00000000] 04:47:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (1505DC00) [pid = 3660] [serial = 2354] [outer = 144F6000] 04:47:42 INFO - PROCESS | 3660 | 1471348062184 Marionette DEBUG loaded listener.js 04:47:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (15388000) [pid = 3660] [serial = 2355] [outer = 144F6000] 04:47:42 INFO - PROCESS | 3660 | 1471348062642 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 04:47:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:47:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:47:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:47:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 690ms 04:47:42 INFO - PROCESS | 3660 | 1471348062706 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 04:47:42 INFO - PROCESS | 3660 | 1471348062708 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 04:47:42 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:47:42 INFO - PROCESS | 3660 | 1471348062718 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:47:42 INFO - PROCESS | 3660 | 1471348062720 Marionette TRACE conn3 <- [1,3098,null,{}] 04:47:42 INFO - PROCESS | 3660 | 1471348062723 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:42 INFO - PROCESS | 3660 | 1471348062729 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:42 INFO - PROCESS | 3660 | 1471348062895 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 04:47:43 INFO - PROCESS | 3660 | 1471348062987 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348062989 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:43 INFO - PROCESS | 3660 | ++DOCSHELL 1633CC00 == 30 [pid = 3660] [id = 786] 04:47:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (1633D800) [pid = 3660] [serial = 2356] [outer = 00000000] 04:47:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (1686C800) [pid = 3660] [serial = 2357] [outer = 1633D800] 04:47:43 INFO - PROCESS | 3660 | 1471348063036 Marionette DEBUG loaded listener.js 04:47:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (16A0AC00) [pid = 3660] [serial = 2358] [outer = 1633D800] 04:47:43 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (19A90000) [pid = 3660] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 04:47:43 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (112CC400) [pid = 3660] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 04:47:43 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (173F8800) [pid = 3660] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 04:47:43 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (1101A400) [pid = 3660] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 04:47:43 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (0F297C00) [pid = 3660] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 04:47:43 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (19A1E400) [pid = 3660] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 04:47:43 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (11015000) [pid = 3660] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 04:47:43 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (0F9E8C00) [pid = 3660] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 04:47:43 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (13291000) [pid = 3660] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 04:47:43 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (16873800) [pid = 3660] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 04:47:43 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (1592E400) [pid = 3660] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 04:47:43 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (180C3C00) [pid = 3660] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 04:47:43 INFO - PROCESS | 3660 | 1471348063652 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 04:47:43 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:47:43 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:47:43 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:43 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:47:43 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1003ms 04:47:43 INFO - PROCESS | 3660 | 1471348063718 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 04:47:43 INFO - PROCESS | 3660 | 1471348063720 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 04:47:43 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:47:43 INFO - PROCESS | 3660 | 1471348063723 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:47:43 INFO - PROCESS | 3660 | 1471348063725 Marionette TRACE conn3 <- [1,3102,null,{}] 04:47:43 INFO - PROCESS | 3660 | 1471348063729 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:43 INFO - PROCESS | 3660 | 1471348063731 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:43 INFO - PROCESS | 3660 | 1471348063813 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 04:47:43 INFO - PROCESS | 3660 | 1471348063916 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"d82dd0a3-7cd7-4cb3-8106-efbaa39e9837\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3660 | 1471348063918 Marionette INFO sendAsync 787581d6-7a2a-433a-a63f-c77ef596f74b 04:47:43 INFO - PROCESS | 3660 | ++DOCSHELL 10329800 == 31 [pid = 3660] [id = 787] 04:47:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (12DCF000) [pid = 3660] [serial = 2359] [outer = 00000000] 04:47:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (161C3800) [pid = 3660] [serial = 2360] [outer = 12DCF000] 04:47:43 INFO - PROCESS | 3660 | 1471348063964 Marionette DEBUG loaded listener.js 04:47:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (17344000) [pid = 3660] [serial = 2361] [outer = 12DCF000] 04:47:44 INFO - PROCESS | 3660 | 1471348064321 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 04:47:44 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:47:44 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 627ms 04:47:44 INFO - PROCESS | 3660 | 1471348064362 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 04:47:44 INFO - PROCESS | 3660 | 1471348064364 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 04:47:45 WARNING - u'runner_teardown' () 04:47:45 INFO - No more tests 04:47:45 INFO - Got 0 unexpected results 04:47:45 INFO - SUITE-END | took 697s 04:47:46 INFO - Closing logging queue 04:47:46 INFO - queue closed 04:47:46 INFO - Return code: 0 04:47:46 WARNING - # TBPL SUCCESS # 04:47:46 INFO - Running post-action listener: _resource_record_post_action 04:47:46 INFO - Running post-run listener: _resource_record_post_run 04:47:47 INFO - Total resource usage - Wall time: 708s; CPU: 9.0%; Read bytes: 91240960; Write bytes: 962688000; Read time: 524583; Write time: 1422304 04:47:47 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:47:47 INFO - install - Wall time: 3s; CPU: 9.0%; Read bytes: 0; Write bytes: 133888512; Read time: 0; Write time: 153622 04:47:47 INFO - run-tests - Wall time: 706s; CPU: 9.0%; Read bytes: 91240960; Write bytes: 826434048; Read time: 524583; Write time: 1265961 04:47:47 INFO - Running post-run listener: _upload_blobber_files 04:47:47 INFO - Blob upload gear active. 04:47:47 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 04:47:47 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:47:47 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-release', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 04:47:47 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-release -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 04:47:47 INFO - (blobuploader) - INFO - Open directory for files ... 04:47:47 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 04:47:47 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:47:47 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:47:48 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:47:48 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:47:48 INFO - (blobuploader) - INFO - Done attempting. 04:47:48 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 04:47:48 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:47:48 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:47:54 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:47:54 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:47:54 INFO - (blobuploader) - INFO - Done attempting. 04:47:54 INFO - (blobuploader) - INFO - Iteration through files over. 04:47:54 INFO - Return code: 0 04:47:54 INFO - rmtree: C:\slave\test\build\uploaded_files.json 04:47:54 INFO - Using _rmtree_windows ... 04:47:54 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 04:47:54 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/a80ded40639b08202bab2aaf965bd93e102dc12d198ee19decdaf6e479078b3d1f25ea64ce762ceabbfc74b7f07bfaaddb4ba0ca02d92894c1307c3a5c2ff078", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/32ad28b78b64d198802290980ae9fa4acb3883f76e2d5a341befa8019e26c824294e18eb68d07ca33be759b5104714cce5f051fd3ce0f88f5d7ea4944e6008ef"} 04:47:54 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 04:47:54 INFO - Writing to file C:\slave\test\properties\blobber_files 04:47:54 INFO - Contents: 04:47:54 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/a80ded40639b08202bab2aaf965bd93e102dc12d198ee19decdaf6e479078b3d1f25ea64ce762ceabbfc74b7f07bfaaddb4ba0ca02d92894c1307c3a5c2ff078", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/32ad28b78b64d198802290980ae9fa4acb3883f76e2d5a341befa8019e26c824294e18eb68d07ca33be759b5104714cce5f051fd3ce0f88f5d7ea4944e6008ef"} 04:47:54 INFO - Running post-run listener: copy_logs_to_upload_dir 04:47:54 INFO - Copying logs to upload dir... 04:47:54 INFO - mkdir: C:\slave\test\build\upload\logs 04:47:54 INFO - Copying logs to upload dir... 04:47:54 INFO - Using _rmtree_windows ... 04:47:54 INFO - Using _rmtree_windows ... 04:47:54 INFO - Using _rmtree_windows ... 04:47:54 INFO - Using _rmtree_windows ... 04:47:54 INFO - Using _rmtree_windows ... 04:47:54 INFO - Using _rmtree_windows ... 04:47:54 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=891.470000 ========= master_lag: -35.91 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 15 secs) (at 2016-08-16 04:47:57.683878) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-16 04:47:57.689998) ========= '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-025\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-025 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-025 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-025 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-025 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-025 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/a80ded40639b08202bab2aaf965bd93e102dc12d198ee19decdaf6e479078b3d1f25ea64ce762ceabbfc74b7f07bfaaddb4ba0ca02d92894c1307c3a5c2ff078", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/32ad28b78b64d198802290980ae9fa4acb3883f76e2d5a341befa8019e26c824294e18eb68d07ca33be759b5104714cce5f051fd3ce0f88f5d7ea4944e6008ef"} build_url:https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/a80ded40639b08202bab2aaf965bd93e102dc12d198ee19decdaf6e479078b3d1f25ea64ce762ceabbfc74b7f07bfaaddb4ba0ca02d92894c1307c3a5c2ff078", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/32ad28b78b64d198802290980ae9fa4acb3883f76e2d5a341befa8019e26c824294e18eb68d07ca33be759b5104714cce5f051fd3ce0f88f5d7ea4944e6008ef"}' symbols_url: 'https://queue.taskcluster.net/v1/task/a5hN1EdGSe-XHudPdbw80Q/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-16 04:47:57.820280) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-16 04:47:57.820616) ========= '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-025\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-025 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-025 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-025 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-025 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-025 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.03 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-16 04:47:57.955870) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-16 04:47:57.956199) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-16 04:47:58.715379) ========= ========= Total master_lag: -31.59 =========