builder: mozilla-release_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-085 starttime: 1472297123.82 results: success (0) buildid: 20160827031513 builduid: 331c702e2f89401aab91cc9955875f83 revision: 9d7f2992eb888ed2a85df5020a2123c0c43b795a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-27 04:25:23.817314) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-27 04:25:23.817764) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-27 04:25:23.818053) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-27 04:25:23.873325) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-27 04:25:23.873718) ========= '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-085\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-085 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-085 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-085 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-085 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-085 WINDIR=C:\WINDOWS using PTY: False --03:26:26-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 30.95 MB/s 03:26:26 (30.95 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.563000 ========= master_lag: 0.14 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-27 04:25:24.577447) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-08-27 04:25:24.577768) ========= '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-085\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-085 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-085 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-085 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-085 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-085 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.717000 ========= master_lag: 0.18 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-08-27 04:25:25.470475) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-08-27 04:25:25.471037) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-release --rev 9d7f2992eb888ed2a85df5020a2123c0c43b795a --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 9d7f2992eb888ed2a85df5020a2123c0c43b795a --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-085\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-085 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-085 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-085 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-085 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-085 WINDIR=C:\WINDOWS using PTY: False 2016-08-27 03:26:27,542 truncating revision to first 12 chars 2016-08-27 03:26:27,542 Setting DEBUG logging. 2016-08-27 03:26:27,542 attempt 1/10 2016-08-27 03:26:27,542 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/9d7f2992eb88?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-27 03:26:28,516 unpacking tar archive at: mozilla-release-9d7f2992eb88/testing/mozharness/ program finished with exit code 0 elapsedTime=1.626000 ========= master_lag: 0.42 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-08-27 04:25:27.520792) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-27 04:25:27.521128) ========= script_repo_revision: 9d7f2992eb888ed2a85df5020a2123c0c43b795a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-27 04:25:27.521537) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-27 04:25:27.521805) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-27 04:25:27.537238) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 45 secs) (at 2016-08-27 04:25:27.537508) ========= '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-085\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-085 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-085 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-085 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-085 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-085 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 03:26:29 INFO - MultiFileLogger online at 20160827 03:26:29 in C:\slave\test 03:26:29 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 03:26:29 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 03:26:29 INFO - {'append_to_log': False, 03:26:29 INFO - 'base_work_dir': 'C:\\slave\\test', 03:26:29 INFO - 'blob_upload_branch': 'mozilla-release', 03:26:29 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 03:26:29 INFO - 'buildbot_json_path': 'buildprops.json', 03:26:29 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 03:26:29 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:26:29 INFO - 'download_minidump_stackwalk': True, 03:26:29 INFO - 'download_symbols': 'true', 03:26:29 INFO - 'e10s': False, 03:26:29 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 03:26:29 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 03:26:29 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 03:26:29 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 03:26:29 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 03:26:29 INFO - 'C:/mozilla-build/tooltool.py'), 03:26:29 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 03:26:29 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 03:26:29 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:26:29 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:26:29 INFO - 'log_level': 'info', 03:26:29 INFO - 'log_to_console': True, 03:26:29 INFO - 'opt_config_files': (), 03:26:29 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:26:29 INFO - '--processes=1', 03:26:29 INFO - '--config=%(test_path)s/wptrunner.ini', 03:26:29 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:26:29 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:26:29 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:26:29 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:26:29 INFO - 'pip_index': False, 03:26:29 INFO - 'require_test_zip': True, 03:26:29 INFO - 'test_type': ('testharness',), 03:26:29 INFO - 'this_chunk': '1', 03:26:29 INFO - 'total_chunks': '10', 03:26:29 INFO - 'virtualenv_path': 'venv', 03:26:29 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:26:29 INFO - 'work_dir': 'build'} 03:26:29 INFO - ##### 03:26:29 INFO - ##### Running clobber step. 03:26:29 INFO - ##### 03:26:29 INFO - Running pre-action listener: _resource_record_pre_action 03:26:29 INFO - Running main action method: clobber 03:26:29 INFO - rmtree: C:\slave\test\build 03:26:29 INFO - Using _rmtree_windows ... 03:26:29 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 03:27:02 INFO - Running post-action listener: _resource_record_post_action 03:27:02 INFO - ##### 03:27:02 INFO - ##### Running read-buildbot-config step. 03:27:02 INFO - ##### 03:27:02 INFO - Running pre-action listener: _resource_record_pre_action 03:27:02 INFO - Running main action method: read_buildbot_config 03:27:02 INFO - Using buildbot properties: 03:27:02 INFO - { 03:27:02 INFO - "project": "", 03:27:02 INFO - "product": "firefox", 03:27:02 INFO - "script_repo_revision": "production", 03:27:02 INFO - "scheduler": "tests-mozilla-release-xp_ix-debug-unittest", 03:27:02 INFO - "repository": "", 03:27:02 INFO - "buildername": "Windows XP 32-bit mozilla-release debug test web-platform-tests-1", 03:27:02 INFO - "buildid": "20160827031513", 03:27:02 INFO - "pgo_build": "False", 03:27:02 INFO - "basedir": "C:\\slave\\test", 03:27:02 INFO - "buildnumber": 7, 03:27:02 INFO - "slavename": "t-xp32-ix-085", 03:27:02 INFO - "revision": "9d7f2992eb888ed2a85df5020a2123c0c43b795a", 03:27:02 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 03:27:02 INFO - "platform": "win32", 03:27:02 INFO - "branch": "mozilla-release", 03:27:02 INFO - "repo_path": "releases/mozilla-release", 03:27:02 INFO - "moz_repo_path": "", 03:27:02 INFO - "stage_platform": "win32", 03:27:02 INFO - "builduid": "331c702e2f89401aab91cc9955875f83", 03:27:02 INFO - "slavebuilddir": "test" 03:27:02 INFO - } 03:27:02 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.test_packages.json. 03:27:02 INFO - Found installer url https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.zip. 03:27:02 INFO - Running post-action listener: _resource_record_post_action 03:27:02 INFO - ##### 03:27:02 INFO - ##### Running download-and-extract step. 03:27:02 INFO - ##### 03:27:02 INFO - Running pre-action listener: _resource_record_pre_action 03:27:02 INFO - Running main action method: download_and_extract 03:27:02 INFO - mkdir: C:\slave\test\build\tests 03:27:02 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')]} 03:27:02 INFO - https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.test_packages.json matches https://queue.taskcluster.net 03:27:02 INFO - trying https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.test_packages.json 03:27:02 INFO - Downloading https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.3.en-US.win32.test_packages.json 03:27:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.test_packages.json'}, attempt #1 03:27:03 INFO - Downloaded 1274 bytes. 03:27:03 INFO - Reading from file C:\slave\test\build\firefox-48.0.3.en-US.win32.test_packages.json 03:27:03 INFO - Using the following test package requirements: 03:27:03 INFO - {u'common': [u'firefox-48.0.3.en-US.win32.common.tests.zip'], 03:27:03 INFO - u'cppunittest': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 03:27:03 INFO - u'firefox-48.0.3.en-US.win32.cppunittest.tests.zip'], 03:27:03 INFO - u'gtest': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 03:27:03 INFO - u'firefox-48.0.3.en-US.win32.gtest.tests.zip'], 03:27:03 INFO - u'jittest': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 03:27:03 INFO - u'jsshell-win32.zip'], 03:27:03 INFO - u'mochitest': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 03:27:03 INFO - u'firefox-48.0.3.en-US.win32.mochitest.tests.zip'], 03:27:03 INFO - u'mozbase': [u'firefox-48.0.3.en-US.win32.common.tests.zip'], 03:27:03 INFO - u'reftest': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 03:27:03 INFO - u'firefox-48.0.3.en-US.win32.reftest.tests.zip'], 03:27:03 INFO - u'talos': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 03:27:03 INFO - u'firefox-48.0.3.en-US.win32.talos.tests.zip'], 03:27:03 INFO - u'web-platform': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 03:27:03 INFO - u'firefox-48.0.3.en-US.win32.web-platform.tests.zip'], 03:27:03 INFO - u'xpcshell': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 03:27:03 INFO - u'firefox-48.0.3.en-US.win32.xpcshell.tests.zip']} 03:27:03 INFO - Downloading packages: [u'firefox-48.0.3.en-US.win32.common.tests.zip', u'firefox-48.0.3.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 03:27:03 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')]} 03:27:03 INFO - https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 03:27:03 INFO - trying https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.common.tests.zip 03:27:03 INFO - Downloading https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.3.en-US.win32.common.tests.zip 03:27:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.common.tests.zip'}, attempt #1 03:27:04 INFO - Downloaded 20375962 bytes. 03:27:04 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:27:04 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.3.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:27:06 INFO - caution: filename not matched: web-platform/* 03:27:06 INFO - Return code: 11 03:27:06 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')]} 03:27:06 INFO - https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 03:27:06 INFO - trying https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.web-platform.tests.zip 03:27:06 INFO - Downloading https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.3.en-US.win32.web-platform.tests.zip 03:27:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.web-platform.tests.zip'}, attempt #1 03:27:09 INFO - Downloaded 36389907 bytes. 03:27:09 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:27:09 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.3.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:27:39 INFO - caution: filename not matched: bin/* 03:27:39 INFO - caution: filename not matched: config/* 03:27:39 INFO - caution: filename not matched: mozbase/* 03:27:39 INFO - caution: filename not matched: marionette/* 03:27:39 INFO - caution: filename not matched: tools/wptserve/* 03:27:39 INFO - Return code: 11 03:27:39 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')]} 03:27:39 INFO - https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.zip matches https://queue.taskcluster.net 03:27:39 INFO - trying https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.zip 03:27:39 INFO - Downloading https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.zip to C:\slave\test\build\firefox-48.0.3.en-US.win32.zip 03:27:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.zip'}, attempt #1 03:27:43 INFO - Downloaded 68491822 bytes. 03:27:43 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.zip 03:27:43 INFO - mkdir: C:\slave\test\properties 03:27:43 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 03:27:43 INFO - Writing to file C:\slave\test\properties\build_url 03:27:43 INFO - Contents: 03:27:43 INFO - build_url:https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.zip 03:27:43 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip 03:27:43 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 03:27:43 INFO - Writing to file C:\slave\test\properties\symbols_url 03:27:43 INFO - Contents: 03:27:43 INFO - symbols_url:https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip 03:27:43 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')]} 03:27:43 INFO - https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:27:43 INFO - trying https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip 03:27:43 INFO - Downloading https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.3.en-US.win32.crashreporter-symbols.zip 03:27:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.crashreporter-symbols.zip'}, attempt #1 03:27:46 INFO - Downloaded 55650640 bytes. 03:27:46 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 03:27:46 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.3.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 03:27:52 INFO - Return code: 0 03:27:52 INFO - Running post-action listener: _resource_record_post_action 03:27:52 INFO - Running post-action listener: set_extra_try_arguments 03:27:52 INFO - ##### 03:27:52 INFO - ##### Running create-virtualenv step. 03:27:52 INFO - ##### 03:27:52 INFO - Running pre-action listener: _pre_create_virtualenv 03:27:52 INFO - Running pre-action listener: _resource_record_pre_action 03:27:52 INFO - Running main action method: create_virtualenv 03:27:52 INFO - Creating virtualenv C:\slave\test\build\venv 03:27:52 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 03:27:52 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 03:27:54 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 03:27:56 INFO - Installing distribute......................................................................................................................................................................................done. 03:27:56 INFO - Return code: 0 03:27:56 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 03:27:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:27:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:27:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:27:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:27:56 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00D61708>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E260C0>, '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-085', 'USERDOMAIN': 'T-XP32-IX-085', '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-085', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-085', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085\\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-085'}}, attempt #1 03:27:56 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 03:27:56 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 03:27:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:27:56 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085\\Application Data', 03:27:56 INFO - 'CLIENTNAME': 'Console', 03:27:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:27:56 INFO - 'COMPUTERNAME': 'T-XP32-IX-085', 03:27:56 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:27:56 INFO - 'DCLOCATION': 'SCL3', 03:27:56 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:27:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:27:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:27:56 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:27:56 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:27:56 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:27:56 INFO - 'HOMEDRIVE': 'C:', 03:27:56 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-085', 03:27:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:27:56 INFO - 'KTS_VERSION': '1.19c', 03:27:56 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:27:56 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-085', 03:27:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:27:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:27:56 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:27:56 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:27:56 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:27:56 INFO - 'MOZ_AIRBAG': '1', 03:27:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:27:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:27:56 INFO - 'MOZ_MSVCVERSION': '8', 03:27:56 INFO - 'MOZ_NO_REMOTE': '1', 03:27:56 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:27:56 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:27:56 INFO - 'NO_EM_RESTART': '1', 03:27:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:27:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:27:56 INFO - 'OS': 'Windows_NT', 03:27:56 INFO - 'OURDRIVE': 'C:', 03:27:56 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', 03:27:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:27:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:27:56 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:27:56 INFO - 'PROCESSOR_LEVEL': '6', 03:27:56 INFO - 'PROCESSOR_REVISION': '1e05', 03:27:56 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:27:56 INFO - 'PROMPT': '$P$G', 03:27:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:27:56 INFO - 'PWD': 'C:\\slave\\test', 03:27:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:27:56 INFO - 'SESSIONNAME': 'Console', 03:27:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:27:56 INFO - 'SYSTEMDRIVE': 'C:', 03:27:56 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:27:56 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:27:56 INFO - 'TEST1': 'testie', 03:27:56 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:27:56 INFO - 'USERDOMAIN': 'T-XP32-IX-085', 03:27:56 INFO - 'USERNAME': 'cltbld', 03:27:56 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085', 03:27:56 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:27:56 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:27:56 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:27:56 INFO - 'WINDIR': 'C:\\WINDOWS', 03:27:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:27:57 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:27:57 INFO - Downloading/unpacking psutil>=0.7.1 03:27:57 INFO - Running setup.py egg_info for package psutil 03:27:57 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:27:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:27:57 INFO - Installing collected packages: psutil 03:27:57 INFO - Running setup.py install for psutil 03:27:57 INFO - building 'psutil._psutil_windows' extension 03:27:57 INFO - error: Unable to find vcvarsall.bat 03:27:57 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-olvuvk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:27:57 INFO - running install 03:27:57 INFO - running build 03:27:57 INFO - running build_py 03:27:57 INFO - creating build 03:27:57 INFO - creating build\lib.win32-2.7 03:27:57 INFO - creating build\lib.win32-2.7\psutil 03:27:57 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 03:27:57 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 03:27:57 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 03:27:57 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 03:27:57 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 03:27:57 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 03:27:57 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 03:27:57 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 03:27:57 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 03:27:57 INFO - running build_ext 03:27:57 INFO - building 'psutil._psutil_windows' extension 03:27:57 INFO - error: Unable to find vcvarsall.bat 03:27:57 INFO - ---------------------------------------- 03:27:57 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-olvuvk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:27:57 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-085\Application Data\pip\pip.log 03:27:57 WARNING - Return code: 1 03:27:57 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! 03:27:57 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 03:27:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:27:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:27:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:27:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:27:57 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00D61708>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E260C0>, '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-085', 'USERDOMAIN': 'T-XP32-IX-085', '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-085', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-085', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085\\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-085'}}, attempt #1 03:27:57 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 03:27:57 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 03:27:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:27:57 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085\\Application Data', 03:27:57 INFO - 'CLIENTNAME': 'Console', 03:27:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:27:57 INFO - 'COMPUTERNAME': 'T-XP32-IX-085', 03:27:57 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:27:57 INFO - 'DCLOCATION': 'SCL3', 03:27:57 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:27:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:27:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:27:57 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:27:57 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:27:57 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:27:57 INFO - 'HOMEDRIVE': 'C:', 03:27:57 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-085', 03:27:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:27:57 INFO - 'KTS_VERSION': '1.19c', 03:27:57 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:27:57 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-085', 03:27:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:27:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:27:57 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:27:57 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:27:57 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:27:57 INFO - 'MOZ_AIRBAG': '1', 03:27:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:27:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:27:57 INFO - 'MOZ_MSVCVERSION': '8', 03:27:57 INFO - 'MOZ_NO_REMOTE': '1', 03:27:57 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:27:57 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:27:57 INFO - 'NO_EM_RESTART': '1', 03:27:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:27:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:27:57 INFO - 'OS': 'Windows_NT', 03:27:57 INFO - 'OURDRIVE': 'C:', 03:27:57 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 03:27:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:27:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:27:57 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:27:57 INFO - 'PROCESSOR_LEVEL': '6', 03:27:57 INFO - 'PROCESSOR_REVISION': '1e05', 03:27:57 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:27:57 INFO - 'PROMPT': '$P$G', 03:27:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:27:57 INFO - 'PWD': 'C:\\slave\\test', 03:27:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:27:57 INFO - 'SESSIONNAME': 'Console', 03:27:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:27:57 INFO - 'SYSTEMDRIVE': 'C:', 03:27:57 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:27:57 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:27:57 INFO - 'TEST1': 'testie', 03:27:57 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:27:57 INFO - 'USERDOMAIN': 'T-XP32-IX-085', 03:27:57 INFO - 'USERNAME': 'cltbld', 03:27:57 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085', 03:27:57 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:27:57 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:27:57 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:27:57 INFO - 'WINDIR': 'C:\\WINDOWS', 03:27:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:27:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:27:58 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:27:58 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:27:58 INFO - Running setup.py egg_info for package mozsystemmonitor 03:27:58 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 03:27:58 INFO - Running setup.py egg_info for package psutil 03:27:58 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:27:58 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:27:58 INFO - Installing collected packages: mozsystemmonitor, psutil 03:27:58 INFO - Running setup.py install for mozsystemmonitor 03:27:58 INFO - Running setup.py install for psutil 03:27:58 INFO - building 'psutil._psutil_windows' extension 03:27:58 INFO - error: Unable to find vcvarsall.bat 03:27:58 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-ypcgcs-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:27:58 INFO - running install 03:27:58 INFO - running build 03:27:58 INFO - running build_py 03:27:58 INFO - running build_ext 03:27:58 INFO - building 'psutil._psutil_windows' extension 03:27:58 INFO - error: Unable to find vcvarsall.bat 03:27:58 INFO - ---------------------------------------- 03:27:58 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-ypcgcs-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:27:58 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-085\Application Data\pip\pip.log 03:27:58 WARNING - Return code: 1 03:27:58 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 03:27:58 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 03:27:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:27:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:27:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:27:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:27:58 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00D61708>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E260C0>, '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-085', 'USERDOMAIN': 'T-XP32-IX-085', '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-085', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-085', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085\\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-085'}}, attempt #1 03:27:58 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 03:27:58 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 03:27:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:27:58 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085\\Application Data', 03:27:58 INFO - 'CLIENTNAME': 'Console', 03:27:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:27:58 INFO - 'COMPUTERNAME': 'T-XP32-IX-085', 03:27:58 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:27:58 INFO - 'DCLOCATION': 'SCL3', 03:27:58 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:27:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:27:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:27:58 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:27:58 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:27:58 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:27:58 INFO - 'HOMEDRIVE': 'C:', 03:27:58 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-085', 03:27:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:27:58 INFO - 'KTS_VERSION': '1.19c', 03:27:58 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:27:58 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-085', 03:27:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:27:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:27:58 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:27:58 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:27:58 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:27:58 INFO - 'MOZ_AIRBAG': '1', 03:27:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:27:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:27:58 INFO - 'MOZ_MSVCVERSION': '8', 03:27:58 INFO - 'MOZ_NO_REMOTE': '1', 03:27:58 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:27:58 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:27:58 INFO - 'NO_EM_RESTART': '1', 03:27:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:27:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:27:58 INFO - 'OS': 'Windows_NT', 03:27:58 INFO - 'OURDRIVE': 'C:', 03:27:58 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 03:27:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:27:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:27:58 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:27:58 INFO - 'PROCESSOR_LEVEL': '6', 03:27:58 INFO - 'PROCESSOR_REVISION': '1e05', 03:27:58 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:27:58 INFO - 'PROMPT': '$P$G', 03:27:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:27:58 INFO - 'PWD': 'C:\\slave\\test', 03:27:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:27:58 INFO - 'SESSIONNAME': 'Console', 03:27:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:27:58 INFO - 'SYSTEMDRIVE': 'C:', 03:27:58 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:27:58 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:27:58 INFO - 'TEST1': 'testie', 03:27:58 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:27:58 INFO - 'USERDOMAIN': 'T-XP32-IX-085', 03:27:58 INFO - 'USERNAME': 'cltbld', 03:27:58 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085', 03:27:58 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:27:58 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:27:58 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:27:58 INFO - 'WINDIR': 'C:\\WINDOWS', 03:27:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:27:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:27:59 INFO - Downloading/unpacking blobuploader==1.2.4 03:27:59 INFO - Downloading blobuploader-1.2.4.tar.gz 03:27:59 INFO - Running setup.py egg_info for package blobuploader 03:27:59 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:28:01 INFO - Running setup.py egg_info for package requests 03:28:01 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:28:01 INFO - Downloading docopt-0.6.1.tar.gz 03:28:01 INFO - Running setup.py egg_info for package docopt 03:28:01 INFO - Installing collected packages: blobuploader, docopt, requests 03:28:01 INFO - Running setup.py install for blobuploader 03:28:01 INFO - Running setup.py install for docopt 03:28:01 INFO - Running setup.py install for requests 03:28:01 INFO - Successfully installed blobuploader docopt requests 03:28:01 INFO - Cleaning up... 03:28:01 INFO - Return code: 0 03:28:01 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:28:01 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')]} 03:28:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:28:01 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')]} 03:28:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:28:01 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00D61708>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E260C0>, '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-085', 'USERDOMAIN': 'T-XP32-IX-085', '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-085', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-085', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085\\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-085'}}, attempt #1 03:28:01 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 03:28:01 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 03:28:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:28:01 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085\\Application Data', 03:28:01 INFO - 'CLIENTNAME': 'Console', 03:28:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:28:01 INFO - 'COMPUTERNAME': 'T-XP32-IX-085', 03:28:01 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:28:01 INFO - 'DCLOCATION': 'SCL3', 03:28:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:28:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:28:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:28:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:28:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:28:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:28:01 INFO - 'HOMEDRIVE': 'C:', 03:28:01 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-085', 03:28:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:28:01 INFO - 'KTS_VERSION': '1.19c', 03:28:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:28:01 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-085', 03:28:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:28:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:28:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:28:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:28:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:28:01 INFO - 'MOZ_AIRBAG': '1', 03:28:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:28:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:28:01 INFO - 'MOZ_MSVCVERSION': '8', 03:28:01 INFO - 'MOZ_NO_REMOTE': '1', 03:28:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:28:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:28:01 INFO - 'NO_EM_RESTART': '1', 03:28:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:28:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:28:01 INFO - 'OS': 'Windows_NT', 03:28:01 INFO - 'OURDRIVE': 'C:', 03:28: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', 03:28:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:28:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:28:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:28:01 INFO - 'PROCESSOR_LEVEL': '6', 03:28:01 INFO - 'PROCESSOR_REVISION': '1e05', 03:28:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:28:01 INFO - 'PROMPT': '$P$G', 03:28:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:28:01 INFO - 'PWD': 'C:\\slave\\test', 03:28:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:28:01 INFO - 'SESSIONNAME': 'Console', 03:28:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:28:01 INFO - 'SYSTEMDRIVE': 'C:', 03:28:01 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:28:01 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:28:01 INFO - 'TEST1': 'testie', 03:28:01 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:28:01 INFO - 'USERDOMAIN': 'T-XP32-IX-085', 03:28:01 INFO - 'USERNAME': 'cltbld', 03:28:01 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085', 03:28:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:28:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:28:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:28:01 INFO - 'WINDIR': 'C:\\WINDOWS', 03:28:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:28:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:28:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:28:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:28:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:28:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:28:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:28:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:28:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:28:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:28:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:28:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:28:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:28:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:28:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:28:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:28:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:28:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:28:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:28:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:28:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:28:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:28:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:28:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:28:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:28:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:28:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:28:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:28:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:28:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:28:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:28:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:28:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:28:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:28:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:28:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:28:06 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:28:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:28:06 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:28:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:28:06 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:28:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:28:06 INFO - Unpacking c:\slave\test\build\tests\marionette 03:28:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:28:06 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:28:06 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 03:28:06 INFO - Running setup.py install for browsermob-proxy 03:28:12 INFO - Running setup.py install for manifestparser 03:28:12 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:28:12 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:28:12 INFO - Running setup.py install for marionette-client 03:28:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:28:12 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:28:12 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:28:12 INFO - Running setup.py install for marionette-driver 03:28:12 INFO - Running setup.py install for mozcrash 03:28:12 INFO - Running setup.py install for mozdebug 03:28:12 INFO - Running setup.py install for mozdevice 03:28:12 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:28:12 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:28:12 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:28:12 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:28:12 INFO - Running setup.py install for mozfile 03:28:12 INFO - Running setup.py install for mozhttpd 03:28:12 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:28:12 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:28:12 INFO - Running setup.py install for mozinfo 03:28:12 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 03:28:12 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 03:28:12 INFO - Running setup.py install for mozInstall 03:28:12 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:28:12 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:28:12 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:28:12 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:28:12 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:28:12 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:28:12 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:28:12 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:28:12 INFO - Running setup.py install for mozleak 03:28:12 INFO - Running setup.py install for mozlog 03:28:12 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 03:28:12 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 03:28:12 INFO - Running setup.py install for moznetwork 03:28:12 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 03:28:12 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 03:28:12 INFO - Running setup.py install for mozprocess 03:28:12 INFO - Running setup.py install for mozprofile 03:28:12 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:28:12 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:28:12 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:28:12 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:28:12 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:28:12 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:28:12 INFO - Running setup.py install for mozrunner 03:28:12 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:28:12 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:28:12 INFO - Running setup.py install for mozscreenshot 03:28:12 INFO - Running setup.py install for moztest 03:28:12 INFO - Running setup.py install for mozversion 03:28:12 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:28:12 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:28:12 INFO - Running setup.py install for wptserve 03:28:12 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 03:28:12 INFO - Cleaning up... 03:28:12 INFO - Return code: 0 03:28:12 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:28:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:28:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:28:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:28:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:28:12 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00D61708>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E260C0>, '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-085', 'USERDOMAIN': 'T-XP32-IX-085', '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-085', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-085', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085\\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-085'}}, attempt #1 03:28:12 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 03:28:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 03:28:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:28:12 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085\\Application Data', 03:28:12 INFO - 'CLIENTNAME': 'Console', 03:28:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:28:12 INFO - 'COMPUTERNAME': 'T-XP32-IX-085', 03:28:12 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:28:12 INFO - 'DCLOCATION': 'SCL3', 03:28:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:28:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:28:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:28:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:28:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:28:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:28:12 INFO - 'HOMEDRIVE': 'C:', 03:28:12 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-085', 03:28:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:28:12 INFO - 'KTS_VERSION': '1.19c', 03:28:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:28:12 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-085', 03:28:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:28:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:28:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:28:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:28:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:28:12 INFO - 'MOZ_AIRBAG': '1', 03:28:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:28:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:28:12 INFO - 'MOZ_MSVCVERSION': '8', 03:28:12 INFO - 'MOZ_NO_REMOTE': '1', 03:28:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:28:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:28:12 INFO - 'NO_EM_RESTART': '1', 03:28:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:28:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:28:12 INFO - 'OS': 'Windows_NT', 03:28:12 INFO - 'OURDRIVE': 'C:', 03:28:12 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 03:28:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:28:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:28:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:28:12 INFO - 'PROCESSOR_LEVEL': '6', 03:28:12 INFO - 'PROCESSOR_REVISION': '1e05', 03:28:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:28:12 INFO - 'PROMPT': '$P$G', 03:28:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:28:12 INFO - 'PWD': 'C:\\slave\\test', 03:28:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:28:12 INFO - 'SESSIONNAME': 'Console', 03:28:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:28:12 INFO - 'SYSTEMDRIVE': 'C:', 03:28:12 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:28:12 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:28:12 INFO - 'TEST1': 'testie', 03:28:12 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:28:12 INFO - 'USERDOMAIN': 'T-XP32-IX-085', 03:28:12 INFO - 'USERNAME': 'cltbld', 03:28:12 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085', 03:28:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:28:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:28:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:28:12 INFO - 'WINDIR': 'C:\\WINDOWS', 03:28:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:28:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:28:17 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:28:17 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:28:17 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:28:17 INFO - Unpacking c:\slave\test\build\tests\marionette 03:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:28:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:28:17 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)) 03:28:22 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)) 03:28:22 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)) 03:28:22 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)) 03:28:22 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)) 03:28:22 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 03:28:22 INFO - Downloading blessings-1.6.tar.gz 03:28:22 INFO - Running setup.py egg_info for package blessings 03:28:22 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)) 03:28:22 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 03:28:22 INFO - Running setup.py install for blessings 03:28:22 INFO - Running setup.py install for browsermob-proxy 03:28:22 INFO - Running setup.py install for manifestparser 03:28:22 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:28:22 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:28:22 INFO - Running setup.py install for marionette-client 03:28:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:28:22 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:28:22 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:28:22 INFO - Running setup.py install for marionette-driver 03:28:22 INFO - Running setup.py install for mozcrash 03:28:22 INFO - Running setup.py install for mozdebug 03:28:22 INFO - Running setup.py install for mozdevice 03:28:22 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:28:22 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:28:22 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:28:22 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:28:22 INFO - Running setup.py install for mozhttpd 03:28:22 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:28:22 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:28:22 INFO - Running setup.py install for mozInstall 03:28:22 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:28:22 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:28:22 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:28:22 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:28:22 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:28:22 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:28:22 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:28:22 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:28:22 INFO - Running setup.py install for mozleak 03:28:22 INFO - Running setup.py install for mozprofile 03:28:22 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:28:22 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:28:22 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:28:22 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:28:22 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:28:22 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:28:22 INFO - Running setup.py install for mozrunner 03:28:22 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:28:22 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:28:23 INFO - Running setup.py install for mozscreenshot 03:28:23 INFO - Running setup.py install for moztest 03:28:23 INFO - Running setup.py install for mozversion 03:28:23 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:28:23 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:28:23 INFO - Running setup.py install for wptserve 03:28:23 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 03:28:23 INFO - Cleaning up... 03:28:23 INFO - Return code: 0 03:28:23 INFO - Done creating virtualenv C:\slave\test\build\venv. 03:28:23 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:28:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:28:23 INFO - Reading from file tmpfile_stdout 03:28:23 INFO - Using _rmtree_windows ... 03:28:23 INFO - Using _rmtree_windows ... 03:28:23 INFO - Current package versions: 03:28:23 INFO - blessings == 1.6 03:28:23 INFO - blobuploader == 1.2.4 03:28:23 INFO - browsermob-proxy == 0.6.0 03:28:23 INFO - distribute == 0.6.14 03:28:23 INFO - docopt == 0.6.1 03:28:23 INFO - manifestparser == 1.1 03:28:23 INFO - marionette-client == 2.3.0 03:28:23 INFO - marionette-driver == 1.4.0 03:28:23 INFO - mozInstall == 1.12 03:28:23 INFO - mozcrash == 0.17 03:28:23 INFO - mozdebug == 0.1 03:28:23 INFO - mozdevice == 0.48 03:28:23 INFO - mozfile == 1.2 03:28:23 INFO - mozhttpd == 0.7 03:28:23 INFO - mozinfo == 0.9 03:28:23 INFO - mozleak == 0.1 03:28:23 INFO - mozlog == 3.1 03:28:23 INFO - moznetwork == 0.27 03:28:23 INFO - mozprocess == 0.22 03:28:23 INFO - mozprofile == 0.28 03:28:23 INFO - mozrunner == 6.11 03:28:23 INFO - mozscreenshot == 0.1 03:28:23 INFO - mozsystemmonitor == 0.0 03:28:23 INFO - moztest == 0.7 03:28:23 INFO - mozversion == 1.4 03:28:23 INFO - requests == 1.2.3 03:28:23 INFO - wptserve == 1.4.0 03:28:23 INFO - Running post-action listener: _resource_record_post_action 03:28:23 INFO - Running post-action listener: _start_resource_monitoring 03:28:23 INFO - Starting resource monitoring. 03:28:23 INFO - ##### 03:28:23 INFO - ##### Running pull step. 03:28:23 INFO - ##### 03:28:23 INFO - Running pre-action listener: _resource_record_pre_action 03:28:23 INFO - Running main action method: pull 03:28:23 INFO - Pull has nothing to do! 03:28:23 INFO - Running post-action listener: _resource_record_post_action 03:28:23 INFO - ##### 03:28:23 INFO - ##### Running install step. 03:28:23 INFO - ##### 03:28:23 INFO - Running pre-action listener: _resource_record_pre_action 03:28:23 INFO - Running main action method: install 03:28:23 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:28:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:28:24 INFO - Reading from file tmpfile_stdout 03:28:24 INFO - Using _rmtree_windows ... 03:28:24 INFO - Using _rmtree_windows ... 03:28:24 INFO - Detecting whether we're running mozinstall >=1.0... 03:28:24 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 03:28:24 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 03:28:24 INFO - Reading from file tmpfile_stdout 03:28:24 INFO - Output received: 03:28:24 INFO - Usage: mozinstall-script.py [options] installer 03:28:24 INFO - Options: 03:28:24 INFO - -h, --help show this help message and exit 03:28:24 INFO - -d DEST, --destination=DEST 03:28:24 INFO - Directory to install application into. [default: 03:28:24 INFO - "C:\slave\test"] 03:28:24 INFO - --app=APP Application being installed. [default: firefox] 03:28:24 INFO - Using _rmtree_windows ... 03:28:24 INFO - Using _rmtree_windows ... 03:28:24 INFO - mkdir: C:\slave\test\build\application 03:28:24 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.3.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 03:28:24 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.3.en-US.win32.zip --destination C:\slave\test\build\application 03:28:27 INFO - Reading from file tmpfile_stdout 03:28:27 INFO - Output received: 03:28:27 INFO - C:\slave\test\build\application\firefox\firefox.exe 03:28:27 INFO - Using _rmtree_windows ... 03:28:27 INFO - Using _rmtree_windows ... 03:28:27 INFO - Running post-action listener: _resource_record_post_action 03:28:27 INFO - ##### 03:28:27 INFO - ##### Running run-tests step. 03:28:27 INFO - ##### 03:28:27 INFO - Running pre-action listener: _resource_record_pre_action 03:28:27 INFO - Running main action method: run_tests 03:28:27 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 03:28:27 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:28:27 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:28:27 INFO - grabbing minidump binary from tooltool 03:28:27 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')]} 03:28:27 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 0x00C0E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E260C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 03:28:27 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 03:28:27 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 03:28:27 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 03:28:29 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp2afqmv 03:28:29 INFO - INFO - File integrity verified, renaming tmp2afqmv to win32-minidump_stackwalk.exe 03:28:29 INFO - Return code: 0 03:28:29 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 03:28:29 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 03:28:29 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/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.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 03:28:29 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/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.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 03:28:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:28:29 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085\\Application Data', 03:28:29 INFO - 'CLIENTNAME': 'Console', 03:28:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:28:29 INFO - 'COMPUTERNAME': 'T-XP32-IX-085', 03:28:29 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:28:29 INFO - 'DCLOCATION': 'SCL3', 03:28:29 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:28:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:28:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:28:29 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:28:29 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:28:29 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:28:29 INFO - 'HOMEDRIVE': 'C:', 03:28:29 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-085', 03:28:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:28:29 INFO - 'KTS_VERSION': '1.19c', 03:28:29 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:28:29 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-085', 03:28:29 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 03:28:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:28:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:28:29 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:28:29 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:28:29 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:28:29 INFO - 'MOZ_AIRBAG': '1', 03:28:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:28:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:28:29 INFO - 'MOZ_MSVCVERSION': '8', 03:28:29 INFO - 'MOZ_NO_REMOTE': '1', 03:28:29 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:28:29 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:28:29 INFO - 'NO_EM_RESTART': '1', 03:28:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:28:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:28:29 INFO - 'OS': 'Windows_NT', 03:28:29 INFO - 'OURDRIVE': 'C:', 03:28: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', 03:28:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:28:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:28:29 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:28:29 INFO - 'PROCESSOR_LEVEL': '6', 03:28:29 INFO - 'PROCESSOR_REVISION': '1e05', 03:28:29 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:28:29 INFO - 'PROMPT': '$P$G', 03:28:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:28:29 INFO - 'PWD': 'C:\\slave\\test', 03:28:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:28:29 INFO - 'SESSIONNAME': 'Console', 03:28:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:28:29 INFO - 'SYSTEMDRIVE': 'C:', 03:28:29 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:28:29 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:28:29 INFO - 'TEST1': 'testie', 03:28:29 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:28:29 INFO - 'USERDOMAIN': 'T-XP32-IX-085', 03:28:29 INFO - 'USERNAME': 'cltbld', 03:28:29 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085', 03:28:29 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:28:29 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:28:29 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:28:29 INFO - 'WINDIR': 'C:\\WINDOWS', 03:28:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:28:29 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/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.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 03:28:30 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 03:28:30 INFO - import pkg_resources 03:28:31 INFO - Using 1 client processes 03:28:34 INFO - SUITE-START | Running 778 tests 03:28:34 INFO - Running testharness tests 03:28:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:28:34 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 03:28:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:28:34 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 03:28:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:28:34 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 03:28:34 INFO - Setting up ssl 03:28:34 INFO - PROCESS | certutil | 03:28:34 INFO - PROCESS | certutil | 03:28:34 INFO - PROCESS | certutil | 03:28:34 INFO - Certificate Nickname Trust Attributes 03:28:34 INFO - SSL,S/MIME,JAR/XPI 03:28:34 INFO - 03:28:34 INFO - web-platform-tests CT,, 03:28:34 INFO - 03:28:34 INFO - Starting runner 03:28:36 INFO - PROCESS | 3712 | [3712] 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 03:28:36 INFO - PROCESS | 3712 | [3712] 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 03:28:36 INFO - PROCESS | 3712 | [3712] 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 03:28:37 INFO - PROCESS | 3712 | 1472297317771 Marionette DEBUG Marionette enabled via build flag and pref 03:28:37 INFO - PROCESS | 3712 | ++DOCSHELL 112B7000 == 1 [pid = 3712] [id = 1] 03:28:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 1 (112B7400) [pid = 3712] [serial = 1] [outer = 00000000] 03:28:37 INFO - PROCESS | 3712 | [3712] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:28:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 2 (112B8000) [pid = 3712] [serial = 2] [outer = 112B7400] 03:28:37 INFO - PROCESS | 3712 | [3712] 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 03:28:37 INFO - PROCESS | 3712 | [3712] 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 03:28:38 INFO - PROCESS | 3712 | ++DOCSHELL 1282C800 == 2 [pid = 3712] [id = 2] 03:28:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 3 (1282CC00) [pid = 3712] [serial = 3] [outer = 00000000] 03:28:38 INFO - PROCESS | 3712 | [3712] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:28:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 4 (1282D800) [pid = 3712] [serial = 4] [outer = 1282CC00] 03:28:38 INFO - PROCESS | 3712 | 1472297318262 Marionette INFO Listening on port 2828 03:28:38 INFO - PROCESS | 3712 | 1472297318605 Marionette DEBUG Marionette enabled via command-line flag 03:28:38 INFO - PROCESS | 3712 | ++DOCSHELL 13157400 == 3 [pid = 3712] [id = 3] 03:28:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 5 (1315F400) [pid = 3712] [serial = 5] [outer = 00000000] 03:28:38 INFO - PROCESS | 3712 | [3712] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:28:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 6 (13160000) [pid = 3712] [serial = 6] [outer = 1315F400] 03:28:38 INFO - PROCESS | 3712 | [3712] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 03:28:38 INFO - PROCESS | 3712 | [3712] 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 03:28:38 INFO - PROCESS | 3712 | [3712] 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 03:28:38 INFO - PROCESS | 3712 | [3712] 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 03:28:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 7 (139B1800) [pid = 3712] [serial = 7] [outer = 1282CC00] 03:28:38 INFO - PROCESS | 3712 | [3712] 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 03:28:38 INFO - PROCESS | 3712 | 1472297318877 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1486 03:28:38 INFO - PROCESS | 3712 | [3712] 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 03:28:38 INFO - PROCESS | 3712 | 1472297318928 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1487 03:28:38 INFO - PROCESS | 3712 | 1472297318931 Marionette DEBUG Closed connection conn0 03:28:38 INFO - PROCESS | 3712 | 1472297318998 Marionette DEBUG Closed connection conn1 03:28:38 INFO - PROCESS | 3712 | [3712] 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 03:28:38 INFO - PROCESS | 3712 | 1472297319005 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1488 03:28:39 INFO - PROCESS | 3712 | 1472297319062 Marionette DEBUG Closed connection conn2 03:28:39 INFO - PROCESS | 3712 | [3712] 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 03:28:39 INFO - PROCESS | 3712 | 1472297319070 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1489 03:28:39 INFO - PROCESS | 3712 | ++DOCSHELL 14116400 == 4 [pid = 3712] [id = 4] 03:28:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 8 (14116800) [pid = 3712] [serial = 8] [outer = 00000000] 03:28:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 9 (14420C00) [pid = 3712] [serial = 9] [outer = 14116800] 03:28:39 INFO - PROCESS | 3712 | [3712] 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 03:28:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 10 (14426000) [pid = 3712] [serial = 10] [outer = 14116800] 03:28:39 INFO - PROCESS | 3712 | 1472297319261 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:28:39 INFO - PROCESS | 3712 | 1472297319267 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0.3","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":"20160827031513","device":"desktop","version":"48.0.3"} 03:28:39 INFO - PROCESS | 3712 | [3712] 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 03:28:39 INFO - PROCESS | 3712 | [3712] 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 03:28:39 INFO - PROCESS | 3712 | [3712] 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 03:28:39 INFO - PROCESS | 3712 | [3712] 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 03:28:39 INFO - PROCESS | 3712 | ++DOCSHELL 15A25400 == 5 [pid = 3712] [id = 5] 03:28:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 11 (15A28C00) [pid = 3712] [serial = 11] [outer = 00000000] 03:28:39 INFO - PROCESS | 3712 | ++DOCSHELL 15A29000 == 6 [pid = 3712] [id = 6] 03:28:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 12 (15A29400) [pid = 3712] [serial = 12] [outer = 00000000] 03:28:40 INFO - PROCESS | 3712 | [3712] 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 03:28:40 INFO - PROCESS | 3712 | ++DOCSHELL 167AD000 == 7 [pid = 3712] [id = 7] 03:28:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 13 (167AD400) [pid = 3712] [serial = 13] [outer = 00000000] 03:28:40 INFO - PROCESS | 3712 | [3712] 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 03:28:40 INFO - PROCESS | 3712 | [3712] 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 03:28:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 14 (16964400) [pid = 3712] [serial = 14] [outer = 167AD400] 03:28:40 INFO - PROCESS | 3712 | [3712] 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 03:28:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 15 (166A0400) [pid = 3712] [serial = 15] [outer = 15A28C00] 03:28:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 16 (166A2400) [pid = 3712] [serial = 16] [outer = 15A29400] 03:28:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 17 (166A5000) [pid = 3712] [serial = 17] [outer = 167AD400] 03:28:41 INFO - PROCESS | 3712 | 1472297321202 Marionette INFO startBrowser 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:41 INFO - PROCESS | 3712 | 1472297321236 Marionette DEBUG loaded listener.js 03:28:41 INFO - PROCESS | 3712 | 1472297321249 Marionette DEBUG loaded listener.js 03:28:41 INFO - PROCESS | 3712 | 1472297321251 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 18 (17F0A400) [pid = 3712] [serial = 18] [outer = 167AD400] 03:28:41 INFO - PROCESS | 3712 | 1472297321725 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"3acecf61-8804-43e3-83b3-f113c82e666e","capabilities":{"browserName":"Firefox","browserVersion":"48.0.3","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":"20160827031513","device":"desktop","version":"48.0.3","command_id":1}}] 03:28:41 INFO - PROCESS | 3712 | 1472297321845 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}] 03:28:41 INFO - PROCESS | 3712 | 1472297321848 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:41 INFO - PROCESS | 3712 | 1472297321909 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 03:28:41 INFO - PROCESS | 3712 | 1472297322000 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:28:41 INFO - PROCESS | 3712 | 1472297322003 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:42 INFO - PROCESS | 3712 | [3712] 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 03:28:42 INFO - PROCESS | 3712 | [3712] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:28:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 19 (1601C400) [pid = 3712] [serial = 19] [outer = 167AD400] 03:28:42 INFO - PROCESS | 3712 | [3712] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:28:42 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:28:42 INFO - PROCESS | 3712 | 1472297322511 Marionette TRACE conn3 <- [1,3,null,{}] 03:28:42 INFO - PROCESS | 3712 | 1472297322529 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 03:28:42 INFO - PROCESS | 3712 | 1472297322532 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:42 INFO - PROCESS | 3712 | 1472297322540 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 03:28:42 INFO - PROCESS | 3712 | 1472297322573 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 03:28:42 INFO - PROCESS | 3712 | 1472297322575 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 03:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:28:42 INFO - PROCESS | 3712 | 1472297322593 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:28:42 INFO - PROCESS | 3712 | 1472297322596 Marionette TRACE conn3 <- [1,6,null,{}] 03:28:42 INFO - PROCESS | 3712 | 1472297322616 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}] 03:28:42 INFO - PROCESS | 3712 | 1472297322619 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:42 INFO - PROCESS | 3712 | 1472297322662 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 03:28:42 INFO - PROCESS | 3712 | 1472297322670 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:42 INFO - PROCESS | 3712 | 1472297322672 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:42 INFO - PROCESS | 3712 | ++DOCSHELL 167A9000 == 8 [pid = 3712] [id = 8] 03:28:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 20 (19DF3800) [pid = 3712] [serial = 20] [outer = 00000000] 03:28:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 21 (19F56400) [pid = 3712] [serial = 21] [outer = 19DF3800] 03:28:42 INFO - PROCESS | 3712 | 1472297322722 Marionette DEBUG loaded listener.js 03:28:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 22 (19F5A000) [pid = 3712] [serial = 22] [outer = 19DF3800] 03:28:43 INFO - PROCESS | 3712 | ++DOCSHELL 1A1C5C00 == 9 [pid = 3712] [id = 9] 03:28:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 23 (1A1CA800) [pid = 3712] [serial = 23] [outer = 00000000] 03:28:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 24 (1A1CD800) [pid = 3712] [serial = 24] [outer = 1A1CA800] 03:28:43 INFO - PROCESS | 3712 | 1472297323040 Marionette DEBUG loaded listener.js 03:28:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 25 (1A312C00) [pid = 3712] [serial = 25] [outer = 1A1CA800] 03:28:43 INFO - PROCESS | 3712 | 1472297323303 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]]]}] 03:28:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 743ms 03:28:43 INFO - PROCESS | 3712 | 1472297323375 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 03:28:43 INFO - PROCESS | 3712 | 1472297323377 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 03:28:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:28:43 INFO - PROCESS | 3712 | 1472297323397 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:28:43 INFO - PROCESS | 3712 | 1472297323399 Marionette TRACE conn3 <- [1,10,null,{}] 03:28:43 INFO - PROCESS | 3712 | 1472297323444 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}] 03:28:43 INFO - PROCESS | 3712 | 1472297323449 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:43 INFO - PROCESS | 3712 | 1472297323545 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 03:28:43 INFO - PROCESS | 3712 | 1472297323556 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:43 INFO - PROCESS | 3712 | 1472297323560 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:43 INFO - PROCESS | 3712 | ++DOCSHELL 1A672400 == 10 [pid = 3712] [id = 10] 03:28:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 26 (1A674400) [pid = 3712] [serial = 26] [outer = 00000000] 03:28:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 27 (1AE8AC00) [pid = 3712] [serial = 27] [outer = 1A674400] 03:28:43 INFO - PROCESS | 3712 | 1472297323589 Marionette DEBUG loaded listener.js 03:28:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 28 (1AE8F400) [pid = 3712] [serial = 28] [outer = 1A674400] 03:28:43 INFO - PROCESS | 3712 | 1472297323885 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]]]}] 03:28:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 525ms 03:28:43 INFO - PROCESS | 3712 | 1472297323950 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 03:28:43 INFO - PROCESS | 3712 | 1472297323953 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 03:28:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:28:43 INFO - PROCESS | 3712 | 1472297323956 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:28:43 INFO - PROCESS | 3712 | 1472297323939 Marionette TRACE conn3 <- [1,14,null,{}] 03:28:43 INFO - PROCESS | 3712 | 1472297323943 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}] 03:28:43 INFO - PROCESS | 3712 | 1472297323945 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:44 INFO - PROCESS | 3712 | 1472297324046 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 03:28:44 INFO - PROCESS | 3712 | 1472297324038 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:44 INFO - PROCESS | 3712 | 1472297324040 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:44 INFO - PROCESS | 3712 | ++DOCSHELL 152CE000 == 11 [pid = 3712] [id = 11] 03:28:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 29 (152D1800) [pid = 3712] [serial = 29] [outer = 00000000] 03:28:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 30 (174FC400) [pid = 3712] [serial = 30] [outer = 152D1800] 03:28:44 INFO - PROCESS | 3712 | 1472297324085 Marionette DEBUG loaded listener.js 03:28:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 31 (1AE96C00) [pid = 3712] [serial = 31] [outer = 152D1800] 03:28:44 INFO - PROCESS | 3712 | 1472297324388 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]]]}] 03:28:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:28:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 487ms 03:28:44 INFO - PROCESS | 3712 | 1472297324440 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 03:28:44 INFO - PROCESS | 3712 | 1472297324442 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 03:28:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:28:44 INFO - PROCESS | 3712 | 1472297324426 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:28:44 INFO - PROCESS | 3712 | 1472297324428 Marionette TRACE conn3 <- [1,18,null,{}] 03:28:44 INFO - PROCESS | 3712 | 1472297324431 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}] 03:28:44 INFO - PROCESS | 3712 | 1472297324434 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:44 INFO - PROCESS | 3712 | 1472297324526 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 03:28:44 INFO - PROCESS | 3712 | 1472297324532 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:44 INFO - PROCESS | 3712 | 1472297324516 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:44 INFO - PROCESS | 3712 | ++DOCSHELL 1A9D6000 == 12 [pid = 3712] [id = 12] 03:28:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 32 (1A9D6400) [pid = 3712] [serial = 32] [outer = 00000000] 03:28:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 33 (1AC6F800) [pid = 3712] [serial = 33] [outer = 1A9D6400] 03:28:44 INFO - PROCESS | 3712 | 1472297324561 Marionette DEBUG loaded listener.js 03:28:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 34 (1AB5E400) [pid = 3712] [serial = 34] [outer = 1A9D6400] 03:28:44 INFO - PROCESS | 3712 | 1472297324854 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]]]}] 03:28:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:28:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 435ms 03:28:44 INFO - PROCESS | 3712 | 1472297324883 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 03:28:44 INFO - PROCESS | 3712 | 1472297324885 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 03:28:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:28:44 INFO - PROCESS | 3712 | 1472297324888 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:28:44 INFO - PROCESS | 3712 | 1472297324890 Marionette TRACE conn3 <- [1,22,null,{}] 03:28:44 INFO - PROCESS | 3712 | 1472297324874 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}] 03:28:44 INFO - PROCESS | 3712 | 1472297324876 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:44 INFO - PROCESS | 3712 | 1472297324972 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 03:28:44 INFO - PROCESS | 3712 | 1472297324977 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:44 INFO - PROCESS | 3712 | 1472297324979 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:44 INFO - PROCESS | 3712 | ++DOCSHELL 1AB64C00 == 13 [pid = 3712] [id = 13] 03:28:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 35 (1AB68400) [pid = 3712] [serial = 35] [outer = 00000000] 03:28:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 36 (1ABE3400) [pid = 3712] [serial = 36] [outer = 1AB68400] 03:28:45 INFO - PROCESS | 3712 | 1472297325005 Marionette DEBUG loaded listener.js 03:28:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 37 (1ABE8000) [pid = 3712] [serial = 37] [outer = 1AB68400] 03:28:45 INFO - PROCESS | 3712 | 1472297325294 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]]]}] 03:28:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:28:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 435ms 03:28:45 INFO - PROCESS | 3712 | 1472297325310 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 03:28:45 INFO - PROCESS | 3712 | 1472297325311 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 03:28:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:28:45 INFO - PROCESS | 3712 | 1472297325315 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:28:45 INFO - PROCESS | 3712 | 1472297325317 Marionette TRACE conn3 <- [1,26,null,{}] 03:28:45 INFO - PROCESS | 3712 | 1472297325320 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}] 03:28:45 INFO - PROCESS | 3712 | 1472297325322 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:45 INFO - PROCESS | 3712 | 1472297325399 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 03:28:45 INFO - PROCESS | 3712 | 1472297325404 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:45 INFO - PROCESS | 3712 | 1472297325406 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:45 INFO - PROCESS | 3712 | ++DOCSHELL 1ABEEC00 == 14 [pid = 3712] [id = 14] 03:28:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 38 (1B14B000) [pid = 3712] [serial = 38] [outer = 00000000] 03:28:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 39 (1B151C00) [pid = 3712] [serial = 39] [outer = 1B14B000] 03:28:45 INFO - PROCESS | 3712 | 1472297325450 Marionette DEBUG loaded listener.js 03:28:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 40 (1B157000) [pid = 3712] [serial = 40] [outer = 1B14B000] 03:28:45 INFO - PROCESS | 3712 | ++DOCSHELL 1B3AF400 == 15 [pid = 3712] [id = 15] 03:28:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 41 (1B3AFC00) [pid = 3712] [serial = 41] [outer = 00000000] 03:28:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 42 (1B3B3800) [pid = 3712] [serial = 42] [outer = 1B3AFC00] 03:28:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 43 (1B3B8400) [pid = 3712] [serial = 43] [outer = 1B3AFC00] 03:28:45 INFO - PROCESS | 3712 | ++DOCSHELL 152D0800 == 16 [pid = 3712] [id = 16] 03:28:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 44 (1B14C400) [pid = 3712] [serial = 44] [outer = 00000000] 03:28:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 45 (1B514C00) [pid = 3712] [serial = 45] [outer = 1B14C400] 03:28:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 46 (1B51DC00) [pid = 3712] [serial = 46] [outer = 1B14C400] 03:28:45 INFO - PROCESS | 3712 | 1472297325871 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]]]}] 03:28:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:28:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 602ms 03:28:45 INFO - PROCESS | 3712 | 1472297325924 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 03:28:45 INFO - PROCESS | 3712 | 1472297325926 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 03:28:45 INFO - PROCESS | 3712 | 1472297325929 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:28:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:28:45 INFO - PROCESS | 3712 | 1472297325943 Marionette TRACE conn3 <- [1,30,null,{}] 03:28:45 INFO - PROCESS | 3712 | 1472297325947 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}] 03:28:45 INFO - PROCESS | 3712 | 1472297325949 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:46 INFO - PROCESS | 3712 | 1472297326015 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 03:28:46 INFO - PROCESS | 3712 | 1472297326025 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:46 INFO - PROCESS | 3712 | 1472297326027 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:46 INFO - PROCESS | 3712 | ++DOCSHELL 1B518000 == 17 [pid = 3712] [id = 17] 03:28:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 47 (1B668800) [pid = 3712] [serial = 47] [outer = 00000000] 03:28:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 48 (1B66D800) [pid = 3712] [serial = 48] [outer = 1B668800] 03:28:46 INFO - PROCESS | 3712 | 1472297326072 Marionette DEBUG loaded listener.js 03:28:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 49 (1B66DC00) [pid = 3712] [serial = 49] [outer = 1B668800] 03:28:46 INFO - PROCESS | 3712 | --DOCSHELL 112B7000 == 16 [pid = 3712] [id = 1] 03:28:46 INFO - PROCESS | 3712 | 1472297326916 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]]]}] 03:28:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:28:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1024ms 03:28:46 INFO - PROCESS | 3712 | 1472297326961 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 03:28:46 INFO - PROCESS | 3712 | 1472297326966 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 03:28:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:28:46 INFO - PROCESS | 3712 | 1472297326971 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:28:46 INFO - PROCESS | 3712 | 1472297326976 Marionette TRACE conn3 <- [1,34,null,{}] 03:28:46 INFO - PROCESS | 3712 | 1472297326982 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}] 03:28:46 INFO - PROCESS | 3712 | 1472297326984 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:47 INFO - PROCESS | 3712 | 1472297327100 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 03:28:47 INFO - PROCESS | 3712 | 1472297327163 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:47 INFO - PROCESS | 3712 | 1472297327167 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:47 INFO - PROCESS | 3712 | ++DOCSHELL 10A08800 == 17 [pid = 3712] [id = 18] 03:28:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 50 (10E9BC00) [pid = 3712] [serial = 50] [outer = 00000000] 03:28:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 51 (112CF800) [pid = 3712] [serial = 51] [outer = 10E9BC00] 03:28:47 INFO - PROCESS | 3712 | 1472297327205 Marionette DEBUG loaded listener.js 03:28:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 52 (129BB400) [pid = 3712] [serial = 52] [outer = 10E9BC00] 03:28:47 INFO - PROCESS | 3712 | 1472297327894 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]]]}] 03:28:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:28:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 947ms 03:28:47 INFO - PROCESS | 3712 | 1472297327936 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 03:28:47 INFO - PROCESS | 3712 | 1472297327921 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 03:28:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:28:47 INFO - PROCESS | 3712 | 1472297327926 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:28:47 INFO - PROCESS | 3712 | 1472297327930 Marionette TRACE conn3 <- [1,38,null,{}] 03:28:47 INFO - PROCESS | 3712 | 1472297327935 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}] 03:28:47 INFO - PROCESS | 3712 | 1472297327938 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:48 INFO - PROCESS | 3712 | 1472297328015 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 03:28:48 INFO - PROCESS | 3712 | 1472297328072 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:48 INFO - PROCESS | 3712 | 1472297328076 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:48 INFO - PROCESS | 3712 | ++DOCSHELL 10561400 == 18 [pid = 3712] [id = 19] 03:28:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 53 (10564000) [pid = 3712] [serial = 53] [outer = 00000000] 03:28:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 54 (10A0A400) [pid = 3712] [serial = 54] [outer = 10564000] 03:28:48 INFO - PROCESS | 3712 | 1472297328127 Marionette DEBUG loaded listener.js 03:28:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 55 (10B88000) [pid = 3712] [serial = 55] [outer = 10564000] 03:28:48 INFO - PROCESS | 3712 | --DOCSHELL 14116400 == 17 [pid = 3712] [id = 4] 03:28:48 INFO - PROCESS | 3712 | 1472297328516 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]]]}] 03:28:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:28:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 602ms 03:28:48 INFO - PROCESS | 3712 | 1472297328540 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 03:28:48 INFO - PROCESS | 3712 | 1472297328544 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 03:28:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:28:48 INFO - PROCESS | 3712 | 1472297328554 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:28:48 INFO - PROCESS | 3712 | 1472297328557 Marionette TRACE conn3 <- [1,42,null,{}] 03:28:48 INFO - PROCESS | 3712 | 1472297328560 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}] 03:28:48 INFO - PROCESS | 3712 | 1472297328563 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:48 INFO - PROCESS | 3712 | 1472297328628 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 03:28:48 INFO - PROCESS | 3712 | 1472297328696 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:48 INFO - PROCESS | 3712 | 1472297328699 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:48 INFO - PROCESS | 3712 | ++DOCSHELL 112D2C00 == 18 [pid = 3712] [id = 20] 03:28:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 56 (1144D800) [pid = 3712] [serial = 56] [outer = 00000000] 03:28:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 57 (114E4C00) [pid = 3712] [serial = 57] [outer = 1144D800] 03:28:48 INFO - PROCESS | 3712 | 1472297328750 Marionette DEBUG loaded listener.js 03:28:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 58 (11A58800) [pid = 3712] [serial = 58] [outer = 1144D800] 03:28:49 INFO - PROCESS | 3712 | 1472297329036 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]]]}] 03:28:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:28:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 525ms 03:28:49 INFO - PROCESS | 3712 | 1472297329081 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 03:28:49 INFO - PROCESS | 3712 | 1472297329083 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 03:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:28:49 INFO - PROCESS | 3712 | 1472297329087 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:28:49 INFO - PROCESS | 3712 | 1472297329090 Marionette TRACE conn3 <- [1,46,null,{}] 03:28:49 INFO - PROCESS | 3712 | 1472297329101 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}] 03:28:49 INFO - PROCESS | 3712 | 1472297329105 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:49 INFO - PROCESS | 3712 | 1472297329212 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 03:28:49 INFO - PROCESS | 3712 | 1472297329222 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:49 INFO - PROCESS | 3712 | 1472297329225 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:49 INFO - PROCESS | 3712 | ++DOCSHELL 12D77C00 == 19 [pid = 3712] [id = 21] 03:28:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 59 (12D7A400) [pid = 3712] [serial = 59] [outer = 00000000] 03:28:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (130DB000) [pid = 3712] [serial = 60] [outer = 12D7A400] 03:28:49 INFO - PROCESS | 3712 | 1472297329280 Marionette DEBUG loaded listener.js 03:28:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (13150C00) [pid = 3712] [serial = 61] [outer = 12D7A400] 03:28:49 INFO - PROCESS | 3712 | 1472297329684 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]]]}] 03:28:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:28:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 627ms 03:28:49 INFO - PROCESS | 3712 | 1472297329717 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 03:28:49 INFO - PROCESS | 3712 | 1472297329719 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 03:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:28:49 INFO - PROCESS | 3712 | 1472297329722 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:28:49 INFO - PROCESS | 3712 | 1472297329724 Marionette TRACE conn3 <- [1,50,null,{}] 03:28:49 INFO - PROCESS | 3712 | 1472297329727 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}] 03:28:49 INFO - PROCESS | 3712 | 1472297329729 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:49 INFO - PROCESS | 3712 | 1472297329793 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 03:28:49 INFO - PROCESS | 3712 | 1472297329799 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:49 INFO - PROCESS | 3712 | 1472297329802 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:49 INFO - PROCESS | 3712 | ++DOCSHELL 1448B000 == 20 [pid = 3712] [id = 22] 03:28:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (14FC8800) [pid = 3712] [serial = 62] [outer = 00000000] 03:28:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (15286800) [pid = 3712] [serial = 63] [outer = 14FC8800] 03:28:49 INFO - PROCESS | 3712 | 1472297329856 Marionette DEBUG loaded listener.js 03:28:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (152A1800) [pid = 3712] [serial = 64] [outer = 14FC8800] 03:28:50 INFO - PROCESS | 3712 | 1472297330246 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]]]}] 03:28:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 555ms 03:28:50 INFO - PROCESS | 3712 | 1472297330282 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 03:28:50 INFO - PROCESS | 3712 | 1472297330285 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 03:28:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:28:50 INFO - PROCESS | 3712 | 1472297330288 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:28:50 INFO - PROCESS | 3712 | 1472297330290 Marionette TRACE conn3 <- [1,54,null,{}] 03:28:50 INFO - PROCESS | 3712 | 1472297330293 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}] 03:28:50 INFO - PROCESS | 3712 | 1472297330295 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:50 INFO - PROCESS | 3712 | 1472297330352 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 03:28:50 INFO - PROCESS | 3712 | 1472297330357 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:50 INFO - PROCESS | 3712 | 1472297330359 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:50 INFO - PROCESS | 3712 | ++DOCSHELL 152A4400 == 21 [pid = 3712] [id = 23] 03:28:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (152A5800) [pid = 3712] [serial = 65] [outer = 00000000] 03:28:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (152CD000) [pid = 3712] [serial = 66] [outer = 152A5800] 03:28:50 INFO - PROCESS | 3712 | 1472297330405 Marionette DEBUG loaded listener.js 03:28:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (155A1000) [pid = 3712] [serial = 67] [outer = 152A5800] 03:28:50 INFO - PROCESS | 3712 | 1472297330770 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]]]}] 03:28:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 512ms 03:28:50 INFO - PROCESS | 3712 | 1472297330784 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 03:28:50 INFO - PROCESS | 3712 | 1472297330786 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 03:28:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:28:50 INFO - PROCESS | 3712 | 1472297330789 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:28:50 INFO - PROCESS | 3712 | 1472297330791 Marionette TRACE conn3 <- [1,58,null,{}] 03:28:50 INFO - PROCESS | 3712 | 1472297330794 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}] 03:28:50 INFO - PROCESS | 3712 | 1472297330800 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:50 INFO - PROCESS | 3712 | 1472297330917 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 03:28:50 INFO - PROCESS | 3712 | 1472297330926 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:50 INFO - PROCESS | 3712 | 1472297330929 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:50 INFO - PROCESS | 3712 | ++DOCSHELL 152A4000 == 22 [pid = 3712] [id = 24] 03:28:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (152C6800) [pid = 3712] [serial = 68] [outer = 00000000] 03:28:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (15A2A400) [pid = 3712] [serial = 69] [outer = 152C6800] 03:28:50 INFO - PROCESS | 3712 | 1472297330981 Marionette DEBUG loaded listener.js 03:28:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (15FA2800) [pid = 3712] [serial = 70] [outer = 152C6800] 03:28:51 INFO - PROCESS | 3712 | 1472297331330 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]]]}] 03:28:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:28:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 599ms 03:28:51 INFO - PROCESS | 3712 | 1472297331391 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 03:28:51 INFO - PROCESS | 3712 | 1472297331393 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 03:28:51 INFO - PROCESS | 3712 | 1472297331396 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:28:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:28:51 INFO - PROCESS | 3712 | 1472297331398 Marionette TRACE conn3 <- [1,62,null,{}] 03:28:51 INFO - PROCESS | 3712 | 1472297331385 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}] 03:28:51 INFO - PROCESS | 3712 | 1472297331387 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:51 INFO - PROCESS | 3712 | 1472297331487 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 03:28:51 INFO - PROCESS | 3712 | 1472297331495 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:51 INFO - PROCESS | 3712 | 1472297331497 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:51 INFO - PROCESS | 3712 | ++DOCSHELL 15A2F000 == 23 [pid = 3712] [id = 25] 03:28:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (16003400) [pid = 3712] [serial = 71] [outer = 00000000] 03:28:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (16025800) [pid = 3712] [serial = 72] [outer = 16003400] 03:28:51 INFO - PROCESS | 3712 | 1472297331542 Marionette DEBUG loaded listener.js 03:28:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (166A3400) [pid = 3712] [serial = 73] [outer = 16003400] 03:28:51 INFO - PROCESS | 3712 | 1472297331891 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]]]}] 03:28:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:28:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 555ms 03:28:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:28:51 INFO - PROCESS | 3712 | 1472297331940 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 03:28:51 INFO - PROCESS | 3712 | 1472297331942 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 03:28:51 INFO - PROCESS | 3712 | 1472297331946 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:28:51 INFO - PROCESS | 3712 | 1472297331949 Marionette TRACE conn3 <- [1,66,null,{}] 03:28:51 INFO - PROCESS | 3712 | 1472297331953 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}] 03:28:51 INFO - PROCESS | 3712 | 1472297331956 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:52 INFO - PROCESS | 3712 | 1472297332060 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 03:28:52 INFO - PROCESS | 3712 | 1472297332068 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:52 INFO - PROCESS | 3712 | 1472297332070 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:52 INFO - PROCESS | 3712 | ++DOCSHELL 12983000 == 24 [pid = 3712] [id = 26] 03:28:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (1600F000) [pid = 3712] [serial = 74] [outer = 00000000] 03:28:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (16D74800) [pid = 3712] [serial = 75] [outer = 1600F000] 03:28:52 INFO - PROCESS | 3712 | 1472297332115 Marionette DEBUG loaded listener.js 03:28:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (16D78800) [pid = 3712] [serial = 76] [outer = 1600F000] 03:28:52 INFO - PROCESS | 3712 | 1472297332443 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]]]}] 03:28:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:28:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 555ms 03:28:52 INFO - PROCESS | 3712 | 1472297332507 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 03:28:52 INFO - PROCESS | 3712 | 1472297332509 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 03:28:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:28:52 INFO - PROCESS | 3712 | 1472297332513 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:28:52 INFO - PROCESS | 3712 | 1472297332515 Marionette TRACE conn3 <- [1,70,null,{}] 03:28:52 INFO - PROCESS | 3712 | 1472297332518 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}] 03:28:52 INFO - PROCESS | 3712 | 1472297332520 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:52 INFO - PROCESS | 3712 | 1472297332594 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 03:28:52 INFO - PROCESS | 3712 | 1472297332663 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:52 INFO - PROCESS | 3712 | 1472297332664 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:52 INFO - PROCESS | 3712 | ++DOCSHELL 14FC3400 == 25 [pid = 3712] [id = 27] 03:28:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (167AB400) [pid = 3712] [serial = 77] [outer = 00000000] 03:28:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (176A5800) [pid = 3712] [serial = 78] [outer = 167AB400] 03:28:52 INFO - PROCESS | 3712 | 1472297332704 Marionette DEBUG loaded listener.js 03:28:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (176A7400) [pid = 3712] [serial = 79] [outer = 167AB400] 03:28:53 INFO - PROCESS | 3712 | 1472297333030 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]]]}] 03:28:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 556ms 03:28:53 INFO - PROCESS | 3712 | 1472297333072 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 03:28:53 INFO - PROCESS | 3712 | 1472297333074 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 03:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:28:53 INFO - PROCESS | 3712 | 1472297333077 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:28:53 INFO - PROCESS | 3712 | 1472297333079 Marionette TRACE conn3 <- [1,74,null,{}] 03:28:53 INFO - PROCESS | 3712 | 1472297333082 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}] 03:28:53 INFO - PROCESS | 3712 | 1472297333084 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:53 INFO - PROCESS | 3712 | 1472297333187 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 03:28:53 INFO - PROCESS | 3712 | 1472297333195 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:53 INFO - PROCESS | 3712 | 1472297333197 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:53 INFO - PROCESS | 3712 | ++DOCSHELL 110E7400 == 26 [pid = 3712] [id = 28] 03:28:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (16A2D800) [pid = 3712] [serial = 80] [outer = 00000000] 03:28:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (177A9800) [pid = 3712] [serial = 81] [outer = 16A2D800] 03:28:53 INFO - PROCESS | 3712 | 1472297333223 Marionette DEBUG loaded listener.js 03:28:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (17ABC000) [pid = 3712] [serial = 82] [outer = 16A2D800] 03:28:53 INFO - PROCESS | 3712 | 1472297333570 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]]]}] 03:28:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 555ms 03:28:53 INFO - PROCESS | 3712 | 1472297333633 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 03:28:53 INFO - PROCESS | 3712 | 1472297333636 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 03:28:53 INFO - PROCESS | 3712 | 1472297333639 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:28:53 INFO - PROCESS | 3712 | 1472297333641 Marionette TRACE conn3 <- [1,78,null,{}] 03:28:53 INFO - PROCESS | 3712 | 1472297333644 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}] 03:28:53 INFO - PROCESS | 3712 | 1472297333647 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:53 INFO - PROCESS | 3712 | 1472297333764 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 03:28:53 INFO - PROCESS | 3712 | 1472297333778 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:53 INFO - PROCESS | 3712 | 1472297333763 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:53 INFO - PROCESS | 3712 | ++DOCSHELL 17F09000 == 27 [pid = 3712] [id = 29] 03:28:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (17F0B800) [pid = 3712] [serial = 83] [outer = 00000000] 03:28:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (1821AC00) [pid = 3712] [serial = 84] [outer = 17F0B800] 03:28:53 INFO - PROCESS | 3712 | 1472297333808 Marionette DEBUG loaded listener.js 03:28:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (19A91400) [pid = 3712] [serial = 85] [outer = 17F0B800] 03:28:54 INFO - PROCESS | 3712 | 1472297334179 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]]]}] 03:28:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 584ms 03:28:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:28:54 INFO - PROCESS | 3712 | 1472297334241 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 03:28:54 INFO - PROCESS | 3712 | 1472297334242 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 03:28:54 INFO - PROCESS | 3712 | 1472297334246 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:28:54 INFO - PROCESS | 3712 | 1472297334247 Marionette TRACE conn3 <- [1,82,null,{}] 03:28:54 INFO - PROCESS | 3712 | 1472297334251 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}] 03:28:54 INFO - PROCESS | 3712 | 1472297334253 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:54 INFO - PROCESS | 3712 | 1472297334340 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 03:28:54 INFO - PROCESS | 3712 | 1472297334349 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:54 INFO - PROCESS | 3712 | 1472297334351 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:54 INFO - PROCESS | 3712 | ++DOCSHELL 1144F400 == 28 [pid = 3712] [id = 30] 03:28:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1315F800) [pid = 3712] [serial = 86] [outer = 00000000] 03:28:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (19DE7C00) [pid = 3712] [serial = 87] [outer = 1315F800] 03:28:54 INFO - PROCESS | 3712 | 1472297334395 Marionette DEBUG loaded listener.js 03:28:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (19DEF800) [pid = 3712] [serial = 88] [outer = 1315F800] 03:28:54 INFO - PROCESS | 3712 | 1472297334727 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]]]}] 03:28:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 497ms 03:28:54 INFO - PROCESS | 3712 | 1472297334747 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 03:28:54 INFO - PROCESS | 3712 | 1472297334749 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 03:28:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:28:54 INFO - PROCESS | 3712 | 1472297334753 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:28:54 INFO - PROCESS | 3712 | 1472297334754 Marionette TRACE conn3 <- [1,86,null,{}] 03:28:54 INFO - PROCESS | 3712 | 1472297334757 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}] 03:28:54 INFO - PROCESS | 3712 | 1472297334759 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:54 INFO - PROCESS | 3712 | 1472297334818 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 03:28:54 INFO - PROCESS | 3712 | 1472297334823 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:54 INFO - PROCESS | 3712 | 1472297334825 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:54 INFO - PROCESS | 3712 | ++DOCSHELL 13A49C00 == 29 [pid = 3712] [id = 31] 03:28:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (15286400) [pid = 3712] [serial = 89] [outer = 00000000] 03:28:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (19F60800) [pid = 3712] [serial = 90] [outer = 15286400] 03:28:54 INFO - PROCESS | 3712 | 1472297334868 Marionette DEBUG loaded listener.js 03:28:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (1A139C00) [pid = 3712] [serial = 91] [outer = 15286400] 03:28:55 INFO - PROCESS | 3712 | 1472297335269 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]]]}] 03:28:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:28:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 555ms 03:28:55 INFO - PROCESS | 3712 | 1472297335990 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 03:28:55 INFO - PROCESS | 3712 | 1472297335994 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 03:28:55 INFO - PROCESS | 3712 | 1472297336004 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:28:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:28:56 INFO - PROCESS | 3712 | 1472297336008 Marionette TRACE conn3 <- [1,90,null,{}] 03:28:56 INFO - PROCESS | 3712 | 1472297336019 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}] 03:28:56 INFO - PROCESS | 3712 | 1472297336022 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:56 INFO - PROCESS | 3712 | 1472297336189 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 03:28:56 INFO - PROCESS | 3712 | 1472297336238 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:56 INFO - PROCESS | 3712 | 1472297336242 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:56 INFO - PROCESS | 3712 | ++DOCSHELL 10B86C00 == 30 [pid = 3712] [id = 32] 03:28:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (10B8D800) [pid = 3712] [serial = 92] [outer = 00000000] 03:28:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (10EA0000) [pid = 3712] [serial = 93] [outer = 10B8D800] 03:28:56 INFO - PROCESS | 3712 | 1472297336274 Marionette DEBUG loaded listener.js 03:28:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (110E3800) [pid = 3712] [serial = 94] [outer = 10B8D800] 03:28:56 INFO - PROCESS | 3712 | 1472297336652 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]]]}] 03:28:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:28:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 686ms 03:28:56 INFO - PROCESS | 3712 | 1472297336706 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 03:28:56 INFO - PROCESS | 3712 | 1472297336709 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 03:28:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:28:56 INFO - PROCESS | 3712 | 1472297336724 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:28:56 INFO - PROCESS | 3712 | 1472297336728 Marionette TRACE conn3 <- [1,94,null,{}] 03:28:56 INFO - PROCESS | 3712 | 1472297336732 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}] 03:28:56 INFO - PROCESS | 3712 | 1472297336735 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:56 INFO - PROCESS | 3712 | 1472297336827 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 03:28:56 INFO - PROCESS | 3712 | 1472297336837 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:56 INFO - PROCESS | 3712 | 1472297336839 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:56 INFO - PROCESS | 3712 | ++DOCSHELL 12939800 == 31 [pid = 3712] [id = 33] 03:28:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (1293AC00) [pid = 3712] [serial = 95] [outer = 00000000] 03:28:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (129BDC00) [pid = 3712] [serial = 96] [outer = 1293AC00] 03:28:56 INFO - PROCESS | 3712 | 1472297336925 Marionette DEBUG loaded listener.js 03:28:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (12BCD000) [pid = 3712] [serial = 97] [outer = 1293AC00] 03:28:57 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (1A674400) [pid = 3712] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:28:57 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (19DF3800) [pid = 3712] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:28:57 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (14116800) [pid = 3712] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:28:57 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (1B14B000) [pid = 3712] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:28:57 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (1AB68400) [pid = 3712] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:28:57 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (1A9D6400) [pid = 3712] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:28:57 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (152D1800) [pid = 3712] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:28:57 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (1315F800) [pid = 3712] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:28:57 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (16A2D800) [pid = 3712] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:28:57 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (17F0B800) [pid = 3712] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:28:57 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (1B668800) [pid = 3712] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:28:57 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (10E9BC00) [pid = 3712] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:28:57 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (10564000) [pid = 3712] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:28:57 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (1144D800) [pid = 3712] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:28:57 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (12D7A400) [pid = 3712] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:28:57 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (14FC8800) [pid = 3712] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:28:57 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (152A5800) [pid = 3712] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:28:57 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (152C6800) [pid = 3712] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:28:57 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (16003400) [pid = 3712] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:28:57 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1600F000) [pid = 3712] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:28:57 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (167AB400) [pid = 3712] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:28:57 INFO - PROCESS | 3712 | 1472297337710 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]]]}] 03:28:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:28:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1023ms 03:28:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:28:57 INFO - PROCESS | 3712 | 1472297337744 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 03:28:57 INFO - PROCESS | 3712 | 1472297337746 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 03:28:57 INFO - PROCESS | 3712 | 1472297337750 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:28:57 INFO - PROCESS | 3712 | 1472297337752 Marionette TRACE conn3 <- [1,98,null,{}] 03:28:57 INFO - PROCESS | 3712 | 1472297337762 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}] 03:28:57 INFO - PROCESS | 3712 | 1472297337766 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:57 INFO - PROCESS | 3712 | 1472297337845 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 03:28:57 INFO - PROCESS | 3712 | 1472297337914 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:57 INFO - PROCESS | 3712 | 1472297337918 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:57 INFO - PROCESS | 3712 | ++DOCSHELL 10E9BC00 == 32 [pid = 3712] [id = 34] 03:28:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (10EA3000) [pid = 3712] [serial = 98] [outer = 00000000] 03:28:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (13150800) [pid = 3712] [serial = 99] [outer = 10EA3000] 03:28:57 INFO - PROCESS | 3712 | 1472297337967 Marionette DEBUG loaded listener.js 03:28:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (131F1C00) [pid = 3712] [serial = 100] [outer = 10EA3000] 03:28:58 INFO - PROCESS | 3712 | 1472297338303 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]]]}] 03:28:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:28:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 585ms 03:28:58 INFO - PROCESS | 3712 | 1472297338336 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 03:28:58 INFO - PROCESS | 3712 | 1472297338338 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 03:28:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:28:58 INFO - PROCESS | 3712 | 1472297338342 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:28:58 INFO - PROCESS | 3712 | 1472297338343 Marionette TRACE conn3 <- [1,102,null,{}] 03:28:58 INFO - PROCESS | 3712 | 1472297338347 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}] 03:28:58 INFO - PROCESS | 3712 | 1472297338348 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:58 INFO - PROCESS | 3712 | 1472297338443 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 03:28:58 INFO - PROCESS | 3712 | 1472297338507 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:58 INFO - PROCESS | 3712 | 1472297338509 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:58 INFO - PROCESS | 3712 | ++DOCSHELL 13150400 == 33 [pid = 3712] [id = 35] 03:28:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (131EBC00) [pid = 3712] [serial = 101] [outer = 00000000] 03:28:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (152C6800) [pid = 3712] [serial = 102] [outer = 131EBC00] 03:28:58 INFO - PROCESS | 3712 | 1472297338554 Marionette DEBUG loaded listener.js 03:28:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (152CB400) [pid = 3712] [serial = 103] [outer = 131EBC00] 03:28:58 INFO - PROCESS | 3712 | 1472297338852 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]]]}] 03:28:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:28:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 555ms 03:28:58 INFO - PROCESS | 3712 | 1472297338907 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 03:28:58 INFO - PROCESS | 3712 | 1472297338909 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 03:28:58 INFO - PROCESS | 3712 | 1472297338912 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:28:58 INFO - PROCESS | 3712 | 1472297338914 Marionette TRACE conn3 <- [1,106,null,{}] 03:28:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:28:58 INFO - PROCESS | 3712 | 1472297338917 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}] 03:28:58 INFO - PROCESS | 3712 | 1472297338919 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:58 INFO - PROCESS | 3712 | 1472297338997 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 03:28:58 INFO - PROCESS | 3712 | 1472297339002 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:58 INFO - PROCESS | 3712 | 1472297339004 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:59 INFO - PROCESS | 3712 | ++DOCSHELL 152C9C00 == 34 [pid = 3712] [id = 36] 03:28:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (1584F400) [pid = 3712] [serial = 104] [outer = 00000000] 03:28:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (158E7400) [pid = 3712] [serial = 105] [outer = 1584F400] 03:28:59 INFO - PROCESS | 3712 | 1472297339049 Marionette DEBUG loaded listener.js 03:28:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (15A2E400) [pid = 3712] [serial = 106] [outer = 1584F400] 03:28:59 INFO - PROCESS | 3712 | 1472297339458 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]]]}] 03:28:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 555ms 03:28:59 INFO - PROCESS | 3712 | 1472297339503 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 03:28:59 INFO - PROCESS | 3712 | 1472297339507 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 03:28:59 INFO - PROCESS | 3712 | 1472297339517 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:28:59 INFO - PROCESS | 3712 | 1472297339522 Marionette TRACE conn3 <- [1,110,null,{}] 03:28:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:28:59 INFO - PROCESS | 3712 | 1472297339528 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}] 03:28:59 INFO - PROCESS | 3712 | 1472297339532 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:59 INFO - PROCESS | 3712 | 1472297339646 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 03:28:59 INFO - PROCESS | 3712 | 1472297339724 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:59 INFO - PROCESS | 3712 | 1472297339729 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:28:59 INFO - PROCESS | 3712 | ++DOCSHELL 10A10000 == 35 [pid = 3712] [id = 37] 03:28:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (10A47800) [pid = 3712] [serial = 107] [outer = 00000000] 03:28:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (10A53000) [pid = 3712] [serial = 108] [outer = 10A47800] 03:28:59 INFO - PROCESS | 3712 | 1472297339770 Marionette DEBUG loaded listener.js 03:28:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (112AD800) [pid = 3712] [serial = 109] [outer = 10A47800] 03:29:00 INFO - PROCESS | 3712 | 1472297340291 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]]]}] 03:29:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:29:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 832ms 03:29:00 INFO - PROCESS | 3712 | 1472297340374 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 03:29:00 INFO - PROCESS | 3712 | 1472297340378 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 03:29:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:29:00 INFO - PROCESS | 3712 | 1472297340384 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:29:00 INFO - PROCESS | 3712 | 1472297340388 Marionette TRACE conn3 <- [1,114,null,{}] 03:29:00 INFO - PROCESS | 3712 | 1472297340393 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}] 03:29:00 INFO - PROCESS | 3712 | 1472297340396 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:00 INFO - PROCESS | 3712 | 1472297340508 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 03:29:00 INFO - PROCESS | 3712 | 1472297340572 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:00 INFO - PROCESS | 3712 | 1472297340557 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:00 INFO - PROCESS | 3712 | ++DOCSHELL 131F2C00 == 36 [pid = 3712] [id = 38] 03:29:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (1346A000) [pid = 3712] [serial = 110] [outer = 00000000] 03:29:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (14FD1800) [pid = 3712] [serial = 111] [outer = 1346A000] 03:29:00 INFO - PROCESS | 3712 | 1472297340614 Marionette DEBUG loaded listener.js 03:29:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (152D0400) [pid = 3712] [serial = 112] [outer = 1346A000] 03:29:01 INFO - PROCESS | 3712 | 1472297341126 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]]]}] 03:29:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:29:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 789ms 03:29:01 INFO - PROCESS | 3712 | 1472297341166 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 03:29:01 INFO - PROCESS | 3712 | 1472297341170 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 03:29:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:29:01 INFO - PROCESS | 3712 | 1472297341174 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:29:01 INFO - PROCESS | 3712 | 1472297341177 Marionette TRACE conn3 <- [1,118,null,{}] 03:29:01 INFO - PROCESS | 3712 | 1472297341186 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}] 03:29:01 INFO - PROCESS | 3712 | 1472297341191 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:01 INFO - PROCESS | 3712 | 1472297341295 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 03:29:01 INFO - PROCESS | 3712 | 1472297341361 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:01 INFO - PROCESS | 3712 | 1472297341365 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:01 INFO - PROCESS | 3712 | ++DOCSHELL 16D76C00 == 37 [pid = 3712] [id = 39] 03:29:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (16D78400) [pid = 3712] [serial = 113] [outer = 00000000] 03:29:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (170DF400) [pid = 3712] [serial = 114] [outer = 16D78400] 03:29:01 INFO - PROCESS | 3712 | 1472297341423 Marionette DEBUG loaded listener.js 03:29:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (176A4800) [pid = 3712] [serial = 115] [outer = 16D78400] 03:29:01 INFO - PROCESS | 3712 | 1472297341926 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]]]}] 03:29:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:29:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 789ms 03:29:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:29:01 INFO - PROCESS | 3712 | 1472297341962 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 03:29:01 INFO - PROCESS | 3712 | 1472297341964 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 03:29:01 INFO - PROCESS | 3712 | 1472297341968 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:29:01 INFO - PROCESS | 3712 | 1472297341970 Marionette TRACE conn3 <- [1,122,null,{}] 03:29:01 INFO - PROCESS | 3712 | 1472297341974 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}] 03:29:01 INFO - PROCESS | 3712 | 1472297341976 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:02 INFO - PROCESS | 3712 | 1472297342075 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 03:29:02 INFO - PROCESS | 3712 | 1472297342157 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:02 INFO - PROCESS | 3712 | 1472297342159 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:02 INFO - PROCESS | 3712 | ++DOCSHELL 177AA000 == 38 [pid = 3712] [id = 40] 03:29:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (177AA400) [pid = 3712] [serial = 116] [outer = 00000000] 03:29:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (17F04800) [pid = 3712] [serial = 117] [outer = 177AA400] 03:29:02 INFO - PROCESS | 3712 | 1472297342202 Marionette DEBUG loaded listener.js 03:29:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (17F6AC00) [pid = 3712] [serial = 118] [outer = 177AA400] 03:29:02 INFO - PROCESS | 3712 | 1472297342695 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]]]}] 03:29:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:29:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 745ms 03:29:02 INFO - PROCESS | 3712 | 1472297342731 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 03:29:02 INFO - PROCESS | 3712 | 1472297342733 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 03:29:02 INFO - PROCESS | 3712 | 1472297342738 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:29:02 INFO - PROCESS | 3712 | 1472297342740 Marionette TRACE conn3 <- [1,126,null,{}] 03:29:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:29:02 INFO - PROCESS | 3712 | 1472297342744 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}] 03:29:02 INFO - PROCESS | 3712 | 1472297342747 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:02 INFO - PROCESS | 3712 | 1472297342842 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 03:29:02 INFO - PROCESS | 3712 | 1472297342983 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:02 INFO - PROCESS | 3712 | 1472297342986 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:02 INFO - PROCESS | 3712 | ++DOCSHELL 10433400 == 39 [pid = 3712] [id = 41] 03:29:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (10434800) [pid = 3712] [serial = 119] [outer = 00000000] 03:29:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (104EB400) [pid = 3712] [serial = 120] [outer = 10434800] 03:29:03 INFO - PROCESS | 3712 | 1472297343037 Marionette DEBUG loaded listener.js 03:29:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 100 (10A0F800) [pid = 3712] [serial = 121] [outer = 10434800] 03:29:03 INFO - PROCESS | 3712 | --DOCSHELL 10B86C00 == 38 [pid = 3712] [id = 32] 03:29:03 INFO - PROCESS | 3712 | --DOCSHELL 10E9BC00 == 37 [pid = 3712] [id = 34] 03:29:03 INFO - PROCESS | 3712 | --DOCSHELL 12939800 == 36 [pid = 3712] [id = 33] 03:29:03 INFO - PROCESS | 3712 | --DOCSHELL 13150400 == 35 [pid = 3712] [id = 35] 03:29:03 INFO - PROCESS | 3712 | --DOCSHELL 13A49C00 == 34 [pid = 3712] [id = 31] 03:29:03 INFO - PROCESS | 3712 | --DOCSHELL 177AA000 == 33 [pid = 3712] [id = 40] 03:29:03 INFO - PROCESS | 3712 | --DOCSHELL 16D76C00 == 32 [pid = 3712] [id = 39] 03:29:03 INFO - PROCESS | 3712 | --DOCSHELL 152C9C00 == 31 [pid = 3712] [id = 36] 03:29:03 INFO - PROCESS | 3712 | --DOCSHELL 1144F400 == 30 [pid = 3712] [id = 30] 03:29:03 INFO - PROCESS | 3712 | --DOCSHELL 10A10000 == 29 [pid = 3712] [id = 37] 03:29:03 INFO - PROCESS | 3712 | --DOCSHELL 17F09000 == 28 [pid = 3712] [id = 29] 03:29:03 INFO - PROCESS | 3712 | --DOCSHELL 131F2C00 == 27 [pid = 3712] [id = 38] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 99 (166A5000) [pid = 3712] [serial = 17] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 98 (15FA2800) [pid = 3712] [serial = 70] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (166A3400) [pid = 3712] [serial = 73] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (16D78800) [pid = 3712] [serial = 76] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (176A7400) [pid = 3712] [serial = 79] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (129BB400) [pid = 3712] [serial = 52] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (10B88000) [pid = 3712] [serial = 55] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (17ABC000) [pid = 3712] [serial = 82] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (19A91400) [pid = 3712] [serial = 85] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (11A58800) [pid = 3712] [serial = 58] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (1B66DC00) [pid = 3712] [serial = 49] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (13150C00) [pid = 3712] [serial = 61] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (19DEF800) [pid = 3712] [serial = 88] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (16964400) [pid = 3712] [serial = 14] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (14420C00) [pid = 3712] [serial = 9] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (14426000) [pid = 3712] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (1282D800) [pid = 3712] [serial = 4] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (1821AC00) [pid = 3712] [serial = 84] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (19DE7C00) [pid = 3712] [serial = 87] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1B66D800) [pid = 3712] [serial = 48] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (112CF800) [pid = 3712] [serial = 51] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (10A0A400) [pid = 3712] [serial = 54] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (114E4C00) [pid = 3712] [serial = 57] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (130DB000) [pid = 3712] [serial = 60] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (15286800) [pid = 3712] [serial = 63] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (152A1800) [pid = 3712] [serial = 64] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (152CD000) [pid = 3712] [serial = 66] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (155A1000) [pid = 3712] [serial = 67] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (15A2A400) [pid = 3712] [serial = 69] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (16025800) [pid = 3712] [serial = 72] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (16D74800) [pid = 3712] [serial = 75] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (176A5800) [pid = 3712] [serial = 78] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (177A9800) [pid = 3712] [serial = 81] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (1B514C00) [pid = 3712] [serial = 45] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (1B151C00) [pid = 3712] [serial = 39] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (1B157000) [pid = 3712] [serial = 40] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (1ABE3400) [pid = 3712] [serial = 36] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (1ABE8000) [pid = 3712] [serial = 37] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (1AB5E400) [pid = 3712] [serial = 34] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (1AC6F800) [pid = 3712] [serial = 33] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 59 (174FC400) [pid = 3712] [serial = 30] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 58 (1AE96C00) [pid = 3712] [serial = 31] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 57 (1AE8AC00) [pid = 3712] [serial = 27] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 56 (1AE8F400) [pid = 3712] [serial = 28] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 55 (1A1CD800) [pid = 3712] [serial = 24] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 54 (19F56400) [pid = 3712] [serial = 21] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 53 (19F5A000) [pid = 3712] [serial = 22] [outer = 00000000] [url = about:blank] 03:29:03 INFO - PROCESS | 3712 | --DOMWINDOW == 52 (1B3B3800) [pid = 3712] [serial = 42] [outer = 00000000] [url = about:blank] 03:29:04 INFO - PROCESS | 3712 | 1472297344021 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]]]}] 03:29:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:29:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1300ms 03:29:04 INFO - PROCESS | 3712 | 1472297344068 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 03:29:04 INFO - PROCESS | 3712 | 1472297344072 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 03:29:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:29:04 INFO - PROCESS | 3712 | 1472297344076 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:29:04 INFO - PROCESS | 3712 | 1472297344079 Marionette TRACE conn3 <- [1,130,null,{}] 03:29:04 INFO - PROCESS | 3712 | 1472297344068 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}] 03:29:04 INFO - PROCESS | 3712 | 1472297344072 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:04 INFO - PROCESS | 3712 | 1472297344165 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 03:29:04 INFO - PROCESS | 3712 | 1472297344235 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:04 INFO - PROCESS | 3712 | 1472297344239 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:04 INFO - PROCESS | 3712 | ++DOCSHELL 110ECC00 == 28 [pid = 3712] [id = 42] 03:29:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 53 (112AE000) [pid = 3712] [serial = 122] [outer = 00000000] 03:29:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 54 (114E4C00) [pid = 3712] [serial = 123] [outer = 112AE000] 03:29:04 INFO - PROCESS | 3712 | 1472297344289 Marionette DEBUG loaded listener.js 03:29:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 55 (11A59800) [pid = 3712] [serial = 124] [outer = 112AE000] 03:29:04 INFO - PROCESS | 3712 | 1472297344613 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]]]}] 03:29:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:29:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 614ms 03:29:04 INFO - PROCESS | 3712 | 1472297344675 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 03:29:04 INFO - PROCESS | 3712 | 1472297344680 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 03:29:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:29:04 INFO - PROCESS | 3712 | 1472297344686 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:29:04 INFO - PROCESS | 3712 | 1472297344689 Marionette TRACE conn3 <- [1,134,null,{}] 03:29:04 INFO - PROCESS | 3712 | 1472297344693 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}] 03:29:04 INFO - PROCESS | 3712 | 1472297344696 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:04 INFO - PROCESS | 3712 | 1472297344780 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 03:29:04 INFO - PROCESS | 3712 | 1472297344786 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:04 INFO - PROCESS | 3712 | 1472297344789 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:04 INFO - PROCESS | 3712 | ++DOCSHELL 129B8C00 == 29 [pid = 3712] [id = 43] 03:29:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 56 (129C4400) [pid = 3712] [serial = 125] [outer = 00000000] 03:29:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 57 (13148000) [pid = 3712] [serial = 126] [outer = 129C4400] 03:29:04 INFO - PROCESS | 3712 | 1472297344842 Marionette DEBUG loaded listener.js 03:29:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 58 (13154800) [pid = 3712] [serial = 127] [outer = 129C4400] 03:29:05 INFO - PROCESS | 3712 | 1472297345230 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]]]}] 03:29:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:29:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 584ms 03:29:05 INFO - PROCESS | 3712 | 1472297345284 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 03:29:05 INFO - PROCESS | 3712 | 1472297345287 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 03:29:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:29:05 INFO - PROCESS | 3712 | 1472297345290 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:29:05 INFO - PROCESS | 3712 | 1472297345294 Marionette TRACE conn3 <- [1,138,null,{}] 03:29:05 INFO - PROCESS | 3712 | 1472297345304 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}] 03:29:05 INFO - PROCESS | 3712 | 1472297345309 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:05 INFO - PROCESS | 3712 | 1472297345389 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 03:29:05 INFO - PROCESS | 3712 | 1472297345418 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:05 INFO - PROCESS | 3712 | 1472297345421 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:05 INFO - PROCESS | 3712 | ++DOCSHELL 1529CC00 == 30 [pid = 3712] [id = 44] 03:29:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 59 (1529E800) [pid = 3712] [serial = 128] [outer = 00000000] 03:29:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (152AAC00) [pid = 3712] [serial = 129] [outer = 1529E800] 03:29:05 INFO - PROCESS | 3712 | 1472297345460 Marionette DEBUG loaded listener.js 03:29:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (152CCC00) [pid = 3712] [serial = 130] [outer = 1529E800] 03:29:05 INFO - PROCESS | 3712 | 1472297345862 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]]]}] 03:29:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:29:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 599ms 03:29:05 INFO - PROCESS | 3712 | 1472297345889 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 03:29:05 INFO - PROCESS | 3712 | 1472297345891 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 03:29:05 INFO - PROCESS | 3712 | 1472297345908 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:29:05 INFO - PROCESS | 3712 | 1472297345910 Marionette TRACE conn3 <- [1,142,null,{}] 03:29:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:29:05 INFO - PROCESS | 3712 | 1472297345914 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}] 03:29:05 INFO - PROCESS | 3712 | 1472297345925 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:06 INFO - PROCESS | 3712 | 1472297346016 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 03:29:06 INFO - PROCESS | 3712 | 1472297346021 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:06 INFO - PROCESS | 3712 | 1472297346023 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:06 INFO - PROCESS | 3712 | ++DOCSHELL 152C9800 == 31 [pid = 3712] [id = 45] 03:29:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (152CF000) [pid = 3712] [serial = 131] [outer = 00000000] 03:29:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (158E7000) [pid = 3712] [serial = 132] [outer = 152CF000] 03:29:06 INFO - PROCESS | 3712 | 1472297346071 Marionette DEBUG loaded listener.js 03:29:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (15FA2C00) [pid = 3712] [serial = 133] [outer = 152CF000] 03:29:06 INFO - PROCESS | 3712 | 1472297346457 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]]]}] 03:29:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:29:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 599ms 03:29:06 INFO - PROCESS | 3712 | 1472297346512 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 03:29:06 INFO - PROCESS | 3712 | 1472297346514 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 03:29:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:29:06 INFO - PROCESS | 3712 | 1472297346523 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:29:06 INFO - PROCESS | 3712 | 1472297346525 Marionette TRACE conn3 <- [1,146,null,{}] 03:29:06 INFO - PROCESS | 3712 | 1472297346528 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}] 03:29:06 INFO - PROCESS | 3712 | 1472297346530 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:06 INFO - PROCESS | 3712 | 1472297346608 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 03:29:06 INFO - PROCESS | 3712 | 1472297346614 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:06 INFO - PROCESS | 3712 | 1472297346616 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:06 INFO - PROCESS | 3712 | ++DOCSHELL 16002000 == 32 [pid = 3712] [id = 46] 03:29:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (16003000) [pid = 3712] [serial = 134] [outer = 00000000] 03:29:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (16010C00) [pid = 3712] [serial = 135] [outer = 16003000] 03:29:06 INFO - PROCESS | 3712 | 1472297346661 Marionette DEBUG loaded listener.js 03:29:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (1669F800) [pid = 3712] [serial = 136] [outer = 16003000] 03:29:07 INFO - PROCESS | 3712 | 1472297347075 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]]]}] 03:29:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:29:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 584ms 03:29:07 INFO - PROCESS | 3712 | 1472297347107 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 03:29:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:29:07 INFO - PROCESS | 3712 | 1472297347109 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 03:29:07 INFO - PROCESS | 3712 | 1472297347112 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:29:07 INFO - PROCESS | 3712 | 1472297347114 Marionette TRACE conn3 <- [1,150,null,{}] 03:29:07 INFO - PROCESS | 3712 | 1472297347117 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}] 03:29:07 INFO - PROCESS | 3712 | 1472297347123 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:07 INFO - PROCESS | 3712 | 1472297347244 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 03:29:07 INFO - PROCESS | 3712 | 1472297347249 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:07 INFO - PROCESS | 3712 | 1472297347251 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:07 INFO - PROCESS | 3712 | ++DOCSHELL 166A4800 == 33 [pid = 3712] [id = 47] 03:29:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (166A8800) [pid = 3712] [serial = 137] [outer = 00000000] 03:29:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (16EF4C00) [pid = 3712] [serial = 138] [outer = 166A8800] 03:29:07 INFO - PROCESS | 3712 | 1472297347297 Marionette DEBUG loaded listener.js 03:29:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (174FC400) [pid = 3712] [serial = 139] [outer = 166A8800] 03:29:07 INFO - PROCESS | 3712 | 1472297347678 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]]]}] 03:29:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:29:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 599ms 03:29:07 INFO - PROCESS | 3712 | 1472297347711 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 03:29:07 INFO - PROCESS | 3712 | 1472297347713 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 03:29:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:29:07 INFO - PROCESS | 3712 | 1472297347716 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:29:07 INFO - PROCESS | 3712 | 1472297347718 Marionette TRACE conn3 <- [1,154,null,{}] 03:29:07 INFO - PROCESS | 3712 | 1472297347728 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}] 03:29:07 INFO - PROCESS | 3712 | 1472297347730 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:07 INFO - PROCESS | 3712 | 1472297347869 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 03:29:07 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (1584F400) [pid = 3712] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:29:07 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (1293AC00) [pid = 3712] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:29:07 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (131EBC00) [pid = 3712] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:29:07 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (10B8D800) [pid = 3712] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:29:07 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (10EA3000) [pid = 3712] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:29:07 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (15286400) [pid = 3712] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:29:07 INFO - PROCESS | 3712 | 1472297347938 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:07 INFO - PROCESS | 3712 | 1472297347940 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:07 INFO - PROCESS | 3712 | ++DOCSHELL 10A09C00 == 34 [pid = 3712] [id = 48] 03:29:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (10A4C000) [pid = 3712] [serial = 140] [outer = 00000000] 03:29:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (1144E000) [pid = 3712] [serial = 141] [outer = 10A4C000] 03:29:07 INFO - PROCESS | 3712 | 1472297347985 Marionette DEBUG loaded listener.js 03:29:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (1282E800) [pid = 3712] [serial = 142] [outer = 10A4C000] 03:29:08 INFO - PROCESS | 3712 | 1472297348300 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]]]}] 03:29:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:29:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 599ms 03:29:08 INFO - PROCESS | 3712 | 1472297348316 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 03:29:08 INFO - PROCESS | 3712 | 1472297348319 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 03:29:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:29:08 INFO - PROCESS | 3712 | 1472297348332 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:29:08 INFO - PROCESS | 3712 | 1472297348335 Marionette TRACE conn3 <- [1,158,null,{}] 03:29:08 INFO - PROCESS | 3712 | 1472297348338 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}] 03:29:08 INFO - PROCESS | 3712 | 1472297348340 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:08 INFO - PROCESS | 3712 | 1472297348440 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 03:29:08 INFO - PROCESS | 3712 | 1472297348447 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:08 INFO - PROCESS | 3712 | 1472297348432 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:08 INFO - PROCESS | 3712 | ++DOCSHELL 152A1000 == 35 [pid = 3712] [id = 49] 03:29:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (174F5C00) [pid = 3712] [serial = 143] [outer = 00000000] 03:29:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (17ABB800) [pid = 3712] [serial = 144] [outer = 174F5C00] 03:29:08 INFO - PROCESS | 3712 | 1472297348477 Marionette DEBUG loaded listener.js 03:29:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (1770CC00) [pid = 3712] [serial = 145] [outer = 174F5C00] 03:29:08 INFO - PROCESS | 3712 | 1472297348829 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]]]}] 03:29:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:29:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 555ms 03:29:08 INFO - PROCESS | 3712 | 1472297348891 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 03:29:08 INFO - PROCESS | 3712 | 1472297348893 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 03:29:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:29:08 INFO - PROCESS | 3712 | 1472297348896 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:29:08 INFO - PROCESS | 3712 | 1472297348898 Marionette TRACE conn3 <- [1,162,null,{}] 03:29:08 INFO - PROCESS | 3712 | 1472297348901 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}] 03:29:08 INFO - PROCESS | 3712 | 1472297348903 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:08 INFO - PROCESS | 3712 | 1472297348984 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 03:29:08 INFO - PROCESS | 3712 | 1472297348991 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:08 INFO - PROCESS | 3712 | 1472297348993 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:09 INFO - PROCESS | 3712 | ++DOCSHELL 1528F800 == 36 [pid = 3712] [id = 50] 03:29:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (15E95C00) [pid = 3712] [serial = 146] [outer = 00000000] 03:29:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (1821CC00) [pid = 3712] [serial = 147] [outer = 15E95C00] 03:29:09 INFO - PROCESS | 3712 | 1472297349039 Marionette DEBUG loaded listener.js 03:29:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (182C6400) [pid = 3712] [serial = 148] [outer = 15E95C00] 03:29:09 INFO - PROCESS | 3712 | 1472297349411 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]]]}] 03:29:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:29:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 555ms 03:29:09 INFO - PROCESS | 3712 | 1472297349454 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 03:29:09 INFO - PROCESS | 3712 | 1472297349456 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 03:29:09 INFO - PROCESS | 3712 | 1472297349459 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:29:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:29:09 INFO - PROCESS | 3712 | 1472297349461 Marionette TRACE conn3 <- [1,166,null,{}] 03:29:09 INFO - PROCESS | 3712 | 1472297349464 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}] 03:29:09 INFO - PROCESS | 3712 | 1472297349466 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:09 INFO - PROCESS | 3712 | 1472297349557 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 03:29:09 INFO - PROCESS | 3712 | 1472297349564 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:09 INFO - PROCESS | 3712 | 1472297349566 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:09 INFO - PROCESS | 3712 | ++DOCSHELL 17F0B800 == 37 [pid = 3712] [id = 51] 03:29:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (17F0E800) [pid = 3712] [serial = 149] [outer = 00000000] 03:29:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (19DE5C00) [pid = 3712] [serial = 150] [outer = 17F0E800] 03:29:09 INFO - PROCESS | 3712 | 1472297349610 Marionette DEBUG loaded listener.js 03:29:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (19DEF400) [pid = 3712] [serial = 151] [outer = 17F0E800] 03:29:10 INFO - PROCESS | 3712 | 1472297350335 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]]]}] 03:29:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:29:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 921ms 03:29:10 INFO - PROCESS | 3712 | 1472297350387 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 03:29:10 INFO - PROCESS | 3712 | 1472297350392 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 03:29:10 INFO - PROCESS | 3712 | 1472297350397 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:29:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:29:10 INFO - PROCESS | 3712 | 1472297350400 Marionette TRACE conn3 <- [1,170,null,{}] 03:29:10 INFO - PROCESS | 3712 | 1472297350405 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}] 03:29:10 INFO - PROCESS | 3712 | 1472297350408 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:10 INFO - PROCESS | 3712 | 1472297350512 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 03:29:10 INFO - PROCESS | 3712 | 1472297350576 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:10 INFO - PROCESS | 3712 | 1472297350579 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:10 INFO - PROCESS | 3712 | ++DOCSHELL 10E97400 == 38 [pid = 3712] [id = 52] 03:29:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (10EA4400) [pid = 3712] [serial = 152] [outer = 00000000] 03:29:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (11A55C00) [pid = 3712] [serial = 153] [outer = 10EA4400] 03:29:10 INFO - PROCESS | 3712 | 1472297350636 Marionette DEBUG loaded listener.js 03:29:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (12D7A400) [pid = 3712] [serial = 154] [outer = 10EA4400] 03:29:11 INFO - PROCESS | 3712 | 1472297351436 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]]]}] 03:29:11 INFO - PROCESS | 3712 | --DOCSHELL 1528F800 == 37 [pid = 3712] [id = 50] 03:29:11 INFO - PROCESS | 3712 | --DOCSHELL 152A1000 == 36 [pid = 3712] [id = 49] 03:29:11 INFO - PROCESS | 3712 | --DOCSHELL 10A09C00 == 35 [pid = 3712] [id = 48] 03:29:11 INFO - PROCESS | 3712 | --DOCSHELL 166A4800 == 34 [pid = 3712] [id = 47] 03:29:11 INFO - PROCESS | 3712 | --DOCSHELL 16002000 == 33 [pid = 3712] [id = 46] 03:29:11 INFO - PROCESS | 3712 | --DOCSHELL 152C9800 == 32 [pid = 3712] [id = 45] 03:29:11 INFO - PROCESS | 3712 | --DOCSHELL 1529CC00 == 31 [pid = 3712] [id = 44] 03:29:11 INFO - PROCESS | 3712 | --DOCSHELL 129B8C00 == 30 [pid = 3712] [id = 43] 03:29:11 INFO - PROCESS | 3712 | --DOCSHELL 110ECC00 == 29 [pid = 3712] [id = 42] 03:29:11 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (158E7400) [pid = 3712] [serial = 105] [outer = 00000000] [url = about:blank] 03:29:11 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (15A2E400) [pid = 3712] [serial = 106] [outer = 00000000] [url = about:blank] 03:29:11 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (129BDC00) [pid = 3712] [serial = 96] [outer = 00000000] [url = about:blank] 03:29:11 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (152CB400) [pid = 3712] [serial = 103] [outer = 00000000] [url = about:blank] 03:29:11 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (10EA0000) [pid = 3712] [serial = 93] [outer = 00000000] [url = about:blank] 03:29:11 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (13150800) [pid = 3712] [serial = 99] [outer = 00000000] [url = about:blank] 03:29:11 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (152C6800) [pid = 3712] [serial = 102] [outer = 00000000] [url = about:blank] 03:29:11 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (12BCD000) [pid = 3712] [serial = 97] [outer = 00000000] [url = about:blank] 03:29:11 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (110E3800) [pid = 3712] [serial = 94] [outer = 00000000] [url = about:blank] 03:29:11 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (131F1C00) [pid = 3712] [serial = 100] [outer = 00000000] [url = about:blank] 03:29:11 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (1A139C00) [pid = 3712] [serial = 91] [outer = 00000000] [url = about:blank] 03:29:11 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (19F60800) [pid = 3712] [serial = 90] [outer = 00000000] [url = about:blank] 03:29:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:29:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1067ms 03:29:11 INFO - PROCESS | 3712 | 1472297351466 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 03:29:11 INFO - PROCESS | 3712 | 1472297351470 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 03:29:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:29:11 INFO - PROCESS | 3712 | 1472297351459 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:29:11 INFO - PROCESS | 3712 | 1472297351462 Marionette TRACE conn3 <- [1,174,null,{}] 03:29:11 INFO - PROCESS | 3712 | 1472297351467 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}] 03:29:11 INFO - PROCESS | 3712 | 1472297351470 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:11 INFO - PROCESS | 3712 | 1472297351554 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 03:29:11 INFO - PROCESS | 3712 | 1472297351560 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:11 INFO - PROCESS | 3712 | 1472297351563 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:11 INFO - PROCESS | 3712 | ++DOCSHELL 10B8BC00 == 30 [pid = 3712] [id = 53] 03:29:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (10EA0000) [pid = 3712] [serial = 155] [outer = 00000000] 03:29:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (1144A800) [pid = 3712] [serial = 156] [outer = 10EA0000] 03:29:11 INFO - PROCESS | 3712 | 1472297351618 Marionette DEBUG loaded listener.js 03:29:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (11C48800) [pid = 3712] [serial = 157] [outer = 10EA0000] 03:29:12 INFO - PROCESS | 3712 | 1472297352014 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]]]}] 03:29:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:29:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 585ms 03:29:12 INFO - PROCESS | 3712 | 1472297352061 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 03:29:12 INFO - PROCESS | 3712 | 1472297352066 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 03:29:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:29:12 INFO - PROCESS | 3712 | 1472297352072 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:29:12 INFO - PROCESS | 3712 | 1472297352075 Marionette TRACE conn3 <- [1,178,null,{}] 03:29:12 INFO - PROCESS | 3712 | 1472297352079 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}] 03:29:12 INFO - PROCESS | 3712 | 1472297352082 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:12 INFO - PROCESS | 3712 | 1472297352167 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 03:29:12 INFO - PROCESS | 3712 | 1472297352176 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:12 INFO - PROCESS | 3712 | 1472297352178 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:12 INFO - PROCESS | 3712 | ++DOCSHELL 130D8800 == 31 [pid = 3712] [id = 54] 03:29:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (130E0400) [pid = 3712] [serial = 158] [outer = 00000000] 03:29:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (13161800) [pid = 3712] [serial = 159] [outer = 130E0400] 03:29:12 INFO - PROCESS | 3712 | 1472297352231 Marionette DEBUG loaded listener.js 03:29:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (13471000) [pid = 3712] [serial = 160] [outer = 130E0400] 03:29:12 INFO - PROCESS | 3712 | 1472297352608 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]]]}] 03:29:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:29:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 599ms 03:29:12 INFO - PROCESS | 3712 | 1472297352670 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 03:29:12 INFO - PROCESS | 3712 | 1472297352672 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 03:29:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:29:12 INFO - PROCESS | 3712 | 1472297352676 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:29:12 INFO - PROCESS | 3712 | 1472297352679 Marionette TRACE conn3 <- [1,182,null,{}] 03:29:12 INFO - PROCESS | 3712 | 1472297352694 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}] 03:29:12 INFO - PROCESS | 3712 | 1472297352698 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:12 INFO - PROCESS | 3712 | 1472297352779 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 03:29:12 INFO - PROCESS | 3712 | 1472297352787 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:12 INFO - PROCESS | 3712 | 1472297352790 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:12 INFO - PROCESS | 3712 | ++DOCSHELL 15286800 == 32 [pid = 3712] [id = 55] 03:29:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (15287000) [pid = 3712] [serial = 161] [outer = 00000000] 03:29:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (152C8C00) [pid = 3712] [serial = 162] [outer = 15287000] 03:29:12 INFO - PROCESS | 3712 | 1472297352839 Marionette DEBUG loaded listener.js 03:29:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (152CF800) [pid = 3712] [serial = 163] [outer = 15287000] 03:29:13 INFO - PROCESS | 3712 | 1472297353250 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]]]}] 03:29:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:29:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 599ms 03:29:13 INFO - PROCESS | 3712 | 1472297353297 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 03:29:13 INFO - PROCESS | 3712 | 1472297353300 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 03:29:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:29:13 INFO - PROCESS | 3712 | 1472297353303 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:29:13 INFO - PROCESS | 3712 | 1472297353305 Marionette TRACE conn3 <- [1,186,null,{}] 03:29:13 INFO - PROCESS | 3712 | 1472297353312 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}] 03:29:13 INFO - PROCESS | 3712 | 1472297353314 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:13 INFO - PROCESS | 3712 | 1472297353379 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 03:29:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (15A25000) [pid = 3712] [serial = 164] [outer = 1B14C400] 03:29:13 INFO - PROCESS | 3712 | 1472297353409 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:13 INFO - PROCESS | 3712 | 1472297353411 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:13 INFO - PROCESS | 3712 | ++DOCSHELL 16007000 == 33 [pid = 3712] [id = 56] 03:29:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1600D000) [pid = 3712] [serial = 165] [outer = 00000000] 03:29:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (16028400) [pid = 3712] [serial = 166] [outer = 1600D000] 03:29:13 INFO - PROCESS | 3712 | 1472297353469 Marionette DEBUG loaded listener.js 03:29:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (166A7800) [pid = 3712] [serial = 167] [outer = 1600D000] 03:29:13 INFO - PROCESS | 3712 | 1472297353861 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]]]}] 03:29:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:29:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 599ms 03:29:13 INFO - PROCESS | 3712 | 1472297353908 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 03:29:13 INFO - PROCESS | 3712 | 1472297353910 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 03:29:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:29:13 INFO - PROCESS | 3712 | 1472297353913 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:29:13 INFO - PROCESS | 3712 | 1472297353915 Marionette TRACE conn3 <- [1,190,null,{}] 03:29:13 INFO - PROCESS | 3712 | 1472297353923 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}] 03:29:13 INFO - PROCESS | 3712 | 1472297353925 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:13 INFO - PROCESS | 3712 | 1472297354009 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 03:29:13 INFO - PROCESS | 3712 | 1472297354014 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:13 INFO - PROCESS | 3712 | 1472297354016 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:14 INFO - PROCESS | 3712 | ++DOCSHELL 155A8400 == 34 [pid = 3712] [id = 57] 03:29:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (15A24400) [pid = 3712] [serial = 168] [outer = 00000000] 03:29:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (176D3800) [pid = 3712] [serial = 169] [outer = 15A24400] 03:29:14 INFO - PROCESS | 3712 | 1472297354061 Marionette DEBUG loaded listener.js 03:29:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (177ACC00) [pid = 3712] [serial = 170] [outer = 15A24400] 03:29:14 INFO - PROCESS | 3712 | 1472297354456 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]]]}] 03:29:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:29:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 584ms 03:29:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:29:14 INFO - PROCESS | 3712 | 1472297354493 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 03:29:14 INFO - PROCESS | 3712 | 1472297354495 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 03:29:14 INFO - PROCESS | 3712 | 1472297354499 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:29:14 INFO - PROCESS | 3712 | 1472297354500 Marionette TRACE conn3 <- [1,194,null,{}] 03:29:14 INFO - PROCESS | 3712 | 1472297354511 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}] 03:29:14 INFO - PROCESS | 3712 | 1472297354517 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:14 INFO - PROCESS | 3712 | 1472297354641 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 03:29:14 INFO - PROCESS | 3712 | 1472297354647 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:14 INFO - PROCESS | 3712 | 1472297354649 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:14 INFO - PROCESS | 3712 | ++DOCSHELL 158F1000 == 35 [pid = 3712] [id = 58] 03:29:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (1695F000) [pid = 3712] [serial = 171] [outer = 00000000] 03:29:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (19F55800) [pid = 3712] [serial = 172] [outer = 1695F000] 03:29:14 INFO - PROCESS | 3712 | 1472297354693 Marionette DEBUG loaded listener.js 03:29:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (19F55C00) [pid = 3712] [serial = 173] [outer = 1695F000] 03:29:15 INFO - PROCESS | 3712 | 1472297355072 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]]]}] 03:29:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:29:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 614ms 03:29:15 INFO - PROCESS | 3712 | 1472297355121 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 03:29:15 INFO - PROCESS | 3712 | 1472297355123 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 03:29:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:29:15 INFO - PROCESS | 3712 | 1472297355127 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:29:15 INFO - PROCESS | 3712 | 1472297355128 Marionette TRACE conn3 <- [1,198,null,{}] 03:29:15 INFO - PROCESS | 3712 | 1472297355132 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}] 03:29:15 INFO - PROCESS | 3712 | 1472297355134 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:15 INFO - PROCESS | 3712 | 1472297355236 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 03:29:15 INFO - PROCESS | 3712 | 1472297355294 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:15 INFO - PROCESS | 3712 | 1472297355296 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:15 INFO - PROCESS | 3712 | ++DOCSHELL 19F5B000 == 36 [pid = 3712] [id = 59] 03:29:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (19F61800) [pid = 3712] [serial = 174] [outer = 00000000] 03:29:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1A140C00) [pid = 3712] [serial = 175] [outer = 19F61800] 03:29:15 INFO - PROCESS | 3712 | 1472297355340 Marionette DEBUG loaded listener.js 03:29:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (152CAC00) [pid = 3712] [serial = 176] [outer = 19F61800] 03:29:15 INFO - PROCESS | 3712 | 1472297355709 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]]]}] 03:29:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:29:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 599ms 03:29:15 INFO - PROCESS | 3712 | 1472297355728 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 03:29:15 INFO - PROCESS | 3712 | 1472297355730 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 03:29:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:29:15 INFO - PROCESS | 3712 | 1472297355741 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:29:15 INFO - PROCESS | 3712 | 1472297355742 Marionette TRACE conn3 <- [1,202,null,{}] 03:29:15 INFO - PROCESS | 3712 | 1472297355746 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}] 03:29:15 INFO - PROCESS | 3712 | 1472297355747 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:15 INFO - PROCESS | 3712 | 1472297355935 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 03:29:15 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (15E95C00) [pid = 3712] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:29:15 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (16003000) [pid = 3712] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:29:15 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (1529E800) [pid = 3712] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:29:15 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (10434800) [pid = 3712] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:29:15 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (129C4400) [pid = 3712] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:29:15 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (10A47800) [pid = 3712] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:29:15 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (1346A000) [pid = 3712] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:29:15 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (16D78400) [pid = 3712] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:29:15 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (177AA400) [pid = 3712] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:29:15 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (166A8800) [pid = 3712] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:29:15 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (10A4C000) [pid = 3712] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:29:15 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (112AE000) [pid = 3712] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:29:15 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (152CF000) [pid = 3712] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:29:15 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (174F5C00) [pid = 3712] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:29:15 INFO - PROCESS | 3712 | 1472297355986 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:15 INFO - PROCESS | 3712 | 1472297355988 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:15 INFO - PROCESS | 3712 | ++DOCSHELL 10434800 == 37 [pid = 3712] [id = 60] 03:29:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (104E7C00) [pid = 3712] [serial = 177] [outer = 00000000] 03:29:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (12D77000) [pid = 3712] [serial = 178] [outer = 104E7C00] 03:29:16 INFO - PROCESS | 3712 | 1472297356016 Marionette DEBUG loaded listener.js 03:29:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1410BC00) [pid = 3712] [serial = 179] [outer = 104E7C00] 03:29:16 INFO - PROCESS | 3712 | 1472297356303 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]]]}] 03:29:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:29:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 585ms 03:29:16 INFO - PROCESS | 3712 | 1472297356346 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 03:29:16 INFO - PROCESS | 3712 | 1472297356348 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 03:29:16 INFO - PROCESS | 3712 | 1472297356351 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:29:16 INFO - PROCESS | 3712 | 1472297356353 Marionette TRACE conn3 <- [1,206,null,{}] 03:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:29:16 INFO - PROCESS | 3712 | 1472297356356 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}] 03:29:16 INFO - PROCESS | 3712 | 1472297356358 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:16 INFO - PROCESS | 3712 | 1472297356461 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 03:29:16 INFO - PROCESS | 3712 | 1472297356487 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:16 INFO - PROCESS | 3712 | 1472297356489 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:16 INFO - PROCESS | 3712 | ++DOCSHELL 112B7000 == 38 [pid = 3712] [id = 61] 03:29:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (129C4400) [pid = 3712] [serial = 180] [outer = 00000000] 03:29:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (19F61000) [pid = 3712] [serial = 181] [outer = 129C4400] 03:29:16 INFO - PROCESS | 3712 | 1472297356543 Marionette DEBUG loaded listener.js 03:29:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1A1C8400) [pid = 3712] [serial = 182] [outer = 129C4400] 03:29:16 INFO - PROCESS | 3712 | 1472297356904 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]]]}] 03:29:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:29:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 585ms 03:29:16 INFO - PROCESS | 3712 | 1472297356954 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 03:29:16 INFO - PROCESS | 3712 | 1472297356956 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 03:29:16 INFO - PROCESS | 3712 | 1472297356959 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:29:16 INFO - PROCESS | 3712 | 1472297356961 Marionette TRACE conn3 <- [1,210,null,{}] 03:29:16 INFO - PROCESS | 3712 | 1472297356965 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}] 03:29:16 INFO - PROCESS | 3712 | 1472297356966 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:17 INFO - PROCESS | 3712 | 1472297357070 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 03:29:17 INFO - PROCESS | 3712 | 1472297357082 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:17 INFO - PROCESS | 3712 | 1472297357084 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:17 INFO - PROCESS | 3712 | ++DOCSHELL 1585A400 == 39 [pid = 3712] [id = 62] 03:29:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (16D78400) [pid = 3712] [serial = 183] [outer = 00000000] 03:29:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (1A66A800) [pid = 3712] [serial = 184] [outer = 16D78400] 03:29:17 INFO - PROCESS | 3712 | 1472297357112 Marionette DEBUG loaded listener.js 03:29:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (1A670400) [pid = 3712] [serial = 185] [outer = 16D78400] 03:29:17 INFO - PROCESS | 3712 | 1472297357457 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]]]}] 03:29:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:29:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 556ms 03:29:17 INFO - PROCESS | 3712 | 1472297357521 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 03:29:17 INFO - PROCESS | 3712 | 1472297357524 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 03:29:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:29:17 INFO - PROCESS | 3712 | 1472297357528 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:29:17 INFO - PROCESS | 3712 | 1472297357532 Marionette TRACE conn3 <- [1,214,null,{}] 03:29:17 INFO - PROCESS | 3712 | 1472297357535 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}] 03:29:17 INFO - PROCESS | 3712 | 1472297357538 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:17 INFO - PROCESS | 3712 | 1472297357644 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 03:29:17 INFO - PROCESS | 3712 | 1472297357683 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:17 INFO - PROCESS | 3712 | 1472297357685 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:17 INFO - PROCESS | 3712 | ++DOCSHELL 1779D800 == 40 [pid = 3712] [id = 63] 03:29:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (177AB800) [pid = 3712] [serial = 186] [outer = 00000000] 03:29:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1A9DCC00) [pid = 3712] [serial = 187] [outer = 177AB800] 03:29:17 INFO - PROCESS | 3712 | 1472297357732 Marionette DEBUG loaded listener.js 03:29:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1AB5FC00) [pid = 3712] [serial = 188] [outer = 177AB800] 03:29:18 INFO - PROCESS | 3712 | 1472297358265 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]]]}] 03:29:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 788ms 03:29:18 INFO - PROCESS | 3712 | 1472297358315 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 03:29:18 INFO - PROCESS | 3712 | 1472297358320 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 03:29:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:29:18 INFO - PROCESS | 3712 | 1472297358325 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:29:18 INFO - PROCESS | 3712 | 1472297358330 Marionette TRACE conn3 <- [1,218,null,{}] 03:29:18 INFO - PROCESS | 3712 | 1472297358335 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}] 03:29:18 INFO - PROCESS | 3712 | 1472297358338 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:18 INFO - PROCESS | 3712 | 1472297358428 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 03:29:18 INFO - PROCESS | 3712 | 1472297358515 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:18 INFO - PROCESS | 3712 | 1472297358518 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:18 INFO - PROCESS | 3712 | ++DOCSHELL 10B8E800 == 41 [pid = 3712] [id = 64] 03:29:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (10EA3800) [pid = 3712] [serial = 189] [outer = 00000000] 03:29:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (130BA000) [pid = 3712] [serial = 190] [outer = 10EA3800] 03:29:18 INFO - PROCESS | 3712 | 1472297358583 Marionette DEBUG loaded listener.js 03:29:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (13A42000) [pid = 3712] [serial = 191] [outer = 10EA3800] 03:29:19 INFO - PROCESS | 3712 | 1472297359123 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]]]}] 03:29:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 847ms 03:29:19 INFO - PROCESS | 3712 | 1472297359160 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 03:29:19 INFO - PROCESS | 3712 | 1472297359165 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 03:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:29:19 INFO - PROCESS | 3712 | 1472297359172 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:29:19 INFO - PROCESS | 3712 | 1472297359175 Marionette TRACE conn3 <- [1,222,null,{}] 03:29:19 INFO - PROCESS | 3712 | 1472297359179 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}] 03:29:19 INFO - PROCESS | 3712 | 1472297359181 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:19 INFO - PROCESS | 3712 | 1472297359291 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 03:29:19 INFO - PROCESS | 3712 | 1472297359380 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:19 INFO - PROCESS | 3712 | 1472297359383 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:19 INFO - PROCESS | 3712 | ++DOCSHELL 15A2E400 == 42 [pid = 3712] [id = 65] 03:29:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (15A31C00) [pid = 3712] [serial = 192] [outer = 00000000] 03:29:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (16960C00) [pid = 3712] [serial = 193] [outer = 15A31C00] 03:29:19 INFO - PROCESS | 3712 | 1472297359422 Marionette DEBUG loaded listener.js 03:29:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (176D4000) [pid = 3712] [serial = 194] [outer = 15A31C00] 03:29:19 INFO - PROCESS | 3712 | 1472297359915 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]]]}] 03:29:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 789ms 03:29:19 INFO - PROCESS | 3712 | 1472297359958 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 03:29:19 INFO - PROCESS | 3712 | 1472297359961 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 03:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:29:19 INFO - PROCESS | 3712 | 1472297359965 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:29:19 INFO - PROCESS | 3712 | 1472297359968 Marionette TRACE conn3 <- [1,226,null,{}] 03:29:19 INFO - PROCESS | 3712 | 1472297359979 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}] 03:29:19 INFO - PROCESS | 3712 | 1472297359984 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:20 INFO - PROCESS | 3712 | 1472297360087 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 03:29:20 INFO - PROCESS | 3712 | 1472297360166 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:20 INFO - PROCESS | 3712 | 1472297360170 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:20 INFO - PROCESS | 3712 | ++DOCSHELL 1779E000 == 43 [pid = 3712] [id = 66] 03:29:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (17ABE400) [pid = 3712] [serial = 195] [outer = 00000000] 03:29:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (19A92400) [pid = 3712] [serial = 196] [outer = 17ABE400] 03:29:20 INFO - PROCESS | 3712 | 1472297360269 Marionette DEBUG loaded listener.js 03:29:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (1A9D4400) [pid = 3712] [serial = 197] [outer = 17ABE400] 03:29:21 INFO - PROCESS | 3712 | 1472297361030 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]]]}] 03:29:21 INFO - PROCESS | 3712 | --DOCSHELL 10433400 == 42 [pid = 3712] [id = 41] 03:29:21 INFO - PROCESS | 3712 | --DOCSHELL 1585A400 == 41 [pid = 3712] [id = 62] 03:29:21 INFO - PROCESS | 3712 | --DOCSHELL 112B7000 == 40 [pid = 3712] [id = 61] 03:29:21 INFO - PROCESS | 3712 | --DOCSHELL 10434800 == 39 [pid = 3712] [id = 60] 03:29:21 INFO - PROCESS | 3712 | --DOCSHELL 19F5B000 == 38 [pid = 3712] [id = 59] 03:29:21 INFO - PROCESS | 3712 | --DOCSHELL 158F1000 == 37 [pid = 3712] [id = 58] 03:29:21 INFO - PROCESS | 3712 | --DOCSHELL 155A8400 == 36 [pid = 3712] [id = 57] 03:29:21 INFO - PROCESS | 3712 | --DOCSHELL 16007000 == 35 [pid = 3712] [id = 56] 03:29:21 INFO - PROCESS | 3712 | --DOCSHELL 15286800 == 34 [pid = 3712] [id = 55] 03:29:21 INFO - PROCESS | 3712 | --DOCSHELL 130D8800 == 33 [pid = 3712] [id = 54] 03:29:21 INFO - PROCESS | 3712 | --DOCSHELL 10B8BC00 == 32 [pid = 3712] [id = 53] 03:29:21 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (19DE5C00) [pid = 3712] [serial = 150] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (1821CC00) [pid = 3712] [serial = 147] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (16010C00) [pid = 3712] [serial = 135] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (152AAC00) [pid = 3712] [serial = 129] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (10A0F800) [pid = 3712] [serial = 121] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (104EB400) [pid = 3712] [serial = 120] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (13148000) [pid = 3712] [serial = 126] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (13154800) [pid = 3712] [serial = 127] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (112AD800) [pid = 3712] [serial = 109] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (10A53000) [pid = 3712] [serial = 108] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (152D0400) [pid = 3712] [serial = 112] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (14FD1800) [pid = 3712] [serial = 111] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (176A4800) [pid = 3712] [serial = 115] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (170DF400) [pid = 3712] [serial = 114] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (17F6AC00) [pid = 3712] [serial = 118] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (17F04800) [pid = 3712] [serial = 117] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (16EF4C00) [pid = 3712] [serial = 138] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (1144E000) [pid = 3712] [serial = 141] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (174FC400) [pid = 3712] [serial = 139] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (1282E800) [pid = 3712] [serial = 142] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (11A59800) [pid = 3712] [serial = 124] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (114E4C00) [pid = 3712] [serial = 123] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (158E7000) [pid = 3712] [serial = 132] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (17ABB800) [pid = 3712] [serial = 144] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (1669F800) [pid = 3712] [serial = 136] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (182C6400) [pid = 3712] [serial = 148] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (1770CC00) [pid = 3712] [serial = 145] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (152CCC00) [pid = 3712] [serial = 130] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (15FA2C00) [pid = 3712] [serial = 133] [outer = 00000000] [url = about:blank] 03:29:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:29:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1110ms 03:29:21 INFO - PROCESS | 3712 | 1472297361092 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 03:29:21 INFO - PROCESS | 3712 | 1472297361096 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 03:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:29:21 INFO - PROCESS | 3712 | 1472297361101 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:29:21 INFO - PROCESS | 3712 | 1472297361104 Marionette TRACE conn3 <- [1,230,null,{}] 03:29:21 INFO - PROCESS | 3712 | 1472297361110 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}] 03:29:21 INFO - PROCESS | 3712 | 1472297361112 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:21 INFO - PROCESS | 3712 | 1472297361195 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 03:29:21 INFO - PROCESS | 3712 | 1472297361207 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:21 INFO - PROCESS | 3712 | 1472297361210 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:21 INFO - PROCESS | 3712 | ++DOCSHELL 112B8C00 == 33 [pid = 3712] [id = 67] 03:29:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (112D1C00) [pid = 3712] [serial = 198] [outer = 00000000] 03:29:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (114E5C00) [pid = 3712] [serial = 199] [outer = 112D1C00] 03:29:21 INFO - PROCESS | 3712 | 1472297361259 Marionette DEBUG loaded listener.js 03:29:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (11CE3C00) [pid = 3712] [serial = 200] [outer = 112D1C00] 03:29:21 INFO - PROCESS | 3712 | 1472297361690 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]]]}] 03:29:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:29:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 599ms 03:29:21 INFO - PROCESS | 3712 | 1472297361708 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 03:29:21 INFO - PROCESS | 3712 | 1472297361712 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 03:29:21 INFO - PROCESS | 3712 | 1472297361718 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:29:21 INFO - PROCESS | 3712 | 1472297361721 Marionette TRACE conn3 <- [1,234,null,{}] 03:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:29:21 INFO - PROCESS | 3712 | 1472297361747 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}] 03:29:21 INFO - PROCESS | 3712 | 1472297361750 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:21 INFO - PROCESS | 3712 | 1472297361815 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 03:29:21 INFO - PROCESS | 3712 | 1472297361823 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:21 INFO - PROCESS | 3712 | 1472297361826 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:21 INFO - PROCESS | 3712 | ++DOCSHELL 13153800 == 34 [pid = 3712] [id = 68] 03:29:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (13153C00) [pid = 3712] [serial = 201] [outer = 00000000] 03:29:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (131F0800) [pid = 3712] [serial = 202] [outer = 13153C00] 03:29:21 INFO - PROCESS | 3712 | 1472297361873 Marionette DEBUG loaded listener.js 03:29:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (1410CC00) [pid = 3712] [serial = 203] [outer = 13153C00] 03:29:22 INFO - PROCESS | 3712 | 1472297362292 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]]]}] 03:29:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:29:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 614ms 03:29:22 INFO - PROCESS | 3712 | 1472297362325 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 03:29:22 INFO - PROCESS | 3712 | 1472297362327 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 03:29:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:29:22 INFO - PROCESS | 3712 | 1472297362331 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:29:22 INFO - PROCESS | 3712 | 1472297362334 Marionette TRACE conn3 <- [1,238,null,{}] 03:29:22 INFO - PROCESS | 3712 | 1472297362345 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}] 03:29:22 INFO - PROCESS | 3712 | 1472297362349 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:22 INFO - PROCESS | 3712 | 1472297362434 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 03:29:22 INFO - PROCESS | 3712 | 1472297362442 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:22 INFO - PROCESS | 3712 | 1472297362445 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:22 INFO - PROCESS | 3712 | ++DOCSHELL 152A5800 == 35 [pid = 3712] [id = 69] 03:29:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (152A6000) [pid = 3712] [serial = 204] [outer = 00000000] 03:29:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (152CE800) [pid = 3712] [serial = 205] [outer = 152A6000] 03:29:22 INFO - PROCESS | 3712 | 1472297362493 Marionette DEBUG loaded listener.js 03:29:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (155AB400) [pid = 3712] [serial = 206] [outer = 152A6000] 03:29:22 INFO - PROCESS | 3712 | 1472297362888 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]]]}] 03:29:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:29:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 599ms 03:29:22 INFO - PROCESS | 3712 | 1472297362943 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 03:29:22 INFO - PROCESS | 3712 | 1472297362946 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 03:29:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:29:22 INFO - PROCESS | 3712 | 1472297362949 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:29:22 INFO - PROCESS | 3712 | 1472297362951 Marionette TRACE conn3 <- [1,242,null,{}] 03:29:22 INFO - PROCESS | 3712 | 1472297362955 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}] 03:29:22 INFO - PROCESS | 3712 | 1472297362939 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:23 INFO - PROCESS | 3712 | 1472297363021 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 03:29:23 INFO - PROCESS | 3712 | 1472297363027 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:23 INFO - PROCESS | 3712 | 1472297363029 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:23 INFO - PROCESS | 3712 | ++DOCSHELL 152CE400 == 36 [pid = 3712] [id = 70] 03:29:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (152D4400) [pid = 3712] [serial = 207] [outer = 00000000] 03:29:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (16001800) [pid = 3712] [serial = 208] [outer = 152D4400] 03:29:23 INFO - PROCESS | 3712 | 1472297363074 Marionette DEBUG loaded listener.js 03:29:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (16023400) [pid = 3712] [serial = 209] [outer = 152D4400] 03:29:23 INFO - PROCESS | 3712 | 1472297363500 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]]]}] 03:29:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:29:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 599ms 03:29:23 INFO - PROCESS | 3712 | 1472297363545 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 03:29:23 INFO - PROCESS | 3712 | 1472297363547 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 03:29:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:29:23 INFO - PROCESS | 3712 | 1472297363537 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:29:23 INFO - PROCESS | 3712 | 1472297363539 Marionette TRACE conn3 <- [1,246,null,{}] 03:29:23 INFO - PROCESS | 3712 | 1472297363543 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}] 03:29:23 INFO - PROCESS | 3712 | 1472297363545 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:23 INFO - PROCESS | 3712 | 1472297363647 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 03:29:23 INFO - PROCESS | 3712 | 1472297363654 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:23 INFO - PROCESS | 3712 | 1472297363657 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:23 INFO - PROCESS | 3712 | ++DOCSHELL 16001C00 == 37 [pid = 3712] [id = 71] 03:29:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (16028800) [pid = 3712] [serial = 210] [outer = 00000000] 03:29:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (16A2D800) [pid = 3712] [serial = 211] [outer = 16028800] 03:29:23 INFO - PROCESS | 3712 | 1472297363710 Marionette DEBUG loaded listener.js 03:29:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1705C400) [pid = 3712] [serial = 212] [outer = 16028800] 03:29:24 INFO - PROCESS | 3712 | 1472297364094 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]]]}] 03:29:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:29:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 599ms 03:29:24 INFO - PROCESS | 3712 | 1472297364132 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 03:29:24 INFO - PROCESS | 3712 | 1472297364134 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 03:29:24 INFO - PROCESS | 3712 | 1472297364137 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:29:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:29:24 INFO - PROCESS | 3712 | 1472297364139 Marionette TRACE conn3 <- [1,250,null,{}] 03:29:24 INFO - PROCESS | 3712 | 1472297364142 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}] 03:29:24 INFO - PROCESS | 3712 | 1472297364147 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:24 INFO - PROCESS | 3712 | 1472297364290 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 03:29:24 INFO - PROCESS | 3712 | 1472297364344 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:24 INFO - PROCESS | 3712 | 1472297364347 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:24 INFO - PROCESS | 3712 | ++DOCSHELL 114DE000 == 38 [pid = 3712] [id = 72] 03:29:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (15FA5800) [pid = 3712] [serial = 213] [outer = 00000000] 03:29:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (17F08400) [pid = 3712] [serial = 214] [outer = 15FA5800] 03:29:24 INFO - PROCESS | 3712 | 1472297364408 Marionette DEBUG loaded listener.js 03:29:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (17F68800) [pid = 3712] [serial = 215] [outer = 15FA5800] 03:29:24 INFO - PROCESS | 3712 | 1472297364855 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]]]}] 03:29:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:29:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 759ms 03:29:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:29:24 INFO - PROCESS | 3712 | 1472297364906 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 03:29:24 INFO - PROCESS | 3712 | 1472297364908 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 03:29:24 INFO - PROCESS | 3712 | 1472297364911 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:29:24 INFO - PROCESS | 3712 | 1472297364896 Marionette TRACE conn3 <- [1,254,null,{}] 03:29:24 INFO - PROCESS | 3712 | 1472297364900 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}] 03:29:24 INFO - PROCESS | 3712 | 1472297364901 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:24 INFO - PROCESS | 3712 | 1472297365005 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 03:29:24 INFO - PROCESS | 3712 | 1472297365010 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:24 INFO - PROCESS | 3712 | 1472297365012 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:25 INFO - PROCESS | 3712 | ++DOCSHELL 10441800 == 39 [pid = 3712] [id = 73] 03:29:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (114E4C00) [pid = 3712] [serial = 216] [outer = 00000000] 03:29:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (182CDC00) [pid = 3712] [serial = 217] [outer = 114E4C00] 03:29:25 INFO - PROCESS | 3712 | 1472297365061 Marionette DEBUG loaded listener.js 03:29:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (182CF800) [pid = 3712] [serial = 218] [outer = 114E4C00] 03:29:25 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (1695F000) [pid = 3712] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:29:25 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (10EA0000) [pid = 3712] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:29:25 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1600D000) [pid = 3712] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:29:25 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (19F61800) [pid = 3712] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:29:25 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (104E7C00) [pid = 3712] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:29:25 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (16D78400) [pid = 3712] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:29:25 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (15287000) [pid = 3712] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:29:25 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (130E0400) [pid = 3712] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:29:25 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (15A24400) [pid = 3712] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:29:25 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (129C4400) [pid = 3712] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:29:25 INFO - PROCESS | 3712 | 1472297365516 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]]]}] 03:29:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:29:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 658ms 03:29:25 INFO - PROCESS | 3712 | 1472297365546 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 03:29:25 INFO - PROCESS | 3712 | 1472297365548 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 03:29:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:29:25 INFO - PROCESS | 3712 | 1472297365551 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:29:25 INFO - PROCESS | 3712 | 1472297365553 Marionette TRACE conn3 <- [1,258,null,{}] 03:29:25 INFO - PROCESS | 3712 | 1472297365557 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}] 03:29:25 INFO - PROCESS | 3712 | 1472297365560 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:25 INFO - PROCESS | 3712 | 1472297365687 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 03:29:25 INFO - PROCESS | 3712 | 1472297365694 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:25 INFO - PROCESS | 3712 | 1472297365696 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:25 INFO - PROCESS | 3712 | ++DOCSHELL 1695F000 == 40 [pid = 3712] [id = 74] 03:29:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (17F6E400) [pid = 3712] [serial = 219] [outer = 00000000] 03:29:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (19A8B000) [pid = 3712] [serial = 220] [outer = 17F6E400] 03:29:25 INFO - PROCESS | 3712 | 1472297365748 Marionette DEBUG loaded listener.js 03:29:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (19A8B400) [pid = 3712] [serial = 221] [outer = 17F6E400] 03:29:26 INFO - PROCESS | 3712 | 1472297366100 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]]]}] 03:29:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 599ms 03:29:26 INFO - PROCESS | 3712 | 1472297366152 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 03:29:26 INFO - PROCESS | 3712 | 1472297366154 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 03:29:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:29:26 INFO - PROCESS | 3712 | 1472297366157 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:29:26 INFO - PROCESS | 3712 | 1472297366159 Marionette TRACE conn3 <- [1,262,null,{}] 03:29:26 INFO - PROCESS | 3712 | 1472297366163 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}] 03:29:26 INFO - PROCESS | 3712 | 1472297366165 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:26 INFO - PROCESS | 3712 | 1472297366244 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 03:29:26 INFO - PROCESS | 3712 | 1472297366258 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:26 INFO - PROCESS | 3712 | 1472297366260 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:26 INFO - PROCESS | 3712 | ++DOCSHELL 174F5C00 == 41 [pid = 3712] [id = 75] 03:29:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (182C6C00) [pid = 3712] [serial = 222] [outer = 00000000] 03:29:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (19A95C00) [pid = 3712] [serial = 223] [outer = 182C6C00] 03:29:26 INFO - PROCESS | 3712 | 1472297366308 Marionette DEBUG loaded listener.js 03:29:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (19DEE400) [pid = 3712] [serial = 224] [outer = 182C6C00] 03:29:26 INFO - PROCESS | 3712 | 1472297366660 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]]]}] 03:29:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 555ms 03:29:26 INFO - PROCESS | 3712 | 1472297366722 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 03:29:26 INFO - PROCESS | 3712 | 1472297366725 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 03:29:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:29:26 INFO - PROCESS | 3712 | 1472297366730 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:29:26 INFO - PROCESS | 3712 | 1472297366732 Marionette TRACE conn3 <- [1,266,null,{}] 03:29:26 INFO - PROCESS | 3712 | 1472297366737 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}] 03:29:26 INFO - PROCESS | 3712 | 1472297366739 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:26 INFO - PROCESS | 3712 | 1472297366823 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 03:29:26 INFO - PROCESS | 3712 | 1472297366810 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:26 INFO - PROCESS | 3712 | 1472297366812 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:26 INFO - PROCESS | 3712 | ++DOCSHELL 1528F400 == 42 [pid = 3712] [id = 76] 03:29:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (19A91400) [pid = 3712] [serial = 225] [outer = 00000000] 03:29:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1A13AC00) [pid = 3712] [serial = 226] [outer = 19A91400] 03:29:26 INFO - PROCESS | 3712 | 1472297366856 Marionette DEBUG loaded listener.js 03:29:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1A66A000) [pid = 3712] [serial = 227] [outer = 19A91400] 03:29:27 INFO - PROCESS | 3712 | --DOCSHELL 17F0B800 == 41 [pid = 3712] [id = 51] 03:29:27 INFO - PROCESS | 3712 | --DOCSHELL 10E97400 == 40 [pid = 3712] [id = 52] 03:29:27 INFO - PROCESS | 3712 | --DOCSHELL 112B8C00 == 39 [pid = 3712] [id = 67] 03:29:27 INFO - PROCESS | 3712 | --DOCSHELL 15A2E400 == 38 [pid = 3712] [id = 65] 03:29:27 INFO - PROCESS | 3712 | --DOCSHELL 1779E000 == 37 [pid = 3712] [id = 66] 03:29:27 INFO - PROCESS | 3712 | --DOCSHELL 1779D800 == 36 [pid = 3712] [id = 63] 03:29:27 INFO - PROCESS | 3712 | --DOCSHELL 10B8E800 == 35 [pid = 3712] [id = 64] 03:29:28 INFO - PROCESS | 3712 | --DOCSHELL 13153800 == 34 [pid = 3712] [id = 68] 03:29:28 INFO - PROCESS | 3712 | --DOCSHELL 16001C00 == 33 [pid = 3712] [id = 71] 03:29:28 INFO - PROCESS | 3712 | --DOCSHELL 1695F000 == 32 [pid = 3712] [id = 74] 03:29:28 INFO - PROCESS | 3712 | --DOCSHELL 10441800 == 31 [pid = 3712] [id = 73] 03:29:28 INFO - PROCESS | 3712 | --DOCSHELL 114DE000 == 30 [pid = 3712] [id = 72] 03:29:28 INFO - PROCESS | 3712 | --DOCSHELL 174F5C00 == 29 [pid = 3712] [id = 75] 03:29:28 INFO - PROCESS | 3712 | --DOCSHELL 152A5800 == 28 [pid = 3712] [id = 69] 03:29:28 INFO - PROCESS | 3712 | --DOCSHELL 152CE400 == 27 [pid = 3712] [id = 70] 03:29:28 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (19F55800) [pid = 3712] [serial = 172] [outer = 00000000] [url = about:blank] 03:29:28 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1144A800) [pid = 3712] [serial = 156] [outer = 00000000] [url = about:blank] 03:29:28 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (11C48800) [pid = 3712] [serial = 157] [outer = 00000000] [url = about:blank] 03:29:28 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (16028400) [pid = 3712] [serial = 166] [outer = 00000000] [url = about:blank] 03:29:28 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (1A140C00) [pid = 3712] [serial = 175] [outer = 00000000] [url = about:blank] 03:29:28 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (152CAC00) [pid = 3712] [serial = 176] [outer = 00000000] [url = about:blank] 03:29:28 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1410BC00) [pid = 3712] [serial = 179] [outer = 00000000] [url = about:blank] 03:29:28 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (1A66A800) [pid = 3712] [serial = 184] [outer = 00000000] [url = about:blank] 03:29:28 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (152C8C00) [pid = 3712] [serial = 162] [outer = 00000000] [url = about:blank] 03:29:28 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (152CF800) [pid = 3712] [serial = 163] [outer = 00000000] [url = about:blank] 03:29:28 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (11A55C00) [pid = 3712] [serial = 153] [outer = 00000000] [url = about:blank] 03:29:28 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (13161800) [pid = 3712] [serial = 159] [outer = 00000000] [url = about:blank] 03:29:28 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (13471000) [pid = 3712] [serial = 160] [outer = 00000000] [url = about:blank] 03:29:28 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (12D77000) [pid = 3712] [serial = 178] [outer = 00000000] [url = about:blank] 03:29:28 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (1B51DC00) [pid = 3712] [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.] 03:29:28 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (176D3800) [pid = 3712] [serial = 169] [outer = 00000000] [url = about:blank] 03:29:28 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (177ACC00) [pid = 3712] [serial = 170] [outer = 00000000] [url = about:blank] 03:29:28 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (1A1C8400) [pid = 3712] [serial = 182] [outer = 00000000] [url = about:blank] 03:29:28 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (19F55C00) [pid = 3712] [serial = 173] [outer = 00000000] [url = about:blank] 03:29:28 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (19F61000) [pid = 3712] [serial = 181] [outer = 00000000] [url = about:blank] 03:29:28 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (1A670400) [pid = 3712] [serial = 185] [outer = 00000000] [url = about:blank] 03:29:28 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (166A7800) [pid = 3712] [serial = 167] [outer = 00000000] [url = about:blank] 03:29:28 INFO - PROCESS | 3712 | 1472297368433 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]]]}] 03:29:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:29:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1754ms 03:29:28 INFO - PROCESS | 3712 | 1472297368471 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 03:29:28 INFO - PROCESS | 3712 | 1472297368475 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 03:29:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:29:28 INFO - PROCESS | 3712 | 1472297368480 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:29:28 INFO - PROCESS | 3712 | 1472297368484 Marionette TRACE conn3 <- [1,270,null,{}] 03:29:28 INFO - PROCESS | 3712 | 1472297368494 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}] 03:29:28 INFO - PROCESS | 3712 | 1472297368497 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:28 INFO - PROCESS | 3712 | 1472297368588 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 03:29:28 INFO - PROCESS | 3712 | 1472297368595 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:28 INFO - PROCESS | 3712 | 1472297368600 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:28 INFO - PROCESS | 3712 | ++DOCSHELL 10B8E000 == 28 [pid = 3712] [id = 77] 03:29:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (10B8E800) [pid = 3712] [serial = 228] [outer = 00000000] 03:29:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (112AE000) [pid = 3712] [serial = 229] [outer = 10B8E800] 03:29:28 INFO - PROCESS | 3712 | 1472297368650 Marionette DEBUG loaded listener.js 03:29:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (112D3800) [pid = 3712] [serial = 230] [outer = 10B8E800] 03:29:29 INFO - PROCESS | 3712 | 1472297369084 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]]]}] 03:29:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:29:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 657ms 03:29:29 INFO - PROCESS | 3712 | 1472297369140 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 03:29:29 INFO - PROCESS | 3712 | 1472297369145 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 03:29:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:29:29 INFO - PROCESS | 3712 | 1472297369151 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:29:29 INFO - PROCESS | 3712 | 1472297369154 Marionette TRACE conn3 <- [1,274,null,{}] 03:29:29 INFO - PROCESS | 3712 | 1472297369158 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}] 03:29:29 INFO - PROCESS | 3712 | 1472297369161 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:29 INFO - PROCESS | 3712 | 1472297369228 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 03:29:29 INFO - PROCESS | 3712 | 1472297369235 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:29 INFO - PROCESS | 3712 | 1472297369238 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:29 INFO - PROCESS | 3712 | ++DOCSHELL 129C5C00 == 29 [pid = 3712] [id = 78] 03:29:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (12BC4800) [pid = 3712] [serial = 231] [outer = 00000000] 03:29:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (12DA7800) [pid = 3712] [serial = 232] [outer = 12BC4800] 03:29:29 INFO - PROCESS | 3712 | 1472297369299 Marionette DEBUG loaded listener.js 03:29:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (130DFC00) [pid = 3712] [serial = 233] [outer = 12BC4800] 03:29:29 INFO - PROCESS | 3712 | 1472297369824 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]]]}] 03:29:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:29:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 686ms 03:29:29 INFO - PROCESS | 3712 | 1472297369857 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 03:29:29 INFO - PROCESS | 3712 | 1472297369870 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 03:29:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:29:29 INFO - PROCESS | 3712 | 1472297369874 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:29:29 INFO - PROCESS | 3712 | 1472297369877 Marionette TRACE conn3 <- [1,278,null,{}] 03:29:29 INFO - PROCESS | 3712 | 1472297369888 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}] 03:29:29 INFO - PROCESS | 3712 | 1472297369893 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:29 INFO - PROCESS | 3712 | 1472297369983 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 03:29:29 INFO - PROCESS | 3712 | 1472297369992 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:29 INFO - PROCESS | 3712 | 1472297369995 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:30 INFO - PROCESS | 3712 | ++DOCSHELL 15285C00 == 30 [pid = 3712] [id = 79] 03:29:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (15286000) [pid = 3712] [serial = 234] [outer = 00000000] 03:29:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (152ABC00) [pid = 3712] [serial = 235] [outer = 15286000] 03:29:30 INFO - PROCESS | 3712 | 1472297370051 Marionette DEBUG loaded listener.js 03:29:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (152CC400) [pid = 3712] [serial = 236] [outer = 15286000] 03:29:30 INFO - PROCESS | 3712 | 1472297370436 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]]]}] 03:29:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:29:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 584ms 03:29:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:29:30 INFO - PROCESS | 3712 | 1472297370477 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 03:29:30 INFO - PROCESS | 3712 | 1472297370462 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 03:29:30 INFO - PROCESS | 3712 | 1472297370466 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:29:30 INFO - PROCESS | 3712 | 1472297370468 Marionette TRACE conn3 <- [1,282,null,{}] 03:29:30 INFO - PROCESS | 3712 | 1472297370471 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}] 03:29:30 INFO - PROCESS | 3712 | 1472297370473 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:30 INFO - PROCESS | 3712 | 1472297370581 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 03:29:30 INFO - PROCESS | 3712 | 1472297370592 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:30 INFO - PROCESS | 3712 | 1472297370594 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:30 INFO - PROCESS | 3712 | ++DOCSHELL 15281000 == 31 [pid = 3712] [id = 80] 03:29:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (152AB800) [pid = 3712] [serial = 237] [outer = 00000000] 03:29:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (158E6000) [pid = 3712] [serial = 238] [outer = 152AB800] 03:29:30 INFO - PROCESS | 3712 | 1472297370640 Marionette DEBUG loaded listener.js 03:29:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (15E96C00) [pid = 3712] [serial = 239] [outer = 152AB800] 03:29:30 INFO - PROCESS | 3712 | 1472297370999 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]]]}] 03:29:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:29:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 555ms 03:29:31 INFO - PROCESS | 3712 | 1472297371041 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 03:29:31 INFO - PROCESS | 3712 | 1472297371043 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 03:29:31 INFO - PROCESS | 3712 | 1472297371046 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:29:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:29:31 INFO - PROCESS | 3712 | 1472297371047 Marionette TRACE conn3 <- [1,286,null,{}] 03:29:31 INFO - PROCESS | 3712 | 1472297371033 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}] 03:29:31 INFO - PROCESS | 3712 | 1472297371035 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:31 INFO - PROCESS | 3712 | 1472297371110 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 03:29:31 INFO - PROCESS | 3712 | 1472297371211 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:31 INFO - PROCESS | 3712 | 1472297371213 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:31 INFO - PROCESS | 3712 | ++DOCSHELL 15E96400 == 32 [pid = 3712] [id = 81] 03:29:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (15E96800) [pid = 3712] [serial = 240] [outer = 00000000] 03:29:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (166A9800) [pid = 3712] [serial = 241] [outer = 15E96800] 03:29:31 INFO - PROCESS | 3712 | 1472297371260 Marionette DEBUG loaded listener.js 03:29:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (16EFB800) [pid = 3712] [serial = 242] [outer = 15E96800] 03:29:31 INFO - PROCESS | 3712 | 1472297371581 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]]]}] 03:29:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:29:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 599ms 03:29:31 INFO - PROCESS | 3712 | 1472297371631 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 03:29:31 INFO - PROCESS | 3712 | 1472297371633 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 03:29:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:29:31 INFO - PROCESS | 3712 | 1472297371642 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:29:31 INFO - PROCESS | 3712 | 1472297371644 Marionette TRACE conn3 <- [1,290,null,{}] 03:29:31 INFO - PROCESS | 3712 | 1472297371647 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}] 03:29:31 INFO - PROCESS | 3712 | 1472297371652 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:31 INFO - PROCESS | 3712 | 1472297371765 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 03:29:31 INFO - PROCESS | 3712 | 1472297371770 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:31 INFO - PROCESS | 3712 | 1472297371772 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:31 INFO - PROCESS | 3712 | ++DOCSHELL 176A5800 == 33 [pid = 3712] [id = 82] 03:29:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (176D5400) [pid = 3712] [serial = 243] [outer = 00000000] 03:29:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (177AC800) [pid = 3712] [serial = 244] [outer = 176D5400] 03:29:31 INFO - PROCESS | 3712 | 1472297371818 Marionette DEBUG loaded listener.js 03:29:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (1803D800) [pid = 3712] [serial = 245] [outer = 176D5400] 03:29:32 INFO - PROCESS | 3712 | 1472297372181 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]]]}] 03:29:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:29:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 555ms 03:29:32 INFO - PROCESS | 3712 | 1472297372201 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 03:29:32 INFO - PROCESS | 3712 | 1472297372203 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 03:29:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:29:32 INFO - PROCESS | 3712 | 1472297372207 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:29:32 INFO - PROCESS | 3712 | 1472297372208 Marionette TRACE conn3 <- [1,294,null,{}] 03:29:32 INFO - PROCESS | 3712 | 1472297372212 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}] 03:29:32 INFO - PROCESS | 3712 | 1472297372214 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:32 INFO - PROCESS | 3712 | 1472297372303 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 03:29:32 INFO - PROCESS | 3712 | 1472297372310 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:32 INFO - PROCESS | 3712 | 1472297372312 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:32 INFO - PROCESS | 3712 | ++DOCSHELL 17F04800 == 34 [pid = 3712] [id = 83] 03:29:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (17F06C00) [pid = 3712] [serial = 246] [outer = 00000000] 03:29:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (19A8E800) [pid = 3712] [serial = 247] [outer = 17F06C00] 03:29:32 INFO - PROCESS | 3712 | 1472297372357 Marionette DEBUG loaded listener.js 03:29:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (19A8F400) [pid = 3712] [serial = 248] [outer = 17F06C00] 03:29:32 INFO - PROCESS | 3712 | 1472297372887 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]]]}] 03:29:32 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. 03:29:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 745ms 03:29:32 INFO - PROCESS | 3712 | 1472297372951 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 03:29:32 INFO - PROCESS | 3712 | 1472297372953 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 03:29:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:29:32 INFO - PROCESS | 3712 | 1472297372956 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:29:32 INFO - PROCESS | 3712 | 1472297372958 Marionette TRACE conn3 <- [1,298,null,{}] 03:29:32 INFO - PROCESS | 3712 | 1472297372961 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}] 03:29:32 INFO - PROCESS | 3712 | 1472297372963 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:33 INFO - PROCESS | 3712 | 1472297373039 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 03:29:33 INFO - PROCESS | 3712 | 1472297373044 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:33 INFO - PROCESS | 3712 | 1472297373046 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:33 INFO - PROCESS | 3712 | ++DOCSHELL 12DA6400 == 35 [pid = 3712] [id = 84] 03:29:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (19DE7C00) [pid = 3712] [serial = 249] [outer = 00000000] 03:29:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1A139C00) [pid = 3712] [serial = 250] [outer = 19DE7C00] 03:29:33 INFO - PROCESS | 3712 | 1472297373091 Marionette DEBUG loaded listener.js 03:29:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (1A13C400) [pid = 3712] [serial = 251] [outer = 19DE7C00] 03:29:33 INFO - PROCESS | 3712 | 1472297373502 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]]]}] 03:29:33 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. 03:29:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 599ms 03:29:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:29:33 INFO - PROCESS | 3712 | 1472297373585 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 03:29:33 INFO - PROCESS | 3712 | 1472297373587 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 03:29:33 INFO - PROCESS | 3712 | 1472297373590 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:29:33 INFO - PROCESS | 3712 | 1472297373592 Marionette TRACE conn3 <- [1,302,null,{}] 03:29:33 INFO - PROCESS | 3712 | 1472297373595 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}] 03:29:33 INFO - PROCESS | 3712 | 1472297373597 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:33 INFO - PROCESS | 3712 | 1472297373701 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 03:29:33 INFO - PROCESS | 3712 | 1472297373695 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:33 INFO - PROCESS | 3712 | 1472297373697 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:33 INFO - PROCESS | 3712 | ++DOCSHELL 15284800 == 36 [pid = 3712] [id = 85] 03:29:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (1A314400) [pid = 3712] [serial = 252] [outer = 00000000] 03:29:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (1A66D400) [pid = 3712] [serial = 253] [outer = 1A314400] 03:29:33 INFO - PROCESS | 3712 | 1472297373741 Marionette DEBUG loaded listener.js 03:29:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (1A670400) [pid = 3712] [serial = 254] [outer = 1A314400] 03:29:34 INFO - PROCESS | 3712 | 1472297374143 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]]]}] 03:29:34 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. 03:29:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 584ms 03:29:34 INFO - PROCESS | 3712 | 1472297374190 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 03:29:34 INFO - PROCESS | 3712 | 1472297374192 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 03:29:34 INFO - PROCESS | 3712 | 1472297374196 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:29:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:29:34 INFO - PROCESS | 3712 | 1472297374197 Marionette TRACE conn3 <- [1,306,null,{}] 03:29:34 INFO - PROCESS | 3712 | 1472297374206 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}] 03:29:34 INFO - PROCESS | 3712 | 1472297374208 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:34 INFO - PROCESS | 3712 | 1472297374297 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 03:29:34 INFO - PROCESS | 3712 | 1472297374302 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:34 INFO - PROCESS | 3712 | 1472297374304 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:34 INFO - PROCESS | 3712 | ++DOCSHELL 19F57800 == 37 [pid = 3712] [id = 86] 03:29:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (1A30D400) [pid = 3712] [serial = 255] [outer = 00000000] 03:29:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (1A9E0400) [pid = 3712] [serial = 256] [outer = 1A30D400] 03:29:34 INFO - PROCESS | 3712 | 1472297374359 Marionette DEBUG loaded listener.js 03:29:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (1AB5F400) [pid = 3712] [serial = 257] [outer = 1A30D400] 03:29:34 INFO - PROCESS | 3712 | 1472297374740 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]]]}] 03:29:34 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. 03:29:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 599ms 03:29:34 INFO - PROCESS | 3712 | 1472297374779 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 03:29:34 INFO - PROCESS | 3712 | 1472297374781 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 03:29:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:29:34 INFO - PROCESS | 3712 | 1472297374785 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:29:34 INFO - PROCESS | 3712 | 1472297374787 Marionette TRACE conn3 <- [1,310,null,{}] 03:29:34 INFO - PROCESS | 3712 | 1472297374796 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}] 03:29:34 INFO - PROCESS | 3712 | 1472297374798 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:34 INFO - PROCESS | 3712 | 1472297374923 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 03:29:34 INFO - PROCESS | 3712 | 1472297375000 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:34 INFO - PROCESS | 3712 | 1472297375002 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:35 INFO - PROCESS | 3712 | ++DOCSHELL 158E7800 == 38 [pid = 3712] [id = 87] 03:29:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (1A143400) [pid = 3712] [serial = 258] [outer = 00000000] 03:29:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (1ABE3400) [pid = 3712] [serial = 259] [outer = 1A143400] 03:29:35 INFO - PROCESS | 3712 | 1472297375031 Marionette DEBUG loaded listener.js 03:29:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (1ABEB400) [pid = 3712] [serial = 260] [outer = 1A143400] 03:29:35 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (16028800) [pid = 3712] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:29:35 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (15FA5800) [pid = 3712] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:29:35 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (114E4C00) [pid = 3712] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:29:35 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (17F6E400) [pid = 3712] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:29:35 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (182C6C00) [pid = 3712] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:29:35 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (152D4400) [pid = 3712] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:29:35 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (152A6000) [pid = 3712] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:29:35 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (13153C00) [pid = 3712] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:29:35 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (112D1C00) [pid = 3712] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:29:35 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (17ABE400) [pid = 3712] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:29:35 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (15A31C00) [pid = 3712] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:29:35 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (10EA3800) [pid = 3712] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:29:35 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (177AB800) [pid = 3712] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:29:35 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (17F0E800) [pid = 3712] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:29:35 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (10EA4400) [pid = 3712] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:29:35 INFO - PROCESS | 3712 | 1472297375544 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]]]}] 03:29:35 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. 03:29:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 789ms 03:29:35 INFO - PROCESS | 3712 | 1472297375585 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 03:29:35 INFO - PROCESS | 3712 | 1472297375587 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 03:29:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:29:35 INFO - PROCESS | 3712 | 1472297375601 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:29:35 INFO - PROCESS | 3712 | 1472297375603 Marionette TRACE conn3 <- [1,314,null,{}] 03:29:35 INFO - PROCESS | 3712 | 1472297375606 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}] 03:29:35 INFO - PROCESS | 3712 | 1472297375608 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:35 INFO - PROCESS | 3712 | 1472297375670 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 03:29:35 INFO - PROCESS | 3712 | 1472297375676 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:35 INFO - PROCESS | 3712 | 1472297375678 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:35 INFO - PROCESS | 3712 | ++DOCSHELL 110ECC00 == 39 [pid = 3712] [id = 88] 03:29:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (1314B400) [pid = 3712] [serial = 261] [outer = 00000000] 03:29:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (15A2B400) [pid = 3712] [serial = 262] [outer = 1314B400] 03:29:35 INFO - PROCESS | 3712 | 1472297375722 Marionette DEBUG loaded listener.js 03:29:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (166A7800) [pid = 3712] [serial = 263] [outer = 1314B400] 03:29:36 INFO - PROCESS | 3712 | 1472297376107 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]]]}] 03:29:36 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. 03:29:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 555ms 03:29:36 INFO - PROCESS | 3712 | 1472297376160 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 03:29:36 INFO - PROCESS | 3712 | 1472297376162 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 03:29:36 INFO - PROCESS | 3712 | 1472297376163 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:29:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:29:36 INFO - PROCESS | 3712 | 1472297376171 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:29:36 INFO - PROCESS | 3712 | 1472297376173 Marionette TRACE conn3 <- [1,318,null,{}] 03:29:36 INFO - PROCESS | 3712 | 1472297376176 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}] 03:29:36 INFO - PROCESS | 3712 | 1472297376178 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:36 INFO - PROCESS | 3712 | 1472297376256 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 03:29:36 INFO - PROCESS | 3712 | 1472297376261 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:36 INFO - PROCESS | 3712 | 1472297376263 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:36 INFO - PROCESS | 3712 | ++DOCSHELL 1600F800 == 40 [pid = 3712] [id = 89] 03:29:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (18210C00) [pid = 3712] [serial = 264] [outer = 00000000] 03:29:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1AC61800) [pid = 3712] [serial = 265] [outer = 18210C00] 03:29:36 INFO - PROCESS | 3712 | 1472297376317 Marionette DEBUG loaded listener.js 03:29:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (1AC68C00) [pid = 3712] [serial = 266] [outer = 18210C00] 03:29:36 INFO - PROCESS | 3712 | 1472297376715 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]]]}] 03:29:36 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. 03:29:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 555ms 03:29:36 INFO - PROCESS | 3712 | 1472297376745 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 03:29:36 INFO - PROCESS | 3712 | 1472297376747 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 03:29:36 INFO - PROCESS | 3712 | 1472297376750 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:29:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:29:36 INFO - PROCESS | 3712 | 1472297376752 Marionette TRACE conn3 <- [1,322,null,{}] 03:29:36 INFO - PROCESS | 3712 | 1472297376770 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}] 03:29:36 INFO - PROCESS | 3712 | 1472297376772 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:36 INFO - PROCESS | 3712 | 1472297376833 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 03:29:36 INFO - PROCESS | 3712 | 1472297376839 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:36 INFO - PROCESS | 3712 | 1472297376841 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:36 INFO - PROCESS | 3712 | ++DOCSHELL 0F344400 == 41 [pid = 3712] [id = 90] 03:29:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (0F346C00) [pid = 3712] [serial = 267] [outer = 00000000] 03:29:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (0F34E000) [pid = 3712] [serial = 268] [outer = 0F346C00] 03:29:36 INFO - PROCESS | 3712 | 1472297376884 Marionette DEBUG loaded listener.js 03:29:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (1047A800) [pid = 3712] [serial = 269] [outer = 0F346C00] 03:29:37 INFO - PROCESS | 3712 | 1472297377428 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]]]}] 03:29:37 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. 03:29:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 746ms 03:29:37 INFO - PROCESS | 3712 | 1472297377568 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 03:29:37 INFO - PROCESS | 3712 | 1472297377573 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 03:29:37 INFO - PROCESS | 3712 | 1472297377584 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:29:37 INFO - PROCESS | 3712 | 1472297377588 Marionette TRACE conn3 <- [1,326,null,{}] 03:29:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:29:37 INFO - PROCESS | 3712 | 1472297377605 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}] 03:29:37 INFO - PROCESS | 3712 | 1472297377609 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:37 INFO - PROCESS | 3712 | 1472297377721 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 03:29:37 INFO - PROCESS | 3712 | 1472297377793 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:37 INFO - PROCESS | 3712 | 1472297377798 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:37 INFO - PROCESS | 3712 | ++DOCSHELL 10439800 == 42 [pid = 3712] [id = 91] 03:29:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (10478000) [pid = 3712] [serial = 270] [outer = 00000000] 03:29:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (10B88000) [pid = 3712] [serial = 271] [outer = 10478000] 03:29:37 INFO - PROCESS | 3712 | 1472297377880 Marionette DEBUG loaded listener.js 03:29:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (10F05800) [pid = 3712] [serial = 272] [outer = 10478000] 03:29:38 INFO - PROCESS | 3712 | 1472297378826 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]]]}] 03:29:38 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. 03:29:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1242ms 03:29:38 INFO - PROCESS | 3712 | 1472297378849 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 03:29:38 INFO - PROCESS | 3712 | 1472297378853 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 03:29:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:29:38 INFO - PROCESS | 3712 | 1472297378858 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:29:38 INFO - PROCESS | 3712 | 1472297378861 Marionette TRACE conn3 <- [1,330,null,{}] 03:29:38 INFO - PROCESS | 3712 | 1472297378866 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}] 03:29:38 INFO - PROCESS | 3712 | 1472297378869 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:38 INFO - PROCESS | 3712 | 1472297378958 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 03:29:39 INFO - PROCESS | 3712 | 1472297379042 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:39 INFO - PROCESS | 3712 | 1472297379045 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:39 INFO - PROCESS | 3712 | ++DOCSHELL 104E5800 == 43 [pid = 3712] [id = 92] 03:29:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (104E7400) [pid = 3712] [serial = 273] [outer = 00000000] 03:29:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (10F09000) [pid = 3712] [serial = 274] [outer = 104E7400] 03:29:39 INFO - PROCESS | 3712 | 1472297379136 Marionette DEBUG loaded listener.js 03:29:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (10F0C800) [pid = 3712] [serial = 275] [outer = 104E7400] 03:29:39 INFO - PROCESS | 3712 | --DOCSHELL 1600F800 == 42 [pid = 3712] [id = 89] 03:29:39 INFO - PROCESS | 3712 | --DOCSHELL 110ECC00 == 41 [pid = 3712] [id = 88] 03:29:39 INFO - PROCESS | 3712 | --DOCSHELL 158E7800 == 40 [pid = 3712] [id = 87] 03:29:39 INFO - PROCESS | 3712 | --DOCSHELL 19F57800 == 39 [pid = 3712] [id = 86] 03:29:39 INFO - PROCESS | 3712 | --DOCSHELL 15284800 == 38 [pid = 3712] [id = 85] 03:29:39 INFO - PROCESS | 3712 | --DOCSHELL 12DA6400 == 37 [pid = 3712] [id = 84] 03:29:39 INFO - PROCESS | 3712 | --DOCSHELL 17F04800 == 36 [pid = 3712] [id = 83] 03:29:39 INFO - PROCESS | 3712 | --DOCSHELL 176A5800 == 35 [pid = 3712] [id = 82] 03:29:39 INFO - PROCESS | 3712 | --DOCSHELL 15E96400 == 34 [pid = 3712] [id = 81] 03:29:39 INFO - PROCESS | 3712 | --DOCSHELL 15281000 == 33 [pid = 3712] [id = 80] 03:29:39 INFO - PROCESS | 3712 | --DOCSHELL 15285C00 == 32 [pid = 3712] [id = 79] 03:29:39 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (1A13AC00) [pid = 3712] [serial = 226] [outer = 00000000] [url = about:blank] 03:29:39 INFO - PROCESS | 3712 | --DOCSHELL 129C5C00 == 31 [pid = 3712] [id = 78] 03:29:39 INFO - PROCESS | 3712 | --DOCSHELL 10B8E000 == 30 [pid = 3712] [id = 77] 03:29:39 INFO - PROCESS | 3712 | --DOCSHELL 1528F400 == 29 [pid = 3712] [id = 76] 03:29:39 INFO - PROCESS | 3712 | 1472297379578 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]]]}] 03:29:39 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (12D7A400) [pid = 3712] [serial = 154] [outer = 00000000] [url = about:blank] 03:29:39 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (19DEF400) [pid = 3712] [serial = 151] [outer = 00000000] [url = about:blank] 03:29:39 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (1705C400) [pid = 3712] [serial = 212] [outer = 00000000] [url = about:blank] 03:29:39 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (16A2D800) [pid = 3712] [serial = 211] [outer = 00000000] [url = about:blank] 03:29:39 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (17F08400) [pid = 3712] [serial = 214] [outer = 00000000] [url = about:blank] 03:29:39 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (17F68800) [pid = 3712] [serial = 215] [outer = 00000000] [url = about:blank] 03:29:39 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (182CDC00) [pid = 3712] [serial = 217] [outer = 00000000] [url = about:blank] 03:29:39 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (19A8B000) [pid = 3712] [serial = 220] [outer = 00000000] [url = about:blank] 03:29:39 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (19A95C00) [pid = 3712] [serial = 223] [outer = 00000000] [url = about:blank] 03:29:39 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (16001800) [pid = 3712] [serial = 208] [outer = 00000000] [url = about:blank] 03:29:39 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (19DEE400) [pid = 3712] [serial = 224] [outer = 00000000] [url = about:blank] 03:29:39 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (155AB400) [pid = 3712] [serial = 206] [outer = 00000000] [url = about:blank] 03:29:39 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (152CE800) [pid = 3712] [serial = 205] [outer = 00000000] [url = about:blank] 03:29:39 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (131F0800) [pid = 3712] [serial = 202] [outer = 00000000] [url = about:blank] 03:29:39 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (1410CC00) [pid = 3712] [serial = 203] [outer = 00000000] [url = about:blank] 03:29:39 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (114E5C00) [pid = 3712] [serial = 199] [outer = 00000000] [url = about:blank] 03:29:39 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (11CE3C00) [pid = 3712] [serial = 200] [outer = 00000000] [url = about:blank] 03:29:39 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (1A9D4400) [pid = 3712] [serial = 197] [outer = 00000000] [url = about:blank] 03:29:39 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (19A92400) [pid = 3712] [serial = 196] [outer = 00000000] [url = about:blank] 03:29:39 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (176D4000) [pid = 3712] [serial = 194] [outer = 00000000] [url = about:blank] 03:29:39 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (16960C00) [pid = 3712] [serial = 193] [outer = 00000000] [url = about:blank] 03:29:39 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (13A42000) [pid = 3712] [serial = 191] [outer = 00000000] [url = about:blank] 03:29:39 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (130BA000) [pid = 3712] [serial = 190] [outer = 00000000] [url = about:blank] 03:29:39 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (1A9DCC00) [pid = 3712] [serial = 187] [outer = 00000000] [url = about:blank] 03:29:39 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (1AB5FC00) [pid = 3712] [serial = 188] [outer = 00000000] [url = about:blank] 03:29:39 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (19A8B400) [pid = 3712] [serial = 221] [outer = 00000000] [url = about:blank] 03:29:39 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (16023400) [pid = 3712] [serial = 209] [outer = 00000000] [url = about:blank] 03:29:39 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (182CF800) [pid = 3712] [serial = 218] [outer = 00000000] [url = about:blank] 03:29:39 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. 03:29:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 789ms 03:29:39 INFO - PROCESS | 3712 | 1472297379645 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 03:29:39 INFO - PROCESS | 3712 | 1472297379650 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 03:29:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:29:39 INFO - PROCESS | 3712 | 1472297379639 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:29:39 INFO - PROCESS | 3712 | 1472297379641 Marionette TRACE conn3 <- [1,334,null,{}] 03:29:39 INFO - PROCESS | 3712 | 1472297379645 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}] 03:29:39 INFO - PROCESS | 3712 | 1472297379648 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:39 INFO - PROCESS | 3712 | 1472297379736 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 03:29:39 INFO - PROCESS | 3712 | 1472297379743 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:39 INFO - PROCESS | 3712 | 1472297379745 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:39 INFO - PROCESS | 3712 | ++DOCSHELL 1144FC00 == 30 [pid = 3712] [id = 93] 03:29:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (114DDC00) [pid = 3712] [serial = 276] [outer = 00000000] 03:29:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (11A59800) [pid = 3712] [serial = 277] [outer = 114DDC00] 03:29:39 INFO - PROCESS | 3712 | 1472297379796 Marionette DEBUG loaded listener.js 03:29:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (11CE4400) [pid = 3712] [serial = 278] [outer = 114DDC00] 03:29:40 INFO - PROCESS | 3712 | 1472297380218 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]]]}] 03:29:40 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. 03:29:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 584ms 03:29:40 INFO - PROCESS | 3712 | 1472297380238 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 03:29:40 INFO - PROCESS | 3712 | 1472297380241 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 03:29:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:29:40 INFO - PROCESS | 3712 | 1472297380248 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:29:40 INFO - PROCESS | 3712 | 1472297380251 Marionette TRACE conn3 <- [1,338,null,{}] 03:29:40 INFO - PROCESS | 3712 | 1472297380262 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}] 03:29:40 INFO - PROCESS | 3712 | 1472297380267 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:40 INFO - PROCESS | 3712 | 1472297380374 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 03:29:40 INFO - PROCESS | 3712 | 1472297380383 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:40 INFO - PROCESS | 3712 | 1472297380387 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:40 INFO - PROCESS | 3712 | ++DOCSHELL 13158800 == 31 [pid = 3712] [id = 94] 03:29:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (1315AC00) [pid = 3712] [serial = 279] [outer = 00000000] 03:29:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (131EBC00) [pid = 3712] [serial = 280] [outer = 1315AC00] 03:29:40 INFO - PROCESS | 3712 | 1472297380440 Marionette DEBUG loaded listener.js 03:29:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (139AF400) [pid = 3712] [serial = 281] [outer = 1315AC00] 03:29:40 INFO - PROCESS | 3712 | 1472297380839 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]]]}] 03:29:40 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. 03:29:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 599ms 03:29:40 INFO - PROCESS | 3712 | 1472297380849 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 03:29:40 INFO - PROCESS | 3712 | 1472297380851 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 03:29:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:29:40 INFO - PROCESS | 3712 | 1472297380855 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:29:40 INFO - PROCESS | 3712 | 1472297380856 Marionette TRACE conn3 <- [1,342,null,{}] 03:29:40 INFO - PROCESS | 3712 | 1472297380860 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}] 03:29:40 INFO - PROCESS | 3712 | 1472297380862 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:40 INFO - PROCESS | 3712 | 1472297380943 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 03:29:40 INFO - PROCESS | 3712 | 1472297380948 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:40 INFO - PROCESS | 3712 | 1472297380950 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:40 INFO - PROCESS | 3712 | ++DOCSHELL 139B1000 == 32 [pid = 3712] [id = 95] 03:29:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (13A41400) [pid = 3712] [serial = 282] [outer = 00000000] 03:29:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (14FC7C00) [pid = 3712] [serial = 283] [outer = 13A41400] 03:29:40 INFO - PROCESS | 3712 | 1472297380983 Marionette DEBUG loaded listener.js 03:29:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (15283400) [pid = 3712] [serial = 284] [outer = 13A41400] 03:29:41 INFO - PROCESS | 3712 | 1472297381394 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]]]}] 03:29:41 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. 03:29:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 599ms 03:29:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:29:41 INFO - PROCESS | 3712 | 1472297381460 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 03:29:41 INFO - PROCESS | 3712 | 1472297381463 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 03:29:41 INFO - PROCESS | 3712 | 1472297381466 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:29:41 INFO - PROCESS | 3712 | 1472297381468 Marionette TRACE conn3 <- [1,346,null,{}] 03:29:41 INFO - PROCESS | 3712 | 1472297381471 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}] 03:29:41 INFO - PROCESS | 3712 | 1472297381473 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:41 INFO - PROCESS | 3712 | 1472297381558 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 03:29:41 INFO - PROCESS | 3712 | 1472297381564 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:41 INFO - PROCESS | 3712 | 1472297381566 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:41 INFO - PROCESS | 3712 | ++DOCSHELL 13A4AC00 == 33 [pid = 3712] [id = 96] 03:29:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1410C400) [pid = 3712] [serial = 285] [outer = 00000000] 03:29:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (152CB800) [pid = 3712] [serial = 286] [outer = 1410C400] 03:29:41 INFO - PROCESS | 3712 | 1472297381612 Marionette DEBUG loaded listener.js 03:29:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (15854C00) [pid = 3712] [serial = 287] [outer = 1410C400] 03:29:42 INFO - PROCESS | 3712 | 1472297382053 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]]]}] 03:29:42 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. 03:29:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 585ms 03:29:42 INFO - PROCESS | 3712 | 1472297382065 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 03:29:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:29:42 INFO - PROCESS | 3712 | 1472297382068 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 03:29:42 INFO - PROCESS | 3712 | 1472297382073 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:29:42 INFO - PROCESS | 3712 | 1472297382075 Marionette TRACE conn3 <- [1,350,null,{}] 03:29:42 INFO - PROCESS | 3712 | 1472297382078 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}] 03:29:42 INFO - PROCESS | 3712 | 1472297382083 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:42 INFO - PROCESS | 3712 | 1472297382194 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 03:29:42 INFO - PROCESS | 3712 | 1472297382200 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:42 INFO - PROCESS | 3712 | 1472297382202 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:42 INFO - PROCESS | 3712 | ++DOCSHELL 152CB400 == 34 [pid = 3712] [id = 97] 03:29:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (158E3800) [pid = 3712] [serial = 288] [outer = 00000000] 03:29:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (16028000) [pid = 3712] [serial = 289] [outer = 158E3800] 03:29:42 INFO - PROCESS | 3712 | 1472297382248 Marionette DEBUG loaded listener.js 03:29:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (166A5C00) [pid = 3712] [serial = 290] [outer = 158E3800] 03:29:42 INFO - PROCESS | 3712 | 1472297382653 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]]]}] 03:29:42 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. 03:29:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 658ms 03:29:42 INFO - PROCESS | 3712 | 1472297382714 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 03:29:42 INFO - PROCESS | 3712 | 1472297382716 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 03:29:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:29:42 INFO - PROCESS | 3712 | 1472297382720 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:29:42 INFO - PROCESS | 3712 | 1472297382721 Marionette TRACE conn3 <- [1,354,null,{}] 03:29:42 INFO - PROCESS | 3712 | 1472297382725 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}] 03:29:42 INFO - PROCESS | 3712 | 1472297382727 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:42 INFO - PROCESS | 3712 | 1472297382854 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 03:29:42 INFO - PROCESS | 3712 | 1472297382900 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:42 INFO - PROCESS | 3712 | 1472297382902 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:42 INFO - PROCESS | 3712 | ++DOCSHELL 166A3400 == 35 [pid = 3712] [id = 98] 03:29:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (16960C00) [pid = 3712] [serial = 291] [outer = 00000000] 03:29:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1769BC00) [pid = 3712] [serial = 292] [outer = 16960C00] 03:29:42 INFO - PROCESS | 3712 | 1472297382949 Marionette DEBUG loaded listener.js 03:29:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (16EFB000) [pid = 3712] [serial = 293] [outer = 16960C00] 03:29:43 INFO - PROCESS | 3712 | 1472297383506 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]]]}] 03:29:43 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (12BC4800) [pid = 3712] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:29:43 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1A314400) [pid = 3712] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:29:43 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (176D5400) [pid = 3712] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:29:43 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (152AB800) [pid = 3712] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:29:43 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (17F06C00) [pid = 3712] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:29:43 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (10B8E800) [pid = 3712] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:29:43 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (19A91400) [pid = 3712] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:29:43 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (15E96800) [pid = 3712] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:29:43 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (1A30D400) [pid = 3712] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:29:43 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (15286000) [pid = 3712] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:29:43 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (19DE7C00) [pid = 3712] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:29:43 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1A143400) [pid = 3712] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:29:43 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (18210C00) [pid = 3712] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:29:43 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (1314B400) [pid = 3712] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:29:43 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. 03:29:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 847ms 03:29:43 INFO - PROCESS | 3712 | 1472297383563 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 03:29:43 INFO - PROCESS | 3712 | 1472297383565 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 03:29:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:29:43 INFO - PROCESS | 3712 | 1472297383569 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:29:43 INFO - PROCESS | 3712 | 1472297383570 Marionette TRACE conn3 <- [1,358,null,{}] 03:29:43 INFO - PROCESS | 3712 | 1472297383574 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}] 03:29:43 INFO - PROCESS | 3712 | 1472297383576 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:43 INFO - PROCESS | 3712 | 1472297383651 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 03:29:43 INFO - PROCESS | 3712 | 1472297383656 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:43 INFO - PROCESS | 3712 | 1472297383658 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:43 INFO - PROCESS | 3712 | ++DOCSHELL 14FD2C00 == 36 [pid = 3712] [id = 99] 03:29:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (15286000) [pid = 3712] [serial = 294] [outer = 00000000] 03:29:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (15E96800) [pid = 3712] [serial = 295] [outer = 15286000] 03:29:43 INFO - PROCESS | 3712 | 1472297383702 Marionette DEBUG loaded listener.js 03:29:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (1705C400) [pid = 3712] [serial = 296] [outer = 15286000] 03:29:44 INFO - PROCESS | 3712 | 1472297384108 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]]]}] 03:29:44 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. 03:29:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 599ms 03:29:44 INFO - PROCESS | 3712 | 1472297384170 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 03:29:44 INFO - PROCESS | 3712 | 1472297384172 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 03:29:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:29:44 INFO - PROCESS | 3712 | 1472297384176 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:29:44 INFO - PROCESS | 3712 | 1472297384177 Marionette TRACE conn3 <- [1,362,null,{}] 03:29:44 INFO - PROCESS | 3712 | 1472297384181 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}] 03:29:44 INFO - PROCESS | 3712 | 1472297384183 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:44 INFO - PROCESS | 3712 | 1472297384260 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 03:29:44 INFO - PROCESS | 3712 | 1472297384265 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:44 INFO - PROCESS | 3712 | 1472297384267 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:44 INFO - PROCESS | 3712 | ++DOCSHELL 152CAC00 == 37 [pid = 3712] [id = 100] 03:29:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (174F5C00) [pid = 3712] [serial = 297] [outer = 00000000] 03:29:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1779E000) [pid = 3712] [serial = 298] [outer = 174F5C00] 03:29:44 INFO - PROCESS | 3712 | 1472297384311 Marionette DEBUG loaded listener.js 03:29:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (17AC0800) [pid = 3712] [serial = 299] [outer = 174F5C00] 03:29:44 INFO - PROCESS | 3712 | 1472297384680 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]]]}] 03:29:44 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. 03:29:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 555ms 03:29:44 INFO - PROCESS | 3712 | 1472297384737 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 03:29:44 INFO - PROCESS | 3712 | 1472297384739 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 03:29:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:29:44 INFO - PROCESS | 3712 | 1472297384742 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:29:44 INFO - PROCESS | 3712 | 1472297384744 Marionette TRACE conn3 <- [1,366,null,{}] 03:29:44 INFO - PROCESS | 3712 | 1472297384748 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}] 03:29:44 INFO - PROCESS | 3712 | 1472297384750 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:44 INFO - PROCESS | 3712 | 1472297384818 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 03:29:44 INFO - PROCESS | 3712 | 1472297384826 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:44 INFO - PROCESS | 3712 | 1472297384828 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:44 INFO - PROCESS | 3712 | ++DOCSHELL 1315D000 == 38 [pid = 3712] [id = 101] 03:29:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (16A23C00) [pid = 3712] [serial = 300] [outer = 00000000] 03:29:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1821D800) [pid = 3712] [serial = 301] [outer = 16A23C00] 03:29:44 INFO - PROCESS | 3712 | 1472297384874 Marionette DEBUG loaded listener.js 03:29:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (182CB400) [pid = 3712] [serial = 302] [outer = 16A23C00] 03:29:45 INFO - PROCESS | 3712 | 1472297385270 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]]]}] 03:29:45 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. 03:29:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 555ms 03:29:45 INFO - PROCESS | 3712 | 1472297385312 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 03:29:45 INFO - PROCESS | 3712 | 1472297385315 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 03:29:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:29:45 INFO - PROCESS | 3712 | 1472297385318 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:29:45 INFO - PROCESS | 3712 | 1472297385320 Marionette TRACE conn3 <- [1,370,null,{}] 03:29:45 INFO - PROCESS | 3712 | 1472297385324 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}] 03:29:45 INFO - PROCESS | 3712 | 1472297385326 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:45 INFO - PROCESS | 3712 | 1472297385443 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 03:29:45 INFO - PROCESS | 3712 | 1472297385584 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:45 INFO - PROCESS | 3712 | 1472297385587 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:45 INFO - PROCESS | 3712 | ++DOCSHELL 0F397400 == 39 [pid = 3712] [id = 102] 03:29:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (0F350000) [pid = 3712] [serial = 303] [outer = 00000000] 03:29:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (10435C00) [pid = 3712] [serial = 304] [outer = 0F350000] 03:29:45 INFO - PROCESS | 3712 | 1472297385629 Marionette DEBUG loaded listener.js 03:29:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (10A0B800) [pid = 3712] [serial = 305] [outer = 0F350000] 03:29:46 INFO - PROCESS | 3712 | 1472297386209 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]]]}] 03:29:46 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. 03:29:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 935ms 03:29:46 INFO - PROCESS | 3712 | 1472297386246 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 03:29:46 INFO - PROCESS | 3712 | 1472297386250 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 03:29:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:29:46 INFO - PROCESS | 3712 | 1472297386255 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:29:46 INFO - PROCESS | 3712 | 1472297386258 Marionette TRACE conn3 <- [1,374,null,{}] 03:29:46 INFO - PROCESS | 3712 | 1472297386263 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}] 03:29:46 INFO - PROCESS | 3712 | 1472297386266 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:46 INFO - PROCESS | 3712 | 1472297386375 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 03:29:46 INFO - PROCESS | 3712 | 1472297386454 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:46 INFO - PROCESS | 3712 | 1472297386457 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:46 INFO - PROCESS | 3712 | ++DOCSHELL 114E7800 == 40 [pid = 3712] [id = 103] 03:29:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (114E9400) [pid = 3712] [serial = 306] [outer = 00000000] 03:29:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (12984C00) [pid = 3712] [serial = 307] [outer = 114E9400] 03:29:46 INFO - PROCESS | 3712 | 1472297386554 Marionette DEBUG loaded listener.js 03:29:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (130B7800) [pid = 3712] [serial = 308] [outer = 114E9400] 03:29:47 INFO - PROCESS | 3712 | 1472297387134 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:29:47 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:29:47 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 935ms 03:29:47 INFO - PROCESS | 3712 | 1472297387203 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 03:29:47 INFO - PROCESS | 3712 | 1472297387206 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 03:29:47 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:29:47 INFO - PROCESS | 3712 | 1472297387211 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:29:47 INFO - PROCESS | 3712 | 1472297387213 Marionette TRACE conn3 <- [1,378,null,{}] 03:29:47 INFO - PROCESS | 3712 | 1472297387217 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}] 03:29:47 INFO - PROCESS | 3712 | 1472297387220 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:47 INFO - PROCESS | 3712 | 1472297387350 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 03:29:47 INFO - PROCESS | 3712 | 1472297387366 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:47 INFO - PROCESS | 3712 | 1472297387369 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:47 INFO - PROCESS | 3712 | ++DOCSHELL 14422400 == 41 [pid = 3712] [id = 104] 03:29:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (1529E800) [pid = 3712] [serial = 309] [outer = 00000000] 03:29:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (15A22800) [pid = 3712] [serial = 310] [outer = 1529E800] 03:29:47 INFO - PROCESS | 3712 | 1472297387423 Marionette DEBUG loaded listener.js 03:29:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (1601F800) [pid = 3712] [serial = 311] [outer = 1529E800] 03:29:48 INFO - PROCESS | 3712 | 1472297388018 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:29:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:29:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 832ms 03:29:48 INFO - PROCESS | 3712 | 1472297388043 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 03:29:48 INFO - PROCESS | 3712 | 1472297388047 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 03:29:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:29:48 INFO - PROCESS | 3712 | 1472297388058 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:29:48 INFO - PROCESS | 3712 | 1472297388063 Marionette TRACE conn3 <- [1,382,null,{}] 03:29:48 INFO - PROCESS | 3712 | 1472297388067 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}] 03:29:48 INFO - PROCESS | 3712 | 1472297388071 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:48 INFO - PROCESS | 3712 | 1472297388178 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 03:29:48 INFO - PROCESS | 3712 | 1472297388304 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:48 INFO - PROCESS | 3712 | 1472297388306 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:48 INFO - PROCESS | 3712 | ++DOCSHELL 0C771C00 == 42 [pid = 3712] [id = 105] 03:29:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (0F345800) [pid = 3712] [serial = 312] [outer = 00000000] 03:29:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (15FA2800) [pid = 3712] [serial = 313] [outer = 0F345800] 03:29:48 INFO - PROCESS | 3712 | 1472297388361 Marionette DEBUG loaded listener.js 03:29:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (170E9400) [pid = 3712] [serial = 314] [outer = 0F345800] 03:29:48 INFO - PROCESS | 3712 | 1472297388998 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:29:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:29:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 978ms 03:29:49 INFO - PROCESS | 3712 | 1472297389049 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 03:29:49 INFO - PROCESS | 3712 | 1472297389054 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 03:29:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:29:49 INFO - PROCESS | 3712 | 1472297389074 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:29:49 INFO - PROCESS | 3712 | 1472297389079 Marionette TRACE conn3 <- [1,386,null,{}] 03:29:49 INFO - PROCESS | 3712 | 1472297389083 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}] 03:29:49 INFO - PROCESS | 3712 | 1472297389086 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:49 INFO - PROCESS | 3712 | 1472297389172 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 03:29:49 INFO - PROCESS | 3712 | --DOCSHELL 1315D000 == 41 [pid = 3712] [id = 101] 03:29:49 INFO - PROCESS | 3712 | --DOCSHELL 152CAC00 == 40 [pid = 3712] [id = 100] 03:29:49 INFO - PROCESS | 3712 | --DOCSHELL 14FD2C00 == 39 [pid = 3712] [id = 99] 03:29:49 INFO - PROCESS | 3712 | --DOCSHELL 166A3400 == 38 [pid = 3712] [id = 98] 03:29:49 INFO - PROCESS | 3712 | --DOCSHELL 152CB400 == 37 [pid = 3712] [id = 97] 03:29:49 INFO - PROCESS | 3712 | --DOCSHELL 13A4AC00 == 36 [pid = 3712] [id = 96] 03:29:49 INFO - PROCESS | 3712 | --DOCSHELL 139B1000 == 35 [pid = 3712] [id = 95] 03:29:49 INFO - PROCESS | 3712 | --DOCSHELL 13158800 == 34 [pid = 3712] [id = 94] 03:29:49 INFO - PROCESS | 3712 | --DOCSHELL 1144FC00 == 33 [pid = 3712] [id = 93] 03:29:49 INFO - PROCESS | 3712 | --DOCSHELL 104E5800 == 32 [pid = 3712] [id = 92] 03:29:49 INFO - PROCESS | 3712 | --DOCSHELL 10439800 == 31 [pid = 3712] [id = 91] 03:29:49 INFO - PROCESS | 3712 | --DOCSHELL 0F344400 == 30 [pid = 3712] [id = 90] 03:29:49 INFO - PROCESS | 3712 | --DOCSHELL 0C771C00 == 29 [pid = 3712] [id = 105] 03:29:49 INFO - PROCESS | 3712 | --DOCSHELL 14422400 == 28 [pid = 3712] [id = 104] 03:29:49 INFO - PROCESS | 3712 | --DOCSHELL 0F397400 == 27 [pid = 3712] [id = 102] 03:29:49 INFO - PROCESS | 3712 | --DOCSHELL 114E7800 == 26 [pid = 3712] [id = 103] 03:29:49 INFO - PROCESS | 3712 | 1472297389818 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:49 INFO - PROCESS | 3712 | 1472297389805 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:49 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (12DA7800) [pid = 3712] [serial = 232] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (1A66D400) [pid = 3712] [serial = 253] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (177AC800) [pid = 3712] [serial = 244] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (1803D800) [pid = 3712] [serial = 245] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (158E6000) [pid = 3712] [serial = 238] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (15E96C00) [pid = 3712] [serial = 239] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (19A8E800) [pid = 3712] [serial = 247] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (19A8F400) [pid = 3712] [serial = 248] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (112AE000) [pid = 3712] [serial = 229] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (112D3800) [pid = 3712] [serial = 230] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (1A66A000) [pid = 3712] [serial = 227] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (166A9800) [pid = 3712] [serial = 241] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (16EFB800) [pid = 3712] [serial = 242] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1A9E0400) [pid = 3712] [serial = 256] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (1AB5F400) [pid = 3712] [serial = 257] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (1A670400) [pid = 3712] [serial = 254] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (152ABC00) [pid = 3712] [serial = 235] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (152CC400) [pid = 3712] [serial = 236] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1A139C00) [pid = 3712] [serial = 250] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (1ABE3400) [pid = 3712] [serial = 259] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (1AC61800) [pid = 3712] [serial = 265] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (1ABEB400) [pid = 3712] [serial = 260] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (15A2B400) [pid = 3712] [serial = 262] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (166A7800) [pid = 3712] [serial = 263] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (130DFC00) [pid = 3712] [serial = 233] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (1AC68C00) [pid = 3712] [serial = 266] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (0F34E000) [pid = 3712] [serial = 268] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (1A13C400) [pid = 3712] [serial = 251] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3712 | ++DOCSHELL 0F34E400 == 27 [pid = 3712] [id = 106] 03:29:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (0F34E800) [pid = 3712] [serial = 315] [outer = 00000000] 03:29:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (10435000) [pid = 3712] [serial = 316] [outer = 0F34E800] 03:29:49 INFO - PROCESS | 3712 | 1472297389948 Marionette DEBUG loaded listener.js 03:29:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (1055F800) [pid = 3712] [serial = 317] [outer = 0F34E800] 03:29:50 INFO - PROCESS | 3712 | 1472297390357 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]]]}] 03:29:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:29:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1359ms 03:29:50 INFO - PROCESS | 3712 | 1472297390424 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 03:29:50 INFO - PROCESS | 3712 | 1472297390428 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 03:29:50 INFO - PROCESS | 3712 | 1472297390432 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:29:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:29:50 INFO - PROCESS | 3712 | 1472297390435 Marionette TRACE conn3 <- [1,390,null,{}] 03:29:50 INFO - PROCESS | 3712 | 1472297390440 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}] 03:29:50 INFO - PROCESS | 3712 | 1472297390445 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:50 INFO - PROCESS | 3712 | 1472297390529 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 03:29:50 INFO - PROCESS | 3712 | 1472297390544 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:50 INFO - PROCESS | 3712 | 1472297390547 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:50 INFO - PROCESS | 3712 | ++DOCSHELL 112D2400 == 28 [pid = 3712] [id = 107] 03:29:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (112D2800) [pid = 3712] [serial = 318] [outer = 00000000] 03:29:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (1144FC00) [pid = 3712] [serial = 319] [outer = 112D2800] 03:29:50 INFO - PROCESS | 3712 | 1472297390595 Marionette DEBUG loaded listener.js 03:29:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (11A59400) [pid = 3712] [serial = 320] [outer = 112D2800] 03:29:51 INFO - PROCESS | 3712 | 1472297391009 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]]]}] 03:29:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:29:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 599ms 03:29:51 INFO - PROCESS | 3712 | 1472297391036 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 03:29:51 INFO - PROCESS | 3712 | 1472297391040 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 03:29:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:29:51 INFO - PROCESS | 3712 | 1472297391045 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:29:51 INFO - PROCESS | 3712 | 1472297391047 Marionette TRACE conn3 <- [1,394,null,{}] 03:29:51 INFO - PROCESS | 3712 | 1472297391050 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}] 03:29:51 INFO - PROCESS | 3712 | 1472297391053 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:51 INFO - PROCESS | 3712 | 1472297391150 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 03:29:51 INFO - PROCESS | 3712 | 1472297391160 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:51 INFO - PROCESS | 3712 | 1472297391162 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:51 INFO - PROCESS | 3712 | ++DOCSHELL 12BCD800 == 29 [pid = 3712] [id = 108] 03:29:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (12DA7C00) [pid = 3712] [serial = 321] [outer = 00000000] 03:29:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (13153400) [pid = 3712] [serial = 322] [outer = 12DA7C00] 03:29:51 INFO - PROCESS | 3712 | 1472297391208 Marionette DEBUG loaded listener.js 03:29:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (13A3F800) [pid = 3712] [serial = 323] [outer = 12DA7C00] 03:29:51 INFO - PROCESS | 3712 | 1472297391635 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]]]}] 03:29:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:29:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 643ms 03:29:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:29:51 INFO - PROCESS | 3712 | 1472297391690 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 03:29:51 INFO - PROCESS | 3712 | 1472297391692 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 03:29:51 INFO - PROCESS | 3712 | 1472297391697 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:29:51 INFO - PROCESS | 3712 | 1472297391703 Marionette TRACE conn3 <- [1,398,null,{}] 03:29:51 INFO - PROCESS | 3712 | 1472297391712 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}] 03:29:51 INFO - PROCESS | 3712 | 1472297391716 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:51 INFO - PROCESS | 3712 | 1472297391797 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 03:29:51 INFO - PROCESS | 3712 | 1472297391804 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:51 INFO - PROCESS | 3712 | 1472297391806 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:51 INFO - PROCESS | 3712 | ++DOCSHELL 14480400 == 30 [pid = 3712] [id = 109] 03:29:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (1448D800) [pid = 3712] [serial = 324] [outer = 00000000] 03:29:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (152C9400) [pid = 3712] [serial = 325] [outer = 1448D800] 03:29:51 INFO - PROCESS | 3712 | 1472297391852 Marionette DEBUG loaded listener.js 03:29:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (15851400) [pid = 3712] [serial = 326] [outer = 1448D800] 03:29:52 INFO - PROCESS | 3712 | 1472297392318 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]]]}] 03:29:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:29:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 643ms 03:29:52 INFO - PROCESS | 3712 | 1472297392357 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 03:29:52 INFO - PROCESS | 3712 | 1472297392360 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 03:29:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:29:52 INFO - PROCESS | 3712 | 1472297392363 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:29:52 INFO - PROCESS | 3712 | 1472297392365 Marionette TRACE conn3 <- [1,402,null,{}] 03:29:52 INFO - PROCESS | 3712 | 1472297392369 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}] 03:29:52 INFO - PROCESS | 3712 | 1472297392371 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:52 INFO - PROCESS | 3712 | 1472297392495 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 03:29:52 INFO - PROCESS | 3712 | 1472297392549 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:52 INFO - PROCESS | 3712 | 1472297392551 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:52 INFO - PROCESS | 3712 | ++DOCSHELL 15A2E400 == 31 [pid = 3712] [id = 110] 03:29:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (15A30800) [pid = 3712] [serial = 327] [outer = 00000000] 03:29:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (16026400) [pid = 3712] [serial = 328] [outer = 15A30800] 03:29:52 INFO - PROCESS | 3712 | 1472297392596 Marionette DEBUG loaded listener.js 03:29:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (166A4C00) [pid = 3712] [serial = 329] [outer = 15A30800] 03:29:53 INFO - PROCESS | 3712 | 1472297393021 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]]]}] 03:29:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:29:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 686ms 03:29:53 INFO - PROCESS | 3712 | 1472297393047 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 03:29:53 INFO - PROCESS | 3712 | 1472297393049 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 03:29:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:29:53 INFO - PROCESS | 3712 | 1472297393058 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:29:53 INFO - PROCESS | 3712 | 1472297393060 Marionette TRACE conn3 <- [1,406,null,{}] 03:29:53 INFO - PROCESS | 3712 | 1472297393063 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}] 03:29:53 INFO - PROCESS | 3712 | 1472297393065 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:53 INFO - PROCESS | 3712 | 1472297393171 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 03:29:53 INFO - PROCESS | 3712 | 1472297393176 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:53 INFO - PROCESS | 3712 | 1472297393182 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:53 INFO - PROCESS | 3712 | ++DOCSHELL 17065000 == 32 [pid = 3712] [id = 111] 03:29:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (170AF000) [pid = 3712] [serial = 330] [outer = 00000000] 03:29:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (176DC000) [pid = 3712] [serial = 331] [outer = 170AF000] 03:29:53 INFO - PROCESS | 3712 | 1472297393237 Marionette DEBUG loaded listener.js 03:29:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (17AC0C00) [pid = 3712] [serial = 332] [outer = 170AF000] 03:29:53 INFO - PROCESS | 3712 | 1472297393661 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]]]}] 03:29:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:29:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 643ms 03:29:53 INFO - PROCESS | 3712 | 1472297393746 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 03:29:53 INFO - PROCESS | 3712 | 1472297393748 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 03:29:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:29:53 INFO - PROCESS | 3712 | 1472297393763 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:29:53 INFO - PROCESS | 3712 | 1472297393765 Marionette TRACE conn3 <- [1,410,null,{}] 03:29:53 INFO - PROCESS | 3712 | 1472297393769 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}] 03:29:53 INFO - PROCESS | 3712 | 1472297393771 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:53 INFO - PROCESS | 3712 | 1472297393856 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 03:29:54 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (16A23C00) [pid = 3712] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:29:54 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (1410C400) [pid = 3712] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:29:54 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (16960C00) [pid = 3712] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:29:54 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1315AC00) [pid = 3712] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:29:54 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (114DDC00) [pid = 3712] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:29:54 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (13A41400) [pid = 3712] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:29:54 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (104E7400) [pid = 3712] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:29:54 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (158E3800) [pid = 3712] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:29:54 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (15286000) [pid = 3712] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:29:54 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (174F5C00) [pid = 3712] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:29:54 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (0F346C00) [pid = 3712] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:29:54 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (10478000) [pid = 3712] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:29:54 INFO - PROCESS | 3712 | 1472297394041 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:54 INFO - PROCESS | 3712 | 1472297394044 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:54 INFO - PROCESS | 3712 | ++DOCSHELL 0F346C00 == 33 [pid = 3712] [id = 112] 03:29:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (0F347400) [pid = 3712] [serial = 333] [outer = 00000000] 03:29:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (10A06400) [pid = 3712] [serial = 334] [outer = 0F347400] 03:29:54 INFO - PROCESS | 3712 | 1472297394089 Marionette DEBUG loaded listener.js 03:29:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (114DDC00) [pid = 3712] [serial = 335] [outer = 0F347400] 03:29:54 INFO - PROCESS | 3712 | 1472297394449 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]]]}] 03:29:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:29:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 716ms 03:29:54 INFO - PROCESS | 3712 | 1472297394493 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 03:29:54 INFO - PROCESS | 3712 | 1472297394495 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 03:29:54 INFO - PROCESS | 3712 | 1472297394498 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:29:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:29:54 INFO - PROCESS | 3712 | 1472297394500 Marionette TRACE conn3 <- [1,414,null,{}] 03:29:54 INFO - PROCESS | 3712 | 1472297394504 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}] 03:29:54 INFO - PROCESS | 3712 | 1472297394505 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:54 INFO - PROCESS | 3712 | 1472297394594 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 03:29:54 INFO - PROCESS | 3712 | 1472297394602 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:54 INFO - PROCESS | 3712 | 1472297394604 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:54 INFO - PROCESS | 3712 | ++DOCSHELL 10B91800 == 34 [pid = 3712] [id = 113] 03:29:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (112CDC00) [pid = 3712] [serial = 336] [outer = 00000000] 03:29:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (17F0E800) [pid = 3712] [serial = 337] [outer = 112CDC00] 03:29:54 INFO - PROCESS | 3712 | 1472297394648 Marionette DEBUG loaded listener.js 03:29:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (182CFC00) [pid = 3712] [serial = 338] [outer = 112CDC00] 03:29:55 INFO - PROCESS | 3712 | 1472297395023 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]]]}] 03:29:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:29:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 555ms 03:29:55 INFO - PROCESS | 3712 | 1472297395054 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 03:29:55 INFO - PROCESS | 3712 | 1472297395056 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 03:29:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:29:55 INFO - PROCESS | 3712 | 1472297395060 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:29:55 INFO - PROCESS | 3712 | 1472297395062 Marionette TRACE conn3 <- [1,418,null,{}] 03:29:55 INFO - PROCESS | 3712 | 1472297395065 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}] 03:29:55 INFO - PROCESS | 3712 | 1472297395067 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:55 INFO - PROCESS | 3712 | 1472297395146 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 03:29:55 INFO - PROCESS | 3712 | 1472297395233 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:55 INFO - PROCESS | 3712 | 1472297395235 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:55 INFO - PROCESS | 3712 | ++DOCSHELL 0F346800 == 35 [pid = 3712] [id = 114] 03:29:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (0F350800) [pid = 3712] [serial = 339] [outer = 00000000] 03:29:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (19A91C00) [pid = 3712] [serial = 340] [outer = 0F350800] 03:29:55 INFO - PROCESS | 3712 | 1472297395282 Marionette DEBUG loaded listener.js 03:29:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (19A94C00) [pid = 3712] [serial = 341] [outer = 0F350800] 03:29:56 INFO - PROCESS | 3712 | 1472297396132 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]]]}] 03:29:56 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 03:29:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1111ms 03:29:56 INFO - PROCESS | 3712 | 1472297396183 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 03:29:56 INFO - PROCESS | 3712 | 1472297396187 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 03:29:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:29:56 INFO - PROCESS | 3712 | 1472297396193 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:29:56 INFO - PROCESS | 3712 | 1472297396197 Marionette TRACE conn3 <- [1,422,null,{}] 03:29:56 INFO - PROCESS | 3712 | 1472297396203 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}] 03:29:56 INFO - PROCESS | 3712 | 1472297396206 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:56 INFO - PROCESS | 3712 | 1472297396328 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 03:29:56 INFO - PROCESS | 3712 | 1472297396488 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:56 INFO - PROCESS | 3712 | 1472297396491 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:56 INFO - PROCESS | 3712 | ++DOCSHELL 10F0B400 == 36 [pid = 3712] [id = 115] 03:29:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (10F0C000) [pid = 3712] [serial = 342] [outer = 00000000] 03:29:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (10F13800) [pid = 3712] [serial = 343] [outer = 10F0C000] 03:29:56 INFO - PROCESS | 3712 | 1472297396556 Marionette DEBUG loaded listener.js 03:29:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (112B7800) [pid = 3712] [serial = 344] [outer = 10F0C000] 03:29:57 INFO - PROCESS | 3712 | 1472297397686 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]]]}] 03:29:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:29:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1549ms 03:29:57 INFO - PROCESS | 3712 | 1472297397746 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 03:29:57 INFO - PROCESS | 3712 | 1472297397750 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 03:29:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:29:57 INFO - PROCESS | 3712 | 1472297397840 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:29:57 INFO - PROCESS | 3712 | 1472297397843 Marionette TRACE conn3 <- [1,426,null,{}] 03:29:57 INFO - PROCESS | 3712 | 1472297397849 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}] 03:29:57 INFO - PROCESS | 3712 | 1472297397852 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:57 INFO - PROCESS | 3712 | 1472297397938 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 03:29:58 INFO - PROCESS | 3712 | 1472297398008 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:58 INFO - PROCESS | 3712 | 1472297398011 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:58 INFO - PROCESS | 3712 | ++DOCSHELL 10F12800 == 37 [pid = 3712] [id = 116] 03:29:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (10F13000) [pid = 3712] [serial = 345] [outer = 00000000] 03:29:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (112CF800) [pid = 3712] [serial = 346] [outer = 10F13000] 03:29:58 INFO - PROCESS | 3712 | 1472297398063 Marionette DEBUG loaded listener.js 03:29:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (114E2800) [pid = 3712] [serial = 347] [outer = 10F13000] 03:29:58 INFO - PROCESS | 3712 | --DOCSHELL 10B91800 == 36 [pid = 3712] [id = 113] 03:29:58 INFO - PROCESS | 3712 | --DOCSHELL 0F346C00 == 35 [pid = 3712] [id = 112] 03:29:58 INFO - PROCESS | 3712 | --DOCSHELL 17065000 == 34 [pid = 3712] [id = 111] 03:29:58 INFO - PROCESS | 3712 | --DOCSHELL 15A2E400 == 33 [pid = 3712] [id = 110] 03:29:58 INFO - PROCESS | 3712 | --DOCSHELL 14480400 == 32 [pid = 3712] [id = 109] 03:29:58 INFO - PROCESS | 3712 | --DOCSHELL 12BCD800 == 31 [pid = 3712] [id = 108] 03:29:58 INFO - PROCESS | 3712 | --DOCSHELL 112D2400 == 30 [pid = 3712] [id = 107] 03:29:58 INFO - PROCESS | 3712 | --DOCSHELL 0F34E400 == 29 [pid = 3712] [id = 106] 03:29:58 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (15854C00) [pid = 3712] [serial = 287] [outer = 00000000] [url = about:blank] 03:29:58 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1769BC00) [pid = 3712] [serial = 292] [outer = 00000000] [url = about:blank] 03:29:58 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (131EBC00) [pid = 3712] [serial = 280] [outer = 00000000] [url = about:blank] 03:29:58 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (139AF400) [pid = 3712] [serial = 281] [outer = 00000000] [url = about:blank] 03:29:58 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (11A59800) [pid = 3712] [serial = 277] [outer = 00000000] [url = about:blank] 03:29:58 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (11CE4400) [pid = 3712] [serial = 278] [outer = 00000000] [url = about:blank] 03:29:58 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (14FC7C00) [pid = 3712] [serial = 283] [outer = 00000000] [url = about:blank] 03:29:58 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (10F09000) [pid = 3712] [serial = 274] [outer = 00000000] [url = about:blank] 03:29:58 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (10F0C800) [pid = 3712] [serial = 275] [outer = 00000000] [url = about:blank] 03:29:58 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (16028000) [pid = 3712] [serial = 289] [outer = 00000000] [url = about:blank] 03:29:58 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (1705C400) [pid = 3712] [serial = 296] [outer = 00000000] [url = about:blank] 03:29:58 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (15E96800) [pid = 3712] [serial = 295] [outer = 00000000] [url = about:blank] 03:29:58 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (1779E000) [pid = 3712] [serial = 298] [outer = 00000000] [url = about:blank] 03:29:58 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (16EFB000) [pid = 3712] [serial = 293] [outer = 00000000] [url = about:blank] 03:29:58 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (1047A800) [pid = 3712] [serial = 269] [outer = 00000000] [url = about:blank] 03:29:58 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (10B88000) [pid = 3712] [serial = 271] [outer = 00000000] [url = about:blank] 03:29:58 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (10F05800) [pid = 3712] [serial = 272] [outer = 00000000] [url = about:blank] 03:29:58 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (152CB800) [pid = 3712] [serial = 286] [outer = 00000000] [url = about:blank] 03:29:58 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (166A5C00) [pid = 3712] [serial = 290] [outer = 00000000] [url = about:blank] 03:29:58 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (182CB400) [pid = 3712] [serial = 302] [outer = 00000000] [url = about:blank] 03:29:58 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (17AC0800) [pid = 3712] [serial = 299] [outer = 00000000] [url = about:blank] 03:29:58 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (15283400) [pid = 3712] [serial = 284] [outer = 00000000] [url = about:blank] 03:29:58 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (1821D800) [pid = 3712] [serial = 301] [outer = 00000000] [url = about:blank] 03:29:58 INFO - PROCESS | 3712 | 1472297398533 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] 03:29:58 INFO - PROCESS | 3712 | 1472297398585 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 03:29:58 INFO - PROCESS | 3712 | 1472297398595 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:29:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:29:58 INFO - PROCESS | 3712 | 1472297398598 Marionette TRACE conn3 <- [1,430,null,{}] 03:29:58 INFO - PROCESS | 3712 | 1472297398601 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}] 03:29:58 INFO - PROCESS | 3712 | 1472297398604 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:58 INFO - PROCESS | 3712 | 1472297398690 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 03:29:58 INFO - PROCESS | 3712 | 1472297398696 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:58 INFO - PROCESS | 3712 | 1472297398699 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:58 INFO - PROCESS | 3712 | ++DOCSHELL 1144A800 == 30 [pid = 3712] [id = 117] 03:29:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (114E6400) [pid = 3712] [serial = 348] [outer = 00000000] 03:29:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (129C1C00) [pid = 3712] [serial = 349] [outer = 114E6400] 03:29:58 INFO - PROCESS | 3712 | 1472297398747 Marionette DEBUG loaded listener.js 03:29:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (12D73800) [pid = 3712] [serial = 350] [outer = 114E6400] 03:29:59 INFO - PROCESS | 3712 | 1472297399165 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]]]}] 03:29:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:29:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 584ms 03:29:59 INFO - PROCESS | 3712 | 1472297399197 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 03:29:59 INFO - PROCESS | 3712 | 1472297399199 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 03:29:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:29:59 INFO - PROCESS | 3712 | 1472297399203 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:29:59 INFO - PROCESS | 3712 | 1472297399206 Marionette TRACE conn3 <- [1,434,null,{}] 03:29:59 INFO - PROCESS | 3712 | 1472297399217 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}] 03:29:59 INFO - PROCESS | 3712 | 1472297399222 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:59 INFO - PROCESS | 3712 | 1472297399320 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 03:29:59 INFO - PROCESS | 3712 | 1472297399396 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:59 INFO - PROCESS | 3712 | 1472297399399 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:59 INFO - PROCESS | 3712 | ++DOCSHELL 14422000 == 31 [pid = 3712] [id = 118] 03:29:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (14426400) [pid = 3712] [serial = 351] [outer = 00000000] 03:29:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (15286800) [pid = 3712] [serial = 352] [outer = 14426400] 03:29:59 INFO - PROCESS | 3712 | 1472297399462 Marionette DEBUG loaded listener.js 03:29:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (152C8800) [pid = 3712] [serial = 353] [outer = 14426400] 03:29:59 INFO - PROCESS | 3712 | 1472297399805 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]]]}] 03:29:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:29:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 657ms 03:29:59 INFO - PROCESS | 3712 | 1472297399848 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 03:29:59 INFO - PROCESS | 3712 | 1472297399850 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 03:29:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:29:59 INFO - PROCESS | 3712 | 1472297399854 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:29:59 INFO - PROCESS | 3712 | 1472297399856 Marionette TRACE conn3 <- [1,438,null,{}] 03:29:59 INFO - PROCESS | 3712 | 1472297399859 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}] 03:29:59 INFO - PROCESS | 3712 | 1472297399861 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:29:59 INFO - PROCESS | 3712 | 1472297399976 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 03:30:00 INFO - PROCESS | 3712 | 1472297400055 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:00 INFO - PROCESS | 3712 | 1472297400059 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:00 INFO - PROCESS | 3712 | ++DOCSHELL 103CB400 == 32 [pid = 3712] [id = 119] 03:30:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (103D2800) [pid = 3712] [serial = 354] [outer = 00000000] 03:30:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (10A01400) [pid = 3712] [serial = 355] [outer = 103D2800] 03:30:00 INFO - PROCESS | 3712 | 1472297400101 Marionette DEBUG loaded listener.js 03:30:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (10E9F400) [pid = 3712] [serial = 356] [outer = 103D2800] 03:30:00 INFO - PROCESS | 3712 | 1472297400760 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]]]}] 03:30:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:30:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 935ms 03:30:00 INFO - PROCESS | 3712 | 1472297400799 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 03:30:00 INFO - PROCESS | 3712 | 1472297400804 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 03:30:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:30:00 INFO - PROCESS | 3712 | 1472297400809 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:30:00 INFO - PROCESS | 3712 | 1472297400813 Marionette TRACE conn3 <- [1,442,null,{}] 03:30:00 INFO - PROCESS | 3712 | 1472297400817 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}] 03:30:00 INFO - PROCESS | 3712 | 1472297400820 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:00 INFO - PROCESS | 3712 | 1472297400907 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 03:30:00 INFO - PROCESS | 3712 | 1472297400982 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:00 INFO - PROCESS | 3712 | 1472297400985 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:00 INFO - PROCESS | 3712 | ++DOCSHELL 14116400 == 33 [pid = 3712] [id = 120] 03:30:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (1441A400) [pid = 3712] [serial = 357] [outer = 00000000] 03:30:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (15287800) [pid = 3712] [serial = 358] [outer = 1441A400] 03:30:01 INFO - PROCESS | 3712 | 1472297401044 Marionette DEBUG loaded listener.js 03:30:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (152D3C00) [pid = 3712] [serial = 359] [outer = 1441A400] 03:30:01 INFO - PROCESS | 3712 | 1472297401676 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]]]}] 03:30:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:30:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 935ms 03:30:01 INFO - PROCESS | 3712 | 1472297401748 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 03:30:01 INFO - PROCESS | 3712 | 1472297401751 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 03:30:01 INFO - PROCESS | 3712 | 1472297401756 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:30:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:30:01 INFO - PROCESS | 3712 | 1472297401758 Marionette TRACE conn3 <- [1,446,null,{}] 03:30:01 INFO - PROCESS | 3712 | 1472297401763 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}] 03:30:01 INFO - PROCESS | 3712 | 1472297401766 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:01 INFO - PROCESS | 3712 | 1472297401874 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 03:30:01 INFO - PROCESS | 3712 | 1472297401946 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:01 INFO - PROCESS | 3712 | 1472297401949 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:01 INFO - PROCESS | 3712 | ++DOCSHELL 167A5800 == 34 [pid = 3712] [id = 121] 03:30:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (167AD800) [pid = 3712] [serial = 360] [outer = 00000000] 03:30:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (16D74800) [pid = 3712] [serial = 361] [outer = 167AD800] 03:30:01 INFO - PROCESS | 3712 | 1472297402004 Marionette DEBUG loaded listener.js 03:30:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1705C400) [pid = 3712] [serial = 362] [outer = 167AD800] 03:30:02 INFO - PROCESS | 3712 | 1472297402636 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]]]}] 03:30:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:30:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 921ms 03:30:02 INFO - PROCESS | 3712 | 1472297402692 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 03:30:02 INFO - PROCESS | 3712 | 1472297402696 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 03:30:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:30:02 INFO - PROCESS | 3712 | 1472297402707 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:30:02 INFO - PROCESS | 3712 | 1472297402712 Marionette TRACE conn3 <- [1,450,null,{}] 03:30:02 INFO - PROCESS | 3712 | 1472297402715 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}] 03:30:02 INFO - PROCESS | 3712 | 1472297402719 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:02 INFO - PROCESS | 3712 | 1472297402810 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 03:30:02 INFO - PROCESS | 3712 | 1472297402884 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:02 INFO - PROCESS | 3712 | 1472297402886 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:02 INFO - PROCESS | 3712 | ++DOCSHELL 17ABA400 == 35 [pid = 3712] [id = 122] 03:30:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (17ABAC00) [pid = 3712] [serial = 363] [outer = 00000000] 03:30:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1803C800) [pid = 3712] [serial = 364] [outer = 17ABAC00] 03:30:02 INFO - PROCESS | 3712 | 1472297402940 Marionette DEBUG loaded listener.js 03:30:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1821AC00) [pid = 3712] [serial = 365] [outer = 17ABAC00] 03:30:04 INFO - PROCESS | 3712 | --DOCSHELL 14422000 == 34 [pid = 3712] [id = 118] 03:30:04 INFO - PROCESS | 3712 | --DOCSHELL 1144A800 == 33 [pid = 3712] [id = 117] 03:30:04 INFO - PROCESS | 3712 | --DOCSHELL 10F12800 == 32 [pid = 3712] [id = 116] 03:30:04 INFO - PROCESS | 3712 | --DOCSHELL 10F0B400 == 31 [pid = 3712] [id = 115] 03:30:04 INFO - PROCESS | 3712 | --DOCSHELL 167A5800 == 30 [pid = 3712] [id = 121] 03:30:04 INFO - PROCESS | 3712 | --DOCSHELL 0F346800 == 29 [pid = 3712] [id = 114] 03:30:04 INFO - PROCESS | 3712 | --DOCSHELL 103CB400 == 28 [pid = 3712] [id = 119] 03:30:04 INFO - PROCESS | 3712 | --DOCSHELL 14116400 == 27 [pid = 3712] [id = 120] 03:30:04 INFO - PROCESS | 3712 | 1472297404168 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] 03:30:04 INFO - PROCESS | 3712 | 1472297404220 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 03:30:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:30:04 INFO - PROCESS | 3712 | 1472297404226 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:30:04 INFO - PROCESS | 3712 | 1472297404230 Marionette TRACE conn3 <- [1,454,null,{}] 03:30:04 INFO - PROCESS | 3712 | 1472297404237 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}] 03:30:04 INFO - PROCESS | 3712 | 1472297404240 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:04 INFO - PROCESS | 3712 | 1472297404377 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 03:30:04 INFO - PROCESS | 3712 | 1472297404448 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:04 INFO - PROCESS | 3712 | 1472297404452 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:04 INFO - PROCESS | 3712 | ++DOCSHELL 10A52C00 == 28 [pid = 3712] [id = 123] 03:30:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (10F09C00) [pid = 3712] [serial = 366] [outer = 00000000] 03:30:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (112B4800) [pid = 3712] [serial = 367] [outer = 10F09C00] 03:30:04 INFO - PROCESS | 3712 | 1472297404504 Marionette DEBUG loaded listener.js 03:30:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (11A59800) [pid = 3712] [serial = 368] [outer = 10F09C00] 03:30:04 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:04 INFO - PROCESS | 3712 | 1472297404946 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]]]}] 03:30:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:30:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 745ms 03:30:04 INFO - PROCESS | 3712 | 1472297404979 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 03:30:04 INFO - PROCESS | 3712 | 1472297404984 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 03:30:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:30:04 INFO - PROCESS | 3712 | 1472297404991 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:30:04 INFO - PROCESS | 3712 | 1472297404994 Marionette TRACE conn3 <- [1,458,null,{}] 03:30:04 INFO - PROCESS | 3712 | 1472297404997 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}] 03:30:04 INFO - PROCESS | 3712 | 1472297405000 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:05 INFO - PROCESS | 3712 | 1472297405094 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 03:30:05 INFO - PROCESS | 3712 | 1472297405103 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:05 INFO - PROCESS | 3712 | 1472297405106 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:05 INFO - PROCESS | 3712 | ++DOCSHELL 13A3EC00 == 29 [pid = 3712] [id = 124] 03:30:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (13A42000) [pid = 3712] [serial = 369] [outer = 00000000] 03:30:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (14421800) [pid = 3712] [serial = 370] [outer = 13A42000] 03:30:05 INFO - PROCESS | 3712 | 1472297405196 Marionette DEBUG loaded listener.js 03:30:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (14FC9C00) [pid = 3712] [serial = 371] [outer = 13A42000] 03:30:05 INFO - PROCESS | 3712 | 1472297405630 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] 03:30:05 INFO - PROCESS | 3712 | 1472297405691 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 03:30:05 INFO - PROCESS | 3712 | 1472297405696 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:30:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:30:05 INFO - PROCESS | 3712 | 1472297405702 Marionette TRACE conn3 <- [1,462,null,{}] 03:30:05 INFO - PROCESS | 3712 | 1472297405732 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}] 03:30:05 INFO - PROCESS | 3712 | 1472297405740 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:05 INFO - PROCESS | 3712 | 1472297405868 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 03:30:05 INFO - PROCESS | 3712 | 1472297405920 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:05 INFO - PROCESS | 3712 | 1472297405923 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:05 INFO - PROCESS | 3712 | ++DOCSHELL 16028800 == 30 [pid = 3712] [id = 125] 03:30:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (16029400) [pid = 3712] [serial = 372] [outer = 00000000] 03:30:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (170E8C00) [pid = 3712] [serial = 373] [outer = 16029400] 03:30:05 INFO - PROCESS | 3712 | 1472297405972 Marionette DEBUG loaded listener.js 03:30:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (176A7400) [pid = 3712] [serial = 374] [outer = 16029400] 03:30:06 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (15A30800) [pid = 3712] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:30:06 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (12DA7C00) [pid = 3712] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:30:06 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (112D2800) [pid = 3712] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:30:06 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (0F34E800) [pid = 3712] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:30:06 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (170AF000) [pid = 3712] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:30:06 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1448D800) [pid = 3712] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:30:06 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (0F350000) [pid = 3712] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:30:06 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (114E9400) [pid = 3712] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:30:06 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (1529E800) [pid = 3712] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:30:06 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (0F345800) [pid = 3712] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:30:06 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (0F347400) [pid = 3712] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:30:06 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (112CDC00) [pid = 3712] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:30:06 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (10F13000) [pid = 3712] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:30:06 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (114E6400) [pid = 3712] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:30:06 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (10F0C000) [pid = 3712] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:30:06 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (0F350800) [pid = 3712] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:30:06 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (14426400) [pid = 3712] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:30:06 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:06 INFO - PROCESS | 3712 | 1472297406550 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] 03:30:06 INFO - PROCESS | 3712 | 1472297406590 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 03:30:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 03:30:06 INFO - PROCESS | 3712 | 1472297406594 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:30:06 INFO - PROCESS | 3712 | 1472297406596 Marionette TRACE conn3 <- [1,466,null,{}] 03:30:06 INFO - PROCESS | 3712 | 1472297406601 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}] 03:30:06 INFO - PROCESS | 3712 | 1472297406604 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:06 INFO - PROCESS | 3712 | 1472297406707 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 03:30:06 INFO - PROCESS | 3712 | 1472297406757 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:06 INFO - PROCESS | 3712 | 1472297406759 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:06 INFO - PROCESS | 3712 | ++DOCSHELL 10F13C00 == 31 [pid = 3712] [id = 126] 03:30:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (112D2800) [pid = 3712] [serial = 375] [outer = 00000000] 03:30:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (13157800) [pid = 3712] [serial = 376] [outer = 112D2800] 03:30:06 INFO - PROCESS | 3712 | 1472297406806 Marionette DEBUG loaded listener.js 03:30:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (1600E400) [pid = 3712] [serial = 377] [outer = 112D2800] 03:30:07 INFO - PROCESS | 3712 | 1472297407177 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] 03:30:07 INFO - PROCESS | 3712 | 1472297407242 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 03:30:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 03:30:07 INFO - PROCESS | 3712 | 1472297407245 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:30:07 INFO - PROCESS | 3712 | 1472297407247 Marionette TRACE conn3 <- [1,470,null,{}] 03:30:07 INFO - PROCESS | 3712 | 1472297407251 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}] 03:30:07 INFO - PROCESS | 3712 | 1472297407253 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:07 INFO - PROCESS | 3712 | 1472297407329 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 03:30:07 INFO - PROCESS | 3712 | 1472297407338 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:07 INFO - PROCESS | 3712 | 1472297407340 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:07 INFO - PROCESS | 3712 | ++DOCSHELL 17ABBC00 == 32 [pid = 3712] [id = 127] 03:30:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (17ABDC00) [pid = 3712] [serial = 378] [outer = 00000000] 03:30:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (182CE400) [pid = 3712] [serial = 379] [outer = 17ABDC00] 03:30:07 INFO - PROCESS | 3712 | 1472297407385 Marionette DEBUG loaded listener.js 03:30:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (182D2800) [pid = 3712] [serial = 380] [outer = 17ABDC00] 03:30:07 INFO - PROCESS | 3712 | 1472297407780 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]]]}] 03:30:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:30:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 555ms 03:30:07 INFO - PROCESS | 3712 | 1472297407805 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 03:30:07 INFO - PROCESS | 3712 | 1472297407807 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 03:30:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:30:07 INFO - PROCESS | 3712 | 1472297407811 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:30:07 INFO - PROCESS | 3712 | 1472297407812 Marionette TRACE conn3 <- [1,474,null,{}] 03:30:07 INFO - PROCESS | 3712 | 1472297407819 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}] 03:30:07 INFO - PROCESS | 3712 | 1472297407825 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:07 INFO - PROCESS | 3712 | 1472297407921 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 03:30:07 INFO - PROCESS | 3712 | 1472297407929 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:07 INFO - PROCESS | 3712 | 1472297407931 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:07 INFO - PROCESS | 3712 | ++DOCSHELL 19DF0000 == 33 [pid = 3712] [id = 128] 03:30:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (19DF2000) [pid = 3712] [serial = 381] [outer = 00000000] 03:30:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (19F5A400) [pid = 3712] [serial = 382] [outer = 19DF2000] 03:30:07 INFO - PROCESS | 3712 | 1472297407959 Marionette DEBUG loaded listener.js 03:30:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (1A139C00) [pid = 3712] [serial = 383] [outer = 19DF2000] 03:30:08 INFO - PROCESS | 3712 | 1472297408610 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]]]}] 03:30:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:30:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 877ms 03:30:08 INFO - PROCESS | 3712 | 1472297408701 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 03:30:08 INFO - PROCESS | 3712 | 1472297408706 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 03:30:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:30:08 INFO - PROCESS | 3712 | 1472297408712 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:30:08 INFO - PROCESS | 3712 | 1472297408716 Marionette TRACE conn3 <- [1,478,null,{}] 03:30:08 INFO - PROCESS | 3712 | 1472297408722 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}] 03:30:08 INFO - PROCESS | 3712 | 1472297408725 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:08 INFO - PROCESS | 3712 | 1472297408832 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 03:30:08 INFO - PROCESS | 3712 | 1472297408909 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:08 INFO - PROCESS | 3712 | 1472297408913 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:08 INFO - PROCESS | 3712 | ++DOCSHELL 10B8E800 == 34 [pid = 3712] [id = 129] 03:30:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (10F0D000) [pid = 3712] [serial = 384] [outer = 00000000] 03:30:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (130DFC00) [pid = 3712] [serial = 385] [outer = 10F0D000] 03:30:08 INFO - PROCESS | 3712 | 1472297408973 Marionette DEBUG loaded listener.js 03:30:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (13471000) [pid = 3712] [serial = 386] [outer = 10F0D000] 03:30:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (10F10C00) [pid = 3712] [serial = 387] [outer = 1B14C400] 03:30:09 INFO - PROCESS | 3712 | 1472297409880 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]]]}] 03:30:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:30:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1271ms 03:30:09 INFO - PROCESS | 3712 | 1472297409983 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 03:30:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:30:09 INFO - PROCESS | 3712 | 1472297409987 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 03:30:09 INFO - PROCESS | 3712 | 1472297409992 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:30:09 INFO - PROCESS | 3712 | 1472297409996 Marionette TRACE conn3 <- [1,482,null,{}] 03:30:09 INFO - PROCESS | 3712 | 1472297410002 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}] 03:30:09 INFO - PROCESS | 3712 | 1472297410005 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:10 INFO - PROCESS | 3712 | 1472297410137 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 03:30:10 INFO - PROCESS | 3712 | 1472297410291 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:10 INFO - PROCESS | 3712 | 1472297410296 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:10 INFO - PROCESS | 3712 | --DOCSHELL 17ABBC00 == 33 [pid = 3712] [id = 127] 03:30:10 INFO - PROCESS | 3712 | --DOCSHELL 10F13C00 == 32 [pid = 3712] [id = 126] 03:30:10 INFO - PROCESS | 3712 | --DOCSHELL 16028800 == 31 [pid = 3712] [id = 125] 03:30:10 INFO - PROCESS | 3712 | --DOCSHELL 13A3EC00 == 30 [pid = 3712] [id = 124] 03:30:10 INFO - PROCESS | 3712 | --DOCSHELL 10A52C00 == 29 [pid = 3712] [id = 123] 03:30:10 INFO - PROCESS | 3712 | --DOCSHELL 17ABA400 == 28 [pid = 3712] [id = 122] 03:30:10 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (170E9400) [pid = 3712] [serial = 314] [outer = 00000000] [url = about:blank] 03:30:10 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (15286800) [pid = 3712] [serial = 352] [outer = 00000000] [url = about:blank] 03:30:10 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (16026400) [pid = 3712] [serial = 328] [outer = 00000000] [url = about:blank] 03:30:10 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (13153400) [pid = 3712] [serial = 322] [outer = 00000000] [url = about:blank] 03:30:10 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (13A3F800) [pid = 3712] [serial = 323] [outer = 00000000] [url = about:blank] 03:30:10 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (11A59400) [pid = 3712] [serial = 320] [outer = 00000000] [url = about:blank] 03:30:10 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (10435000) [pid = 3712] [serial = 316] [outer = 00000000] [url = about:blank] 03:30:10 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (1055F800) [pid = 3712] [serial = 317] [outer = 00000000] [url = about:blank] 03:30:10 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (176DC000) [pid = 3712] [serial = 331] [outer = 00000000] [url = about:blank] 03:30:10 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (152C9400) [pid = 3712] [serial = 325] [outer = 00000000] [url = about:blank] 03:30:10 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (166A4C00) [pid = 3712] [serial = 329] [outer = 00000000] [url = about:blank] 03:30:10 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (10A0B800) [pid = 3712] [serial = 305] [outer = 00000000] [url = about:blank] 03:30:10 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (10435C00) [pid = 3712] [serial = 304] [outer = 00000000] [url = about:blank] 03:30:10 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (130B7800) [pid = 3712] [serial = 308] [outer = 00000000] [url = about:blank] 03:30:10 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (12984C00) [pid = 3712] [serial = 307] [outer = 00000000] [url = about:blank] 03:30:10 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (1601F800) [pid = 3712] [serial = 311] [outer = 00000000] [url = about:blank] 03:30:10 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (15A22800) [pid = 3712] [serial = 310] [outer = 00000000] [url = about:blank] 03:30:10 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (15FA2800) [pid = 3712] [serial = 313] [outer = 00000000] [url = about:blank] 03:30:10 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (10A06400) [pid = 3712] [serial = 334] [outer = 00000000] [url = about:blank] 03:30:10 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (17AC0C00) [pid = 3712] [serial = 332] [outer = 00000000] [url = about:blank] 03:30:10 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (114DDC00) [pid = 3712] [serial = 335] [outer = 00000000] [url = about:blank] 03:30:10 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (1144FC00) [pid = 3712] [serial = 319] [outer = 00000000] [url = about:blank] 03:30:10 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (17F0E800) [pid = 3712] [serial = 337] [outer = 00000000] [url = about:blank] 03:30:10 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (112CF800) [pid = 3712] [serial = 346] [outer = 00000000] [url = about:blank] 03:30:10 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (114E2800) [pid = 3712] [serial = 347] [outer = 00000000] [url = about:blank] 03:30:10 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (19A94C00) [pid = 3712] [serial = 341] [outer = 00000000] [url = about:blank] 03:30:10 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (12D73800) [pid = 3712] [serial = 350] [outer = 00000000] [url = about:blank] 03:30:10 INFO - PROCESS | 3712 | --DOMWINDOW == 59 (182CFC00) [pid = 3712] [serial = 338] [outer = 00000000] [url = about:blank] 03:30:10 INFO - PROCESS | 3712 | --DOMWINDOW == 58 (129C1C00) [pid = 3712] [serial = 349] [outer = 00000000] [url = about:blank] 03:30:10 INFO - PROCESS | 3712 | --DOMWINDOW == 57 (10F13800) [pid = 3712] [serial = 343] [outer = 00000000] [url = about:blank] 03:30:10 INFO - PROCESS | 3712 | --DOMWINDOW == 56 (112B7800) [pid = 3712] [serial = 344] [outer = 00000000] [url = about:blank] 03:30:10 INFO - PROCESS | 3712 | --DOMWINDOW == 55 (152C8800) [pid = 3712] [serial = 353] [outer = 00000000] [url = about:blank] 03:30:10 INFO - PROCESS | 3712 | --DOMWINDOW == 54 (15851400) [pid = 3712] [serial = 326] [outer = 00000000] [url = about:blank] 03:30:10 INFO - PROCESS | 3712 | --DOMWINDOW == 53 (19A91C00) [pid = 3712] [serial = 340] [outer = 00000000] [url = about:blank] 03:30:10 INFO - PROCESS | 3712 | ++DOCSHELL 10435000 == 29 [pid = 3712] [id = 130] 03:30:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 54 (10435C00) [pid = 3712] [serial = 388] [outer = 00000000] 03:30:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 55 (10A06400) [pid = 3712] [serial = 389] [outer = 10435C00] 03:30:10 INFO - PROCESS | 3712 | 1472297410347 Marionette DEBUG loaded listener.js 03:30:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 56 (10E9B800) [pid = 3712] [serial = 390] [outer = 10435C00] 03:30:10 INFO - PROCESS | 3712 | 1472297410734 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]]]}] 03:30:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:30:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 788ms 03:30:10 INFO - PROCESS | 3712 | 1472297410775 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 03:30:10 INFO - PROCESS | 3712 | 1472297410780 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 03:30:10 INFO - PROCESS | 3712 | 1472297410790 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:30:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:30:10 INFO - PROCESS | 3712 | 1472297410793 Marionette TRACE conn3 <- [1,486,null,{}] 03:30:10 INFO - PROCESS | 3712 | 1472297410797 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}] 03:30:10 INFO - PROCESS | 3712 | 1472297410799 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:10 INFO - PROCESS | 3712 | 1472297410904 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 03:30:10 INFO - PROCESS | 3712 | 1472297410922 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:10 INFO - PROCESS | 3712 | 1472297410924 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:10 INFO - PROCESS | 3712 | ++DOCSHELL 12BC7800 == 30 [pid = 3712] [id = 131] 03:30:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 57 (12BC8400) [pid = 3712] [serial = 391] [outer = 00000000] 03:30:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 58 (12DA7C00) [pid = 3712] [serial = 392] [outer = 12BC8400] 03:30:10 INFO - PROCESS | 3712 | 1472297410976 Marionette DEBUG loaded listener.js 03:30:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 59 (130E1800) [pid = 3712] [serial = 393] [outer = 12BC8400] 03:30:11 INFO - PROCESS | 3712 | 1472297411388 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]]]}] 03:30:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:30:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 658ms 03:30:11 INFO - PROCESS | 3712 | 1472297411453 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 03:30:11 INFO - PROCESS | 3712 | 1472297411455 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 03:30:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:30:11 INFO - PROCESS | 3712 | 1472297411442 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:30:11 INFO - PROCESS | 3712 | 1472297411445 Marionette TRACE conn3 <- [1,490,null,{}] 03:30:11 INFO - PROCESS | 3712 | 1472297411485 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}] 03:30:11 INFO - PROCESS | 3712 | 1472297411490 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:11 INFO - PROCESS | 3712 | 1472297411582 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 03:30:11 INFO - PROCESS | 3712 | 1472297411589 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:11 INFO - PROCESS | 3712 | 1472297411592 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:11 INFO - PROCESS | 3712 | ++DOCSHELL 14FD1C00 == 31 [pid = 3712] [id = 132] 03:30:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (14FD2000) [pid = 3712] [serial = 394] [outer = 00000000] 03:30:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (152A5800) [pid = 3712] [serial = 395] [outer = 14FD2000] 03:30:11 INFO - PROCESS | 3712 | 1472297411641 Marionette DEBUG loaded listener.js 03:30:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (152CA400) [pid = 3712] [serial = 396] [outer = 14FD2000] 03:30:12 INFO - PROCESS | 3712 | 1472297412061 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]]]}] 03:30:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:30:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 628ms 03:30:12 INFO - PROCESS | 3712 | 1472297412082 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 03:30:12 INFO - PROCESS | 3712 | 1472297412084 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 03:30:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:30:12 INFO - PROCESS | 3712 | 1472297412088 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:30:12 INFO - PROCESS | 3712 | 1472297412089 Marionette TRACE conn3 <- [1,494,null,{}] 03:30:12 INFO - PROCESS | 3712 | 1472297412093 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}] 03:30:12 INFO - PROCESS | 3712 | 1472297412095 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:12 INFO - PROCESS | 3712 | 1472297412176 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 03:30:12 INFO - PROCESS | 3712 | 1472297412181 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:12 INFO - PROCESS | 3712 | 1472297412183 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:12 INFO - PROCESS | 3712 | ++DOCSHELL 152D1800 == 32 [pid = 3712] [id = 133] 03:30:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (152D3400) [pid = 3712] [serial = 397] [outer = 00000000] 03:30:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (16003400) [pid = 3712] [serial = 398] [outer = 152D3400] 03:30:12 INFO - PROCESS | 3712 | 1472297412239 Marionette DEBUG loaded listener.js 03:30:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (16022800) [pid = 3712] [serial = 399] [outer = 152D3400] 03:30:12 INFO - PROCESS | 3712 | 1472297412668 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]]]}] 03:30:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:30:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 599ms 03:30:12 INFO - PROCESS | 3712 | 1472297412688 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 03:30:12 INFO - PROCESS | 3712 | 1472297412690 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 03:30:12 INFO - PROCESS | 3712 | 1472297412693 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:30:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:30:12 INFO - PROCESS | 3712 | 1472297412695 Marionette TRACE conn3 <- [1,498,null,{}] 03:30:12 INFO - PROCESS | 3712 | 1472297412711 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}] 03:30:12 INFO - PROCESS | 3712 | 1472297412713 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:12 INFO - PROCESS | 3712 | 1472297412825 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 03:30:12 INFO - PROCESS | 3712 | 1472297412887 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:12 INFO - PROCESS | 3712 | 1472297412889 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:12 INFO - PROCESS | 3712 | ++DOCSHELL 16003000 == 33 [pid = 3712] [id = 134] 03:30:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (1602A000) [pid = 3712] [serial = 400] [outer = 00000000] 03:30:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (16A22C00) [pid = 3712] [serial = 401] [outer = 1602A000] 03:30:12 INFO - PROCESS | 3712 | 1472297412935 Marionette DEBUG loaded listener.js 03:30:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (1769F400) [pid = 3712] [serial = 402] [outer = 1602A000] 03:30:13 INFO - PROCESS | 3712 | 1472297413334 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]]]}] 03:30:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:30:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 687ms 03:30:13 INFO - PROCESS | 3712 | 1472297413389 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 03:30:13 INFO - PROCESS | 3712 | 1472297413391 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 03:30:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:30:13 INFO - PROCESS | 3712 | 1472297413395 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:30:13 INFO - PROCESS | 3712 | 1472297413396 Marionette TRACE conn3 <- [1,502,null,{}] 03:30:13 INFO - PROCESS | 3712 | 1472297413399 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}] 03:30:13 INFO - PROCESS | 3712 | 1472297413405 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:13 INFO - PROCESS | 3712 | 1472297413520 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 03:30:13 INFO - PROCESS | 3712 | 1472297413582 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:13 INFO - PROCESS | 3712 | 1472297413584 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:13 INFO - PROCESS | 3712 | ++DOCSHELL 176D3800 == 34 [pid = 3712] [id = 135] 03:30:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (176DA400) [pid = 3712] [serial = 403] [outer = 00000000] 03:30:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (17AC9800) [pid = 3712] [serial = 404] [outer = 176DA400] 03:30:13 INFO - PROCESS | 3712 | 1472297413633 Marionette DEBUG loaded listener.js 03:30:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (1803D800) [pid = 3712] [serial = 405] [outer = 176DA400] 03:30:13 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (17ABAC00) [pid = 3712] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:30:13 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (13A42000) [pid = 3712] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:30:13 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (16029400) [pid = 3712] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:30:13 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (112D2800) [pid = 3712] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:30:13 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (103D2800) [pid = 3712] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:30:13 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (1441A400) [pid = 3712] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:30:13 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (167AD800) [pid = 3712] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:30:13 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (17ABDC00) [pid = 3712] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:30:13 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (10F09C00) [pid = 3712] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:30:14 INFO - PROCESS | 3712 | 1472297414017 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]]]}] 03:30:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:30:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 686ms 03:30:14 INFO - PROCESS | 3712 | 1472297414080 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 03:30:14 INFO - PROCESS | 3712 | 1472297414082 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 03:30:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:30:14 INFO - PROCESS | 3712 | 1472297414087 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:30:14 INFO - PROCESS | 3712 | 1472297414089 Marionette TRACE conn3 <- [1,506,null,{}] 03:30:14 INFO - PROCESS | 3712 | 1472297414092 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}] 03:30:14 INFO - PROCESS | 3712 | 1472297414094 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:14 INFO - PROCESS | 3712 | 1472297414196 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 03:30:14 INFO - PROCESS | 3712 | 1472297414247 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:14 INFO - PROCESS | 3712 | 1472297414249 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:14 INFO - PROCESS | 3712 | ++DOCSHELL 112D2400 == 35 [pid = 3712] [id = 136] 03:30:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (131F1800) [pid = 3712] [serial = 406] [outer = 00000000] 03:30:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (167AD800) [pid = 3712] [serial = 407] [outer = 131F1800] 03:30:14 INFO - PROCESS | 3712 | 1472297414303 Marionette DEBUG loaded listener.js 03:30:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (1695F000) [pid = 3712] [serial = 408] [outer = 131F1800] 03:30:14 INFO - PROCESS | 3712 | 1472297414619 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]]]}] 03:30:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:30:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 555ms 03:30:14 INFO - PROCESS | 3712 | 1472297414646 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 03:30:14 INFO - PROCESS | 3712 | 1472297414648 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 03:30:14 INFO - PROCESS | 3712 | 1472297414651 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:30:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:30:14 INFO - PROCESS | 3712 | 1472297414653 Marionette TRACE conn3 <- [1,510,null,{}] 03:30:14 INFO - PROCESS | 3712 | 1472297414656 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}] 03:30:14 INFO - PROCESS | 3712 | 1472297414658 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:14 INFO - PROCESS | 3712 | 1472297414764 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 03:30:14 INFO - PROCESS | 3712 | 1472297414772 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:14 INFO - PROCESS | 3712 | 1472297414775 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:14 INFO - PROCESS | 3712 | ++DOCSHELL 18216800 == 36 [pid = 3712] [id = 137] 03:30:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (182CF400) [pid = 3712] [serial = 409] [outer = 00000000] 03:30:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (19A8F400) [pid = 3712] [serial = 410] [outer = 182CF400] 03:30:14 INFO - PROCESS | 3712 | 1472297414826 Marionette DEBUG loaded listener.js 03:30:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (19A94C00) [pid = 3712] [serial = 411] [outer = 182CF400] 03:30:15 INFO - PROCESS | 3712 | 1472297415180 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]]]}] 03:30:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:30:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 555ms 03:30:15 INFO - PROCESS | 3712 | 1472297415211 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 03:30:15 INFO - PROCESS | 3712 | 1472297415213 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 03:30:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:30:15 INFO - PROCESS | 3712 | 1472297415216 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:30:15 INFO - PROCESS | 3712 | 1472297415218 Marionette TRACE conn3 <- [1,514,null,{}] 03:30:15 INFO - PROCESS | 3712 | 1472297415222 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}] 03:30:15 INFO - PROCESS | 3712 | 1472297415223 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:15 INFO - PROCESS | 3712 | 1472297415298 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 03:30:15 INFO - PROCESS | 3712 | 1472297415372 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:15 INFO - PROCESS | 3712 | 1472297415357 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:15 INFO - PROCESS | 3712 | ++DOCSHELL 12BCC800 == 37 [pid = 3712] [id = 138] 03:30:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (152A0000) [pid = 3712] [serial = 412] [outer = 00000000] 03:30:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (19DF1800) [pid = 3712] [serial = 413] [outer = 152A0000] 03:30:15 INFO - PROCESS | 3712 | 1472297415404 Marionette DEBUG loaded listener.js 03:30:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (19F56800) [pid = 3712] [serial = 414] [outer = 152A0000] 03:30:15 INFO - PROCESS | 3712 | 1472297415754 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]]]}] 03:30:15 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 03:30:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 555ms 03:30:15 INFO - PROCESS | 3712 | 1472297415775 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 03:30:15 INFO - PROCESS | 3712 | 1472297415777 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 03:30:15 INFO - PROCESS | 3712 | 1472297415780 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:30:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:30:15 INFO - PROCESS | 3712 | 1472297415782 Marionette TRACE conn3 <- [1,518,null,{}] 03:30:15 INFO - PROCESS | 3712 | 1472297415786 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}] 03:30:15 INFO - PROCESS | 3712 | 1472297415787 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:15 INFO - PROCESS | 3712 | 1472297415901 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 03:30:15 INFO - PROCESS | 3712 | 1472297415908 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:15 INFO - PROCESS | 3712 | 1472297415910 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:15 INFO - PROCESS | 3712 | ++DOCSHELL 10A52000 == 38 [pid = 3712] [id = 139] 03:30:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (10F06C00) [pid = 3712] [serial = 415] [outer = 00000000] 03:30:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (1A1C6C00) [pid = 3712] [serial = 416] [outer = 10F06C00] 03:30:15 INFO - PROCESS | 3712 | 1472297415936 Marionette DEBUG loaded listener.js 03:30:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (1A1C7000) [pid = 3712] [serial = 417] [outer = 10F06C00] 03:30:16 INFO - PROCESS | 3712 | 1472297416475 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]]]}] 03:30:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:30:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 746ms 03:30:16 INFO - PROCESS | 3712 | 1472297416562 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 03:30:16 INFO - PROCESS | 3712 | 1472297416567 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 03:30:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:30:16 INFO - PROCESS | 3712 | 1472297416600 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:30:16 INFO - PROCESS | 3712 | 1472297416605 Marionette TRACE conn3 <- [1,522,null,{}] 03:30:16 INFO - PROCESS | 3712 | 1472297416612 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}] 03:30:16 INFO - PROCESS | 3712 | 1472297416615 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:16 INFO - PROCESS | 3712 | 1472297416737 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 03:30:16 INFO - PROCESS | 3712 | 1472297416809 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:16 INFO - PROCESS | 3712 | 1472297416812 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:16 INFO - PROCESS | 3712 | ++DOCSHELL 10E9AC00 == 39 [pid = 3712] [id = 140] 03:30:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (10F08000) [pid = 3712] [serial = 418] [outer = 00000000] 03:30:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (114E9400) [pid = 3712] [serial = 419] [outer = 10F08000] 03:30:16 INFO - PROCESS | 3712 | 1472297416858 Marionette DEBUG loaded listener.js 03:30:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (129C5C00) [pid = 3712] [serial = 420] [outer = 10F08000] 03:30:17 INFO - PROCESS | 3712 | 1472297417410 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]]]}] 03:30:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:30:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 847ms 03:30:17 INFO - PROCESS | 3712 | 1472297417441 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 03:30:17 INFO - PROCESS | 3712 | 1472297417446 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 03:30:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:30:17 INFO - PROCESS | 3712 | 1472297417452 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:30:17 INFO - PROCESS | 3712 | 1472297417455 Marionette TRACE conn3 <- [1,526,null,{}] 03:30:17 INFO - PROCESS | 3712 | 1472297417459 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}] 03:30:17 INFO - PROCESS | 3712 | 1472297417462 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:17 INFO - PROCESS | 3712 | 1472297417569 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 03:30:17 INFO - PROCESS | 3712 | 1472297417661 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:17 INFO - PROCESS | 3712 | 1472297417664 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:17 INFO - PROCESS | 3712 | ++DOCSHELL 14420400 == 40 [pid = 3712] [id = 141] 03:30:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (15285C00) [pid = 3712] [serial = 421] [outer = 00000000] 03:30:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (152D0000) [pid = 3712] [serial = 422] [outer = 15285C00] 03:30:17 INFO - PROCESS | 3712 | 1472297417703 Marionette DEBUG loaded listener.js 03:30:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (158E6400) [pid = 3712] [serial = 423] [outer = 15285C00] 03:30:18 INFO - PROCESS | 3712 | 1472297418316 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]]]}] 03:30:18 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 03:30:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 935ms 03:30:18 INFO - PROCESS | 3712 | 1472297418402 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 03:30:18 INFO - PROCESS | 3712 | 1472297418405 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 03:30:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:30:18 INFO - PROCESS | 3712 | 1472297418423 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:30:18 INFO - PROCESS | 3712 | 1472297418410 Marionette TRACE conn3 <- [1,530,null,{}] 03:30:18 INFO - PROCESS | 3712 | 1472297418421 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}] 03:30:18 INFO - PROCESS | 3712 | 1472297418426 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:18 INFO - PROCESS | 3712 | 1472297418538 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 03:30:18 INFO - PROCESS | 3712 | 1472297418659 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:18 INFO - PROCESS | 3712 | 1472297418662 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:18 INFO - PROCESS | 3712 | ++DOCSHELL 166A8400 == 41 [pid = 3712] [id = 142] 03:30:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (170AF000) [pid = 3712] [serial = 424] [outer = 00000000] 03:30:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (19F5C800) [pid = 3712] [serial = 425] [outer = 170AF000] 03:30:18 INFO - PROCESS | 3712 | 1472297418702 Marionette DEBUG loaded listener.js 03:30:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (1A30D000) [pid = 3712] [serial = 426] [outer = 170AF000] 03:30:19 INFO - PROCESS | 3712 | 1472297419333 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"]]]}] 03:30:19 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 03:30:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:30:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:30:19 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 03:30:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:30:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:30:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 979ms 03:30:19 INFO - PROCESS | 3712 | 1472297419395 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 03:30:19 INFO - PROCESS | 3712 | 1472297419399 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 03:30:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:30:19 INFO - PROCESS | 3712 | 1472297419420 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:30:19 INFO - PROCESS | 3712 | 1472297419423 Marionette TRACE conn3 <- [1,534,null,{}] 03:30:19 INFO - PROCESS | 3712 | 1472297419430 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}] 03:30:19 INFO - PROCESS | 3712 | 1472297419433 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:19 INFO - PROCESS | 3712 | 1472297419539 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 03:30:19 INFO - PROCESS | 3712 | 1472297419597 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:19 INFO - PROCESS | 3712 | 1472297419599 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:19 INFO - PROCESS | 3712 | ++DOCSHELL 11A55C00 == 42 [pid = 3712] [id = 143] 03:30:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (11A59400) [pid = 3712] [serial = 427] [outer = 00000000] 03:30:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (12939800) [pid = 3712] [serial = 428] [outer = 11A59400] 03:30:19 INFO - PROCESS | 3712 | 1472297419648 Marionette DEBUG loaded listener.js 03:30:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (12DB2800) [pid = 3712] [serial = 429] [outer = 11A59400] 03:30:20 INFO - PROCESS | 3712 | --DOCSHELL 12BCC800 == 41 [pid = 3712] [id = 138] 03:30:20 INFO - PROCESS | 3712 | --DOCSHELL 18216800 == 40 [pid = 3712] [id = 137] 03:30:20 INFO - PROCESS | 3712 | --DOCSHELL 112D2400 == 39 [pid = 3712] [id = 136] 03:30:20 INFO - PROCESS | 3712 | --DOCSHELL 176D3800 == 38 [pid = 3712] [id = 135] 03:30:20 INFO - PROCESS | 3712 | --DOCSHELL 16003000 == 37 [pid = 3712] [id = 134] 03:30:20 INFO - PROCESS | 3712 | --DOCSHELL 152D1800 == 36 [pid = 3712] [id = 133] 03:30:20 INFO - PROCESS | 3712 | --DOCSHELL 14FD1C00 == 35 [pid = 3712] [id = 132] 03:30:20 INFO - PROCESS | 3712 | --DOCSHELL 12BC7800 == 34 [pid = 3712] [id = 131] 03:30:20 INFO - PROCESS | 3712 | --DOCSHELL 10435000 == 33 [pid = 3712] [id = 130] 03:30:20 INFO - PROCESS | 3712 | --DOCSHELL 10B8E800 == 32 [pid = 3712] [id = 129] 03:30:20 INFO - PROCESS | 3712 | --DOCSHELL 19DF0000 == 31 [pid = 3712] [id = 128] 03:30:20 INFO - PROCESS | 3712 | --DOCSHELL 14420400 == 30 [pid = 3712] [id = 141] 03:30:20 INFO - PROCESS | 3712 | --DOCSHELL 166A8400 == 29 [pid = 3712] [id = 142] 03:30:20 INFO - PROCESS | 3712 | --DOCSHELL 10A52000 == 28 [pid = 3712] [id = 139] 03:30:20 INFO - PROCESS | 3712 | --DOCSHELL 10E9AC00 == 27 [pid = 3712] [id = 140] 03:30:20 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1821AC00) [pid = 3712] [serial = 365] [outer = 00000000] [url = about:blank] 03:30:20 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (14421800) [pid = 3712] [serial = 370] [outer = 00000000] [url = about:blank] 03:30:20 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (1803C800) [pid = 3712] [serial = 364] [outer = 00000000] [url = about:blank] 03:30:20 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (170E8C00) [pid = 3712] [serial = 373] [outer = 00000000] [url = about:blank] 03:30:20 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (14FC9C00) [pid = 3712] [serial = 371] [outer = 00000000] [url = about:blank] 03:30:20 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (13157800) [pid = 3712] [serial = 376] [outer = 00000000] [url = about:blank] 03:30:20 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (10E9F400) [pid = 3712] [serial = 356] [outer = 00000000] [url = about:blank] 03:30:20 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (10A01400) [pid = 3712] [serial = 355] [outer = 00000000] [url = about:blank] 03:30:20 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (152D3C00) [pid = 3712] [serial = 359] [outer = 00000000] [url = about:blank] 03:30:20 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (15287800) [pid = 3712] [serial = 358] [outer = 00000000] [url = about:blank] 03:30:20 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1705C400) [pid = 3712] [serial = 362] [outer = 00000000] [url = about:blank] 03:30:20 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (16D74800) [pid = 3712] [serial = 361] [outer = 00000000] [url = about:blank] 03:30:20 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (19F5A400) [pid = 3712] [serial = 382] [outer = 00000000] [url = about:blank] 03:30:20 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (182CE400) [pid = 3712] [serial = 379] [outer = 00000000] [url = about:blank] 03:30:20 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (176A7400) [pid = 3712] [serial = 374] [outer = 00000000] [url = about:blank] 03:30:20 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (112B4800) [pid = 3712] [serial = 367] [outer = 00000000] [url = about:blank] 03:30:20 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (11A59800) [pid = 3712] [serial = 368] [outer = 00000000] [url = about:blank] 03:30:20 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (1600E400) [pid = 3712] [serial = 377] [outer = 00000000] [url = about:blank] 03:30:20 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (182D2800) [pid = 3712] [serial = 380] [outer = 00000000] [url = about:blank] 03:30:20 INFO - PROCESS | 3712 | 1472297420776 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]]]}] 03:30:20 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. 03:30:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1417ms 03:30:20 INFO - PROCESS | 3712 | 1472297420821 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 03:30:20 INFO - PROCESS | 3712 | 1472297420825 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 03:30:20 INFO - PROCESS | 3712 | 1472297420830 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:30:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:30:20 INFO - PROCESS | 3712 | 1472297420833 Marionette TRACE conn3 <- [1,538,null,{}] 03:30:20 INFO - PROCESS | 3712 | 1472297420839 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}] 03:30:20 INFO - PROCESS | 3712 | 1472297420842 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:20 INFO - PROCESS | 3712 | 1472297420931 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 03:30:21 INFO - PROCESS | 3712 | 1472297421007 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:21 INFO - PROCESS | 3712 | 1472297421009 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:21 INFO - PROCESS | 3712 | ++DOCSHELL 10A4D400 == 28 [pid = 3712] [id = 144] 03:30:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (10A4E000) [pid = 3712] [serial = 430] [outer = 00000000] 03:30:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (10F0D400) [pid = 3712] [serial = 431] [outer = 10A4E000] 03:30:21 INFO - PROCESS | 3712 | 1472297421058 Marionette DEBUG loaded listener.js 03:30:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (10F0DC00) [pid = 3712] [serial = 432] [outer = 10A4E000] 03:30:21 INFO - PROCESS | 3712 | 1472297421423 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]]]}] 03:30:21 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. 03:30:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 658ms 03:30:21 INFO - PROCESS | 3712 | 1472297421490 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 03:30:21 INFO - PROCESS | 3712 | 1472297421495 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 03:30:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:30:21 INFO - PROCESS | 3712 | 1472297421501 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:30:21 INFO - PROCESS | 3712 | 1472297421504 Marionette TRACE conn3 <- [1,542,null,{}] 03:30:21 INFO - PROCESS | 3712 | 1472297421508 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}] 03:30:21 INFO - PROCESS | 3712 | 1472297421511 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:21 INFO - PROCESS | 3712 | 1472297421604 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 03:30:21 INFO - PROCESS | 3712 | 1472297421610 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:21 INFO - PROCESS | 3712 | 1472297421612 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:21 INFO - PROCESS | 3712 | ++DOCSHELL 11CE8400 == 29 [pid = 3712] [id = 145] 03:30:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (11CE8800) [pid = 3712] [serial = 433] [outer = 00000000] 03:30:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (1314AC00) [pid = 3712] [serial = 434] [outer = 11CE8800] 03:30:21 INFO - PROCESS | 3712 | 1472297421644 Marionette DEBUG loaded listener.js 03:30:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (1410BC00) [pid = 3712] [serial = 435] [outer = 11CE8800] 03:30:21 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:22 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:22 INFO - PROCESS | 3712 | 1472297422083 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]]]}] 03:30:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:30:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 585ms 03:30:22 INFO - PROCESS | 3712 | 1472297422102 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 03:30:22 INFO - PROCESS | 3712 | 1472297422104 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 03:30:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:30:22 INFO - PROCESS | 3712 | 1472297422108 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:30:22 INFO - PROCESS | 3712 | 1472297422111 Marionette TRACE conn3 <- [1,546,null,{}] 03:30:22 INFO - PROCESS | 3712 | 1472297422126 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}] 03:30:22 INFO - PROCESS | 3712 | 1472297422130 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:22 INFO - PROCESS | 3712 | 1472297422193 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 03:30:22 INFO - PROCESS | 3712 | 1472297422235 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:22 INFO - PROCESS | 3712 | 1472297422238 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:22 INFO - PROCESS | 3712 | ++DOCSHELL 152D4800 == 30 [pid = 3712] [id = 146] 03:30:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (155A0800) [pid = 3712] [serial = 436] [outer = 00000000] 03:30:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (15855000) [pid = 3712] [serial = 437] [outer = 155A0800] 03:30:22 INFO - PROCESS | 3712 | 1472297422286 Marionette DEBUG loaded listener.js 03:30:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (15A22800) [pid = 3712] [serial = 438] [outer = 155A0800] 03:30:22 INFO - PROCESS | 3712 | 1472297422697 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]]]}] 03:30:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:30:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 614ms 03:30:22 INFO - PROCESS | 3712 | 1472297422727 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 03:30:22 INFO - PROCESS | 3712 | 1472297422729 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 03:30:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:30:22 INFO - PROCESS | 3712 | 1472297422733 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:30:22 INFO - PROCESS | 3712 | 1472297422735 Marionette TRACE conn3 <- [1,550,null,{}] 03:30:22 INFO - PROCESS | 3712 | 1472297422738 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}] 03:30:22 INFO - PROCESS | 3712 | 1472297422740 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:22 INFO - PROCESS | 3712 | 1472297422860 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 03:30:22 INFO - PROCESS | 3712 | 1472297422865 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:22 INFO - PROCESS | 3712 | 1472297422868 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:22 INFO - PROCESS | 3712 | ++DOCSHELL 155A8400 == 31 [pid = 3712] [id = 147] 03:30:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (15854C00) [pid = 3712] [serial = 439] [outer = 00000000] 03:30:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (166A5C00) [pid = 3712] [serial = 440] [outer = 15854C00] 03:30:22 INFO - PROCESS | 3712 | 1472297422914 Marionette DEBUG loaded listener.js 03:30:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (16D74800) [pid = 3712] [serial = 441] [outer = 15854C00] 03:30:23 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:23 INFO - PROCESS | 3712 | [3712] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:30:23 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:23 INFO - PROCESS | 3712 | 1472297423309 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]]]}] 03:30:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:30:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 657ms 03:30:23 INFO - PROCESS | 3712 | 1472297423377 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 03:30:23 INFO - PROCESS | 3712 | 1472297423380 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 03:30:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:30:23 INFO - PROCESS | 3712 | 1472297423383 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:30:23 INFO - PROCESS | 3712 | 1472297423385 Marionette TRACE conn3 <- [1,554,null,{}] 03:30:23 INFO - PROCESS | 3712 | 1472297423388 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}] 03:30:23 INFO - PROCESS | 3712 | 1472297423391 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:23 INFO - PROCESS | 3712 | 1472297423500 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 03:30:23 INFO - PROCESS | 3712 | 1472297423580 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:23 INFO - PROCESS | 3712 | 1472297423582 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:23 INFO - PROCESS | 3712 | ++DOCSHELL 1705C400 == 32 [pid = 3712] [id = 148] 03:30:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1705FC00) [pid = 3712] [serial = 442] [outer = 00000000] 03:30:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (176D3400) [pid = 3712] [serial = 443] [outer = 1705FC00] 03:30:23 INFO - PROCESS | 3712 | 1472297423610 Marionette DEBUG loaded listener.js 03:30:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (17716400) [pid = 3712] [serial = 444] [outer = 1705FC00] 03:30:23 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:23 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:24 INFO - PROCESS | 3712 | 1472297424015 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]]]}] 03:30:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:30:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 658ms 03:30:24 INFO - PROCESS | 3712 | 1472297424041 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 03:30:24 INFO - PROCESS | 3712 | 1472297424043 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 03:30:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:30:24 INFO - PROCESS | 3712 | 1472297424046 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:30:24 INFO - PROCESS | 3712 | 1472297424048 Marionette TRACE conn3 <- [1,558,null,{}] 03:30:24 INFO - PROCESS | 3712 | 1472297424052 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}] 03:30:24 INFO - PROCESS | 3712 | 1472297424058 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:24 INFO - PROCESS | 3712 | 1472297424173 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 03:30:24 INFO - PROCESS | 3712 | 1472297424179 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:24 INFO - PROCESS | 3712 | 1472297424181 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:24 INFO - PROCESS | 3712 | ++DOCSHELL 1779E000 == 33 [pid = 3712] [id = 149] 03:30:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (17F62C00) [pid = 3712] [serial = 445] [outer = 00000000] 03:30:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (182D3000) [pid = 3712] [serial = 446] [outer = 17F62C00] 03:30:24 INFO - PROCESS | 3712 | 1472297424226 Marionette DEBUG loaded listener.js 03:30:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (19A90400) [pid = 3712] [serial = 447] [outer = 17F62C00] 03:30:24 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:24 INFO - PROCESS | 3712 | [3712] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:30:24 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:24 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (152A0000) [pid = 3712] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:30:24 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (1602A000) [pid = 3712] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:30:24 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (176DA400) [pid = 3712] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:30:24 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (131F1800) [pid = 3712] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:30:24 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (10435C00) [pid = 3712] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:30:24 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (14FD2000) [pid = 3712] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:30:24 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (152D3400) [pid = 3712] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:30:24 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (10F0D000) [pid = 3712] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:30:24 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (19DF2000) [pid = 3712] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:30:24 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (12BC8400) [pid = 3712] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:30:24 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (182CF400) [pid = 3712] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:30:24 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (10F06C00) [pid = 3712] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:30:24 INFO - PROCESS | 3712 | 1472297424864 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]]]}] 03:30:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:30:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 877ms 03:30:24 INFO - PROCESS | 3712 | 1472297424931 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 03:30:24 INFO - PROCESS | 3712 | 1472297424933 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 03:30:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:30:24 INFO - PROCESS | 3712 | 1472297424936 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:30:24 INFO - PROCESS | 3712 | 1472297424938 Marionette TRACE conn3 <- [1,562,null,{}] 03:30:24 INFO - PROCESS | 3712 | 1472297424941 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}] 03:30:24 INFO - PROCESS | 3712 | 1472297424943 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:24 INFO - PROCESS | 3712 | 1472297425023 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 03:30:25 INFO - PROCESS | 3712 | 1472297425032 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:25 INFO - PROCESS | 3712 | 1472297425034 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:25 INFO - PROCESS | 3712 | ++DOCSHELL 129C3000 == 34 [pid = 3712] [id = 150] 03:30:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (129C4400) [pid = 3712] [serial = 448] [outer = 00000000] 03:30:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (1441B400) [pid = 3712] [serial = 449] [outer = 129C4400] 03:30:25 INFO - PROCESS | 3712 | 1472297425062 Marionette DEBUG loaded listener.js 03:30:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (14FCE400) [pid = 3712] [serial = 450] [outer = 129C4400] 03:30:25 INFO - PROCESS | 3712 | 1472297425451 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]]]}] 03:30:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:30:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 555ms 03:30:25 INFO - PROCESS | 3712 | 1472297425496 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 03:30:25 INFO - PROCESS | 3712 | 1472297425498 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 03:30:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:30:25 INFO - PROCESS | 3712 | 1472297425502 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:30:25 INFO - PROCESS | 3712 | 1472297425503 Marionette TRACE conn3 <- [1,566,null,{}] 03:30:25 INFO - PROCESS | 3712 | 1472297425507 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}] 03:30:25 INFO - PROCESS | 3712 | 1472297425509 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:25 INFO - PROCESS | 3712 | 1472297425585 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 03:30:25 INFO - PROCESS | 3712 | 1472297425591 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:25 INFO - PROCESS | 3712 | 1472297425593 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:25 INFO - PROCESS | 3712 | ++DOCSHELL 112D0000 == 35 [pid = 3712] [id = 151] 03:30:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (15A2E400) [pid = 3712] [serial = 451] [outer = 00000000] 03:30:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (19A8CC00) [pid = 3712] [serial = 452] [outer = 15A2E400] 03:30:25 INFO - PROCESS | 3712 | 1472297425619 Marionette DEBUG loaded listener.js 03:30:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (19A8F800) [pid = 3712] [serial = 453] [outer = 15A2E400] 03:30:26 INFO - PROCESS | 3712 | 1472297426021 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]]]}] 03:30:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:30:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 555ms 03:30:26 INFO - PROCESS | 3712 | 1472297426062 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 03:30:26 INFO - PROCESS | 3712 | 1472297426064 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 03:30:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:30:26 INFO - PROCESS | 3712 | 1472297426068 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:30:26 INFO - PROCESS | 3712 | 1472297426069 Marionette TRACE conn3 <- [1,570,null,{}] 03:30:26 INFO - PROCESS | 3712 | 1472297426073 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}] 03:30:26 INFO - PROCESS | 3712 | 1472297426075 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:26 INFO - PROCESS | 3712 | 1472297426134 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 03:30:26 INFO - PROCESS | 3712 | 1472297426139 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:26 INFO - PROCESS | 3712 | 1472297426141 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:26 INFO - PROCESS | 3712 | ++DOCSHELL 19F5F400 == 36 [pid = 3712] [id = 152] 03:30:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1A13D400) [pid = 3712] [serial = 454] [outer = 00000000] 03:30:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1A315C00) [pid = 3712] [serial = 455] [outer = 1A13D400] 03:30:26 INFO - PROCESS | 3712 | 1472297426189 Marionette DEBUG loaded listener.js 03:30:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1A66B400) [pid = 3712] [serial = 456] [outer = 1A13D400] 03:30:26 INFO - PROCESS | 3712 | 1472297426595 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]]]}] 03:30:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:30:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 556ms 03:30:26 INFO - PROCESS | 3712 | 1472297426628 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 03:30:26 INFO - PROCESS | 3712 | 1472297426639 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 03:30:26 INFO - PROCESS | 3712 | 1472297426638 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:30:26 INFO - PROCESS | 3712 | 1472297426640 Marionette TRACE conn3 <- [1,574,null,{}] 03:30:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:30:26 INFO - PROCESS | 3712 | 1472297426643 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}] 03:30:26 INFO - PROCESS | 3712 | 1472297426645 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:26 INFO - PROCESS | 3712 | 1472297426764 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 03:30:26 INFO - PROCESS | 3712 | 1472297426890 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:26 INFO - PROCESS | 3712 | 1472297426894 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:26 INFO - PROCESS | 3712 | ++DOCSHELL 0F348400 == 37 [pid = 3712] [id = 153] 03:30:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (0F349400) [pid = 3712] [serial = 457] [outer = 00000000] 03:30:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (104E6000) [pid = 3712] [serial = 458] [outer = 0F349400] 03:30:26 INFO - PROCESS | 3712 | 1472297426937 Marionette DEBUG loaded listener.js 03:30:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (10B8E800) [pid = 3712] [serial = 459] [outer = 0F349400] 03:30:27 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:27 INFO - PROCESS | 3712 | [3712] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:30:27 INFO - PROCESS | 3712 | 1472297427651 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]]]}] 03:30:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:30:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1066ms 03:30:27 INFO - PROCESS | 3712 | 1472297427719 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 03:30:27 INFO - PROCESS | 3712 | 1472297427724 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 03:30:27 INFO - PROCESS | 3712 | 1472297427730 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:30:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:30:27 INFO - PROCESS | 3712 | 1472297427733 Marionette TRACE conn3 <- [1,578,null,{}] 03:30:27 INFO - PROCESS | 3712 | 1472297427739 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}] 03:30:27 INFO - PROCESS | 3712 | 1472297427742 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:27 INFO - PROCESS | 3712 | 1472297427866 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 03:30:27 INFO - PROCESS | 3712 | 1472297427921 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:27 INFO - PROCESS | 3712 | 1472297427924 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:27 INFO - PROCESS | 3712 | ++DOCSHELL 13A3F800 == 38 [pid = 3712] [id = 154] 03:30:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (13A41C00) [pid = 3712] [serial = 460] [outer = 00000000] 03:30:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (14426000) [pid = 3712] [serial = 461] [outer = 13A41C00] 03:30:28 INFO - PROCESS | 3712 | 1472297428021 Marionette DEBUG loaded listener.js 03:30:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (14FCE800) [pid = 3712] [serial = 462] [outer = 13A41C00] 03:30:28 INFO - PROCESS | 3712 | 1472297428880 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]]]}] 03:30:28 INFO - PROCESS | 3712 | --DOCSHELL 19F5F400 == 37 [pid = 3712] [id = 152] 03:30:28 INFO - PROCESS | 3712 | --DOCSHELL 112D0000 == 36 [pid = 3712] [id = 151] 03:30:28 INFO - PROCESS | 3712 | --DOCSHELL 129C3000 == 35 [pid = 3712] [id = 150] 03:30:28 INFO - PROCESS | 3712 | --DOCSHELL 1779E000 == 34 [pid = 3712] [id = 149] 03:30:28 INFO - PROCESS | 3712 | --DOCSHELL 1705C400 == 33 [pid = 3712] [id = 148] 03:30:28 INFO - PROCESS | 3712 | --DOCSHELL 155A8400 == 32 [pid = 3712] [id = 147] 03:30:28 INFO - PROCESS | 3712 | --DOCSHELL 152D4800 == 31 [pid = 3712] [id = 146] 03:30:28 INFO - PROCESS | 3712 | --DOCSHELL 11CE8400 == 30 [pid = 3712] [id = 145] 03:30:28 INFO - PROCESS | 3712 | --DOCSHELL 10A4D400 == 29 [pid = 3712] [id = 144] 03:30:28 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (1A1C7000) [pid = 3712] [serial = 417] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (1A1C6C00) [pid = 3712] [serial = 416] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (19DF1800) [pid = 3712] [serial = 413] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (19F56800) [pid = 3712] [serial = 414] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (16A22C00) [pid = 3712] [serial = 401] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (17AC9800) [pid = 3712] [serial = 404] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (1769F400) [pid = 3712] [serial = 402] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (167AD800) [pid = 3712] [serial = 407] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (1803D800) [pid = 3712] [serial = 405] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (10A06400) [pid = 3712] [serial = 389] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (10E9B800) [pid = 3712] [serial = 390] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (152A5800) [pid = 3712] [serial = 395] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (152CA400) [pid = 3712] [serial = 396] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (16003400) [pid = 3712] [serial = 398] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (130DFC00) [pid = 3712] [serial = 385] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (13471000) [pid = 3712] [serial = 386] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (1A139C00) [pid = 3712] [serial = 383] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (12DA7C00) [pid = 3712] [serial = 392] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (130E1800) [pid = 3712] [serial = 393] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (19A8F400) [pid = 3712] [serial = 410] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (15A25000) [pid = 3712] [serial = 164] [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.] 03:30:28 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (19A94C00) [pid = 3712] [serial = 411] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (1695F000) [pid = 3712] [serial = 408] [outer = 00000000] [url = about:blank] 03:30:28 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (16022800) [pid = 3712] [serial = 399] [outer = 00000000] [url = about:blank] 03:30:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:30:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1212ms 03:30:28 INFO - PROCESS | 3712 | 1472297428954 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 03:30:28 INFO - PROCESS | 3712 | 1472297428957 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 03:30:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:30:28 INFO - PROCESS | 3712 | 1472297428962 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:30:28 INFO - PROCESS | 3712 | 1472297428966 Marionette TRACE conn3 <- [1,582,null,{}] 03:30:28 INFO - PROCESS | 3712 | 1472297428972 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}] 03:30:28 INFO - PROCESS | 3712 | 1472297428958 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:29 INFO - PROCESS | 3712 | 1472297429068 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 03:30:29 INFO - PROCESS | 3712 | 1472297429080 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:29 INFO - PROCESS | 3712 | 1472297429082 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:29 INFO - PROCESS | 3712 | ++DOCSHELL 130BA000 == 30 [pid = 3712] [id = 155] 03:30:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (130BE400) [pid = 3712] [serial = 463] [outer = 00000000] 03:30:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (13153800) [pid = 3712] [serial = 464] [outer = 130BE400] 03:30:29 INFO - PROCESS | 3712 | 1472297429138 Marionette DEBUG loaded listener.js 03:30:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (1410FC00) [pid = 3712] [serial = 465] [outer = 130BE400] 03:30:29 INFO - PROCESS | 3712 | 1472297429629 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]]]}] 03:30:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:30:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 687ms 03:30:29 INFO - PROCESS | 3712 | 1472297429649 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 03:30:29 INFO - PROCESS | 3712 | 1472297429654 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 03:30:29 INFO - PROCESS | 3712 | 1472297429664 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:30:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:30:29 INFO - PROCESS | 3712 | 1472297429667 Marionette TRACE conn3 <- [1,586,null,{}] 03:30:29 INFO - PROCESS | 3712 | 1472297429671 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}] 03:30:29 INFO - PROCESS | 3712 | 1472297429673 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:29 INFO - PROCESS | 3712 | 1472297429741 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 03:30:29 INFO - PROCESS | 3712 | 1472297429750 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:29 INFO - PROCESS | 3712 | 1472297429752 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:29 INFO - PROCESS | 3712 | ++DOCSHELL 112D0000 == 31 [pid = 3712] [id = 156] 03:30:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (112D4000) [pid = 3712] [serial = 466] [outer = 00000000] 03:30:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (14426400) [pid = 3712] [serial = 467] [outer = 112D4000] 03:30:29 INFO - PROCESS | 3712 | 1472297429800 Marionette DEBUG loaded listener.js 03:30:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (152A2400) [pid = 3712] [serial = 468] [outer = 112D4000] 03:30:30 INFO - PROCESS | 3712 | 1472297430227 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]]]}] 03:30:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:30:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 599ms 03:30:30 INFO - PROCESS | 3712 | 1472297430267 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 03:30:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:30:30 INFO - PROCESS | 3712 | 1472297430270 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 03:30:30 INFO - PROCESS | 3712 | 1472297430273 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:30:30 INFO - PROCESS | 3712 | 1472297430260 Marionette TRACE conn3 <- [1,590,null,{}] 03:30:30 INFO - PROCESS | 3712 | 1472297430270 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}] 03:30:30 INFO - PROCESS | 3712 | 1472297430275 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:30 INFO - PROCESS | 3712 | 1472297430357 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 03:30:30 INFO - PROCESS | 3712 | 1472297430474 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:30 INFO - PROCESS | 3712 | 1472297430477 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:30 INFO - PROCESS | 3712 | ++DOCSHELL 16EFAC00 == 32 [pid = 3712] [id = 157] 03:30:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (170B3000) [pid = 3712] [serial = 469] [outer = 00000000] 03:30:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (174F9C00) [pid = 3712] [serial = 470] [outer = 170B3000] 03:30:30 INFO - PROCESS | 3712 | 1472297430526 Marionette DEBUG loaded listener.js 03:30:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (176A9C00) [pid = 3712] [serial = 471] [outer = 170B3000] 03:30:30 INFO - PROCESS | 3712 | 1472297430864 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]]]}] 03:30:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:30:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 658ms 03:30:30 INFO - PROCESS | 3712 | 1472297430917 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 03:30:30 INFO - PROCESS | 3712 | 1472297430919 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 03:30:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:30:30 INFO - PROCESS | 3712 | 1472297430923 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:30:30 INFO - PROCESS | 3712 | 1472297430925 Marionette TRACE conn3 <- [1,594,null,{}] 03:30:30 INFO - PROCESS | 3712 | 1472297430929 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}] 03:30:30 INFO - PROCESS | 3712 | 1472297430932 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:31 INFO - PROCESS | 3712 | 1472297431056 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 03:30:31 INFO - PROCESS | 3712 | 1472297431073 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:31 INFO - PROCESS | 3712 | 1472297431075 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:31 INFO - PROCESS | 3712 | ++DOCSHELL 17716000 == 33 [pid = 3712] [id = 158] 03:30:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (177AAC00) [pid = 3712] [serial = 472] [outer = 00000000] 03:30:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (17F63800) [pid = 3712] [serial = 473] [outer = 177AAC00] 03:30:31 INFO - PROCESS | 3712 | 1472297431122 Marionette DEBUG loaded listener.js 03:30:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (1821AC00) [pid = 3712] [serial = 474] [outer = 177AAC00] 03:30:31 INFO - PROCESS | 3712 | 1472297431529 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]]]}] 03:30:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:30:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 657ms 03:30:31 INFO - PROCESS | 3712 | 1472297431582 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 03:30:31 INFO - PROCESS | 3712 | 1472297431584 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 03:30:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:30:31 INFO - PROCESS | 3712 | 1472297431587 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:30:31 INFO - PROCESS | 3712 | 1472297431589 Marionette TRACE conn3 <- [1,598,null,{}] 03:30:31 INFO - PROCESS | 3712 | 1472297431600 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}] 03:30:31 INFO - PROCESS | 3712 | 1472297431602 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:31 INFO - PROCESS | 3712 | 1472297431713 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 03:30:31 INFO - PROCESS | 3712 | 1472297431725 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:31 INFO - PROCESS | 3712 | 1472297431727 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:31 INFO - PROCESS | 3712 | ++DOCSHELL 139B3C00 == 34 [pid = 3712] [id = 159] 03:30:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (182CE400) [pid = 3712] [serial = 475] [outer = 00000000] 03:30:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (19A8C000) [pid = 3712] [serial = 476] [outer = 182CE400] 03:30:31 INFO - PROCESS | 3712 | 1472297431772 Marionette DEBUG loaded listener.js 03:30:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (19A95800) [pid = 3712] [serial = 477] [outer = 182CE400] 03:30:32 INFO - PROCESS | 3712 | 1472297432180 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]]]}] 03:30:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:30:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 643ms 03:30:32 INFO - PROCESS | 3712 | 1472297432237 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 03:30:32 INFO - PROCESS | 3712 | 1472297432239 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 03:30:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:30:32 INFO - PROCESS | 3712 | 1472297432243 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:30:32 INFO - PROCESS | 3712 | 1472297432244 Marionette TRACE conn3 <- [1,602,null,{}] 03:30:32 INFO - PROCESS | 3712 | 1472297432248 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}] 03:30:32 INFO - PROCESS | 3712 | 1472297432253 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:32 INFO - PROCESS | 3712 | 1472297432384 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 03:30:32 INFO - PROCESS | 3712 | 1472297432439 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:32 INFO - PROCESS | 3712 | 1472297432441 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:32 INFO - PROCESS | 3712 | ++DOCSHELL 19DE6000 == 35 [pid = 3712] [id = 160] 03:30:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (19DEB400) [pid = 3712] [serial = 478] [outer = 00000000] 03:30:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1A1CD800) [pid = 3712] [serial = 479] [outer = 19DEB400] 03:30:32 INFO - PROCESS | 3712 | 1472297432469 Marionette DEBUG loaded listener.js 03:30:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1A671000) [pid = 3712] [serial = 480] [outer = 19DEB400] 03:30:32 INFO - PROCESS | 3712 | 1472297432862 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]]]}] 03:30:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:30:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 658ms 03:30:32 INFO - PROCESS | 3712 | 1472297432903 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 03:30:32 INFO - PROCESS | 3712 | 1472297432905 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 03:30:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:30:32 INFO - PROCESS | 3712 | 1472297433004 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:30:32 INFO - PROCESS | 3712 | 1472297433006 Marionette TRACE conn3 <- [1,606,null,{}] 03:30:33 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (170AF000) [pid = 3712] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:30:33 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1705FC00) [pid = 3712] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:30:33 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (129C4400) [pid = 3712] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:30:33 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (15854C00) [pid = 3712] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:30:33 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (15A2E400) [pid = 3712] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:30:33 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (11CE8800) [pid = 3712] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:30:33 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (17F62C00) [pid = 3712] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:30:33 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (11A59400) [pid = 3712] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:30:33 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (10A4E000) [pid = 3712] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:30:33 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (155A0800) [pid = 3712] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:30:33 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (10F08000) [pid = 3712] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:30:33 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (15285C00) [pid = 3712] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:30:33 INFO - PROCESS | 3712 | 1472297433001 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}] 03:30:33 INFO - PROCESS | 3712 | 1472297433003 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:33 INFO - PROCESS | 3712 | 1472297433082 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 03:30:33 INFO - PROCESS | 3712 | 1472297433088 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:33 INFO - PROCESS | 3712 | 1472297433090 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:33 INFO - PROCESS | 3712 | ++DOCSHELL 1293AC00 == 36 [pid = 3712] [id = 161] 03:30:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (12978000) [pid = 3712] [serial = 481] [outer = 00000000] 03:30:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (1441BC00) [pid = 3712] [serial = 482] [outer = 12978000] 03:30:33 INFO - PROCESS | 3712 | 1472297433138 Marionette DEBUG loaded listener.js 03:30:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (152ABC00) [pid = 3712] [serial = 483] [outer = 12978000] 03:30:33 INFO - PROCESS | 3712 | 1472297433528 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]]]}] 03:30:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:30:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 657ms 03:30:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:30:33 INFO - PROCESS | 3712 | 1472297433574 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 03:30:33 INFO - PROCESS | 3712 | 1472297433576 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 03:30:33 INFO - PROCESS | 3712 | 1472297433562 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:30:33 INFO - PROCESS | 3712 | 1472297433564 Marionette TRACE conn3 <- [1,610,null,{}] 03:30:33 INFO - PROCESS | 3712 | 1472297433571 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}] 03:30:33 INFO - PROCESS | 3712 | 1472297433573 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:33 INFO - PROCESS | 3712 | 1472297433648 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 03:30:33 INFO - PROCESS | 3712 | 1472297433654 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:33 INFO - PROCESS | 3712 | 1472297433656 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:33 INFO - PROCESS | 3712 | ++DOCSHELL 170AF000 == 37 [pid = 3712] [id = 162] 03:30:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (174F9400) [pid = 3712] [serial = 484] [outer = 00000000] 03:30:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (19DF0400) [pid = 3712] [serial = 485] [outer = 174F9400] 03:30:33 INFO - PROCESS | 3712 | 1472297433700 Marionette DEBUG loaded listener.js 03:30:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (1A1CA000) [pid = 3712] [serial = 486] [outer = 174F9400] 03:30:34 INFO - PROCESS | 3712 | 1472297434087 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]]]}] 03:30:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:30:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 555ms 03:30:34 INFO - PROCESS | 3712 | 1472297434138 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 03:30:34 INFO - PROCESS | 3712 | 1472297434140 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 03:30:34 INFO - PROCESS | 3712 | 1472297434143 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:30:34 INFO - PROCESS | 3712 | 1472297434145 Marionette TRACE conn3 <- [1,614,null,{}] 03:30:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:30:34 INFO - PROCESS | 3712 | 1472297434152 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}] 03:30:34 INFO - PROCESS | 3712 | 1472297434154 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:34 INFO - PROCESS | 3712 | 1472297434220 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 03:30:34 INFO - PROCESS | 3712 | 1472297434228 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:34 INFO - PROCESS | 3712 | 1472297434230 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:34 INFO - PROCESS | 3712 | ++DOCSHELL 1705DC00 == 38 [pid = 3712] [id = 163] 03:30:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (182D1800) [pid = 3712] [serial = 487] [outer = 00000000] 03:30:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1A9E1800) [pid = 3712] [serial = 488] [outer = 182D1800] 03:30:34 INFO - PROCESS | 3712 | 1472297434274 Marionette DEBUG loaded listener.js 03:30:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1AB63400) [pid = 3712] [serial = 489] [outer = 182D1800] 03:30:34 INFO - PROCESS | 3712 | 1472297434706 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]]]}] 03:30:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:30:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 599ms 03:30:34 INFO - PROCESS | 3712 | 1472297434737 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 03:30:34 INFO - PROCESS | 3712 | 1472297434739 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 03:30:34 INFO - PROCESS | 3712 | 1472297434742 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:30:34 INFO - PROCESS | 3712 | 1472297434744 Marionette TRACE conn3 <- [1,618,null,{}] 03:30:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:30:34 INFO - PROCESS | 3712 | 1472297434747 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}] 03:30:34 INFO - PROCESS | 3712 | 1472297434749 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:34 INFO - PROCESS | 3712 | 1472297434824 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 03:30:34 INFO - PROCESS | 3712 | 1472297434829 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:34 INFO - PROCESS | 3712 | 1472297434831 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:34 INFO - PROCESS | 3712 | ++DOCSHELL 17715400 == 39 [pid = 3712] [id = 164] 03:30:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1AB66800) [pid = 3712] [serial = 490] [outer = 00000000] 03:30:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1AB6B400) [pid = 3712] [serial = 491] [outer = 1AB66800] 03:30:34 INFO - PROCESS | 3712 | 1472297434879 Marionette DEBUG loaded listener.js 03:30:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1AB6DC00) [pid = 3712] [serial = 492] [outer = 1AB66800] 03:30:35 INFO - PROCESS | 3712 | 1472297435542 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]]]}] 03:30:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:30:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 833ms 03:30:35 INFO - PROCESS | 3712 | 1472297435576 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 03:30:35 INFO - PROCESS | 3712 | 1472297435580 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 03:30:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:30:35 INFO - PROCESS | 3712 | 1472297435585 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:30:35 INFO - PROCESS | 3712 | 1472297435589 Marionette TRACE conn3 <- [1,622,null,{}] 03:30:35 INFO - PROCESS | 3712 | 1472297435594 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}] 03:30:35 INFO - PROCESS | 3712 | 1472297435597 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:35 INFO - PROCESS | 3712 | 1472297435704 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 03:30:35 INFO - PROCESS | 3712 | 1472297435808 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:35 INFO - PROCESS | 3712 | 1472297435811 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:35 INFO - PROCESS | 3712 | ++DOCSHELL 114DD800 == 40 [pid = 3712] [id = 165] 03:30:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (11C3F400) [pid = 3712] [serial = 493] [outer = 00000000] 03:30:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (139B6C00) [pid = 3712] [serial = 494] [outer = 11C3F400] 03:30:35 INFO - PROCESS | 3712 | 1472297435869 Marionette DEBUG loaded listener.js 03:30:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (152CC000) [pid = 3712] [serial = 495] [outer = 11C3F400] 03:30:36 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:36 INFO - PROCESS | 3712 | [3712] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:30:36 INFO - PROCESS | 3712 | 1472297436408 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]]]}] 03:30:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:30:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 876ms 03:30:36 INFO - PROCESS | 3712 | 1472297436472 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 03:30:36 INFO - PROCESS | 3712 | 1472297436477 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 03:30:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:30:36 INFO - PROCESS | 3712 | 1472297436483 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:30:36 INFO - PROCESS | 3712 | 1472297436486 Marionette TRACE conn3 <- [1,626,null,{}] 03:30:36 INFO - PROCESS | 3712 | 1472297436490 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}] 03:30:36 INFO - PROCESS | 3712 | 1472297436493 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:36 INFO - PROCESS | 3712 | 1472297436633 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 03:30:36 INFO - PROCESS | 3712 | 1472297436754 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:36 INFO - PROCESS | 3712 | 1472297436757 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:36 INFO - PROCESS | 3712 | ++DOCSHELL 166A0800 == 41 [pid = 3712] [id = 166] 03:30:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (16964000) [pid = 3712] [serial = 496] [outer = 00000000] 03:30:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (17AC7000) [pid = 3712] [serial = 497] [outer = 16964000] 03:30:36 INFO - PROCESS | 3712 | 1472297436814 Marionette DEBUG loaded listener.js 03:30:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (19A8B800) [pid = 3712] [serial = 498] [outer = 16964000] 03:30:37 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:37 INFO - PROCESS | 3712 | [3712] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:30:37 INFO - PROCESS | 3712 | 1472297437563 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]]]}] 03:30:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:30:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1110ms 03:30:37 INFO - PROCESS | 3712 | 1472297437592 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 03:30:37 INFO - PROCESS | 3712 | 1472297437596 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 03:30:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:30:37 INFO - PROCESS | 3712 | 1472297437602 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:30:37 INFO - PROCESS | 3712 | 1472297437605 Marionette TRACE conn3 <- [1,630,null,{}] 03:30:37 INFO - PROCESS | 3712 | 1472297437611 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}] 03:30:37 INFO - PROCESS | 3712 | 1472297437614 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:37 INFO - PROCESS | 3712 | 1472297437710 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 03:30:37 INFO - PROCESS | 3712 | 1472297437785 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:37 INFO - PROCESS | 3712 | 1472297437789 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:37 INFO - PROCESS | 3712 | ++DOCSHELL 11A59800 == 42 [pid = 3712] [id = 167] 03:30:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (11A5C800) [pid = 3712] [serial = 499] [outer = 00000000] 03:30:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (12830800) [pid = 3712] [serial = 500] [outer = 11A5C800] 03:30:37 INFO - PROCESS | 3712 | 1472297437839 Marionette DEBUG loaded listener.js 03:30:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (129BD000) [pid = 3712] [serial = 501] [outer = 11A5C800] 03:30:38 INFO - PROCESS | 3712 | 1472297438364 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]]]}] 03:30:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:30:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 789ms 03:30:38 INFO - PROCESS | 3712 | 1472297438407 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 03:30:38 INFO - PROCESS | 3712 | 1472297438412 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 03:30:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:30:38 INFO - PROCESS | 3712 | 1472297438418 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:30:38 INFO - PROCESS | 3712 | 1472297438420 Marionette TRACE conn3 <- [1,634,null,{}] 03:30:38 INFO - PROCESS | 3712 | 1472297438424 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}] 03:30:38 INFO - PROCESS | 3712 | 1472297438426 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:38 INFO - PROCESS | 3712 | 1472297438506 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 03:30:39 INFO - PROCESS | 3712 | --DOCSHELL 11A55C00 == 41 [pid = 3712] [id = 143] 03:30:39 INFO - PROCESS | 3712 | --DOCSHELL 1705DC00 == 40 [pid = 3712] [id = 163] 03:30:39 INFO - PROCESS | 3712 | --DOCSHELL 170AF000 == 39 [pid = 3712] [id = 162] 03:30:39 INFO - PROCESS | 3712 | --DOCSHELL 1293AC00 == 38 [pid = 3712] [id = 161] 03:30:39 INFO - PROCESS | 3712 | --DOCSHELL 19DE6000 == 37 [pid = 3712] [id = 160] 03:30:39 INFO - PROCESS | 3712 | --DOCSHELL 139B3C00 == 36 [pid = 3712] [id = 159] 03:30:39 INFO - PROCESS | 3712 | --DOCSHELL 17716000 == 35 [pid = 3712] [id = 158] 03:30:39 INFO - PROCESS | 3712 | --DOCSHELL 16EFAC00 == 34 [pid = 3712] [id = 157] 03:30:39 INFO - PROCESS | 3712 | --DOCSHELL 112D0000 == 33 [pid = 3712] [id = 156] 03:30:39 INFO - PROCESS | 3712 | --DOCSHELL 130BA000 == 32 [pid = 3712] [id = 155] 03:30:39 INFO - PROCESS | 3712 | --DOCSHELL 13A3F800 == 31 [pid = 3712] [id = 154] 03:30:39 INFO - PROCESS | 3712 | --DOCSHELL 0F348400 == 30 [pid = 3712] [id = 153] 03:30:39 INFO - PROCESS | 3712 | --DOCSHELL 11A59800 == 29 [pid = 3712] [id = 167] 03:30:39 INFO - PROCESS | 3712 | --DOCSHELL 166A0800 == 28 [pid = 3712] [id = 166] 03:30:39 INFO - PROCESS | 3712 | --DOCSHELL 17715400 == 27 [pid = 3712] [id = 164] 03:30:39 INFO - PROCESS | 3712 | --DOCSHELL 114DD800 == 26 [pid = 3712] [id = 165] 03:30:39 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (1A315C00) [pid = 3712] [serial = 455] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (1314AC00) [pid = 3712] [serial = 434] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (1410BC00) [pid = 3712] [serial = 435] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (182D3000) [pid = 3712] [serial = 446] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (12DB2800) [pid = 3712] [serial = 429] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (12939800) [pid = 3712] [serial = 428] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (10F0D400) [pid = 3712] [serial = 431] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (10F0DC00) [pid = 3712] [serial = 432] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (15855000) [pid = 3712] [serial = 437] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (129C5C00) [pid = 3712] [serial = 420] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (114E9400) [pid = 3712] [serial = 419] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (158E6400) [pid = 3712] [serial = 423] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (152D0000) [pid = 3712] [serial = 422] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1A30D000) [pid = 3712] [serial = 426] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (19F5C800) [pid = 3712] [serial = 425] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (17716400) [pid = 3712] [serial = 444] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (176D3400) [pid = 3712] [serial = 443] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (14FCE400) [pid = 3712] [serial = 450] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (1441B400) [pid = 3712] [serial = 449] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (19A90400) [pid = 3712] [serial = 447] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (166A5C00) [pid = 3712] [serial = 440] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (16D74800) [pid = 3712] [serial = 441] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (19A8CC00) [pid = 3712] [serial = 452] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (19A8F800) [pid = 3712] [serial = 453] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (15A22800) [pid = 3712] [serial = 438] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3712 | 1472297439202 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:39 INFO - PROCESS | 3712 | 1472297439206 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:39 INFO - PROCESS | 3712 | ++DOCSHELL 0F34D000 == 27 [pid = 3712] [id = 168] 03:30:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (0F34D400) [pid = 3712] [serial = 502] [outer = 00000000] 03:30:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (1036C000) [pid = 3712] [serial = 503] [outer = 0F34D400] 03:30:39 INFO - PROCESS | 3712 | 1472297439256 Marionette DEBUG loaded listener.js 03:30:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (1047E400) [pid = 3712] [serial = 504] [outer = 0F34D400] 03:30:39 INFO - PROCESS | 3712 | 1472297439654 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]]]}] 03:30:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:30:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1301ms 03:30:39 INFO - PROCESS | 3712 | 1472297439723 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 03:30:39 INFO - PROCESS | 3712 | 1472297439726 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 03:30:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:30:39 INFO - PROCESS | 3712 | 1472297439735 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:30:39 INFO - PROCESS | 3712 | 1472297439738 Marionette TRACE conn3 <- [1,638,null,{}] 03:30:39 INFO - PROCESS | 3712 | 1472297439743 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}] 03:30:39 INFO - PROCESS | 3712 | 1472297439746 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:39 INFO - PROCESS | 3712 | 1472297439812 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 03:30:39 INFO - PROCESS | 3712 | 1472297439829 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:39 INFO - PROCESS | 3712 | 1472297439831 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:39 INFO - PROCESS | 3712 | ++DOCSHELL 112AE000 == 28 [pid = 3712] [id = 169] 03:30:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (112B4800) [pid = 3712] [serial = 505] [outer = 00000000] 03:30:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (112D2800) [pid = 3712] [serial = 506] [outer = 112B4800] 03:30:39 INFO - PROCESS | 3712 | 1472297439879 Marionette DEBUG loaded listener.js 03:30:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (114E6400) [pid = 3712] [serial = 507] [outer = 112B4800] 03:30:40 INFO - PROCESS | 3712 | 1472297440301 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]]]}] 03:30:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:30:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 599ms 03:30:40 INFO - PROCESS | 3712 | 1472297440336 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 03:30:40 INFO - PROCESS | 3712 | 1472297440340 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 03:30:40 INFO - PROCESS | 3712 | 1472297440327 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:30:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:30:40 INFO - PROCESS | 3712 | 1472297440329 Marionette TRACE conn3 <- [1,642,null,{}] 03:30:40 INFO - PROCESS | 3712 | 1472297440334 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}] 03:30:40 INFO - PROCESS | 3712 | 1472297440337 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:40 INFO - PROCESS | 3712 | 1472297440455 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 03:30:40 INFO - PROCESS | 3712 | 1472297440467 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:40 INFO - PROCESS | 3712 | 1472297440469 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:40 INFO - PROCESS | 3712 | ++DOCSHELL 12DAAC00 == 29 [pid = 3712] [id = 170] 03:30:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (12DABC00) [pid = 3712] [serial = 508] [outer = 00000000] 03:30:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (130BC400) [pid = 3712] [serial = 509] [outer = 12DABC00] 03:30:40 INFO - PROCESS | 3712 | 1472297440515 Marionette DEBUG loaded listener.js 03:30:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (13150400) [pid = 3712] [serial = 510] [outer = 12DABC00] 03:30:40 INFO - PROCESS | 3712 | 1472297440961 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]]]}] 03:30:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:30:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 643ms 03:30:40 INFO - PROCESS | 3712 | 1472297440982 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 03:30:40 INFO - PROCESS | 3712 | 1472297440984 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 03:30:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:30:40 INFO - PROCESS | 3712 | 1472297440994 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:30:40 INFO - PROCESS | 3712 | 1472297441000 Marionette TRACE conn3 <- [1,646,null,{}] 03:30:41 INFO - PROCESS | 3712 | 1472297441004 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}] 03:30:41 INFO - PROCESS | 3712 | 1472297441008 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:41 INFO - PROCESS | 3712 | 1472297441092 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 03:30:41 INFO - PROCESS | 3712 | 1472297441097 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:41 INFO - PROCESS | 3712 | 1472297441099 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:41 INFO - PROCESS | 3712 | ++DOCSHELL 131E7C00 == 30 [pid = 3712] [id = 171] 03:30:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (139AF400) [pid = 3712] [serial = 511] [outer = 00000000] 03:30:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (14FC3C00) [pid = 3712] [serial = 512] [outer = 139AF400] 03:30:41 INFO - PROCESS | 3712 | 1472297441144 Marionette DEBUG loaded listener.js 03:30:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (152D0000) [pid = 3712] [serial = 513] [outer = 139AF400] 03:30:41 INFO - PROCESS | 3712 | 1472297441588 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]]]}] 03:30:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:30:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 643ms 03:30:41 INFO - PROCESS | 3712 | 1472297441648 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 03:30:41 INFO - PROCESS | 3712 | 1472297441651 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 03:30:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:30:41 INFO - PROCESS | 3712 | 1472297441654 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:30:41 INFO - PROCESS | 3712 | 1472297441656 Marionette TRACE conn3 <- [1,650,null,{}] 03:30:41 INFO - PROCESS | 3712 | 1472297441659 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}] 03:30:41 INFO - PROCESS | 3712 | 1472297441661 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:41 INFO - PROCESS | 3712 | 1472297441778 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 03:30:41 INFO - PROCESS | 3712 | 1472297441798 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:41 INFO - PROCESS | 3712 | 1472297441800 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:41 INFO - PROCESS | 3712 | ++DOCSHELL 155A0800 == 31 [pid = 3712] [id = 172] 03:30:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (155A2800) [pid = 3712] [serial = 514] [outer = 00000000] 03:30:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (15A22800) [pid = 3712] [serial = 515] [outer = 155A2800] 03:30:41 INFO - PROCESS | 3712 | 1472297441851 Marionette DEBUG loaded listener.js 03:30:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (15A31C00) [pid = 3712] [serial = 516] [outer = 155A2800] 03:30:42 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:42 INFO - PROCESS | 3712 | [3712] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:30:42 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:42 INFO - PROCESS | 3712 | 1472297442263 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]]]}] 03:30:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:30:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 657ms 03:30:42 INFO - PROCESS | 3712 | 1472297442313 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 03:30:42 INFO - PROCESS | 3712 | 1472297442315 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 03:30:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:30:42 INFO - PROCESS | 3712 | 1472297442322 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:30:42 INFO - PROCESS | 3712 | 1472297442324 Marionette TRACE conn3 <- [1,654,null,{}] 03:30:42 INFO - PROCESS | 3712 | 1472297442327 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}] 03:30:42 INFO - PROCESS | 3712 | 1472297442329 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:42 INFO - PROCESS | 3712 | 1472297442426 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 03:30:42 INFO - PROCESS | 3712 | 1472297442440 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:42 INFO - PROCESS | 3712 | 1472297442445 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:42 INFO - PROCESS | 3712 | ++DOCSHELL 166A5400 == 32 [pid = 3712] [id = 173] 03:30:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (166A5C00) [pid = 3712] [serial = 517] [outer = 00000000] 03:30:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (16963000) [pid = 3712] [serial = 518] [outer = 166A5C00] 03:30:42 INFO - PROCESS | 3712 | 1472297442551 Marionette DEBUG loaded listener.js 03:30:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (16D78800) [pid = 3712] [serial = 519] [outer = 166A5C00] 03:30:42 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:42 INFO - PROCESS | 3712 | [3712] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:30:42 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:42 INFO - PROCESS | 3712 | 1472297442950 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]]]}] 03:30:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:30:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 687ms 03:30:43 INFO - PROCESS | 3712 | 1472297443024 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 03:30:43 INFO - PROCESS | 3712 | 1472297443026 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 03:30:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:30:43 INFO - PROCESS | 3712 | 1472297443029 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:30:43 INFO - PROCESS | 3712 | 1472297443031 Marionette TRACE conn3 <- [1,658,null,{}] 03:30:43 INFO - PROCESS | 3712 | 1472297443035 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}] 03:30:43 INFO - PROCESS | 3712 | 1472297443037 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:43 INFO - PROCESS | 3712 | 1472297443143 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 03:30:43 INFO - PROCESS | 3712 | 1472297443155 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:43 INFO - PROCESS | 3712 | 1472297443157 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:43 INFO - PROCESS | 3712 | ++DOCSHELL 103C9800 == 33 [pid = 3712] [id = 174] 03:30:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (10EA3000) [pid = 3712] [serial = 520] [outer = 00000000] 03:30:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1769BC00) [pid = 3712] [serial = 521] [outer = 10EA3000] 03:30:43 INFO - PROCESS | 3712 | 1472297443437 Marionette DEBUG loaded listener.js 03:30:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (176D9C00) [pid = 3712] [serial = 522] [outer = 10EA3000] 03:30:43 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (182CE400) [pid = 3712] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:30:43 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (19DEB400) [pid = 3712] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:30:43 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (1A13D400) [pid = 3712] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:30:43 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (13A41C00) [pid = 3712] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:30:43 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (0F349400) [pid = 3712] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:30:43 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (170B3000) [pid = 3712] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:30:43 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (12978000) [pid = 3712] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:30:43 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (130BE400) [pid = 3712] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:30:43 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (112D4000) [pid = 3712] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:30:43 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (177AAC00) [pid = 3712] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:30:43 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (174F9400) [pid = 3712] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:30:43 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1AB66800) [pid = 3712] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:30:43 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (182D1800) [pid = 3712] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:30:43 INFO - PROCESS | 3712 | 1472297443769 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]]]}] 03:30:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:30:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 789ms 03:30:43 INFO - PROCESS | 3712 | 1472297443815 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 03:30:43 INFO - PROCESS | 3712 | 1472297443817 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 03:30:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:30:43 INFO - PROCESS | 3712 | 1472297443820 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:30:43 INFO - PROCESS | 3712 | 1472297443822 Marionette TRACE conn3 <- [1,662,null,{}] 03:30:43 INFO - PROCESS | 3712 | 1472297443826 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}] 03:30:43 INFO - PROCESS | 3712 | 1472297443828 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:43 INFO - PROCESS | 3712 | 1472297443933 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 03:30:43 INFO - PROCESS | 3712 | 1472297443978 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:43 INFO - PROCESS | 3712 | 1472297443962 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:43 INFO - PROCESS | 3712 | ++DOCSHELL 129C4400 == 34 [pid = 3712] [id = 175] 03:30:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (12BC7400) [pid = 3712] [serial = 523] [outer = 00000000] 03:30:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (176A5000) [pid = 3712] [serial = 524] [outer = 12BC7400] 03:30:44 INFO - PROCESS | 3712 | 1472297444007 Marionette DEBUG loaded listener.js 03:30:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (177A6000) [pid = 3712] [serial = 525] [outer = 12BC7400] 03:30:44 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:44 INFO - PROCESS | 3712 | [3712] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:30:44 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:44 INFO - PROCESS | 3712 | 1472297444338 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]]]}] 03:30:44 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 03:30:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 555ms 03:30:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:30:44 INFO - PROCESS | 3712 | 1472297444381 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 03:30:44 INFO - PROCESS | 3712 | 1472297444383 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 03:30:44 INFO - PROCESS | 3712 | 1472297444386 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:30:44 INFO - PROCESS | 3712 | 1472297444388 Marionette TRACE conn3 <- [1,666,null,{}] 03:30:44 INFO - PROCESS | 3712 | 1472297444391 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}] 03:30:44 INFO - PROCESS | 3712 | 1472297444394 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:44 INFO - PROCESS | 3712 | 1472297444490 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 03:30:44 INFO - PROCESS | 3712 | 1472297444497 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:44 INFO - PROCESS | 3712 | 1472297444499 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:44 INFO - PROCESS | 3712 | ++DOCSHELL 170E7C00 == 35 [pid = 3712] [id = 176] 03:30:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (17AC5000) [pid = 3712] [serial = 526] [outer = 00000000] 03:30:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (18040000) [pid = 3712] [serial = 527] [outer = 17AC5000] 03:30:44 INFO - PROCESS | 3712 | 1472297444545 Marionette DEBUG loaded listener.js 03:30:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (18041800) [pid = 3712] [serial = 528] [outer = 17AC5000] 03:30:44 INFO - PROCESS | 3712 | 1472297444933 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]]]}] 03:30:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 03:30:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 599ms 03:30:44 INFO - PROCESS | 3712 | 1472297444984 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 03:30:44 INFO - PROCESS | 3712 | 1472297444986 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 03:30:44 INFO - PROCESS | 3712 | 1472297444989 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:30:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:30:44 INFO - PROCESS | 3712 | 1472297444991 Marionette TRACE conn3 <- [1,670,null,{}] 03:30:44 INFO - PROCESS | 3712 | 1472297444995 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}] 03:30:44 INFO - PROCESS | 3712 | 1472297444996 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:45 INFO - PROCESS | 3712 | 1472297445087 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 03:30:45 INFO - PROCESS | 3712 | 1472297445096 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:45 INFO - PROCESS | 3712 | 1472297445098 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:45 INFO - PROCESS | 3712 | ++DOCSHELL 158EEC00 == 36 [pid = 3712] [id = 177] 03:30:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (17F62C00) [pid = 3712] [serial = 529] [outer = 00000000] 03:30:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (19A8C400) [pid = 3712] [serial = 530] [outer = 17F62C00] 03:30:45 INFO - PROCESS | 3712 | 1472297445142 Marionette DEBUG loaded listener.js 03:30:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (19A91800) [pid = 3712] [serial = 531] [outer = 17F62C00] 03:30:46 INFO - PROCESS | 3712 | 1472297446319 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]]]}] 03:30:46 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) 03:30:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1359ms 03:30:46 INFO - PROCESS | 3712 | 1472297446357 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 03:30:46 INFO - PROCESS | 3712 | 1472297446362 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 03:30:46 INFO - PROCESS | 3712 | 1472297446366 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:30:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:30:46 INFO - PROCESS | 3712 | 1472297446370 Marionette TRACE conn3 <- [1,674,null,{}] 03:30:46 INFO - PROCESS | 3712 | 1472297446377 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}] 03:30:46 INFO - PROCESS | 3712 | 1472297446384 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:46 INFO - PROCESS | 3712 | 1472297446527 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 03:30:46 INFO - PROCESS | 3712 | 1472297446601 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:46 INFO - PROCESS | 3712 | 1472297446604 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:46 INFO - PROCESS | 3712 | ++DOCSHELL 10A52C00 == 37 [pid = 3712] [id = 178] 03:30:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (10A55800) [pid = 3712] [serial = 532] [outer = 00000000] 03:30:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (112D1C00) [pid = 3712] [serial = 533] [outer = 10A55800] 03:30:46 INFO - PROCESS | 3712 | 1472297446693 Marionette DEBUG loaded listener.js 03:30:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (129C1000) [pid = 3712] [serial = 534] [outer = 10A55800] 03:30:47 INFO - PROCESS | 3712 | --DOCSHELL 170E7C00 == 36 [pid = 3712] [id = 176] 03:30:47 INFO - PROCESS | 3712 | --DOCSHELL 129C4400 == 35 [pid = 3712] [id = 175] 03:30:47 INFO - PROCESS | 3712 | --DOCSHELL 103C9800 == 34 [pid = 3712] [id = 174] 03:30:47 INFO - PROCESS | 3712 | --DOCSHELL 166A5400 == 33 [pid = 3712] [id = 173] 03:30:47 INFO - PROCESS | 3712 | --DOCSHELL 155A0800 == 32 [pid = 3712] [id = 172] 03:30:47 INFO - PROCESS | 3712 | --DOCSHELL 131E7C00 == 31 [pid = 3712] [id = 171] 03:30:47 INFO - PROCESS | 3712 | --DOCSHELL 12DAAC00 == 30 [pid = 3712] [id = 170] 03:30:47 INFO - PROCESS | 3712 | --DOCSHELL 112AE000 == 29 [pid = 3712] [id = 169] 03:30:47 INFO - PROCESS | 3712 | --DOCSHELL 0F34D000 == 28 [pid = 3712] [id = 168] 03:30:47 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (19A8C000) [pid = 3712] [serial = 476] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (1A1CD800) [pid = 3712] [serial = 479] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (19A95800) [pid = 3712] [serial = 477] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (1A66B400) [pid = 3712] [serial = 456] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (14426000) [pid = 3712] [serial = 461] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (14FCE800) [pid = 3712] [serial = 462] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (104E6000) [pid = 3712] [serial = 458] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (10B8E800) [pid = 3712] [serial = 459] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (174F9C00) [pid = 3712] [serial = 470] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (1441BC00) [pid = 3712] [serial = 482] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (176A9C00) [pid = 3712] [serial = 471] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (152ABC00) [pid = 3712] [serial = 483] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (13153800) [pid = 3712] [serial = 464] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (1410FC00) [pid = 3712] [serial = 465] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (14426400) [pid = 3712] [serial = 467] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (152A2400) [pid = 3712] [serial = 468] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (1A671000) [pid = 3712] [serial = 480] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (17F63800) [pid = 3712] [serial = 473] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (1821AC00) [pid = 3712] [serial = 474] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (1A1CA000) [pid = 3712] [serial = 486] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (19DF0400) [pid = 3712] [serial = 485] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (1AB63400) [pid = 3712] [serial = 489] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (1AB6B400) [pid = 3712] [serial = 491] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (1A9E1800) [pid = 3712] [serial = 488] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (1AB6DC00) [pid = 3712] [serial = 492] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3712 | 1472297447898 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]]]}] 03:30:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:30:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1592ms 03:30:47 INFO - PROCESS | 3712 | 1472297447951 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 03:30:47 INFO - PROCESS | 3712 | 1472297447955 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 03:30:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:30:47 INFO - PROCESS | 3712 | 1472297447960 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:30:47 INFO - PROCESS | 3712 | 1472297447963 Marionette TRACE conn3 <- [1,678,null,{}] 03:30:47 INFO - PROCESS | 3712 | 1472297447969 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}] 03:30:47 INFO - PROCESS | 3712 | 1472297447971 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:48 INFO - PROCESS | 3712 | 1472297448049 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 03:30:48 INFO - PROCESS | 3712 | 1472297448056 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:48 INFO - PROCESS | 3712 | 1472297448059 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:48 INFO - PROCESS | 3712 | ++DOCSHELL 10F05C00 == 29 [pid = 3712] [id = 179] 03:30:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (10F07000) [pid = 3712] [serial = 535] [outer = 00000000] 03:30:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (112CF800) [pid = 3712] [serial = 536] [outer = 10F07000] 03:30:48 INFO - PROCESS | 3712 | 1472297448107 Marionette DEBUG loaded listener.js 03:30:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (11A55C00) [pid = 3712] [serial = 537] [outer = 10F07000] 03:30:48 INFO - PROCESS | 3712 | 1472297448993 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]]]}] 03:30:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:30:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1066ms 03:30:49 INFO - PROCESS | 3712 | 1472297449039 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 03:30:49 INFO - PROCESS | 3712 | 1472297449044 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 03:30:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:30:49 INFO - PROCESS | 3712 | 1472297449050 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:30:49 INFO - PROCESS | 3712 | 1472297449053 Marionette TRACE conn3 <- [1,682,null,{}] 03:30:49 INFO - PROCESS | 3712 | 1472297449057 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}] 03:30:49 INFO - PROCESS | 3712 | 1472297449059 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:49 INFO - PROCESS | 3712 | 1472297449128 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 03:30:49 INFO - PROCESS | 3712 | 1472297449135 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:49 INFO - PROCESS | 3712 | 1472297449137 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:49 INFO - PROCESS | 3712 | ++DOCSHELL 12DAC000 == 30 [pid = 3712] [id = 180] 03:30:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (1314AC00) [pid = 3712] [serial = 538] [outer = 00000000] 03:30:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (13462800) [pid = 3712] [serial = 539] [outer = 1314AC00] 03:30:49 INFO - PROCESS | 3712 | 1472297449185 Marionette DEBUG loaded listener.js 03:30:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (13A41000) [pid = 3712] [serial = 540] [outer = 1314AC00] 03:30:50 INFO - PROCESS | 3712 | 1472297450141 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]]]}] 03:30:50 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) 03:30:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1110ms 03:30:50 INFO - PROCESS | 3712 | 1472297450156 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 03:30:50 INFO - PROCESS | 3712 | 1472297450158 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 03:30:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:30:50 INFO - PROCESS | 3712 | 1472297450162 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:30:50 INFO - PROCESS | 3712 | 1472297450166 Marionette TRACE conn3 <- [1,686,null,{}] 03:30:50 INFO - PROCESS | 3712 | 1472297450176 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}] 03:30:50 INFO - PROCESS | 3712 | 1472297450181 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:50 INFO - PROCESS | 3712 | 1472297450294 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 03:30:50 INFO - PROCESS | 3712 | 1472297450302 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:50 INFO - PROCESS | 3712 | 1472297450305 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:50 INFO - PROCESS | 3712 | ++DOCSHELL 152ABC00 == 31 [pid = 3712] [id = 181] 03:30:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (152C6400) [pid = 3712] [serial = 541] [outer = 00000000] 03:30:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (15A24400) [pid = 3712] [serial = 542] [outer = 152C6400] 03:30:50 INFO - PROCESS | 3712 | 1472297450354 Marionette DEBUG loaded listener.js 03:30:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (16026400) [pid = 3712] [serial = 543] [outer = 152C6400] 03:30:51 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (17AC5000) [pid = 3712] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:30:51 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (155A2800) [pid = 3712] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:30:51 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (12DABC00) [pid = 3712] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:30:51 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (0F34D400) [pid = 3712] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:30:51 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (11A5C800) [pid = 3712] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:30:51 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (139AF400) [pid = 3712] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:30:51 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (112B4800) [pid = 3712] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:30:51 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (11C3F400) [pid = 3712] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:30:51 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (16964000) [pid = 3712] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:30:51 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (166A5C00) [pid = 3712] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:30:51 INFO - PROCESS | 3712 | --DOMWINDOW == 59 (10EA3000) [pid = 3712] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:30:51 INFO - PROCESS | 3712 | --DOMWINDOW == 58 (12BC7400) [pid = 3712] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:30:51 INFO - PROCESS | 3712 | 1472297451234 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]]]}] 03:30:51 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) 03:30:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1110ms 03:30:51 INFO - PROCESS | 3712 | 1472297451284 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 03:30:51 INFO - PROCESS | 3712 | 1472297451287 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 03:30:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:30:51 INFO - PROCESS | 3712 | 1472297451290 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:30:51 INFO - PROCESS | 3712 | 1472297451292 Marionette TRACE conn3 <- [1,690,null,{}] 03:30:51 INFO - PROCESS | 3712 | 1472297451296 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}] 03:30:51 INFO - PROCESS | 3712 | 1472297451298 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:51 INFO - PROCESS | 3712 | 1472297451382 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 03:30:51 INFO - PROCESS | 3712 | 1472297451454 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:51 INFO - PROCESS | 3712 | 1472297451457 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:51 INFO - PROCESS | 3712 | ++DOCSHELL 11A55800 == 32 [pid = 3712] [id = 182] 03:30:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 59 (11A5C800) [pid = 3712] [serial = 544] [outer = 00000000] 03:30:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (152C8C00) [pid = 3712] [serial = 545] [outer = 11A5C800] 03:30:51 INFO - PROCESS | 3712 | 1472297451485 Marionette DEBUG loaded listener.js 03:30:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (15A2B400) [pid = 3712] [serial = 546] [outer = 11A5C800] 03:30:52 INFO - PROCESS | 3712 | 1472297452295 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]]]}] 03:30:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:30:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1022ms 03:30:52 INFO - PROCESS | 3712 | 1472297452317 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 03:30:52 INFO - PROCESS | 3712 | 1472297452319 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 03:30:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:30:52 INFO - PROCESS | 3712 | 1472297452323 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:30:52 INFO - PROCESS | 3712 | 1472297452325 Marionette TRACE conn3 <- [1,694,null,{}] 03:30:52 INFO - PROCESS | 3712 | 1472297452328 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}] 03:30:52 INFO - PROCESS | 3712 | 1472297452330 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:52 INFO - PROCESS | 3712 | 1472297452434 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 03:30:52 INFO - PROCESS | 3712 | 1472297452441 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:52 INFO - PROCESS | 3712 | 1472297452443 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:52 INFO - PROCESS | 3712 | ++DOCSHELL 139AF400 == 33 [pid = 3712] [id = 183] 03:30:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (15A23C00) [pid = 3712] [serial = 547] [outer = 00000000] 03:30:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (16EFAC00) [pid = 3712] [serial = 548] [outer = 15A23C00] 03:30:52 INFO - PROCESS | 3712 | 1472297452489 Marionette DEBUG loaded listener.js 03:30:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (1769EC00) [pid = 3712] [serial = 549] [outer = 15A23C00] 03:30:53 INFO - PROCESS | 3712 | 1472297453401 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]]]}] 03:30:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:30:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1110ms 03:30:53 INFO - PROCESS | 3712 | 1472297453490 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 03:30:53 INFO - PROCESS | 3712 | 1472297453494 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 03:30:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:30:53 INFO - PROCESS | 3712 | 1472297453500 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:30:53 INFO - PROCESS | 3712 | 1472297453504 Marionette TRACE conn3 <- [1,698,null,{}] 03:30:53 INFO - PROCESS | 3712 | 1472297453511 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}] 03:30:53 INFO - PROCESS | 3712 | 1472297453514 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:53 INFO - PROCESS | 3712 | 1472297453594 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 03:30:53 INFO - PROCESS | 3712 | 1472297453805 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:53 INFO - PROCESS | 3712 | 1472297453810 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:53 INFO - PROCESS | 3712 | ++DOCSHELL 110E6400 == 34 [pid = 3712] [id = 184] 03:30:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (112ABC00) [pid = 3712] [serial = 550] [outer = 00000000] 03:30:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (11C45800) [pid = 3712] [serial = 551] [outer = 112ABC00] 03:30:53 INFO - PROCESS | 3712 | 1472297453852 Marionette DEBUG loaded listener.js 03:30:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (129BE000) [pid = 3712] [serial = 552] [outer = 112ABC00] 03:30:54 INFO - PROCESS | 3712 | 1472297454864 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]]]}] 03:30:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:30:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1402ms 03:30:54 INFO - PROCESS | 3712 | 1472297454913 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 03:30:54 INFO - PROCESS | 3712 | 1472297454918 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 03:30:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:30:54 INFO - PROCESS | 3712 | 1472297454924 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:30:54 INFO - PROCESS | 3712 | 1472297454927 Marionette TRACE conn3 <- [1,702,null,{}] 03:30:54 INFO - PROCESS | 3712 | 1472297454932 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}] 03:30:54 INFO - PROCESS | 3712 | 1472297454934 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:55 INFO - PROCESS | 3712 | 1472297455053 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 03:30:55 INFO - PROCESS | 3712 | 1472297455175 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:55 INFO - PROCESS | 3712 | 1472297455177 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:55 INFO - PROCESS | 3712 | ++DOCSHELL 15287400 == 35 [pid = 3712] [id = 185] 03:30:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (1528F800) [pid = 3712] [serial = 553] [outer = 00000000] 03:30:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (152CD000) [pid = 3712] [serial = 554] [outer = 1528F800] 03:30:55 INFO - PROCESS | 3712 | 1472297455218 Marionette DEBUG loaded listener.js 03:30:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (15854C00) [pid = 3712] [serial = 555] [outer = 1528F800] 03:30:56 INFO - PROCESS | 3712 | --DOCSHELL 11A55800 == 34 [pid = 3712] [id = 182] 03:30:56 INFO - PROCESS | 3712 | --DOCSHELL 152ABC00 == 33 [pid = 3712] [id = 181] 03:30:56 INFO - PROCESS | 3712 | --DOCSHELL 12DAC000 == 32 [pid = 3712] [id = 180] 03:30:56 INFO - PROCESS | 3712 | --DOCSHELL 10F05C00 == 31 [pid = 3712] [id = 179] 03:30:56 INFO - PROCESS | 3712 | --DOCSHELL 10A52C00 == 30 [pid = 3712] [id = 178] 03:30:56 INFO - PROCESS | 3712 | --DOCSHELL 158EEC00 == 29 [pid = 3712] [id = 177] 03:30:56 INFO - PROCESS | 3712 | --DOCSHELL 139AF400 == 28 [pid = 3712] [id = 183] 03:30:56 INFO - PROCESS | 3712 | --DOCSHELL 110E6400 == 27 [pid = 3712] [id = 184] 03:30:56 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (19A8C400) [pid = 3712] [serial = 530] [outer = 00000000] [url = about:blank] 03:30:56 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (18040000) [pid = 3712] [serial = 527] [outer = 00000000] [url = about:blank] 03:30:56 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (15A22800) [pid = 3712] [serial = 515] [outer = 00000000] [url = about:blank] 03:30:56 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (130BC400) [pid = 3712] [serial = 509] [outer = 00000000] [url = about:blank] 03:30:56 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (13150400) [pid = 3712] [serial = 510] [outer = 00000000] [url = about:blank] 03:30:56 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (1036C000) [pid = 3712] [serial = 503] [outer = 00000000] [url = about:blank] 03:30:56 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (1047E400) [pid = 3712] [serial = 504] [outer = 00000000] [url = about:blank] 03:30:56 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (129BD000) [pid = 3712] [serial = 501] [outer = 00000000] [url = about:blank] 03:30:56 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (12830800) [pid = 3712] [serial = 500] [outer = 00000000] [url = about:blank] 03:30:56 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (14FC3C00) [pid = 3712] [serial = 512] [outer = 00000000] [url = about:blank] 03:30:56 INFO - PROCESS | 3712 | --DOMWINDOW == 59 (112D2800) [pid = 3712] [serial = 506] [outer = 00000000] [url = about:blank] 03:30:56 INFO - PROCESS | 3712 | --DOMWINDOW == 58 (114E6400) [pid = 3712] [serial = 507] [outer = 00000000] [url = about:blank] 03:30:56 INFO - PROCESS | 3712 | --DOMWINDOW == 57 (152CC000) [pid = 3712] [serial = 495] [outer = 00000000] [url = about:blank] 03:30:56 INFO - PROCESS | 3712 | --DOMWINDOW == 56 (139B6C00) [pid = 3712] [serial = 494] [outer = 00000000] [url = about:blank] 03:30:56 INFO - PROCESS | 3712 | --DOMWINDOW == 55 (19A8B800) [pid = 3712] [serial = 498] [outer = 00000000] [url = about:blank] 03:30:56 INFO - PROCESS | 3712 | --DOMWINDOW == 54 (17AC7000) [pid = 3712] [serial = 497] [outer = 00000000] [url = about:blank] 03:30:56 INFO - PROCESS | 3712 | --DOMWINDOW == 53 (16963000) [pid = 3712] [serial = 518] [outer = 00000000] [url = about:blank] 03:30:56 INFO - PROCESS | 3712 | --DOMWINDOW == 52 (15A31C00) [pid = 3712] [serial = 516] [outer = 00000000] [url = about:blank] 03:30:56 INFO - PROCESS | 3712 | --DOMWINDOW == 51 (16D78800) [pid = 3712] [serial = 519] [outer = 00000000] [url = about:blank] 03:30:56 INFO - PROCESS | 3712 | --DOMWINDOW == 50 (176D9C00) [pid = 3712] [serial = 522] [outer = 00000000] [url = about:blank] 03:30:56 INFO - PROCESS | 3712 | --DOMWINDOW == 49 (176A5000) [pid = 3712] [serial = 524] [outer = 00000000] [url = about:blank] 03:30:56 INFO - PROCESS | 3712 | --DOMWINDOW == 48 (1769BC00) [pid = 3712] [serial = 521] [outer = 00000000] [url = about:blank] 03:30:56 INFO - PROCESS | 3712 | --DOMWINDOW == 47 (177A6000) [pid = 3712] [serial = 525] [outer = 00000000] [url = about:blank] 03:30:56 INFO - PROCESS | 3712 | --DOMWINDOW == 46 (18041800) [pid = 3712] [serial = 528] [outer = 00000000] [url = about:blank] 03:30:56 INFO - PROCESS | 3712 | --DOMWINDOW == 45 (152D0000) [pid = 3712] [serial = 513] [outer = 00000000] [url = about:blank] 03:30:56 INFO - PROCESS | 3712 | 1472297456489 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]]]}] 03:30:56 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 03:30:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1592ms 03:30:56 INFO - PROCESS | 3712 | 1472297456517 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 03:30:56 INFO - PROCESS | 3712 | 1472297456521 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 03:30:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:30:56 INFO - PROCESS | 3712 | 1472297456526 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:30:56 INFO - PROCESS | 3712 | 1472297456530 Marionette TRACE conn3 <- [1,706,null,{}] 03:30:56 INFO - PROCESS | 3712 | 1472297456536 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}] 03:30:56 INFO - PROCESS | 3712 | 1472297456539 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:56 INFO - PROCESS | 3712 | 1472297456623 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 03:30:56 INFO - PROCESS | 3712 | 1472297456614 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:56 INFO - PROCESS | 3712 | 1472297456619 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:56 INFO - PROCESS | 3712 | ++DOCSHELL 10E9C800 == 28 [pid = 3712] [id = 186] 03:30:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 46 (10EA4800) [pid = 3712] [serial = 556] [outer = 00000000] 03:30:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 47 (110E6400) [pid = 3712] [serial = 557] [outer = 10EA4800] 03:30:56 INFO - PROCESS | 3712 | 1472297456668 Marionette DEBUG loaded listener.js 03:30:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 48 (10F11000) [pid = 3712] [serial = 558] [outer = 10EA4800] 03:30:57 INFO - PROCESS | 3712 | 1472297457557 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]]]}] 03:30:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:30:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1066ms 03:30:57 INFO - PROCESS | 3712 | 1472297457591 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 03:30:57 INFO - PROCESS | 3712 | 1472297457596 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 03:30:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:30:57 INFO - PROCESS | 3712 | 1472297457602 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:30:57 INFO - PROCESS | 3712 | 1472297457605 Marionette TRACE conn3 <- [1,710,null,{}] 03:30:57 INFO - PROCESS | 3712 | 1472297457609 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}] 03:30:57 INFO - PROCESS | 3712 | 1472297457612 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:57 INFO - PROCESS | 3712 | 1472297457696 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 03:30:57 INFO - PROCESS | 3712 | 1472297457703 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:57 INFO - PROCESS | 3712 | 1472297457706 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:57 INFO - PROCESS | 3712 | ++DOCSHELL 12BC4800 == 29 [pid = 3712] [id = 187] 03:30:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 49 (12BC8400) [pid = 3712] [serial = 559] [outer = 00000000] 03:30:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 50 (130D8400) [pid = 3712] [serial = 560] [outer = 12BC8400] 03:30:57 INFO - PROCESS | 3712 | 1472297457761 Marionette DEBUG loaded listener.js 03:30:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 51 (1314A000) [pid = 3712] [serial = 561] [outer = 12BC8400] 03:30:58 INFO - PROCESS | 3712 | 1472297458186 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] 03:30:58 INFO - PROCESS | 3712 | 1472297458205 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 03:30:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:30:58 INFO - PROCESS | 3712 | 1472297458209 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:30:58 INFO - PROCESS | 3712 | 1472297458212 Marionette TRACE conn3 <- [1,714,null,{}] 03:30:58 INFO - PROCESS | 3712 | 1472297458224 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}] 03:30:58 INFO - PROCESS | 3712 | 1472297458228 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:58 INFO - PROCESS | 3712 | 1472297458314 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 03:30:58 INFO - PROCESS | 3712 | 1472297458321 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:58 INFO - PROCESS | 3712 | 1472297458324 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:58 INFO - PROCESS | 3712 | ++DOCSHELL 14420C00 == 30 [pid = 3712] [id = 188] 03:30:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 52 (14421400) [pid = 3712] [serial = 562] [outer = 00000000] 03:30:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 53 (1528F400) [pid = 3712] [serial = 563] [outer = 14421400] 03:30:58 INFO - PROCESS | 3712 | 1472297458357 Marionette DEBUG loaded listener.js 03:30:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 54 (152ABC00) [pid = 3712] [serial = 564] [outer = 14421400] 03:30:58 INFO - PROCESS | 3712 | 1472297458859 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]]]}] 03:30:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:30:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 687ms 03:30:58 INFO - PROCESS | 3712 | 1472297458896 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 03:30:58 INFO - PROCESS | 3712 | 1472297458898 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 03:30:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:30:58 INFO - PROCESS | 3712 | 1472297458902 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:30:58 INFO - PROCESS | 3712 | 1472297458903 Marionette TRACE conn3 <- [1,718,null,{}] 03:30:58 INFO - PROCESS | 3712 | 1472297458907 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}] 03:30:58 INFO - PROCESS | 3712 | 1472297458909 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:59 INFO - PROCESS | 3712 | 1472297459041 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 03:30:59 INFO - PROCESS | 3712 | 1472297459062 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:59 INFO - PROCESS | 3712 | 1472297459064 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:59 INFO - PROCESS | 3712 | ++DOCSHELL 158E3C00 == 31 [pid = 3712] [id = 189] 03:30:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 55 (158E4400) [pid = 3712] [serial = 565] [outer = 00000000] 03:30:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 56 (16005000) [pid = 3712] [serial = 566] [outer = 158E4400] 03:30:59 INFO - PROCESS | 3712 | 1472297459096 Marionette DEBUG loaded listener.js 03:30:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 57 (166A4C00) [pid = 3712] [serial = 567] [outer = 158E4400] 03:30:59 INFO - PROCESS | 3712 | 1472297459529 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] 03:30:59 INFO - PROCESS | 3712 | 1472297459552 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 03:30:59 INFO - PROCESS | 3712 | 1472297459555 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:30:59 INFO - PROCESS | 3712 | 1472297459557 Marionette TRACE conn3 <- [1,722,null,{}] 03:30:59 INFO - PROCESS | 3712 | 1472297459560 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}] 03:30:59 INFO - PROCESS | 3712 | 1472297459562 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:59 INFO - PROCESS | 3712 | 1472297459673 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 03:30:59 INFO - PROCESS | 3712 | 1472297459678 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:59 INFO - PROCESS | 3712 | 1472297459680 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:30:59 INFO - PROCESS | 3712 | ++DOCSHELL 152D2C00 == 32 [pid = 3712] [id = 190] 03:30:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 58 (166A2000) [pid = 3712] [serial = 568] [outer = 00000000] 03:30:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 59 (174FC400) [pid = 3712] [serial = 569] [outer = 166A2000] 03:30:59 INFO - PROCESS | 3712 | 1472297459725 Marionette DEBUG loaded listener.js 03:30:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (176A5800) [pid = 3712] [serial = 570] [outer = 166A2000] 03:31:00 INFO - PROCESS | 3712 | 1472297460242 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]]]}] 03:31:00 INFO - PROCESS | 3712 | --DOMWINDOW == 59 (15A23C00) [pid = 3712] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:31:00 INFO - PROCESS | 3712 | --DOMWINDOW == 58 (152C6400) [pid = 3712] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:31:00 INFO - PROCESS | 3712 | --DOMWINDOW == 57 (17F62C00) [pid = 3712] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:31:00 INFO - PROCESS | 3712 | --DOMWINDOW == 56 (10F07000) [pid = 3712] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:31:00 INFO - PROCESS | 3712 | --DOMWINDOW == 55 (1314AC00) [pid = 3712] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:31:00 INFO - PROCESS | 3712 | --DOMWINDOW == 54 (10A55800) [pid = 3712] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:31:00 INFO - PROCESS | 3712 | --DOMWINDOW == 53 (11A5C800) [pid = 3712] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:31:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:31:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 788ms 03:31:00 INFO - PROCESS | 3712 | 1472297460382 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 03:31:00 INFO - PROCESS | 3712 | 1472297460387 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 03:31:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:31:00 INFO - PROCESS | 3712 | 1472297460395 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:31:00 INFO - PROCESS | 3712 | 1472297460399 Marionette TRACE conn3 <- [1,726,null,{}] 03:31:00 INFO - PROCESS | 3712 | 1472297460405 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}] 03:31:00 INFO - PROCESS | 3712 | 1472297460409 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:00 INFO - PROCESS | 3712 | 1472297460515 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 03:31:00 INFO - PROCESS | 3712 | 1472297460607 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:00 INFO - PROCESS | 3712 | 1472297460612 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:00 INFO - PROCESS | 3712 | ++DOCSHELL 10F0C800 == 33 [pid = 3712] [id = 191] 03:31:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 54 (10F10000) [pid = 3712] [serial = 571] [outer = 00000000] 03:31:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 55 (1144D000) [pid = 3712] [serial = 572] [outer = 10F10000] 03:31:00 INFO - PROCESS | 3712 | 1472297460670 Marionette DEBUG loaded listener.js 03:31:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 56 (11CE8400) [pid = 3712] [serial = 573] [outer = 10F10000] 03:31:01 INFO - PROCESS | 3712 | 1472297461774 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]]]}] 03:31:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:31:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1417ms 03:31:01 INFO - PROCESS | 3712 | 1472297461802 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 03:31:01 INFO - PROCESS | 3712 | 1472297461807 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 03:31:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:31:01 INFO - PROCESS | 3712 | 1472297461814 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:31:01 INFO - PROCESS | 3712 | 1472297461820 Marionette TRACE conn3 <- [1,730,null,{}] 03:31:01 INFO - PROCESS | 3712 | 1472297461827 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}] 03:31:01 INFO - PROCESS | 3712 | 1472297461830 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:01 INFO - PROCESS | 3712 | 1472297461993 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 03:31:02 INFO - PROCESS | 3712 | 1472297462064 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:02 INFO - PROCESS | 3712 | 1472297462048 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:02 INFO - PROCESS | 3712 | ++DOCSHELL 11A55800 == 34 [pid = 3712] [id = 192] 03:31:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 57 (11C47800) [pid = 3712] [serial = 574] [outer = 00000000] 03:31:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 58 (12932800) [pid = 3712] [serial = 575] [outer = 11C47800] 03:31:02 INFO - PROCESS | 3712 | 1472297462100 Marionette DEBUG loaded listener.js 03:31:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 59 (129BB000) [pid = 3712] [serial = 576] [outer = 11C47800] 03:31:02 INFO - PROCESS | 3712 | --DOCSHELL 158E3C00 == 33 [pid = 3712] [id = 189] 03:31:02 INFO - PROCESS | 3712 | --DOCSHELL 14420C00 == 32 [pid = 3712] [id = 188] 03:31:02 INFO - PROCESS | 3712 | --DOCSHELL 12BC4800 == 31 [pid = 3712] [id = 187] 03:31:02 INFO - PROCESS | 3712 | --DOCSHELL 10E9C800 == 30 [pid = 3712] [id = 186] 03:31:02 INFO - PROCESS | 3712 | --DOMWINDOW == 58 (16EFAC00) [pid = 3712] [serial = 548] [outer = 00000000] [url = about:blank] 03:31:02 INFO - PROCESS | 3712 | --DOMWINDOW == 57 (15A24400) [pid = 3712] [serial = 542] [outer = 00000000] [url = about:blank] 03:31:02 INFO - PROCESS | 3712 | --DOMWINDOW == 56 (19A91800) [pid = 3712] [serial = 531] [outer = 00000000] [url = about:blank] 03:31:02 INFO - PROCESS | 3712 | --DOMWINDOW == 55 (112CF800) [pid = 3712] [serial = 536] [outer = 00000000] [url = about:blank] 03:31:02 INFO - PROCESS | 3712 | --DOMWINDOW == 54 (11A55C00) [pid = 3712] [serial = 537] [outer = 00000000] [url = about:blank] 03:31:02 INFO - PROCESS | 3712 | --DOMWINDOW == 53 (13462800) [pid = 3712] [serial = 539] [outer = 00000000] [url = about:blank] 03:31:02 INFO - PROCESS | 3712 | --DOMWINDOW == 52 (112D1C00) [pid = 3712] [serial = 533] [outer = 00000000] [url = about:blank] 03:31:02 INFO - PROCESS | 3712 | --DOMWINDOW == 51 (129C1000) [pid = 3712] [serial = 534] [outer = 00000000] [url = about:blank] 03:31:02 INFO - PROCESS | 3712 | --DOMWINDOW == 50 (152C8C00) [pid = 3712] [serial = 545] [outer = 00000000] [url = about:blank] 03:31:02 INFO - PROCESS | 3712 | --DOMWINDOW == 49 (16026400) [pid = 3712] [serial = 543] [outer = 00000000] [url = about:blank] 03:31:02 INFO - PROCESS | 3712 | --DOMWINDOW == 48 (13A41000) [pid = 3712] [serial = 540] [outer = 00000000] [url = about:blank] 03:31:02 INFO - PROCESS | 3712 | --DOMWINDOW == 47 (15A2B400) [pid = 3712] [serial = 546] [outer = 00000000] [url = about:blank] 03:31:02 INFO - PROCESS | 3712 | --DOMWINDOW == 46 (1769EC00) [pid = 3712] [serial = 549] [outer = 00000000] [url = about:blank] 03:31:02 INFO - PROCESS | 3712 | 1472297462978 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]]]}] 03:31:03 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 03:31:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1228ms 03:31:03 INFO - PROCESS | 3712 | 1472297463046 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 03:31:03 INFO - PROCESS | 3712 | 1472297463051 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 03:31:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:31:03 INFO - PROCESS | 3712 | 1472297463058 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:31:03 INFO - PROCESS | 3712 | 1472297463060 Marionette TRACE conn3 <- [1,734,null,{}] 03:31:03 INFO - PROCESS | 3712 | 1472297463065 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}] 03:31:03 INFO - PROCESS | 3712 | 1472297463067 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:03 INFO - PROCESS | 3712 | 1472297463151 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 03:31:03 INFO - PROCESS | 3712 | 1472297463157 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:03 INFO - PROCESS | 3712 | 1472297463160 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:03 INFO - PROCESS | 3712 | ++DOCSHELL 129BA800 == 31 [pid = 3712] [id = 193] 03:31:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 47 (129BBC00) [pid = 3712] [serial = 577] [outer = 00000000] 03:31:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 48 (130BE400) [pid = 3712] [serial = 578] [outer = 129BBC00] 03:31:03 INFO - PROCESS | 3712 | 1472297463190 Marionette DEBUG loaded listener.js 03:31:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 49 (1315D000) [pid = 3712] [serial = 579] [outer = 129BBC00] 03:31:04 INFO - PROCESS | 3712 | 1472297464072 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]]]}] 03:31:04 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.) 03:31:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1067ms 03:31:04 INFO - PROCESS | 3712 | 1472297464120 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 03:31:04 INFO - PROCESS | 3712 | 1472297464122 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 03:31:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:31:04 INFO - PROCESS | 3712 | 1472297464126 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:31:04 INFO - PROCESS | 3712 | 1472297464130 Marionette TRACE conn3 <- [1,738,null,{}] 03:31:04 INFO - PROCESS | 3712 | 1472297464140 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}] 03:31:04 INFO - PROCESS | 3712 | 1472297464145 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:04 INFO - PROCESS | 3712 | 1472297464227 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 03:31:04 INFO - PROCESS | 3712 | 1472297464235 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:04 INFO - PROCESS | 3712 | 1472297464238 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:04 INFO - PROCESS | 3712 | ++DOCSHELL 15283C00 == 32 [pid = 3712] [id = 194] 03:31:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 50 (15284000) [pid = 3712] [serial = 580] [outer = 00000000] 03:31:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 51 (152C8C00) [pid = 3712] [serial = 581] [outer = 15284000] 03:31:04 INFO - PROCESS | 3712 | 1472297464287 Marionette DEBUG loaded listener.js 03:31:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 52 (152D3800) [pid = 3712] [serial = 582] [outer = 15284000] 03:31:05 INFO - PROCESS | 3712 | --DOMWINDOW == 51 (14421400) [pid = 3712] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:31:05 INFO - PROCESS | 3712 | --DOMWINDOW == 50 (112ABC00) [pid = 3712] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:31:05 INFO - PROCESS | 3712 | --DOMWINDOW == 49 (158E4400) [pid = 3712] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:31:05 INFO - PROCESS | 3712 | --DOMWINDOW == 48 (10EA4800) [pid = 3712] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:31:05 INFO - PROCESS | 3712 | --DOMWINDOW == 47 (12BC8400) [pid = 3712] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:31:05 INFO - PROCESS | 3712 | 1472297465171 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]]]}] 03:31:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:31:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1067ms 03:31:05 INFO - PROCESS | 3712 | 1472297465200 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 03:31:05 INFO - PROCESS | 3712 | 1472297465202 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 03:31:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:31:05 INFO - PROCESS | 3712 | 1472297465206 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:31:05 INFO - PROCESS | 3712 | 1472297465208 Marionette TRACE conn3 <- [1,742,null,{}] 03:31:05 INFO - PROCESS | 3712 | 1472297465211 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}] 03:31:05 INFO - PROCESS | 3712 | 1472297465214 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:05 INFO - PROCESS | 3712 | 1472297465294 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 03:31:05 INFO - PROCESS | 3712 | 1472297465299 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:05 INFO - PROCESS | 3712 | 1472297465301 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:05 INFO - PROCESS | 3712 | ++DOCSHELL 1441B800 == 33 [pid = 3712] [id = 195] 03:31:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 48 (14426000) [pid = 3712] [serial = 583] [outer = 00000000] 03:31:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 49 (15A29800) [pid = 3712] [serial = 584] [outer = 14426000] 03:31:05 INFO - PROCESS | 3712 | 1472297465346 Marionette DEBUG loaded listener.js 03:31:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 50 (16029C00) [pid = 3712] [serial = 585] [outer = 14426000] 03:31:06 INFO - PROCESS | 3712 | 1472297466215 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]]]}] 03:31:06 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 03:31:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1008ms 03:31:06 INFO - PROCESS | 3712 | 1472297466238 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 03:31:06 INFO - PROCESS | 3712 | 1472297466240 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 03:31:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:31:06 INFO - PROCESS | 3712 | 1472297466243 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:31:06 INFO - PROCESS | 3712 | 1472297466245 Marionette TRACE conn3 <- [1,746,null,{}] 03:31:06 INFO - PROCESS | 3712 | 1472297466248 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}] 03:31:06 INFO - PROCESS | 3712 | 1472297466250 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:06 INFO - PROCESS | 3712 | 1472297466325 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 03:31:06 INFO - PROCESS | 3712 | 1472297466314 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:06 INFO - PROCESS | 3712 | 1472297466316 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:06 INFO - PROCESS | 3712 | ++DOCSHELL 16026C00 == 34 [pid = 3712] [id = 196] 03:31:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 51 (166A8400) [pid = 3712] [serial = 586] [outer = 00000000] 03:31:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 52 (170E8C00) [pid = 3712] [serial = 587] [outer = 166A8400] 03:31:06 INFO - PROCESS | 3712 | 1472297466362 Marionette DEBUG loaded listener.js 03:31:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 53 (176A1C00) [pid = 3712] [serial = 588] [outer = 166A8400] 03:31:06 INFO - PROCESS | 3712 | 1472297466785 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]]]}] 03:31: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 03:31:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 599ms 03:31:06 INFO - PROCESS | 3712 | 1472297466844 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 03:31:06 INFO - PROCESS | 3712 | 1472297466846 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 03:31:06 INFO - PROCESS | 3712 | 1472297466849 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:31:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:31:06 INFO - PROCESS | 3712 | 1472297466851 Marionette TRACE conn3 <- [1,750,null,{}] 03:31:06 INFO - PROCESS | 3712 | 1472297466854 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}] 03:31:06 INFO - PROCESS | 3712 | 1472297466860 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:06 INFO - PROCESS | 3712 | 1472297466947 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 03:31:06 INFO - PROCESS | 3712 | 1472297466958 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:06 INFO - PROCESS | 3712 | 1472297466960 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:06 INFO - PROCESS | 3712 | ++DOCSHELL 1036D400 == 35 [pid = 3712] [id = 197] 03:31:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 54 (104E6C00) [pid = 3712] [serial = 589] [outer = 00000000] 03:31:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 55 (17AC4400) [pid = 3712] [serial = 590] [outer = 104E6C00] 03:31:07 INFO - PROCESS | 3712 | 1472297467007 Marionette DEBUG loaded listener.js 03:31:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 56 (17F63800) [pid = 3712] [serial = 591] [outer = 104E6C00] 03:31:07 INFO - PROCESS | 3712 | 1472297467863 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]]]}] 03:31:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:31:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1023ms 03:31:07 INFO - PROCESS | 3712 | 1472297467863 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 03:31:07 INFO - PROCESS | 3712 | 1472297467865 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 03:31:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:31:07 INFO - PROCESS | 3712 | 1472297467868 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:31:07 INFO - PROCESS | 3712 | 1472297467870 Marionette TRACE conn3 <- [1,754,null,{}] 03:31:07 INFO - PROCESS | 3712 | 1472297467874 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}] 03:31:07 INFO - PROCESS | 3712 | 1472297467876 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:07 INFO - PROCESS | 3712 | 1472297467982 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 03:31:07 INFO - PROCESS | 3712 | 1472297467989 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:07 INFO - PROCESS | 3712 | 1472297467992 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:07 INFO - PROCESS | 3712 | ++DOCSHELL 17F6A000 == 36 [pid = 3712] [id = 198] 03:31:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 57 (17F6F800) [pid = 3712] [serial = 592] [outer = 00000000] 03:31:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 58 (1821C000) [pid = 3712] [serial = 593] [outer = 17F6F800] 03:31:08 INFO - PROCESS | 3712 | 1472297468036 Marionette DEBUG loaded listener.js 03:31:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 59 (1821D000) [pid = 3712] [serial = 594] [outer = 17F6F800] 03:31:09 INFO - PROCESS | 3712 | 1472297469027 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]]]}] 03:31:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:31:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1169ms 03:31:09 INFO - PROCESS | 3712 | 1472297469052 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 03:31:09 INFO - PROCESS | 3712 | 1472297469056 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 03:31:09 INFO - PROCESS | 3712 | 1472297469061 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:31:09 INFO - PROCESS | 3712 | 1472297469064 Marionette TRACE conn3 <- [1,758,null,{}] 03:31:09 INFO - PROCESS | 3712 | 1472297469112 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}] 03:31:09 INFO - PROCESS | 3712 | 1472297469116 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:09 INFO - PROCESS | 3712 | 1472297469194 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 03:31:09 INFO - PROCESS | 3712 | 1472297469387 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:09 INFO - PROCESS | 3712 | 1472297469390 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:09 INFO - PROCESS | 3712 | ++DOCSHELL 1144F800 == 37 [pid = 3712] [id = 199] 03:31:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (114DE800) [pid = 3712] [serial = 595] [outer = 00000000] 03:31:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (12DB2800) [pid = 3712] [serial = 596] [outer = 114DE800] 03:31:09 INFO - PROCESS | 3712 | 1472297469448 Marionette DEBUG loaded listener.js 03:31:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (131EC000) [pid = 3712] [serial = 597] [outer = 114DE800] 03:31:10 INFO - PROCESS | 3712 | 1472297470070 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]]]}] 03:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1066ms 03:31:10 INFO - PROCESS | 3712 | 1472297470129 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 03:31:10 INFO - PROCESS | 3712 | 1472297470133 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 03:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:31:10 INFO - PROCESS | 3712 | 1472297470147 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:31:10 INFO - PROCESS | 3712 | 1472297470150 Marionette TRACE conn3 <- [1,762,null,{}] 03:31:10 INFO - PROCESS | 3712 | 1472297470156 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}] 03:31:10 INFO - PROCESS | 3712 | 1472297470159 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:10 INFO - PROCESS | 3712 | 1472297470273 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 03:31:10 INFO - PROCESS | 3712 | 1472297470343 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:10 INFO - PROCESS | 3712 | 1472297470347 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:10 INFO - PROCESS | 3712 | ++DOCSHELL 11A54C00 == 38 [pid = 3712] [id = 200] 03:31:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (11A59800) [pid = 3712] [serial = 598] [outer = 00000000] 03:31:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (1293B400) [pid = 3712] [serial = 599] [outer = 11A59800] 03:31:10 INFO - PROCESS | 3712 | 1472297470398 Marionette DEBUG loaded listener.js 03:31:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (129C3000) [pid = 3712] [serial = 600] [outer = 11A59800] 03:31:11 INFO - PROCESS | 3712 | --DOCSHELL 15287400 == 37 [pid = 3712] [id = 185] 03:31:11 INFO - PROCESS | 3712 | --DOCSHELL 1036D400 == 36 [pid = 3712] [id = 197] 03:31:11 INFO - PROCESS | 3712 | --DOCSHELL 16026C00 == 35 [pid = 3712] [id = 196] 03:31:11 INFO - PROCESS | 3712 | --DOCSHELL 1441B800 == 34 [pid = 3712] [id = 195] 03:31:11 INFO - PROCESS | 3712 | --DOCSHELL 15283C00 == 33 [pid = 3712] [id = 194] 03:31:11 INFO - PROCESS | 3712 | --DOCSHELL 129BA800 == 32 [pid = 3712] [id = 193] 03:31:11 INFO - PROCESS | 3712 | --DOCSHELL 11A55800 == 31 [pid = 3712] [id = 192] 03:31:11 INFO - PROCESS | 3712 | --DOCSHELL 152D2C00 == 30 [pid = 3712] [id = 190] 03:31:11 INFO - PROCESS | 3712 | --DOCSHELL 10F0C800 == 29 [pid = 3712] [id = 191] 03:31:11 INFO - PROCESS | 3712 | --DOCSHELL 17F6A000 == 28 [pid = 3712] [id = 198] 03:31:11 INFO - PROCESS | 3712 | --DOCSHELL 1144F800 == 27 [pid = 3712] [id = 199] 03:31:11 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (1528F400) [pid = 3712] [serial = 563] [outer = 00000000] [url = about:blank] 03:31:11 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (152ABC00) [pid = 3712] [serial = 564] [outer = 00000000] [url = about:blank] 03:31:11 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (129BE000) [pid = 3712] [serial = 552] [outer = 00000000] [url = about:blank] 03:31:11 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (174FC400) [pid = 3712] [serial = 569] [outer = 00000000] [url = about:blank] 03:31:11 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (16005000) [pid = 3712] [serial = 566] [outer = 00000000] [url = about:blank] 03:31:11 INFO - PROCESS | 3712 | --DOMWINDOW == 59 (166A4C00) [pid = 3712] [serial = 567] [outer = 00000000] [url = about:blank] 03:31:11 INFO - PROCESS | 3712 | --DOMWINDOW == 58 (110E6400) [pid = 3712] [serial = 557] [outer = 00000000] [url = about:blank] 03:31:11 INFO - PROCESS | 3712 | --DOMWINDOW == 57 (10F11000) [pid = 3712] [serial = 558] [outer = 00000000] [url = about:blank] 03:31:11 INFO - PROCESS | 3712 | --DOMWINDOW == 56 (130D8400) [pid = 3712] [serial = 560] [outer = 00000000] [url = about:blank] 03:31:11 INFO - PROCESS | 3712 | --DOMWINDOW == 55 (1314A000) [pid = 3712] [serial = 561] [outer = 00000000] [url = about:blank] 03:31:11 INFO - PROCESS | 3712 | --DOMWINDOW == 54 (152CD000) [pid = 3712] [serial = 554] [outer = 00000000] [url = about:blank] 03:31:11 INFO - PROCESS | 3712 | --DOMWINDOW == 53 (11C45800) [pid = 3712] [serial = 551] [outer = 00000000] [url = about:blank] 03:31:11 INFO - PROCESS | 3712 | 1472297471367 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]]]}] 03:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1271ms 03:31:11 INFO - PROCESS | 3712 | 1472297471422 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 03:31:11 INFO - PROCESS | 3712 | 1472297471426 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 03:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:31:11 INFO - PROCESS | 3712 | 1472297471413 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:31:11 INFO - PROCESS | 3712 | 1472297471416 Marionette TRACE conn3 <- [1,766,null,{}] 03:31:11 INFO - PROCESS | 3712 | 1472297471423 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}] 03:31:11 INFO - PROCESS | 3712 | 1472297471426 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:11 INFO - PROCESS | 3712 | 1472297471515 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 03:31:11 INFO - PROCESS | 3712 | 1472297471593 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:11 INFO - PROCESS | 3712 | 1472297471596 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:11 INFO - PROCESS | 3712 | ++DOCSHELL 10F10400 == 28 [pid = 3712] [id = 201] 03:31:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 54 (10F11000) [pid = 3712] [serial = 601] [outer = 00000000] 03:31:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 55 (114DD800) [pid = 3712] [serial = 602] [outer = 10F11000] 03:31:11 INFO - PROCESS | 3712 | 1472297471644 Marionette DEBUG loaded listener.js 03:31:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 56 (11C3AC00) [pid = 3712] [serial = 603] [outer = 10F11000] 03:31:11 INFO - PROCESS | 3712 | 1472297471995 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]]]}] 03:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 585ms 03:31:12 INFO - PROCESS | 3712 | 1472297472018 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 03:31:12 INFO - PROCESS | 3712 | 1472297472023 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 03:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:31:12 INFO - PROCESS | 3712 | 1472297472029 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:31:12 INFO - PROCESS | 3712 | 1472297472031 Marionette TRACE conn3 <- [1,770,null,{}] 03:31:12 INFO - PROCESS | 3712 | 1472297472035 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}] 03:31:12 INFO - PROCESS | 3712 | 1472297472038 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:12 INFO - PROCESS | 3712 | 1472297472128 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 03:31:12 INFO - PROCESS | 3712 | 1472297472135 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:12 INFO - PROCESS | 3712 | 1472297472137 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:12 INFO - PROCESS | 3712 | ++DOCSHELL 1314C400 == 29 [pid = 3712] [id = 202] 03:31:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 57 (1315FC00) [pid = 3712] [serial = 604] [outer = 00000000] 03:31:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 58 (139AF800) [pid = 3712] [serial = 605] [outer = 1315FC00] 03:31:12 INFO - PROCESS | 3712 | 1472297472185 Marionette DEBUG loaded listener.js 03:31:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 59 (13A3F800) [pid = 3712] [serial = 606] [outer = 1315FC00] 03:31:12 INFO - PROCESS | 3712 | 1472297472625 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]]]}] 03:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 658ms 03:31:12 INFO - PROCESS | 3712 | 1472297472690 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 03:31:12 INFO - PROCESS | 3712 | 1472297472693 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 03:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:31:12 INFO - PROCESS | 3712 | 1472297472697 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:31:12 INFO - PROCESS | 3712 | 1472297472700 Marionette TRACE conn3 <- [1,774,null,{}] 03:31:12 INFO - PROCESS | 3712 | 1472297472710 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}] 03:31:12 INFO - PROCESS | 3712 | 1472297472698 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:12 INFO - PROCESS | 3712 | 1472297472780 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 03:31:12 INFO - PROCESS | 3712 | 1472297472797 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:12 INFO - PROCESS | 3712 | 1472297472800 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:12 INFO - PROCESS | 3712 | ++DOCSHELL 152D1C00 == 30 [pid = 3712] [id = 203] 03:31:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (152D2400) [pid = 3712] [serial = 607] [outer = 00000000] 03:31:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (155AC000) [pid = 3712] [serial = 608] [outer = 152D2400] 03:31:12 INFO - PROCESS | 3712 | 1472297472850 Marionette DEBUG loaded listener.js 03:31:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (158EEC00) [pid = 3712] [serial = 609] [outer = 152D2400] 03:31:13 INFO - PROCESS | 3712 | 1472297473261 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]]]}] 03:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 599ms 03:31:13 INFO - PROCESS | 3712 | 1472297473309 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 03:31:13 INFO - PROCESS | 3712 | 1472297473312 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 03:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:31:13 INFO - PROCESS | 3712 | 1472297473297 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:31:13 INFO - PROCESS | 3712 | 1472297473299 Marionette TRACE conn3 <- [1,778,null,{}] 03:31:13 INFO - PROCESS | 3712 | 1472297473303 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}] 03:31:13 INFO - PROCESS | 3712 | 1472297473305 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:13 INFO - PROCESS | 3712 | 1472297473416 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 03:31:13 INFO - PROCESS | 3712 | 1472297473496 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:13 INFO - PROCESS | 3712 | 1472297473498 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:13 INFO - PROCESS | 3712 | ++DOCSHELL 16027800 == 31 [pid = 3712] [id = 204] 03:31:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (16028800) [pid = 3712] [serial = 610] [outer = 00000000] 03:31:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (16961400) [pid = 3712] [serial = 611] [outer = 16028800] 03:31:13 INFO - PROCESS | 3712 | 1472297473543 Marionette DEBUG loaded listener.js 03:31:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (16A2F400) [pid = 3712] [serial = 612] [outer = 16028800] 03:31:13 INFO - PROCESS | 3712 | 1472297473930 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]]]}] 03:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 643ms 03:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:31:13 INFO - PROCESS | 3712 | 1472297473963 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 03:31:13 INFO - PROCESS | 3712 | 1472297473965 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 03:31:13 INFO - PROCESS | 3712 | 1472297473969 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:31:13 INFO - PROCESS | 3712 | 1472297473971 Marionette TRACE conn3 <- [1,782,null,{}] 03:31:13 INFO - PROCESS | 3712 | 1472297473980 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}] 03:31:13 INFO - PROCESS | 3712 | 1472297473982 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:14 INFO - PROCESS | 3712 | 1472297474083 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 03:31:14 INFO - PROCESS | 3712 | 1472297474072 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:14 INFO - PROCESS | 3712 | 1472297474074 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:14 INFO - PROCESS | 3712 | ++DOCSHELL 152A2C00 == 32 [pid = 3712] [id = 205] 03:31:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (152CD000) [pid = 3712] [serial = 613] [outer = 00000000] 03:31:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (170EC000) [pid = 3712] [serial = 614] [outer = 152CD000] 03:31:14 INFO - PROCESS | 3712 | 1472297474132 Marionette DEBUG loaded listener.js 03:31:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (176D4800) [pid = 3712] [serial = 615] [outer = 152CD000] 03:31:14 INFO - PROCESS | 3712 | 1472297474567 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]]]}] 03:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 658ms 03:31:14 INFO - PROCESS | 3712 | 1472297474618 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 03:31:14 INFO - PROCESS | 3712 | 1472297474620 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 03:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:31:14 INFO - PROCESS | 3712 | 1472297474627 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:31:14 INFO - PROCESS | 3712 | 1472297474629 Marionette TRACE conn3 <- [1,786,null,{}] 03:31:14 INFO - PROCESS | 3712 | 1472297474633 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}] 03:31:14 INFO - PROCESS | 3712 | 1472297474639 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:14 INFO - PROCESS | 3712 | 1472297474803 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 03:31:14 INFO - PROCESS | 3712 | 1472297474811 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:14 INFO - PROCESS | 3712 | 1472297474813 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:14 INFO - PROCESS | 3712 | ++DOCSHELL 17AC2400 == 33 [pid = 3712] [id = 206] 03:31:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (17F6A000) [pid = 3712] [serial = 616] [outer = 00000000] 03:31:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (18210C00) [pid = 3712] [serial = 617] [outer = 17F6A000] 03:31:14 INFO - PROCESS | 3712 | 1472297474858 Marionette DEBUG loaded listener.js 03:31:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (1821B800) [pid = 3712] [serial = 618] [outer = 17F6A000] 03:31:15 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (17F6F800) [pid = 3712] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:31:15 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (104E6C00) [pid = 3712] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:31:15 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (14426000) [pid = 3712] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:31:15 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (166A2000) [pid = 3712] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:31:15 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (11C47800) [pid = 3712] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:31:15 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (129BBC00) [pid = 3712] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:31:15 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (10F10000) [pid = 3712] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:31:15 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (15284000) [pid = 3712] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:31:15 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (166A8400) [pid = 3712] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:31:15 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (1528F800) [pid = 3712] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:31:15 INFO - PROCESS | 3712 | 1472297475323 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]]]}] 03:31: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 03:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 745ms 03:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:31:15 INFO - PROCESS | 3712 | 1472297475372 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 03:31:15 INFO - PROCESS | 3712 | 1472297475374 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 03:31:15 INFO - PROCESS | 3712 | 1472297475377 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:31:15 INFO - PROCESS | 3712 | 1472297475389 Marionette TRACE conn3 <- [1,790,null,{}] 03:31:15 INFO - PROCESS | 3712 | 1472297475393 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}] 03:31:15 INFO - PROCESS | 3712 | 1472297475395 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:15 INFO - PROCESS | 3712 | 1472297475468 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 03:31:15 INFO - PROCESS | 3712 | 1472297475546 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:15 INFO - PROCESS | 3712 | 1472297475548 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:15 INFO - PROCESS | 3712 | ++DOCSHELL 104E6C00 == 34 [pid = 3712] [id = 207] 03:31:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (10A54000) [pid = 3712] [serial = 619] [outer = 00000000] 03:31:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (152CB400) [pid = 3712] [serial = 620] [outer = 10A54000] 03:31:15 INFO - PROCESS | 3712 | 1472297475593 Marionette DEBUG loaded listener.js 03:31:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (17ABD000) [pid = 3712] [serial = 621] [outer = 10A54000] 03:31:15 INFO - PROCESS | 3712 | 1472297475913 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]]]}] 03:31:15 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 03:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 556ms 03:31:15 INFO - PROCESS | 3712 | 1472297475936 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 03:31:15 INFO - PROCESS | 3712 | 1472297475938 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 03:31:15 INFO - PROCESS | 3712 | 1472297475941 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:31:15 INFO - PROCESS | 3712 | 1472297475943 Marionette TRACE conn3 <- [1,794,null,{}] 03:31:15 INFO - PROCESS | 3712 | 1472297475946 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}] 03:31:15 INFO - PROCESS | 3712 | 1472297475948 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:16 INFO - PROCESS | 3712 | 1472297476049 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 03:31:16 INFO - PROCESS | 3712 | 1472297476129 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:16 INFO - PROCESS | 3712 | 1472297476131 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:16 INFO - PROCESS | 3712 | ++DOCSHELL 15284000 == 35 [pid = 3712] [id = 208] 03:31:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (158E6C00) [pid = 3712] [serial = 622] [outer = 00000000] 03:31:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (19A8CC00) [pid = 3712] [serial = 623] [outer = 158E6C00] 03:31:16 INFO - PROCESS | 3712 | 1472297476165 Marionette DEBUG loaded listener.js 03:31:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (19A8D400) [pid = 3712] [serial = 624] [outer = 158E6C00] 03:31:16 INFO - PROCESS | 3712 | 1472297476490 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]]]}] 03:31:16 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 03:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 599ms 03:31:16 INFO - PROCESS | 3712 | 1472297476542 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 03:31:16 INFO - PROCESS | 3712 | 1472297476544 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 03:31:16 INFO - PROCESS | 3712 | 1472297476547 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:31:16 INFO - PROCESS | 3712 | 1472297476549 Marionette TRACE conn3 <- [1,798,null,{}] 03:31:16 INFO - PROCESS | 3712 | 1472297476553 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}] 03:31:16 INFO - PROCESS | 3712 | 1472297476554 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:16 INFO - PROCESS | 3712 | 1472297476659 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 03:31:16 INFO - PROCESS | 3712 | 1472297476666 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:16 INFO - PROCESS | 3712 | 1472297476668 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:16 INFO - PROCESS | 3712 | ++DOCSHELL 152D0000 == 36 [pid = 3712] [id = 209] 03:31:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (19DE7C00) [pid = 3712] [serial = 625] [outer = 00000000] 03:31:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (19DEF400) [pid = 3712] [serial = 626] [outer = 19DE7C00] 03:31:16 INFO - PROCESS | 3712 | 1472297476695 Marionette DEBUG loaded listener.js 03:31:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (19DF0000) [pid = 3712] [serial = 627] [outer = 19DE7C00] 03:31:17 INFO - PROCESS | 3712 | 1472297477057 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]]]}] 03:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 555ms 03:31:17 INFO - PROCESS | 3712 | 1472297477148 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 03:31:17 INFO - PROCESS | 3712 | 1472297477152 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 03:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:31:17 INFO - PROCESS | 3712 | 1472297477166 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:31:17 INFO - PROCESS | 3712 | 1472297477172 Marionette TRACE conn3 <- [1,802,null,{}] 03:31:17 INFO - PROCESS | 3712 | 1472297477179 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}] 03:31:17 INFO - PROCESS | 3712 | 1472297477183 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:17 INFO - PROCESS | 3712 | 1472297477294 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 03:31:17 INFO - PROCESS | 3712 | 1472297477457 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:17 INFO - PROCESS | 3712 | 1472297477463 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:17 INFO - PROCESS | 3712 | ++DOCSHELL 110E6400 == 37 [pid = 3712] [id = 210] 03:31:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (110ECC00) [pid = 3712] [serial = 628] [outer = 00000000] 03:31:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (1144F800) [pid = 3712] [serial = 629] [outer = 110ECC00] 03:31:17 INFO - PROCESS | 3712 | 1472297477521 Marionette DEBUG loaded listener.js 03:31:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (12BCF000) [pid = 3712] [serial = 630] [outer = 110ECC00] 03:31:18 INFO - PROCESS | 3712 | 1472297478263 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] 03:31:18 INFO - PROCESS | 3712 | 1472297478365 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 03:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:31:18 INFO - PROCESS | 3712 | 1472297478354 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:31:18 INFO - PROCESS | 3712 | 1472297478358 Marionette TRACE conn3 <- [1,806,null,{}] 03:31:18 INFO - PROCESS | 3712 | 1472297478363 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}] 03:31:18 INFO - PROCESS | 3712 | 1472297478366 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:18 INFO - PROCESS | 3712 | 1472297478537 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 03:31:18 INFO - PROCESS | 3712 | 1472297478627 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:18 INFO - PROCESS | 3712 | 1472297478629 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:18 INFO - PROCESS | 3712 | ++DOCSHELL 130E1800 == 38 [pid = 3712] [id = 211] 03:31:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (15281C00) [pid = 3712] [serial = 631] [outer = 00000000] 03:31:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (158E6000) [pid = 3712] [serial = 632] [outer = 15281C00] 03:31:18 INFO - PROCESS | 3712 | 1472297478671 Marionette DEBUG loaded listener.js 03:31:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (167AB400) [pid = 3712] [serial = 633] [outer = 15281C00] 03:31:19 INFO - PROCESS | 3712 | --DOCSHELL 15284000 == 37 [pid = 3712] [id = 208] 03:31:19 INFO - PROCESS | 3712 | --DOCSHELL 104E6C00 == 36 [pid = 3712] [id = 207] 03:31:19 INFO - PROCESS | 3712 | --DOCSHELL 17AC2400 == 35 [pid = 3712] [id = 206] 03:31:19 INFO - PROCESS | 3712 | --DOCSHELL 152A2C00 == 34 [pid = 3712] [id = 205] 03:31:19 INFO - PROCESS | 3712 | --DOCSHELL 16027800 == 33 [pid = 3712] [id = 204] 03:31:19 INFO - PROCESS | 3712 | --DOCSHELL 152D1C00 == 32 [pid = 3712] [id = 203] 03:31:19 INFO - PROCESS | 3712 | --DOCSHELL 1314C400 == 31 [pid = 3712] [id = 202] 03:31:19 INFO - PROCESS | 3712 | --DOCSHELL 10F10400 == 30 [pid = 3712] [id = 201] 03:31:19 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (17AC4400) [pid = 3712] [serial = 590] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (15A29800) [pid = 3712] [serial = 584] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (176A5800) [pid = 3712] [serial = 570] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (12932800) [pid = 3712] [serial = 575] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (129BB000) [pid = 3712] [serial = 576] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (130BE400) [pid = 3712] [serial = 578] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (1315D000) [pid = 3712] [serial = 579] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (1144D000) [pid = 3712] [serial = 572] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (11CE8400) [pid = 3712] [serial = 573] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (152C8C00) [pid = 3712] [serial = 581] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (170E8C00) [pid = 3712] [serial = 587] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (176A1C00) [pid = 3712] [serial = 588] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (16029C00) [pid = 3712] [serial = 585] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (152D3800) [pid = 3712] [serial = 582] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (17F63800) [pid = 3712] [serial = 591] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (15854C00) [pid = 3712] [serial = 555] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3712 | --DOMWINDOW == 59 (1821C000) [pid = 3712] [serial = 593] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3712 | --DOMWINDOW == 58 (1821D000) [pid = 3712] [serial = 594] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3712 | 1472297479413 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]]]}] 03:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1140ms 03:31:19 INFO - PROCESS | 3712 | 1472297479486 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 03:31:19 INFO - PROCESS | 3712 | 1472297479491 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 03:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:31:19 INFO - PROCESS | 3712 | 1472297479496 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:31:19 INFO - PROCESS | 3712 | 1472297479499 Marionette TRACE conn3 <- [1,810,null,{}] 03:31:19 INFO - PROCESS | 3712 | 1472297479505 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}] 03:31:19 INFO - PROCESS | 3712 | 1472297479508 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:19 INFO - PROCESS | 3712 | 1472297479596 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 03:31:19 INFO - PROCESS | 3712 | 1472297479609 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:19 INFO - PROCESS | 3712 | 1472297479611 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:19 INFO - PROCESS | 3712 | ++DOCSHELL 10F11C00 == 31 [pid = 3712] [id = 212] 03:31:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 59 (10F13000) [pid = 3712] [serial = 634] [outer = 00000000] 03:31:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (11A4F400) [pid = 3712] [serial = 635] [outer = 10F13000] 03:31:19 INFO - PROCESS | 3712 | 1472297479660 Marionette DEBUG loaded listener.js 03:31:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (128AF000) [pid = 3712] [serial = 636] [outer = 10F13000] 03:31:20 INFO - PROCESS | 3712 | 1472297480125 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] 03:31:20 INFO - PROCESS | 3712 | 1472297480164 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 03:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:31:20 INFO - PROCESS | 3712 | 1472297480170 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:31:20 INFO - PROCESS | 3712 | 1472297480173 Marionette TRACE conn3 <- [1,814,null,{}] 03:31:20 INFO - PROCESS | 3712 | 1472297480176 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}] 03:31:20 INFO - PROCESS | 3712 | 1472297480179 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:20 INFO - PROCESS | 3712 | 1472297480251 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 03:31:20 INFO - PROCESS | 3712 | 1472297480259 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:20 INFO - PROCESS | 3712 | 1472297480262 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:20 INFO - PROCESS | 3712 | ++DOCSHELL 1441A400 == 32 [pid = 3712] [id = 213] 03:31:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (1441AC00) [pid = 3712] [serial = 637] [outer = 00000000] 03:31:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (14FC7C00) [pid = 3712] [serial = 638] [outer = 1441AC00] 03:31:20 INFO - PROCESS | 3712 | 1472297480310 Marionette DEBUG loaded listener.js 03:31:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (15286800) [pid = 3712] [serial = 639] [outer = 1441AC00] 03:31:20 INFO - PROCESS | 3712 | 1472297480736 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]]]}] 03:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 599ms 03:31:20 INFO - PROCESS | 3712 | 1472297480767 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 03:31:20 INFO - PROCESS | 3712 | 1472297480770 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 03:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:31:20 INFO - PROCESS | 3712 | 1472297480773 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:31:20 INFO - PROCESS | 3712 | 1472297480777 Marionette TRACE conn3 <- [1,818,null,{}] 03:31:20 INFO - PROCESS | 3712 | 1472297480769 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}] 03:31:20 INFO - PROCESS | 3712 | 1472297480774 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:20 INFO - PROCESS | 3712 | 1472297480858 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 03:31:20 INFO - PROCESS | 3712 | 1472297480868 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:20 INFO - PROCESS | 3712 | 1472297480871 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:20 INFO - PROCESS | 3712 | ++DOCSHELL 15A2D000 == 33 [pid = 3712] [id = 214] 03:31:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (15A31C00) [pid = 3712] [serial = 640] [outer = 00000000] 03:31:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (16024800) [pid = 3712] [serial = 641] [outer = 15A31C00] 03:31:20 INFO - PROCESS | 3712 | 1472297480919 Marionette DEBUG loaded listener.js 03:31:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (166A8400) [pid = 3712] [serial = 642] [outer = 15A31C00] 03:31:21 INFO - PROCESS | 3712 | 1472297481342 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]]]}] 03:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 657ms 03:31:21 INFO - PROCESS | 3712 | 1472297481420 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 03:31:21 INFO - PROCESS | 3712 | 1472297481422 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 03:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:31:21 INFO - PROCESS | 3712 | 1472297481426 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:31:21 INFO - PROCESS | 3712 | 1472297481427 Marionette TRACE conn3 <- [1,822,null,{}] 03:31:21 INFO - PROCESS | 3712 | 1472297481431 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}] 03:31:21 INFO - PROCESS | 3712 | 1472297481433 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:21 INFO - PROCESS | 3712 | 1472297481524 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 03:31:21 INFO - PROCESS | 3712 | 1472297481532 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:21 INFO - PROCESS | 3712 | 1472297481534 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:21 INFO - PROCESS | 3712 | ++DOCSHELL 174F6800 == 34 [pid = 3712] [id = 215] 03:31:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (174FC400) [pid = 3712] [serial = 643] [outer = 00000000] 03:31:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (176DB400) [pid = 3712] [serial = 644] [outer = 174FC400] 03:31:21 INFO - PROCESS | 3712 | 1472297481580 Marionette DEBUG loaded listener.js 03:31:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (1779D800) [pid = 3712] [serial = 645] [outer = 174FC400] 03:31:21 INFO - PROCESS | 3712 | 1472297482006 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]]]}] 03:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 599ms 03:31:22 INFO - PROCESS | 3712 | 1472297482027 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 03:31:22 INFO - PROCESS | 3712 | 1472297482029 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 03:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:31:22 INFO - PROCESS | 3712 | 1472297482032 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:31:22 INFO - PROCESS | 3712 | 1472297482034 Marionette TRACE conn3 <- [1,826,null,{}] 03:31:22 INFO - PROCESS | 3712 | 1472297482043 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}] 03:31:22 INFO - PROCESS | 3712 | 1472297482045 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:22 INFO - PROCESS | 3712 | 1472297482131 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 03:31:22 INFO - PROCESS | 3712 | 1472297482139 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:22 INFO - PROCESS | 3712 | 1472297482141 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:22 INFO - PROCESS | 3712 | ++DOCSHELL 15FA1400 == 35 [pid = 3712] [id = 216] 03:31:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (176A1400) [pid = 3712] [serial = 646] [outer = 00000000] 03:31:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (17AC8800) [pid = 3712] [serial = 647] [outer = 176A1400] 03:31:22 INFO - PROCESS | 3712 | 1472297482186 Marionette DEBUG loaded listener.js 03:31:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (17F66400) [pid = 3712] [serial = 648] [outer = 176A1400] 03:31:22 INFO - PROCESS | 3712 | 1472297482643 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]]]}] 03:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 657ms 03:31:22 INFO - PROCESS | 3712 | 1472297482682 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 03:31:22 INFO - PROCESS | 3712 | 1472297482684 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 03:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:31:22 INFO - PROCESS | 3712 | 1472297482688 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:31:22 INFO - PROCESS | 3712 | 1472297482689 Marionette TRACE conn3 <- [1,830,null,{}] 03:31:22 INFO - PROCESS | 3712 | 1472297482693 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}] 03:31:22 INFO - PROCESS | 3712 | 1472297482699 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:22 INFO - PROCESS | 3712 | 1472297482852 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 03:31:22 INFO - PROCESS | 3712 | 1472297482879 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:22 INFO - PROCESS | 3712 | 1472297482881 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:22 INFO - PROCESS | 3712 | ++DOCSHELL 19A8D800 == 36 [pid = 3712] [id = 217] 03:31:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (19A8DC00) [pid = 3712] [serial = 649] [outer = 00000000] 03:31:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (19DEE000) [pid = 3712] [serial = 650] [outer = 19A8DC00] 03:31:22 INFO - PROCESS | 3712 | 1472297482926 Marionette DEBUG loaded listener.js 03:31:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (19A93400) [pid = 3712] [serial = 651] [outer = 19A8DC00] 03:31:23 INFO - PROCESS | 3712 | 1472297483332 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]]]}] 03:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 657ms 03:31:23 INFO - PROCESS | 3712 | 1472297483352 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 03:31:23 INFO - PROCESS | 3712 | 1472297483354 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 03:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:31:23 INFO - PROCESS | 3712 | 1472297483357 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:31:23 INFO - PROCESS | 3712 | 1472297483359 Marionette TRACE conn3 <- [1,834,null,{}] 03:31:23 INFO - PROCESS | 3712 | 1472297483362 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}] 03:31:23 INFO - PROCESS | 3712 | 1472297483364 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:23 INFO - PROCESS | 3712 | 1472297483453 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 03:31:23 INFO - PROCESS | 3712 | 1472297483459 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:23 INFO - PROCESS | 3712 | 1472297483461 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:23 INFO - PROCESS | 3712 | ++DOCSHELL 131EA800 == 37 [pid = 3712] [id = 218] 03:31:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (1448A400) [pid = 3712] [serial = 652] [outer = 00000000] 03:31:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (19F5CC00) [pid = 3712] [serial = 653] [outer = 1448A400] 03:31:23 INFO - PROCESS | 3712 | 1472297483509 Marionette DEBUG loaded listener.js 03:31:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1A13D800) [pid = 3712] [serial = 654] [outer = 1448A400] 03:31:23 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (1315FC00) [pid = 3712] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:31:23 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (10F11000) [pid = 3712] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:31:23 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (152D2400) [pid = 3712] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:31:23 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (11A59800) [pid = 3712] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:31:23 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (16028800) [pid = 3712] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:31:23 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (158E6C00) [pid = 3712] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:31:23 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (114DE800) [pid = 3712] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:31:23 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (152CD000) [pid = 3712] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:31:23 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (10A54000) [pid = 3712] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:31:23 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (17F6A000) [pid = 3712] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:31:23 INFO - PROCESS | 3712 | 1472297483931 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]]]}] 03:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 599ms 03:31:23 INFO - PROCESS | 3712 | 1472297483958 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 03:31:23 INFO - PROCESS | 3712 | 1472297483960 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 03:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:31:23 INFO - PROCESS | 3712 | 1472297483963 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:31:23 INFO - PROCESS | 3712 | 1472297483947 Marionette TRACE conn3 <- [1,838,null,{}] 03:31:23 INFO - PROCESS | 3712 | 1472297483951 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}] 03:31:23 INFO - PROCESS | 3712 | 1472297483953 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:24 INFO - PROCESS | 3712 | 1472297484030 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 03:31:24 INFO - PROCESS | 3712 | 1472297484035 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:24 INFO - PROCESS | 3712 | 1472297484037 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:24 INFO - PROCESS | 3712 | ++DOCSHELL 114DE800 == 38 [pid = 3712] [id = 219] 03:31:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (114E4000) [pid = 3712] [serial = 655] [outer = 00000000] 03:31:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (17F06C00) [pid = 3712] [serial = 656] [outer = 114E4000] 03:31:24 INFO - PROCESS | 3712 | 1472297484083 Marionette DEBUG loaded listener.js 03:31:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (19A93000) [pid = 3712] [serial = 657] [outer = 114E4000] 03:31:24 INFO - PROCESS | 3712 | 1472297484486 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]]]}] 03:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 555ms 03:31:24 INFO - PROCESS | 3712 | 1472297484520 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 03:31:24 INFO - PROCESS | 3712 | 1472297484522 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 03:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:31:24 INFO - PROCESS | 3712 | 1472297484536 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:31:24 INFO - PROCESS | 3712 | 1472297484538 Marionette TRACE conn3 <- [1,842,null,{}] 03:31:24 INFO - PROCESS | 3712 | 1472297484542 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}] 03:31:24 INFO - PROCESS | 3712 | 1472297484544 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:24 INFO - PROCESS | 3712 | 1472297484605 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 03:31:24 INFO - PROCESS | 3712 | 1472297484610 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:24 INFO - PROCESS | 3712 | 1472297484612 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:24 INFO - PROCESS | 3712 | ++DOCSHELL 15A31800 == 39 [pid = 3712] [id = 220] 03:31:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (16D72C00) [pid = 3712] [serial = 658] [outer = 00000000] 03:31:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (1A1C9C00) [pid = 3712] [serial = 659] [outer = 16D72C00] 03:31:24 INFO - PROCESS | 3712 | 1472297484666 Marionette DEBUG loaded listener.js 03:31:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (1A1CDC00) [pid = 3712] [serial = 660] [outer = 16D72C00] 03:31:25 INFO - PROCESS | 3712 | 1472297485049 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]]]}] 03:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 555ms 03:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:31:25 INFO - PROCESS | 3712 | 1472297485083 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 03:31:25 INFO - PROCESS | 3712 | 1472297485085 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 03:31:25 INFO - PROCESS | 3712 | 1472297485088 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:31:25 INFO - PROCESS | 3712 | 1472297485090 Marionette TRACE conn3 <- [1,846,null,{}] 03:31:25 INFO - PROCESS | 3712 | 1472297485108 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}] 03:31:25 INFO - PROCESS | 3712 | 1472297485110 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:25 INFO - PROCESS | 3712 | 1472297485168 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 03:31:25 INFO - PROCESS | 3712 | 1472297485173 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:25 INFO - PROCESS | 3712 | 1472297485175 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:25 INFO - PROCESS | 3712 | ++DOCSHELL 1A1C2000 == 40 [pid = 3712] [id = 221] 03:31:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (1A315800) [pid = 3712] [serial = 661] [outer = 00000000] 03:31:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (1A670400) [pid = 3712] [serial = 662] [outer = 1A315800] 03:31:25 INFO - PROCESS | 3712 | 1472297485223 Marionette DEBUG loaded listener.js 03:31:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1A671000) [pid = 3712] [serial = 663] [outer = 1A315800] 03:31:25 INFO - PROCESS | 3712 | 1472297485719 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]]]}] 03:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 687ms 03:31:25 INFO - PROCESS | 3712 | 1472297485772 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 03:31:25 INFO - PROCESS | 3712 | 1472297485777 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 03:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:31:25 INFO - PROCESS | 3712 | 1472297485783 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:31:25 INFO - PROCESS | 3712 | 1472297485786 Marionette TRACE conn3 <- [1,850,null,{}] 03:31:25 INFO - PROCESS | 3712 | 1472297485793 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}] 03:31:25 INFO - PROCESS | 3712 | 1472297485796 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:25 INFO - PROCESS | 3712 | 1472297485911 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 03:31:25 INFO - PROCESS | 3712 | 1472297486005 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:25 INFO - PROCESS | 3712 | 1472297485993 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:26 INFO - PROCESS | 3712 | ++DOCSHELL 104E6000 == 41 [pid = 3712] [id = 222] 03:31:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (104E6C00) [pid = 3712] [serial = 664] [outer = 00000000] 03:31:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (129B8C00) [pid = 3712] [serial = 665] [outer = 104E6C00] 03:31:26 INFO - PROCESS | 3712 | 1472297486050 Marionette DEBUG loaded listener.js 03:31:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (13153800) [pid = 3712] [serial = 666] [outer = 104E6C00] 03:31:26 INFO - PROCESS | 3712 | 1472297486670 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]]]}] 03:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 935ms 03:31:26 INFO - PROCESS | 3712 | 1472297486726 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 03:31:26 INFO - PROCESS | 3712 | 1472297486731 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 03:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:31:26 INFO - PROCESS | 3712 | 1472297486738 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:31:26 INFO - PROCESS | 3712 | 1472297486740 Marionette TRACE conn3 <- [1,854,null,{}] 03:31:26 INFO - PROCESS | 3712 | 1472297486744 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}] 03:31:26 INFO - PROCESS | 3712 | 1472297486747 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:26 INFO - PROCESS | 3712 | 1472297486836 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 03:31:26 INFO - PROCESS | 3712 | 1472297486917 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:26 INFO - PROCESS | 3712 | 1472297486920 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:26 INFO - PROCESS | 3712 | ++DOCSHELL 152A2800 == 42 [pid = 3712] [id = 223] 03:31:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (152C7000) [pid = 3712] [serial = 667] [outer = 00000000] 03:31:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (1585A400) [pid = 3712] [serial = 668] [outer = 152C7000] 03:31:27 INFO - PROCESS | 3712 | 1472297487018 Marionette DEBUG loaded listener.js 03:31:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (16A28800) [pid = 3712] [serial = 669] [outer = 152C7000] 03:31:27 INFO - PROCESS | 3712 | 1472297487531 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]]]}] 03:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 833ms 03:31:27 INFO - PROCESS | 3712 | 1472297487570 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 03:31:27 INFO - PROCESS | 3712 | 1472297487573 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 03:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:31:27 INFO - PROCESS | 3712 | 1472297487577 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:31:27 INFO - PROCESS | 3712 | 1472297487580 Marionette TRACE conn3 <- [1,858,null,{}] 03:31:27 INFO - PROCESS | 3712 | 1472297487591 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}] 03:31:27 INFO - PROCESS | 3712 | 1472297487596 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:27 INFO - PROCESS | 3712 | 1472297487701 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 03:31:27 INFO - PROCESS | 3712 | 1472297487823 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:27 INFO - PROCESS | 3712 | 1472297487826 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:27 INFO - PROCESS | 3712 | ++DOCSHELL 19A96000 == 43 [pid = 3712] [id = 224] 03:31:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (19A99000) [pid = 3712] [serial = 670] [outer = 00000000] 03:31:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1A1CB400) [pid = 3712] [serial = 671] [outer = 19A99000] 03:31:27 INFO - PROCESS | 3712 | 1472297487867 Marionette DEBUG loaded listener.js 03:31:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1A677400) [pid = 3712] [serial = 672] [outer = 19A99000] 03:31:28 INFO - PROCESS | 3712 | 1472297488901 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]]]}] 03:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1359ms 03:31:28 INFO - PROCESS | 3712 | 1472297488943 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 03:31:28 INFO - PROCESS | 3712 | 1472297488948 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 03:31:28 INFO - PROCESS | 3712 | 1472297488953 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:31:28 INFO - PROCESS | 3712 | 1472297488956 Marionette TRACE conn3 <- [1,862,null,{}] 03:31:28 INFO - PROCESS | 3712 | 1472297488962 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}] 03:31:28 INFO - PROCESS | 3712 | 1472297488965 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:29 INFO - PROCESS | 3712 | 1472297489104 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 03:31:29 INFO - PROCESS | 3712 | --DOCSHELL 11A54C00 == 42 [pid = 3712] [id = 200] 03:31:29 INFO - PROCESS | 3712 | --DOCSHELL 15A31800 == 41 [pid = 3712] [id = 220] 03:31:29 INFO - PROCESS | 3712 | --DOCSHELL 114DE800 == 40 [pid = 3712] [id = 219] 03:31:29 INFO - PROCESS | 3712 | --DOCSHELL 131EA800 == 39 [pid = 3712] [id = 218] 03:31:29 INFO - PROCESS | 3712 | --DOCSHELL 19A8D800 == 38 [pid = 3712] [id = 217] 03:31:29 INFO - PROCESS | 3712 | --DOCSHELL 15FA1400 == 37 [pid = 3712] [id = 216] 03:31:29 INFO - PROCESS | 3712 | --DOCSHELL 174F6800 == 36 [pid = 3712] [id = 215] 03:31:29 INFO - PROCESS | 3712 | --DOCSHELL 15A2D000 == 35 [pid = 3712] [id = 214] 03:31:29 INFO - PROCESS | 3712 | --DOCSHELL 1441A400 == 34 [pid = 3712] [id = 213] 03:31:29 INFO - PROCESS | 3712 | --DOCSHELL 10F11C00 == 33 [pid = 3712] [id = 212] 03:31:29 INFO - PROCESS | 3712 | --DOCSHELL 152D0000 == 32 [pid = 3712] [id = 209] 03:31:29 INFO - PROCESS | 3712 | --DOCSHELL 110E6400 == 31 [pid = 3712] [id = 210] 03:31:29 INFO - PROCESS | 3712 | --DOCSHELL 130E1800 == 30 [pid = 3712] [id = 211] 03:31:29 INFO - PROCESS | 3712 | --DOCSHELL 19A96000 == 29 [pid = 3712] [id = 224] 03:31:29 INFO - PROCESS | 3712 | --DOCSHELL 1A1C2000 == 28 [pid = 3712] [id = 221] 03:31:29 INFO - PROCESS | 3712 | --DOCSHELL 104E6000 == 27 [pid = 3712] [id = 222] 03:31:29 INFO - PROCESS | 3712 | --DOCSHELL 152A2800 == 26 [pid = 3712] [id = 223] 03:31:29 INFO - PROCESS | 3712 | 1472297489777 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:29 INFO - PROCESS | 3712 | 1472297489763 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:29 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (139AF800) [pid = 3712] [serial = 605] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (13A3F800) [pid = 3712] [serial = 606] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (114DD800) [pid = 3712] [serial = 602] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (11C3AC00) [pid = 3712] [serial = 603] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (155AC000) [pid = 3712] [serial = 608] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (129C3000) [pid = 3712] [serial = 600] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1293B400) [pid = 3712] [serial = 599] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (16961400) [pid = 3712] [serial = 611] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (16A2F400) [pid = 3712] [serial = 612] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (19A8D400) [pid = 3712] [serial = 624] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (131EC000) [pid = 3712] [serial = 597] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (12DB2800) [pid = 3712] [serial = 596] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (170EC000) [pid = 3712] [serial = 614] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (152CB400) [pid = 3712] [serial = 620] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (18210C00) [pid = 3712] [serial = 617] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (1821B800) [pid = 3712] [serial = 618] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (176D4800) [pid = 3712] [serial = 615] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (19A8CC00) [pid = 3712] [serial = 623] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (19DEF400) [pid = 3712] [serial = 626] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (17ABD000) [pid = 3712] [serial = 621] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (158EEC00) [pid = 3712] [serial = 609] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 3712 | ++DOCSHELL 0F34D400 == 27 [pid = 3712] [id = 225] 03:31:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (0F34FC00) [pid = 3712] [serial = 673] [outer = 00000000] 03:31:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (1047CC00) [pid = 3712] [serial = 674] [outer = 0F34FC00] 03:31:29 INFO - PROCESS | 3712 | 1472297489857 Marionette DEBUG loaded listener.js 03:31:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (10A47C00) [pid = 3712] [serial = 675] [outer = 0F34FC00] 03:31:30 INFO - PROCESS | 3712 | 1472297490269 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]]]}] 03:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1359ms 03:31:30 INFO - PROCESS | 3712 | 1472297490320 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 03:31:30 INFO - PROCESS | 3712 | 1472297490324 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 03:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:31:30 INFO - PROCESS | 3712 | 1472297490328 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:31:30 INFO - PROCESS | 3712 | 1472297490331 Marionette TRACE conn3 <- [1,866,null,{}] 03:31:30 INFO - PROCESS | 3712 | 1472297490337 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}] 03:31:30 INFO - PROCESS | 3712 | 1472297490341 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:30 INFO - PROCESS | 3712 | 1472297490431 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 03:31:30 INFO - PROCESS | 3712 | 1472297490446 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:30 INFO - PROCESS | 3712 | 1472297490448 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:30 INFO - PROCESS | 3712 | ++DOCSHELL 1282A000 == 28 [pid = 3712] [id = 226] 03:31:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (1282B800) [pid = 3712] [serial = 676] [outer = 00000000] 03:31:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (1297F800) [pid = 3712] [serial = 677] [outer = 1282B800] 03:31:30 INFO - PROCESS | 3712 | 1472297490505 Marionette DEBUG loaded listener.js 03:31:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (129C5800) [pid = 3712] [serial = 678] [outer = 1282B800] 03:31:30 INFO - PROCESS | 3712 | 1472297490923 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]]]}] 03:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 657ms 03:31:30 INFO - PROCESS | 3712 | 1472297490994 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 03:31:30 INFO - PROCESS | 3712 | 1472297490998 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 03:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:31:30 INFO - PROCESS | 3712 | 1472297491003 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:31:30 INFO - PROCESS | 3712 | 1472297491005 Marionette TRACE conn3 <- [1,870,null,{}] 03:31:31 INFO - PROCESS | 3712 | 1472297491044 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}] 03:31:31 INFO - PROCESS | 3712 | 1472297491046 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:31 INFO - PROCESS | 3712 | 1472297491157 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 03:31:31 INFO - PROCESS | 3712 | 1472297491166 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:31 INFO - PROCESS | 3712 | 1472297491168 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:31 INFO - PROCESS | 3712 | ++DOCSHELL 1315D400 == 29 [pid = 3712] [id = 227] 03:31:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (13162000) [pid = 3712] [serial = 679] [outer = 00000000] 03:31:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (139AE400) [pid = 3712] [serial = 680] [outer = 13162000] 03:31:31 INFO - PROCESS | 3712 | 1472297491215 Marionette DEBUG loaded listener.js 03:31:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (14112400) [pid = 3712] [serial = 681] [outer = 13162000] 03:31:31 INFO - PROCESS | 3712 | 1472297491627 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]]]}] 03:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 643ms 03:31:31 INFO - PROCESS | 3712 | 1472297491650 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 03:31:31 INFO - PROCESS | 3712 | 1472297491652 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 03:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:31:31 INFO - PROCESS | 3712 | 1472297491657 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:31:31 INFO - PROCESS | 3712 | 1472297491663 Marionette TRACE conn3 <- [1,874,null,{}] 03:31:31 INFO - PROCESS | 3712 | 1472297491672 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}] 03:31:31 INFO - PROCESS | 3712 | 1472297491676 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:31 INFO - PROCESS | 3712 | 1472297491800 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 03:31:31 INFO - PROCESS | 3712 | 1472297491819 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:31 INFO - PROCESS | 3712 | 1472297491821 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:31 INFO - PROCESS | 3712 | ++DOCSHELL 155A0800 == 30 [pid = 3712] [id = 228] 03:31:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (155A1C00) [pid = 3712] [serial = 682] [outer = 00000000] 03:31:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (158EA400) [pid = 3712] [serial = 683] [outer = 155A1C00] 03:31:31 INFO - PROCESS | 3712 | 1472297491861 Marionette DEBUG loaded listener.js 03:31:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (15E9BC00) [pid = 3712] [serial = 684] [outer = 155A1C00] 03:31:32 INFO - PROCESS | 3712 | 1472297492315 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]]]}] 03:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 687ms 03:31:32 INFO - PROCESS | 3712 | 1472297492356 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 03:31:32 INFO - PROCESS | 3712 | 1472297492359 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 03:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:31:32 INFO - PROCESS | 3712 | 1472297492365 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:31:32 INFO - PROCESS | 3712 | 1472297492367 Marionette TRACE conn3 <- [1,878,null,{}] 03:31:32 INFO - PROCESS | 3712 | 1472297492370 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}] 03:31:32 INFO - PROCESS | 3712 | 1472297492372 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:32 INFO - PROCESS | 3712 | 1472297492483 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 03:31:32 INFO - PROCESS | 3712 | 1472297492493 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:32 INFO - PROCESS | 3712 | 1472297492497 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:32 INFO - PROCESS | 3712 | ++DOCSHELL 1601B400 == 31 [pid = 3712] [id = 229] 03:31:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (16027800) [pid = 3712] [serial = 685] [outer = 00000000] 03:31:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (16EF4400) [pid = 3712] [serial = 686] [outer = 16027800] 03:31:32 INFO - PROCESS | 3712 | 1472297492595 Marionette DEBUG loaded listener.js 03:31:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (17066000) [pid = 3712] [serial = 687] [outer = 16027800] 03:31:32 INFO - PROCESS | 3712 | 1472297492982 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]]]}] 03:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 643ms 03:31:33 INFO - PROCESS | 3712 | 1472297493027 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 03:31:33 INFO - PROCESS | 3712 | 1472297493029 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 03:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:31:33 INFO - PROCESS | 3712 | 1472297493040 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:31:33 INFO - PROCESS | 3712 | 1472297493042 Marionette TRACE conn3 <- [1,882,null,{}] 03:31:33 INFO - PROCESS | 3712 | 1472297493046 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}] 03:31:33 INFO - PROCESS | 3712 | 1472297493048 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:33 INFO - PROCESS | 3712 | 1472297493138 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 03:31:33 INFO - PROCESS | 3712 | 1472297493148 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:33 INFO - PROCESS | 3712 | 1472297493154 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:33 INFO - PROCESS | 3712 | ++DOCSHELL 176D5000 == 32 [pid = 3712] [id = 230] 03:31:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (176DA000) [pid = 3712] [serial = 688] [outer = 00000000] 03:31:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (177A6000) [pid = 3712] [serial = 689] [outer = 176DA000] 03:31:33 INFO - PROCESS | 3712 | 1472297493210 Marionette DEBUG loaded listener.js 03:31:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (1803F000) [pid = 3712] [serial = 690] [outer = 176DA000] 03:31:33 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (1A315800) [pid = 3712] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:31:33 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (15A31C00) [pid = 3712] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:31:33 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (114E4000) [pid = 3712] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:31:33 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (15281C00) [pid = 3712] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:31:33 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (176A1400) [pid = 3712] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:31:33 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (19DE7C00) [pid = 3712] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:31:33 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (10F13000) [pid = 3712] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:31:33 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (110ECC00) [pid = 3712] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:31:33 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1441AC00) [pid = 3712] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:31:33 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (19A8DC00) [pid = 3712] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:31:33 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (174FC400) [pid = 3712] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:31:33 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (1448A400) [pid = 3712] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:31:33 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (16D72C00) [pid = 3712] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:31:33 INFO - PROCESS | 3712 | 1472297493885 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]]]}] 03:31:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (114E4000) [pid = 3712] [serial = 691] [outer = 1B14C400] 03:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 877ms 03:31:33 INFO - PROCESS | 3712 | 1472297493936 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 03:31:33 INFO - PROCESS | 3712 | 1472297493938 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 03:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:31:33 INFO - PROCESS | 3712 | 1472297493951 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:31:33 INFO - PROCESS | 3712 | 1472297493953 Marionette TRACE conn3 <- [1,886,null,{}] 03:31:33 INFO - PROCESS | 3712 | 1472297493956 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}] 03:31:33 INFO - PROCESS | 3712 | 1472297493959 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:34 INFO - PROCESS | 3712 | 1472297494039 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 03:31:34 INFO - PROCESS | 3712 | 1472297494102 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:34 INFO - PROCESS | 3712 | 1472297494104 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:34 INFO - PROCESS | 3712 | ++DOCSHELL 104E5800 == 33 [pid = 3712] [id = 231] 03:31:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (16029C00) [pid = 3712] [serial = 692] [outer = 00000000] 03:31:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (182D1000) [pid = 3712] [serial = 693] [outer = 16029C00] 03:31:34 INFO - PROCESS | 3712 | 1472297494150 Marionette DEBUG loaded listener.js 03:31:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (182D4000) [pid = 3712] [serial = 694] [outer = 16029C00] 03:31:34 INFO - PROCESS | 3712 | 1472297494506 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]]]}] 03:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 584ms 03:31:34 INFO - PROCESS | 3712 | 1472297494554 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 03:31:34 INFO - PROCESS | 3712 | 1472297494557 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 03:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:31:34 INFO - PROCESS | 3712 | 1472297494560 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:31:34 INFO - PROCESS | 3712 | 1472297494562 Marionette TRACE conn3 <- [1,890,null,{}] 03:31:34 INFO - PROCESS | 3712 | 1472297494566 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}] 03:31:34 INFO - PROCESS | 3712 | 1472297494567 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:34 INFO - PROCESS | 3712 | 1472297494658 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 03:31:34 INFO - PROCESS | 3712 | 1472297494666 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:34 INFO - PROCESS | 3712 | 1472297494668 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:34 INFO - PROCESS | 3712 | ++DOCSHELL 10A54000 == 34 [pid = 3712] [id = 232] 03:31:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (10B8D800) [pid = 3712] [serial = 695] [outer = 00000000] 03:31:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (19A92400) [pid = 3712] [serial = 696] [outer = 10B8D800] 03:31:34 INFO - PROCESS | 3712 | 1472297494714 Marionette DEBUG loaded listener.js 03:31:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (19DEF800) [pid = 3712] [serial = 697] [outer = 10B8D800] 03:31:35 INFO - PROCESS | 3712 | 1472297495088 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]]]}] 03:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 599ms 03:31:35 INFO - PROCESS | 3712 | 1472297495151 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 03:31:35 INFO - PROCESS | 3712 | 1472297495153 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 03:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:31:35 INFO - PROCESS | 3712 | 1472297495157 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:31:35 INFO - PROCESS | 3712 | 1472297495158 Marionette TRACE conn3 <- [1,894,null,{}] 03:31:35 INFO - PROCESS | 3712 | 1472297495162 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}] 03:31:35 INFO - PROCESS | 3712 | 1472297495164 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:35 INFO - PROCESS | 3712 | 1472297495270 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 03:31:35 INFO - PROCESS | 3712 | 1472297495293 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:35 INFO - PROCESS | 3712 | 1472297495294 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:35 INFO - PROCESS | 3712 | ++DOCSHELL 104E2800 == 35 [pid = 3712] [id = 233] 03:31:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (10A4C000) [pid = 3712] [serial = 698] [outer = 00000000] 03:31:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (19F55800) [pid = 3712] [serial = 699] [outer = 10A4C000] 03:31:35 INFO - PROCESS | 3712 | 1472297495340 Marionette DEBUG loaded listener.js 03:31:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (19F5F800) [pid = 3712] [serial = 700] [outer = 10A4C000] 03:31:35 INFO - PROCESS | 3712 | 1472297495794 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]]]}] 03:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 686ms 03:31:35 INFO - PROCESS | 3712 | 1472297495857 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 03:31:35 INFO - PROCESS | 3712 | 1472297495863 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 03:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:31:35 INFO - PROCESS | 3712 | 1472297495895 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:31:35 INFO - PROCESS | 3712 | 1472297495899 Marionette TRACE conn3 <- [1,898,null,{}] 03:31:35 INFO - PROCESS | 3712 | 1472297495905 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}] 03:31:35 INFO - PROCESS | 3712 | 1472297495908 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:36 INFO - PROCESS | 3712 | 1472297496033 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 03:31:36 INFO - PROCESS | 3712 | 1472297496109 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:36 INFO - PROCESS | 3712 | 1472297496114 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:36 INFO - PROCESS | 3712 | ++DOCSHELL 10A55800 == 36 [pid = 3712] [id = 234] 03:31:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (10E9A400) [pid = 3712] [serial = 701] [outer = 00000000] 03:31:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (1282D400) [pid = 3712] [serial = 702] [outer = 10E9A400] 03:31:36 INFO - PROCESS | 3712 | 1472297496195 Marionette DEBUG loaded listener.js 03:31:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (130BC400) [pid = 3712] [serial = 703] [outer = 10E9A400] 03:31:36 INFO - PROCESS | 3712 | 1472297496863 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]]]}] 03:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1023ms 03:31:36 INFO - PROCESS | 3712 | 1472297496921 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 03:31:36 INFO - PROCESS | 3712 | 1472297496926 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 03:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:31:36 INFO - PROCESS | 3712 | 1472297496933 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:31:36 INFO - PROCESS | 3712 | 1472297496935 Marionette TRACE conn3 <- [1,902,null,{}] 03:31:36 INFO - PROCESS | 3712 | 1472297496940 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}] 03:31:36 INFO - PROCESS | 3712 | 1472297496943 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:37 INFO - PROCESS | 3712 | 1472297497115 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 03:31:37 INFO - PROCESS | 3712 | 1472297497125 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:37 INFO - PROCESS | 3712 | 1472297497111 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:37 INFO - PROCESS | 3712 | ++DOCSHELL 152AB800 == 37 [pid = 3712] [id = 235] 03:31:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (152C5400) [pid = 3712] [serial = 704] [outer = 00000000] 03:31:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (158EEC00) [pid = 3712] [serial = 705] [outer = 152C5400] 03:31:37 INFO - PROCESS | 3712 | 1472297497174 Marionette DEBUG loaded listener.js 03:31:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (16965800) [pid = 3712] [serial = 706] [outer = 152C5400] 03:31:38 INFO - PROCESS | 3712 | --DOCSHELL 12983000 == 36 [pid = 3712] [id = 26] 03:31:38 INFO - PROCESS | 3712 | --DOCSHELL 1448B000 == 35 [pid = 3712] [id = 22] 03:31:38 INFO - PROCESS | 3712 | --DOCSHELL 152A4000 == 34 [pid = 3712] [id = 24] 03:31:38 INFO - PROCESS | 3712 | --DOCSHELL 167A9000 == 33 [pid = 3712] [id = 8] 03:31:38 INFO - PROCESS | 3712 | --DOCSHELL 12D77C00 == 32 [pid = 3712] [id = 21] 03:31:38 INFO - PROCESS | 3712 | --DOCSHELL 152A4400 == 31 [pid = 3712] [id = 23] 03:31:38 INFO - PROCESS | 3712 | --DOCSHELL 112D2C00 == 30 [pid = 3712] [id = 20] 03:31:38 INFO - PROCESS | 3712 | 1472297498039 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]]]}] 03:31:38 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (166A8400) [pid = 3712] [serial = 642] [outer = 00000000] [url = about:blank] 03:31:38 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (17F06C00) [pid = 3712] [serial = 656] [outer = 00000000] [url = about:blank] 03:31:38 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (158E6000) [pid = 3712] [serial = 632] [outer = 00000000] [url = about:blank] 03:31:38 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (17F66400) [pid = 3712] [serial = 648] [outer = 00000000] [url = about:blank] 03:31:38 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (19A93000) [pid = 3712] [serial = 657] [outer = 00000000] [url = about:blank] 03:31:38 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (16024800) [pid = 3712] [serial = 641] [outer = 00000000] [url = about:blank] 03:31:38 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (19DF0000) [pid = 3712] [serial = 627] [outer = 00000000] [url = about:blank] 03:31:38 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (128AF000) [pid = 3712] [serial = 636] [outer = 00000000] [url = about:blank] 03:31:38 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (11A4F400) [pid = 3712] [serial = 635] [outer = 00000000] [url = about:blank] 03:31:38 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (17AC8800) [pid = 3712] [serial = 647] [outer = 00000000] [url = about:blank] 03:31:38 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (12BCF000) [pid = 3712] [serial = 630] [outer = 00000000] [url = about:blank] 03:31:38 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (14FC7C00) [pid = 3712] [serial = 638] [outer = 00000000] [url = about:blank] 03:31:38 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (19DEE000) [pid = 3712] [serial = 650] [outer = 00000000] [url = about:blank] 03:31:38 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (1779D800) [pid = 3712] [serial = 645] [outer = 00000000] [url = about:blank] 03:31:38 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (176DB400) [pid = 3712] [serial = 644] [outer = 00000000] [url = about:blank] 03:31:38 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (1144F800) [pid = 3712] [serial = 629] [outer = 00000000] [url = about:blank] 03:31:38 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (19F5CC00) [pid = 3712] [serial = 653] [outer = 00000000] [url = about:blank] 03:31:38 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (1A13D800) [pid = 3712] [serial = 654] [outer = 00000000] [url = about:blank] 03:31:38 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (19A93400) [pid = 3712] [serial = 651] [outer = 00000000] [url = about:blank] 03:31:38 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (1A1C9C00) [pid = 3712] [serial = 659] [outer = 00000000] [url = about:blank] 03:31:38 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (167AB400) [pid = 3712] [serial = 633] [outer = 00000000] [url = about:blank] 03:31:38 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (15286800) [pid = 3712] [serial = 639] [outer = 00000000] [url = about:blank] 03:31:38 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (1A1CDC00) [pid = 3712] [serial = 660] [outer = 00000000] [url = about:blank] 03:31:38 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (1A671000) [pid = 3712] [serial = 663] [outer = 00000000] [url = about:blank] 03:31:38 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (1A670400) [pid = 3712] [serial = 662] [outer = 00000000] [url = about:blank] 03:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1169ms 03:31:38 INFO - PROCESS | 3712 | 1472297498112 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 03:31:38 INFO - PROCESS | 3712 | 1472297498116 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 03:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:31:38 INFO - PROCESS | 3712 | 1472297498121 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:31:38 INFO - PROCESS | 3712 | 1472297498125 Marionette TRACE conn3 <- [1,906,null,{}] 03:31:38 INFO - PROCESS | 3712 | 1472297498130 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}] 03:31:38 INFO - PROCESS | 3712 | 1472297498133 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:38 INFO - PROCESS | 3712 | 1472297498216 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 03:31:38 INFO - PROCESS | 3712 | 1472297498296 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:38 INFO - PROCESS | 3712 | 1472297498300 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:38 INFO - PROCESS | 3712 | ++DOCSHELL 10560000 == 31 [pid = 3712] [id = 236] 03:31:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (10A0AC00) [pid = 3712] [serial = 707] [outer = 00000000] 03:31:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (112AE000) [pid = 3712] [serial = 708] [outer = 10A0AC00] 03:31:38 INFO - PROCESS | 3712 | 1472297498349 Marionette DEBUG loaded listener.js 03:31:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (11CE4400) [pid = 3712] [serial = 709] [outer = 10A0AC00] 03:31:38 INFO - PROCESS | 3712 | 1472297498743 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]]]}] 03:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 687ms 03:31:38 INFO - PROCESS | 3712 | 1472297498810 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 03:31:38 INFO - PROCESS | 3712 | 1472297498814 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 03:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:31:38 INFO - PROCESS | 3712 | 1472297498820 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:31:38 INFO - PROCESS | 3712 | 1472297498822 Marionette TRACE conn3 <- [1,910,null,{}] 03:31:38 INFO - PROCESS | 3712 | 1472297498826 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}] 03:31:38 INFO - PROCESS | 3712 | 1472297498829 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:38 INFO - PROCESS | 3712 | 1472297498915 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 03:31:38 INFO - PROCESS | 3712 | 1472297498930 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:38 INFO - PROCESS | 3712 | 1472297498933 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:38 INFO - PROCESS | 3712 | ++DOCSHELL 13153400 == 32 [pid = 3712] [id = 237] 03:31:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (13161000) [pid = 3712] [serial = 710] [outer = 00000000] 03:31:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (1448D800) [pid = 3712] [serial = 711] [outer = 13161000] 03:31:38 INFO - PROCESS | 3712 | 1472297498985 Marionette DEBUG loaded listener.js 03:31:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (15287000) [pid = 3712] [serial = 712] [outer = 13161000] 03:31:39 INFO - PROCESS | 3712 | 1472297499405 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]]]}] 03:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 599ms 03:31:39 INFO - PROCESS | 3712 | 1472297499422 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 03:31:39 INFO - PROCESS | 3712 | 1472297499424 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 03:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:31:39 INFO - PROCESS | 3712 | 1472297499431 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:31:39 INFO - PROCESS | 3712 | 1472297499435 Marionette TRACE conn3 <- [1,914,null,{}] 03:31:39 INFO - PROCESS | 3712 | 1472297499445 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}] 03:31:39 INFO - PROCESS | 3712 | 1472297499450 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:39 INFO - PROCESS | 3712 | 1472297499515 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 03:31:39 INFO - PROCESS | 3712 | 1472297499525 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:39 INFO - PROCESS | 3712 | 1472297499528 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:39 INFO - PROCESS | 3712 | ++DOCSHELL 16965000 == 33 [pid = 3712] [id = 238] 03:31:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (16966400) [pid = 3712] [serial = 713] [outer = 00000000] 03:31:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (16EF3400) [pid = 3712] [serial = 714] [outer = 16966400] 03:31:39 INFO - PROCESS | 3712 | 1472297499581 Marionette DEBUG loaded listener.js 03:31:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (176D3400) [pid = 3712] [serial = 715] [outer = 16966400] 03:31:40 INFO - PROCESS | 3712 | 1472297500016 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]]]}] 03:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 643ms 03:31:40 INFO - PROCESS | 3712 | 1472297500076 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 03:31:40 INFO - PROCESS | 3712 | 1472297500079 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 03:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:31:40 INFO - PROCESS | 3712 | 1472297500083 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:31:40 INFO - PROCESS | 3712 | 1472297500084 Marionette TRACE conn3 <- [1,918,null,{}] 03:31:40 INFO - PROCESS | 3712 | 1472297500088 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}] 03:31:40 INFO - PROCESS | 3712 | 1472297500090 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:40 INFO - PROCESS | 3712 | 1472297500199 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 03:31:40 INFO - PROCESS | 3712 | 1472297500211 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:40 INFO - PROCESS | 3712 | 1472297500213 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:40 INFO - PROCESS | 3712 | ++DOCSHELL 17F06C00 == 34 [pid = 3712] [id = 239] 03:31:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (17F0B800) [pid = 3712] [serial = 716] [outer = 00000000] 03:31:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (18216000) [pid = 3712] [serial = 717] [outer = 17F0B800] 03:31:40 INFO - PROCESS | 3712 | 1472297500258 Marionette DEBUG loaded listener.js 03:31:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (182C7400) [pid = 3712] [serial = 718] [outer = 17F0B800] 03:31:40 INFO - PROCESS | 3712 | 1472297500709 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]]]}] 03:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 657ms 03:31:40 INFO - PROCESS | 3712 | 1472297500747 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 03:31:40 INFO - PROCESS | 3712 | 1472297500749 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 03:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:31:40 INFO - PROCESS | 3712 | 1472297500752 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:31:40 INFO - PROCESS | 3712 | 1472297500754 Marionette TRACE conn3 <- [1,922,null,{}] 03:31:40 INFO - PROCESS | 3712 | 1472297500757 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}] 03:31:40 INFO - PROCESS | 3712 | 1472297500759 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:40 INFO - PROCESS | 3712 | 1472297500864 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 03:31:40 INFO - PROCESS | 3712 | 1472297500872 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:40 INFO - PROCESS | 3712 | 1472297500874 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:40 INFO - PROCESS | 3712 | ++DOCSHELL 182D3400 == 35 [pid = 3712] [id = 240] 03:31:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (182D4400) [pid = 3712] [serial = 719] [outer = 00000000] 03:31:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (19A91C00) [pid = 3712] [serial = 720] [outer = 182D4400] 03:31:40 INFO - PROCESS | 3712 | 1472297500901 Marionette DEBUG loaded listener.js 03:31:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (19DE4400) [pid = 3712] [serial = 721] [outer = 182D4400] 03:31:41 INFO - PROCESS | 3712 | 1472297501331 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]]]}] 03:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 599ms 03:31:41 INFO - PROCESS | 3712 | 1472297501354 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 03:31:41 INFO - PROCESS | 3712 | 1472297501355 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 03:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:31:41 INFO - PROCESS | 3712 | 1472297501366 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:31:41 INFO - PROCESS | 3712 | 1472297501368 Marionette TRACE conn3 <- [1,926,null,{}] 03:31:41 INFO - PROCESS | 3712 | 1472297501371 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}] 03:31:41 INFO - PROCESS | 3712 | 1472297501376 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:41 INFO - PROCESS | 3712 | 1472297501518 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 03:31:41 INFO - PROCESS | 3712 | 1472297501544 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:41 INFO - PROCESS | 3712 | 1472297501546 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:41 INFO - PROCESS | 3712 | ++DOCSHELL 1A139C00 == 36 [pid = 3712] [id = 241] 03:31:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1A142800) [pid = 3712] [serial = 722] [outer = 00000000] 03:31:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1A1CA400) [pid = 3712] [serial = 723] [outer = 1A142800] 03:31:41 INFO - PROCESS | 3712 | 1472297501591 Marionette DEBUG loaded listener.js 03:31:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1A1CB000) [pid = 3712] [serial = 724] [outer = 1A142800] 03:31:42 INFO - PROCESS | 3712 | 1472297502007 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]]]}] 03:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 701ms 03:31:42 INFO - PROCESS | 3712 | 1472297502047 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 03:31:42 INFO - PROCESS | 3712 | 1472297502049 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 03:31:42 INFO - PROCESS | 3712 | 1472297502053 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:31:42 INFO - PROCESS | 3712 | 1472297502054 Marionette TRACE conn3 <- [1,930,null,{}] 03:31:42 INFO - PROCESS | 3712 | 1472297502058 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}] 03:31:42 INFO - PROCESS | 3712 | 1472297502060 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:42 INFO - PROCESS | 3712 | 1472297502172 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 03:31:42 INFO - PROCESS | 3712 | 1472297502179 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:42 INFO - PROCESS | 3712 | 1472297502181 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:42 INFO - PROCESS | 3712 | ++DOCSHELL 1A315800 == 37 [pid = 3712] [id = 242] 03:31:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1A317000) [pid = 3712] [serial = 725] [outer = 00000000] 03:31:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1A672000) [pid = 3712] [serial = 726] [outer = 1A317000] 03:31:42 INFO - PROCESS | 3712 | 1472297502252 Marionette DEBUG loaded listener.js 03:31:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (1A9D3400) [pid = 3712] [serial = 727] [outer = 1A317000] 03:31:42 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (16027800) [pid = 3712] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:31:42 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (13162000) [pid = 3712] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:31:42 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (0F34FC00) [pid = 3712] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:31:42 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (10B8D800) [pid = 3712] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:31:42 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (104E6C00) [pid = 3712] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:31:42 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (176DA000) [pid = 3712] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:31:42 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (152C7000) [pid = 3712] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:31:42 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (16029C00) [pid = 3712] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:31:42 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (1282B800) [pid = 3712] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:31:42 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (155A1C00) [pid = 3712] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:31:42 INFO - PROCESS | 3712 | 1472297502650 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]]]}] 03:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 658ms 03:31:42 INFO - PROCESS | 3712 | 1472297502716 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 03:31:42 INFO - PROCESS | 3712 | 1472297502718 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 03:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:31:42 INFO - PROCESS | 3712 | 1472297502722 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:31:42 INFO - PROCESS | 3712 | 1472297502723 Marionette TRACE conn3 <- [1,934,null,{}] 03:31:42 INFO - PROCESS | 3712 | 1472297502727 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}] 03:31:42 INFO - PROCESS | 3712 | 1472297502730 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:42 INFO - PROCESS | 3712 | 1472297502821 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 03:31:42 INFO - PROCESS | 3712 | 1472297502829 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:42 INFO - PROCESS | 3712 | 1472297502831 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:42 INFO - PROCESS | 3712 | ++DOCSHELL 152CD800 == 38 [pid = 3712] [id = 243] 03:31:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (16027800) [pid = 3712] [serial = 728] [outer = 00000000] 03:31:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (19F5B000) [pid = 3712] [serial = 729] [outer = 16027800] 03:31:42 INFO - PROCESS | 3712 | 1472297502877 Marionette DEBUG loaded listener.js 03:31:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (1A1C9C00) [pid = 3712] [serial = 730] [outer = 16027800] 03:31:43 INFO - PROCESS | 3712 | 1472297503295 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]]]}] 03:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 585ms 03:31:43 INFO - PROCESS | 3712 | 1472297503319 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 03:31:43 INFO - PROCESS | 3712 | 1472297503304 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 03:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:31:43 INFO - PROCESS | 3712 | 1472297503308 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:31:43 INFO - PROCESS | 3712 | 1472297503310 Marionette TRACE conn3 <- [1,938,null,{}] 03:31:43 INFO - PROCESS | 3712 | 1472297503317 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}] 03:31:43 INFO - PROCESS | 3712 | 1472297503319 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:43 INFO - PROCESS | 3712 | 1472297503397 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 03:31:43 INFO - PROCESS | 3712 | 1472297503403 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:43 INFO - PROCESS | 3712 | 1472297503405 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:43 INFO - PROCESS | 3712 | ++DOCSHELL 16964000 == 39 [pid = 3712] [id = 244] 03:31:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (182CE800) [pid = 3712] [serial = 731] [outer = 00000000] 03:31:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1A9DA000) [pid = 3712] [serial = 732] [outer = 182CE800] 03:31:43 INFO - PROCESS | 3712 | 1472297503458 Marionette DEBUG loaded listener.js 03:31:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1A9DDC00) [pid = 3712] [serial = 733] [outer = 182CE800] 03:31:43 INFO - PROCESS | 3712 | 1472297503847 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]]]}] 03:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 556ms 03:31:43 INFO - PROCESS | 3712 | 1472297503870 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 03:31:43 INFO - PROCESS | 3712 | 1472297503872 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 03:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:31:43 INFO - PROCESS | 3712 | 1472297503886 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:31:43 INFO - PROCESS | 3712 | 1472297503888 Marionette TRACE conn3 <- [1,942,null,{}] 03:31:43 INFO - PROCESS | 3712 | 1472297503895 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}] 03:31:43 INFO - PROCESS | 3712 | 1472297503897 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:43 INFO - PROCESS | 3712 | 1472297503975 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 03:31:43 INFO - PROCESS | 3712 | 1472297503980 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:43 INFO - PROCESS | 3712 | 1472297503982 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:43 INFO - PROCESS | 3712 | ++DOCSHELL 1A9E1C00 == 40 [pid = 3712] [id = 245] 03:31:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1AB5FC00) [pid = 3712] [serial = 734] [outer = 00000000] 03:31:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1AB64000) [pid = 3712] [serial = 735] [outer = 1AB5FC00] 03:31:44 INFO - PROCESS | 3712 | 1472297504027 Marionette DEBUG loaded listener.js 03:31:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1AB65C00) [pid = 3712] [serial = 736] [outer = 1AB5FC00] 03:31:44 INFO - PROCESS | 3712 | 1472297504592 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]]]}] 03:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 745ms 03:31:44 INFO - PROCESS | 3712 | 1472297504624 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 03:31:44 INFO - PROCESS | 3712 | 1472297504629 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 03:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:31:44 INFO - PROCESS | 3712 | 1472297504634 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:31:44 INFO - PROCESS | 3712 | 1472297504637 Marionette TRACE conn3 <- [1,946,null,{}] 03:31:44 INFO - PROCESS | 3712 | 1472297504643 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}] 03:31:44 INFO - PROCESS | 3712 | 1472297504647 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:44 INFO - PROCESS | 3712 | 1472297504760 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 03:31:44 INFO - PROCESS | 3712 | 1472297504893 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:44 INFO - PROCESS | 3712 | 1472297504896 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:44 INFO - PROCESS | 3712 | ++DOCSHELL 10F14800 == 41 [pid = 3712] [id = 246] 03:31:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (110EC800) [pid = 3712] [serial = 737] [outer = 00000000] 03:31:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (12DB2C00) [pid = 3712] [serial = 738] [outer = 110EC800] 03:31:44 INFO - PROCESS | 3712 | 1472297504954 Marionette DEBUG loaded listener.js 03:31:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1346DC00) [pid = 3712] [serial = 739] [outer = 110EC800] 03:31:45 INFO - PROCESS | 3712 | 1472297505546 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]]]}] 03:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 935ms 03:31:45 INFO - PROCESS | 3712 | 1472297505584 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 03:31:45 INFO - PROCESS | 3712 | 1472297505589 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 03:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:31:45 INFO - PROCESS | 3712 | 1472297505595 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:31:45 INFO - PROCESS | 3712 | 1472297505598 Marionette TRACE conn3 <- [1,950,null,{}] 03:31:45 INFO - PROCESS | 3712 | 1472297505616 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}] 03:31:45 INFO - PROCESS | 3712 | 1472297505619 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:45 INFO - PROCESS | 3712 | 1472297505709 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 03:31:45 INFO - PROCESS | 3712 | 1472297505834 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:45 INFO - PROCESS | 3712 | 1472297505836 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:45 INFO - PROCESS | 3712 | ++DOCSHELL 15A22400 == 42 [pid = 3712] [id = 247] 03:31:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (15A23000) [pid = 3712] [serial = 740] [outer = 00000000] 03:31:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1679E400) [pid = 3712] [serial = 741] [outer = 15A23000] 03:31:45 INFO - PROCESS | 3712 | 1472297505878 Marionette DEBUG loaded listener.js 03:31:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (17713800) [pid = 3712] [serial = 742] [outer = 15A23000] 03:31:46 INFO - PROCESS | 3712 | 1472297506521 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]]]}] 03:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 979ms 03:31:46 INFO - PROCESS | 3712 | 1472297506559 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 03:31:46 INFO - PROCESS | 3712 | 1472297506562 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 03:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:31:46 INFO - PROCESS | 3712 | 1472297506566 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:31:46 INFO - PROCESS | 3712 | 1472297506570 Marionette TRACE conn3 <- [1,954,null,{}] 03:31:46 INFO - PROCESS | 3712 | 1472297506581 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}] 03:31:46 INFO - PROCESS | 3712 | 1472297506586 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:46 INFO - PROCESS | 3712 | 1472297506711 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 03:31:46 INFO - PROCESS | 3712 | 1472297506928 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:46 INFO - PROCESS | 3712 | 1472297506931 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:46 INFO - PROCESS | 3712 | ++DOCSHELL 0F34B800 == 43 [pid = 3712] [id = 248] 03:31:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (0F34E800) [pid = 3712] [serial = 743] [outer = 00000000] 03:31:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (1055E000) [pid = 3712] [serial = 744] [outer = 0F34E800] 03:31:46 INFO - PROCESS | 3712 | 1472297507007 Marionette DEBUG loaded listener.js 03:31:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (10F0B000) [pid = 3712] [serial = 745] [outer = 0F34E800] 03:31:47 INFO - PROCESS | 3712 | --DOCSHELL 1A9D6000 == 42 [pid = 3712] [id = 12] 03:31:47 INFO - PROCESS | 3712 | --DOCSHELL 1ABEEC00 == 41 [pid = 3712] [id = 14] 03:31:47 INFO - PROCESS | 3712 | --DOCSHELL 1AB64C00 == 40 [pid = 3712] [id = 13] 03:31:47 INFO - PROCESS | 3712 | --DOCSHELL 0F34D400 == 39 [pid = 3712] [id = 225] 03:31:47 INFO - PROCESS | 3712 | --DOCSHELL 1A672400 == 38 [pid = 3712] [id = 10] 03:31:47 INFO - PROCESS | 3712 | --DOCSHELL 152CE000 == 37 [pid = 3712] [id = 11] 03:31:47 INFO - PROCESS | 3712 | --DOCSHELL 10A08800 == 36 [pid = 3712] [id = 18] 03:31:47 INFO - PROCESS | 3712 | --DOCSHELL 14FC3400 == 35 [pid = 3712] [id = 27] 03:31:47 INFO - PROCESS | 3712 | --DOCSHELL 15A2F000 == 34 [pid = 3712] [id = 25] 03:31:47 INFO - PROCESS | 3712 | --DOCSHELL 10561400 == 33 [pid = 3712] [id = 19] 03:31:47 INFO - PROCESS | 3712 | --DOCSHELL 1B518000 == 32 [pid = 3712] [id = 17] 03:31:47 INFO - PROCESS | 3712 | --DOCSHELL 110E7400 == 31 [pid = 3712] [id = 28] 03:31:47 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (16EF4400) [pid = 3712] [serial = 686] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (139AE400) [pid = 3712] [serial = 680] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (14112400) [pid = 3712] [serial = 681] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (1047CC00) [pid = 3712] [serial = 674] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (10A47C00) [pid = 3712] [serial = 675] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (19DEF800) [pid = 3712] [serial = 697] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (13153800) [pid = 3712] [serial = 666] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (129B8C00) [pid = 3712] [serial = 665] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (177A6000) [pid = 3712] [serial = 689] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (16A28800) [pid = 3712] [serial = 669] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1585A400) [pid = 3712] [serial = 668] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (1A1CB400) [pid = 3712] [serial = 671] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (17066000) [pid = 3712] [serial = 687] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (182D1000) [pid = 3712] [serial = 693] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (10F10C00) [pid = 3712] [serial = 387] [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.] 03:31:47 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1803F000) [pid = 3712] [serial = 690] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (182D4000) [pid = 3712] [serial = 694] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (19A92400) [pid = 3712] [serial = 696] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (1297F800) [pid = 3712] [serial = 677] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (129C5800) [pid = 3712] [serial = 678] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (158EA400) [pid = 3712] [serial = 683] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (19F55800) [pid = 3712] [serial = 699] [outer = 00000000] [url = about:blank] 03:31:48 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (15E9BC00) [pid = 3712] [serial = 684] [outer = 00000000] [url = about:blank] 03:31:48 INFO - PROCESS | 3712 | 1472297508146 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]]]}] 03:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1607ms 03:31:48 INFO - PROCESS | 3712 | 1472297508208 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 03:31:48 INFO - PROCESS | 3712 | 1472297508213 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 03:31:48 INFO - PROCESS | 3712 | 1472297508218 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:31:48 INFO - PROCESS | 3712 | 1472297508222 Marionette TRACE conn3 <- [1,958,null,{}] 03:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:31:48 INFO - PROCESS | 3712 | 1472297508228 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}] 03:31:48 INFO - PROCESS | 3712 | 1472297508231 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:48 INFO - PROCESS | 3712 | 1472297508314 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 03:31:48 INFO - PROCESS | 3712 | 1472297508395 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:48 INFO - PROCESS | 3712 | 1472297508399 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:48 INFO - PROCESS | 3712 | ++DOCSHELL 10A0F000 == 32 [pid = 3712] [id = 249] 03:31:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (10A0F800) [pid = 3712] [serial = 746] [outer = 00000000] 03:31:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (10F0AC00) [pid = 3712] [serial = 747] [outer = 10A0F800] 03:31:48 INFO - PROCESS | 3712 | 1472297508449 Marionette DEBUG loaded listener.js 03:31:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (112B7800) [pid = 3712] [serial = 748] [outer = 10A0F800] 03:31:48 INFO - PROCESS | 3712 | 1472297508817 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]]]}] 03:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 657ms 03:31:48 INFO - PROCESS | 3712 | 1472297508871 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 03:31:48 INFO - PROCESS | 3712 | 1472297508878 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 03:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:31:48 INFO - PROCESS | 3712 | 1472297508884 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:31:48 INFO - PROCESS | 3712 | 1472297508887 Marionette TRACE conn3 <- [1,962,null,{}] 03:31:48 INFO - PROCESS | 3712 | 1472297508891 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}] 03:31:48 INFO - PROCESS | 3712 | 1472297508894 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:48 INFO - PROCESS | 3712 | 1472297508986 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 03:31:48 INFO - PROCESS | 3712 | 1472297508976 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:48 INFO - PROCESS | 3712 | 1472297508978 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:49 INFO - PROCESS | 3712 | ++DOCSHELL 12BC7000 == 33 [pid = 3712] [id = 250] 03:31:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (12BC7400) [pid = 3712] [serial = 749] [outer = 00000000] 03:31:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (12DB2800) [pid = 3712] [serial = 750] [outer = 12BC7400] 03:31:49 INFO - PROCESS | 3712 | 1472297509027 Marionette DEBUG loaded listener.js 03:31:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (13143C00) [pid = 3712] [serial = 751] [outer = 12BC7400] 03:31:49 INFO - PROCESS | 3712 | 1472297509473 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]]]}] 03:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 599ms 03:31:49 INFO - PROCESS | 3712 | 1472297509489 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 03:31:49 INFO - PROCESS | 3712 | 1472297509492 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 03:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:31:49 INFO - PROCESS | 3712 | 1472297509495 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:31:49 INFO - PROCESS | 3712 | 1472297509499 Marionette TRACE conn3 <- [1,966,null,{}] 03:31:49 INFO - PROCESS | 3712 | 1472297509513 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}] 03:31:49 INFO - PROCESS | 3712 | 1472297509518 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:49 INFO - PROCESS | 3712 | 1472297509583 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 03:31:49 INFO - PROCESS | 3712 | 1472297509622 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:49 INFO - PROCESS | 3712 | 1472297509625 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:49 INFO - PROCESS | 3712 | ++DOCSHELL 152C8C00 == 34 [pid = 3712] [id = 251] 03:31:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (152C9000) [pid = 3712] [serial = 752] [outer = 00000000] 03:31:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (152CDC00) [pid = 3712] [serial = 753] [outer = 152C9000] 03:31:49 INFO - PROCESS | 3712 | 1472297509677 Marionette DEBUG loaded listener.js 03:31:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (155A3C00) [pid = 3712] [serial = 754] [outer = 152C9000] 03:31:50 INFO - PROCESS | 3712 | 1472297510096 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]]]}] 03:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 657ms 03:31:50 INFO - PROCESS | 3712 | 1472297510140 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 03:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:31:50 INFO - PROCESS | 3712 | 1472297510143 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 03:31:50 INFO - PROCESS | 3712 | 1472297510147 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:31:50 INFO - PROCESS | 3712 | 1472297510149 Marionette TRACE conn3 <- [1,970,null,{}] 03:31:50 INFO - PROCESS | 3712 | 1472297510152 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}] 03:31:50 INFO - PROCESS | 3712 | 1472297510164 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:50 INFO - PROCESS | 3712 | 1472297510272 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 03:31:50 INFO - PROCESS | 3712 | 1472297510279 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:50 INFO - PROCESS | 3712 | 1472297510281 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:50 INFO - PROCESS | 3712 | ++DOCSHELL 155A1C00 == 35 [pid = 3712] [id = 252] 03:31:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1585E400) [pid = 3712] [serial = 755] [outer = 00000000] 03:31:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1601E400) [pid = 3712] [serial = 756] [outer = 1585E400] 03:31:50 INFO - PROCESS | 3712 | 1472297510357 Marionette DEBUG loaded listener.js 03:31:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (167A9000) [pid = 3712] [serial = 757] [outer = 1585E400] 03:31:50 INFO - PROCESS | 3712 | 1472297510758 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]]]}] 03:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 657ms 03:31:50 INFO - PROCESS | 3712 | 1472297510808 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 03:31:50 INFO - PROCESS | 3712 | 1472297510810 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 03:31:50 INFO - PROCESS | 3712 | 1472297510813 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:31:50 INFO - PROCESS | 3712 | 1472297510815 Marionette TRACE conn3 <- [1,974,null,{}] 03:31:50 INFO - PROCESS | 3712 | 1472297510825 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}] 03:31:50 INFO - PROCESS | 3712 | 1472297510827 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:50 INFO - PROCESS | 3712 | 1472297510948 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 03:31:50 INFO - PROCESS | 3712 | 1472297510971 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:50 INFO - PROCESS | 3712 | 1472297510973 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:50 INFO - PROCESS | 3712 | ++DOCSHELL 16A2AC00 == 36 [pid = 3712] [id = 253] 03:31:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (16D71C00) [pid = 3712] [serial = 758] [outer = 00000000] 03:31:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (170AF000) [pid = 3712] [serial = 759] [outer = 16D71C00] 03:31:51 INFO - PROCESS | 3712 | 1472297511018 Marionette DEBUG loaded listener.js 03:31:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (174F9400) [pid = 3712] [serial = 760] [outer = 16D71C00] 03:31:51 INFO - PROCESS | 3712 | 1472297511442 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]]]}] 03:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 643ms 03:31:51 INFO - PROCESS | 3712 | 1472297511478 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 03:31:51 INFO - PROCESS | 3712 | 1472297511481 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 03:31:51 INFO - PROCESS | 3712 | 1472297511484 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:31:51 INFO - PROCESS | 3712 | 1472297511486 Marionette TRACE conn3 <- [1,978,null,{}] 03:31:51 INFO - PROCESS | 3712 | 1472297511490 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}] 03:31:51 INFO - PROCESS | 3712 | 1472297511495 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:51 INFO - PROCESS | 3712 | 1472297511629 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 03:31:51 INFO - PROCESS | 3712 | 1472297511689 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:51 INFO - PROCESS | 3712 | 1472297511691 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:51 INFO - PROCESS | 3712 | ++DOCSHELL 17AC9800 == 37 [pid = 3712] [id = 254] 03:31:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (17F6A800) [pid = 3712] [serial = 761] [outer = 00000000] 03:31:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1821B000) [pid = 3712] [serial = 762] [outer = 17F6A800] 03:31:51 INFO - PROCESS | 3712 | 1472297511719 Marionette DEBUG loaded listener.js 03:31:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (182D2C00) [pid = 3712] [serial = 763] [outer = 17F6A800] 03:31:52 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (182D4400) [pid = 3712] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:31:52 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (1A142800) [pid = 3712] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:31:52 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (152C5400) [pid = 3712] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:31:52 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (10E9A400) [pid = 3712] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:31:52 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (10A0AC00) [pid = 3712] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:31:52 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (10A4C000) [pid = 3712] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:31:52 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (16966400) [pid = 3712] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:31:52 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (17F0B800) [pid = 3712] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:31:52 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (13161000) [pid = 3712] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:31:52 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (1A317000) [pid = 3712] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:31:52 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1AB5FC00) [pid = 3712] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:31:52 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (182CE800) [pid = 3712] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:31:52 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (16027800) [pid = 3712] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:31:52 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (19A99000) [pid = 3712] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:31:52 INFO - PROCESS | 3712 | 1472297512304 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]]]}] 03:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 847ms 03:31:52 INFO - PROCESS | 3712 | 1472297512335 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 03:31:52 INFO - PROCESS | 3712 | 1472297512337 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 03:31:52 INFO - PROCESS | 3712 | 1472297512341 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:31:52 INFO - PROCESS | 3712 | 1472297512342 Marionette TRACE conn3 <- [1,982,null,{}] 03:31:52 INFO - PROCESS | 3712 | 1472297512346 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}] 03:31:52 INFO - PROCESS | 3712 | 1472297512348 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:52 INFO - PROCESS | 3712 | 1472297512433 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 03:31:52 INFO - PROCESS | 3712 | 1472297512521 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:52 INFO - PROCESS | 3712 | 1472297512523 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:52 INFO - PROCESS | 3712 | ++DOCSHELL 103C9000 == 38 [pid = 3712] [id = 255] 03:31:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (1047E400) [pid = 3712] [serial = 764] [outer = 00000000] 03:31:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (152CBC00) [pid = 3712] [serial = 765] [outer = 1047E400] 03:31:52 INFO - PROCESS | 3712 | 1472297512551 Marionette DEBUG loaded listener.js 03:31:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (174F4400) [pid = 3712] [serial = 766] [outer = 1047E400] 03:31:52 INFO - PROCESS | 3712 | 1472297512884 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]]]}] 03:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 584ms 03:31:52 INFO - PROCESS | 3712 | 1472297512939 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 03:31:52 INFO - PROCESS | 3712 | 1472297512941 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 03:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:31:52 INFO - PROCESS | 3712 | 1472297512946 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:31:52 INFO - PROCESS | 3712 | 1472297512948 Marionette TRACE conn3 <- [1,986,null,{}] 03:31:52 INFO - PROCESS | 3712 | 1472297512952 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}] 03:31:52 INFO - PROCESS | 3712 | 1472297512955 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:53 INFO - PROCESS | 3712 | 1472297513064 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 03:31:53 INFO - PROCESS | 3712 | 1472297513072 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:53 INFO - PROCESS | 3712 | 1472297513074 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:53 INFO - PROCESS | 3712 | ++DOCSHELL 12DAC800 == 39 [pid = 3712] [id = 256] 03:31:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (13161000) [pid = 3712] [serial = 767] [outer = 00000000] 03:31:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (19A8AC00) [pid = 3712] [serial = 768] [outer = 13161000] 03:31:53 INFO - PROCESS | 3712 | 1472297513102 Marionette DEBUG loaded listener.js 03:31:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (19A8BC00) [pid = 3712] [serial = 769] [outer = 13161000] 03:31:53 INFO - PROCESS | 3712 | 1472297513477 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]]]}] 03:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 555ms 03:31:53 INFO - PROCESS | 3712 | 1472297513505 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 03:31:53 INFO - PROCESS | 3712 | 1472297513507 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 03:31:53 INFO - PROCESS | 3712 | 1472297513510 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:31:53 INFO - PROCESS | 3712 | 1472297513512 Marionette TRACE conn3 <- [1,990,null,{}] 03:31:53 INFO - PROCESS | 3712 | 1472297513515 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}] 03:31:53 INFO - PROCESS | 3712 | 1472297513517 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:53 INFO - PROCESS | 3712 | 1472297513594 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 03:31:53 INFO - PROCESS | 3712 | 1472297513684 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:53 INFO - PROCESS | 3712 | 1472297513686 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:53 INFO - PROCESS | 3712 | ++DOCSHELL 152C7000 == 40 [pid = 3712] [id = 257] 03:31:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (16029400) [pid = 3712] [serial = 770] [outer = 00000000] 03:31:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (19F56C00) [pid = 3712] [serial = 771] [outer = 16029400] 03:31:53 INFO - PROCESS | 3712 | 1472297513733 Marionette DEBUG loaded listener.js 03:31:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (19F58000) [pid = 3712] [serial = 772] [outer = 16029400] 03:31:54 INFO - PROCESS | 3712 | 1472297514068 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]]]}] 03:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 658ms 03:31:54 INFO - PROCESS | 3712 | 1472297514171 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 03:31:54 INFO - PROCESS | 3712 | 1472297514175 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 03:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:31:54 INFO - PROCESS | 3712 | 1472297514190 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:31:54 INFO - PROCESS | 3712 | 1472297514194 Marionette TRACE conn3 <- [1,994,null,{}] 03:31:54 INFO - PROCESS | 3712 | 1472297514200 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}] 03:31:54 INFO - PROCESS | 3712 | 1472297514204 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:54 INFO - PROCESS | 3712 | 1472297514325 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 03:31:54 INFO - PROCESS | 3712 | 1472297514424 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:54 INFO - PROCESS | 3712 | 1472297514428 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:54 INFO - PROCESS | 3712 | ++DOCSHELL 10A49C00 == 41 [pid = 3712] [id = 258] 03:31:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (10A4D800) [pid = 3712] [serial = 773] [outer = 00000000] 03:31:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (10E9BC00) [pid = 3712] [serial = 774] [outer = 10A4D800] 03:31:54 INFO - PROCESS | 3712 | 1472297514470 Marionette DEBUG loaded listener.js 03:31:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (1144F400) [pid = 3712] [serial = 775] [outer = 10A4D800] 03:31:55 INFO - PROCESS | 3712 | 1472297515183 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]]]}] 03:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1023ms 03:31:55 INFO - PROCESS | 3712 | 1472297515241 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 03:31:55 INFO - PROCESS | 3712 | 1472297515226 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 03:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:31:55 INFO - PROCESS | 3712 | 1472297515233 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:31:55 INFO - PROCESS | 3712 | 1472297515237 Marionette TRACE conn3 <- [1,998,null,{}] 03:31:55 INFO - PROCESS | 3712 | 1472297515265 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}] 03:31:55 INFO - PROCESS | 3712 | 1472297515268 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:55 INFO - PROCESS | 3712 | 1472297515389 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 03:31:55 INFO - PROCESS | 3712 | 1472297515465 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:55 INFO - PROCESS | 3712 | 1472297515468 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:55 INFO - PROCESS | 3712 | ++DOCSHELL 13158800 == 42 [pid = 3712] [id = 259] 03:31:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (139B1000) [pid = 3712] [serial = 776] [outer = 00000000] 03:31:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (14480400) [pid = 3712] [serial = 777] [outer = 139B1000] 03:31:55 INFO - PROCESS | 3712 | 1472297515565 Marionette DEBUG loaded listener.js 03:31:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1528F800) [pid = 3712] [serial = 778] [outer = 139B1000] 03:31:56 INFO - PROCESS | 3712 | --DOCSHELL 12DAC800 == 41 [pid = 3712] [id = 256] 03:31:56 INFO - PROCESS | 3712 | --DOCSHELL 103C9000 == 40 [pid = 3712] [id = 255] 03:31:56 INFO - PROCESS | 3712 | --DOCSHELL 17AC9800 == 39 [pid = 3712] [id = 254] 03:31:56 INFO - PROCESS | 3712 | --DOCSHELL 16A2AC00 == 38 [pid = 3712] [id = 253] 03:31:56 INFO - PROCESS | 3712 | --DOCSHELL 155A1C00 == 37 [pid = 3712] [id = 252] 03:31:56 INFO - PROCESS | 3712 | --DOCSHELL 152C8C00 == 36 [pid = 3712] [id = 251] 03:31:56 INFO - PROCESS | 3712 | --DOCSHELL 12BC7000 == 35 [pid = 3712] [id = 250] 03:31:56 INFO - PROCESS | 3712 | --DOCSHELL 10A0F000 == 34 [pid = 3712] [id = 249] 03:31:56 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (1A677400) [pid = 3712] [serial = 672] [outer = 00000000] [url = about:blank] 03:31:56 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (19A91C00) [pid = 3712] [serial = 720] [outer = 00000000] [url = about:blank] 03:31:56 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (1A1CA400) [pid = 3712] [serial = 723] [outer = 00000000] [url = about:blank] 03:31:56 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (158EEC00) [pid = 3712] [serial = 705] [outer = 00000000] [url = about:blank] 03:31:56 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (16965800) [pid = 3712] [serial = 706] [outer = 00000000] [url = about:blank] 03:31:56 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (1282D400) [pid = 3712] [serial = 702] [outer = 00000000] [url = about:blank] 03:31:56 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (130BC400) [pid = 3712] [serial = 703] [outer = 00000000] [url = about:blank] 03:31:56 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (112AE000) [pid = 3712] [serial = 708] [outer = 00000000] [url = about:blank] 03:31:56 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (11CE4400) [pid = 3712] [serial = 709] [outer = 00000000] [url = about:blank] 03:31:56 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (19F5F800) [pid = 3712] [serial = 700] [outer = 00000000] [url = about:blank] 03:31:56 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (16EF3400) [pid = 3712] [serial = 714] [outer = 00000000] [url = about:blank] 03:31:56 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (176D3400) [pid = 3712] [serial = 715] [outer = 00000000] [url = about:blank] 03:31:56 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (18216000) [pid = 3712] [serial = 717] [outer = 00000000] [url = about:blank] 03:31:56 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (1448D800) [pid = 3712] [serial = 711] [outer = 00000000] [url = about:blank] 03:31:56 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (15287000) [pid = 3712] [serial = 712] [outer = 00000000] [url = about:blank] 03:31:56 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (1A672000) [pid = 3712] [serial = 726] [outer = 00000000] [url = about:blank] 03:31:56 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (1A1CB000) [pid = 3712] [serial = 724] [outer = 00000000] [url = about:blank] 03:31:56 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (1AB65C00) [pid = 3712] [serial = 736] [outer = 00000000] [url = about:blank] 03:31:56 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (1AB64000) [pid = 3712] [serial = 735] [outer = 00000000] [url = about:blank] 03:31:56 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (1A9DDC00) [pid = 3712] [serial = 733] [outer = 00000000] [url = about:blank] 03:31:56 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (19F5B000) [pid = 3712] [serial = 729] [outer = 00000000] [url = about:blank] 03:31:56 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (1A9D3400) [pid = 3712] [serial = 727] [outer = 00000000] [url = about:blank] 03:31:56 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (1A9DA000) [pid = 3712] [serial = 732] [outer = 00000000] [url = about:blank] 03:31:56 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (19DE4400) [pid = 3712] [serial = 721] [outer = 00000000] [url = about:blank] 03:31:56 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (1A1C9C00) [pid = 3712] [serial = 730] [outer = 00000000] [url = about:blank] 03:31:56 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (182C7400) [pid = 3712] [serial = 718] [outer = 00000000] [url = about:blank] 03:31:56 INFO - PROCESS | 3712 | 1472297516396 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]]]}] 03:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1198ms 03:31:56 INFO - PROCESS | 3712 | 1472297516435 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 03:31:56 INFO - PROCESS | 3712 | 1472297516439 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 03:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:31:56 INFO - PROCESS | 3712 | 1472297516444 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:31:56 INFO - PROCESS | 3712 | 1472297516447 Marionette TRACE conn3 <- [1,1002,null,{}] 03:31:56 INFO - PROCESS | 3712 | 1472297516452 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}] 03:31:56 INFO - PROCESS | 3712 | 1472297516455 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:56 INFO - PROCESS | 3712 | 1472297516545 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 03:31:56 INFO - PROCESS | 3712 | 1472297516552 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:56 INFO - PROCESS | 3712 | 1472297516556 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:56 INFO - PROCESS | 3712 | ++DOCSHELL 112CE000 == 35 [pid = 3712] [id = 260] 03:31:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (112D4000) [pid = 3712] [serial = 779] [outer = 00000000] 03:31:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (12830800) [pid = 3712] [serial = 780] [outer = 112D4000] 03:31:56 INFO - PROCESS | 3712 | 1472297516589 Marionette DEBUG loaded listener.js 03:31:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (12984C00) [pid = 3712] [serial = 781] [outer = 112D4000] 03:31:57 INFO - PROCESS | 3712 | 1472297517054 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]]]}] 03:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 657ms 03:31:57 INFO - PROCESS | 3712 | 1472297517087 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 03:31:57 INFO - PROCESS | 3712 | 1472297517092 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 03:31:57 INFO - PROCESS | 3712 | 1472297517097 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:31:57 INFO - PROCESS | 3712 | 1472297517100 Marionette TRACE conn3 <- [1,1006,null,{}] 03:31:57 INFO - PROCESS | 3712 | 1472297517104 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}] 03:31:57 INFO - PROCESS | 3712 | 1472297517106 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:57 INFO - PROCESS | 3712 | 1472297517190 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 03:31:57 INFO - PROCESS | 3712 | 1472297517198 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:57 INFO - PROCESS | 3712 | 1472297517200 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:57 INFO - PROCESS | 3712 | ++DOCSHELL 131F4800 == 36 [pid = 3712] [id = 261] 03:31:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (1346A000) [pid = 3712] [serial = 782] [outer = 00000000] 03:31:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (14FCE800) [pid = 3712] [serial = 783] [outer = 1346A000] 03:31:57 INFO - PROCESS | 3712 | 1472297517248 Marionette DEBUG loaded listener.js 03:31:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (152A3800) [pid = 3712] [serial = 784] [outer = 1346A000] 03:31:57 INFO - PROCESS | 3712 | 1472297517680 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]]]}] 03:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 584ms 03:31:57 INFO - PROCESS | 3712 | 1472297517698 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 03:31:57 INFO - PROCESS | 3712 | 1472297517700 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 03:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:31:57 INFO - PROCESS | 3712 | 1472297517704 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:31:57 INFO - PROCESS | 3712 | 1472297517708 Marionette TRACE conn3 <- [1,1010,null,{}] 03:31:57 INFO - PROCESS | 3712 | 1472297517718 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}] 03:31:57 INFO - PROCESS | 3712 | 1472297517723 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:57 INFO - PROCESS | 3712 | 1472297517806 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 03:31:57 INFO - PROCESS | 3712 | 1472297517848 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:57 INFO - PROCESS | 3712 | 1472297517852 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:57 INFO - PROCESS | 3712 | ++DOCSHELL 1601F400 == 37 [pid = 3712] [id = 262] 03:31:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (16023000) [pid = 3712] [serial = 785] [outer = 00000000] 03:31:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (16A22C00) [pid = 3712] [serial = 786] [outer = 16023000] 03:31:57 INFO - PROCESS | 3712 | 1472297517954 Marionette DEBUG loaded listener.js 03:31:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (16EF3400) [pid = 3712] [serial = 787] [outer = 16023000] 03:31:58 INFO - PROCESS | 3712 | 1472297518333 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]]]}] 03:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 642ms 03:31:58 INFO - PROCESS | 3712 | 1472297518384 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 03:31:58 INFO - PROCESS | 3712 | 1472297518388 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 03:31:58 INFO - PROCESS | 3712 | 1472297518394 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:31:58 INFO - PROCESS | 3712 | 1472297518399 Marionette TRACE conn3 <- [1,1014,null,{}] 03:31:58 INFO - PROCESS | 3712 | 1472297518405 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}] 03:31:58 INFO - PROCESS | 3712 | 1472297518409 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:58 INFO - PROCESS | 3712 | 1472297518556 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 03:31:58 INFO - PROCESS | 3712 | 1472297518640 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:58 INFO - PROCESS | 3712 | 1472297518645 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:58 INFO - PROCESS | 3712 | ++DOCSHELL 11C47800 == 38 [pid = 3712] [id = 263] 03:31:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (11CE3400) [pid = 3712] [serial = 788] [outer = 00000000] 03:31:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (1293AC00) [pid = 3712] [serial = 789] [outer = 11CE3400] 03:31:58 INFO - PROCESS | 3712 | 1472297518702 Marionette DEBUG loaded listener.js 03:31:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (130E0400) [pid = 3712] [serial = 790] [outer = 11CE3400] 03:31:59 INFO - PROCESS | 3712 | 1472297519309 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]]]}] 03:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 979ms 03:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:31:59 INFO - PROCESS | 3712 | 1472297519370 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 03:31:59 INFO - PROCESS | 3712 | 1472297519373 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 03:31:59 INFO - PROCESS | 3712 | 1472297519400 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:31:59 INFO - PROCESS | 3712 | 1472297519403 Marionette TRACE conn3 <- [1,1018,null,{}] 03:31:59 INFO - PROCESS | 3712 | 1472297519408 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}] 03:31:59 INFO - PROCESS | 3712 | 1472297519411 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:59 INFO - PROCESS | 3712 | 1472297519522 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 03:31:59 INFO - PROCESS | 3712 | 1472297519580 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:59 INFO - PROCESS | 3712 | 1472297519583 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:31:59 INFO - PROCESS | 3712 | ++DOCSHELL 152CCC00 == 39 [pid = 3712] [id = 264] 03:31:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (15FA2000) [pid = 3712] [serial = 791] [outer = 00000000] 03:31:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (16964C00) [pid = 3712] [serial = 792] [outer = 15FA2000] 03:31:59 INFO - PROCESS | 3712 | 1472297519680 Marionette DEBUG loaded listener.js 03:31:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (174FCC00) [pid = 3712] [serial = 793] [outer = 15FA2000] 03:32:00 INFO - PROCESS | 3712 | 1472297520246 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]]]}] 03:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 906ms 03:32:00 INFO - PROCESS | 3712 | 1472297520286 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 03:32:00 INFO - PROCESS | 3712 | 1472297520289 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 03:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:32:00 INFO - PROCESS | 3712 | 1472297520293 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:32:00 INFO - PROCESS | 3712 | 1472297520295 Marionette TRACE conn3 <- [1,1022,null,{}] 03:32:00 INFO - PROCESS | 3712 | 1472297520305 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}] 03:32:00 INFO - PROCESS | 3712 | 1472297520310 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:00 INFO - PROCESS | 3712 | 1472297520418 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 03:32:00 INFO - PROCESS | 3712 | 1472297520520 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:00 INFO - PROCESS | 3712 | 1472297520524 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:00 INFO - PROCESS | 3712 | ++DOCSHELL 182CE800 == 40 [pid = 3712] [id = 265] 03:32:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (182CFC00) [pid = 3712] [serial = 794] [outer = 00000000] 03:32:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (19A8DC00) [pid = 3712] [serial = 795] [outer = 182CFC00] 03:32:00 INFO - PROCESS | 3712 | 1472297520582 Marionette DEBUG loaded listener.js 03:32:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (19A97800) [pid = 3712] [serial = 796] [outer = 182CFC00] 03:32:01 INFO - PROCESS | 3712 | 1472297521176 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]]]}] 03:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 935ms 03:32:01 INFO - PROCESS | 3712 | 1472297521223 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 03:32:01 INFO - PROCESS | 3712 | 1472297521225 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 03:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:32:01 INFO - PROCESS | 3712 | 1472297521229 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:32:01 INFO - PROCESS | 3712 | 1472297521231 Marionette TRACE conn3 <- [1,1026,null,{}] 03:32:01 INFO - PROCESS | 3712 | 1472297521235 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}] 03:32:01 INFO - PROCESS | 3712 | 1472297521238 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:01 INFO - PROCESS | 3712 | 1472297521342 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 03:32:01 INFO - PROCESS | 3712 | 1472297521435 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:01 INFO - PROCESS | 3712 | 1472297521420 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:01 INFO - PROCESS | 3712 | ++DOCSHELL 19DF2800 == 41 [pid = 3712] [id = 266] 03:32:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (19DF3C00) [pid = 3712] [serial = 797] [outer = 00000000] 03:32:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1A140400) [pid = 3712] [serial = 798] [outer = 19DF3C00] 03:32:01 INFO - PROCESS | 3712 | 1472297521474 Marionette DEBUG loaded listener.js 03:32:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1A1C1000) [pid = 3712] [serial = 799] [outer = 19DF3C00] 03:32:02 INFO - PROCESS | 3712 | 1472297522070 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]]]}] 03:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 877ms 03:32:02 INFO - PROCESS | 3712 | 1472297522116 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 03:32:02 INFO - PROCESS | 3712 | 1472297522121 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 03:32:02 INFO - PROCESS | 3712 | 1472297522126 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:32:02 INFO - PROCESS | 3712 | 1472297522129 Marionette TRACE conn3 <- [1,1030,null,{}] 03:32:02 INFO - PROCESS | 3712 | 1472297522135 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}] 03:32:02 INFO - PROCESS | 3712 | 1472297522137 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:02 INFO - PROCESS | 3712 | --DOCSHELL 131F4800 == 40 [pid = 3712] [id = 261] 03:32:02 INFO - PROCESS | 3712 | --DOCSHELL 112CE000 == 39 [pid = 3712] [id = 260] 03:32:02 INFO - PROCESS | 3712 | --DOCSHELL 0F34B800 == 38 [pid = 3712] [id = 248] 03:32:02 INFO - PROCESS | 3712 | --DOCSHELL 10A49C00 == 37 [pid = 3712] [id = 258] 03:32:02 INFO - PROCESS | 3712 | --DOCSHELL 13158800 == 36 [pid = 3712] [id = 259] 03:32:02 INFO - PROCESS | 3712 | --DOCSHELL 10F14800 == 35 [pid = 3712] [id = 246] 03:32:02 INFO - PROCESS | 3712 | --DOCSHELL 15A22400 == 34 [pid = 3712] [id = 247] 03:32:02 INFO - PROCESS | 3712 | --DOCSHELL 1A9E1C00 == 33 [pid = 3712] [id = 245] 03:32:02 INFO - PROCESS | 3712 | --DOCSHELL 152C7000 == 32 [pid = 3712] [id = 257] 03:32:02 INFO - PROCESS | 3712 | --DOCSHELL 16964000 == 31 [pid = 3712] [id = 244] 03:32:02 INFO - PROCESS | 3712 | --DOCSHELL 152CD800 == 30 [pid = 3712] [id = 243] 03:32:02 INFO - PROCESS | 3712 | --DOCSHELL 19DF2800 == 29 [pid = 3712] [id = 266] 03:32:02 INFO - PROCESS | 3712 | --DOCSHELL 152CCC00 == 28 [pid = 3712] [id = 264] 03:32:02 INFO - PROCESS | 3712 | --DOCSHELL 182CE800 == 27 [pid = 3712] [id = 265] 03:32:02 INFO - PROCESS | 3712 | --DOCSHELL 1601F400 == 26 [pid = 3712] [id = 262] 03:32:02 INFO - PROCESS | 3712 | --DOCSHELL 11C47800 == 25 [pid = 3712] [id = 263] 03:32:02 INFO - PROCESS | 3712 | 1472297522789 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 03:32:02 INFO - PROCESS | 3712 | 1472297522951 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:02 INFO - PROCESS | 3712 | 1472297522954 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:02 INFO - PROCESS | 3712 | ++DOCSHELL 0F34D000 == 26 [pid = 3712] [id = 267] 03:32:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (0F34D400) [pid = 3712] [serial = 800] [outer = 00000000] 03:32:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (10478000) [pid = 3712] [serial = 801] [outer = 0F34D400] 03:32:02 INFO - PROCESS | 3712 | 1472297523005 Marionette DEBUG loaded listener.js 03:32:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (10B92800) [pid = 3712] [serial = 802] [outer = 0F34D400] 03:32:03 INFO - PROCESS | 3712 | 1472297523465 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]]]}] 03:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1358ms 03:32:03 INFO - PROCESS | 3712 | 1472297523489 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 03:32:03 INFO - PROCESS | 3712 | 1472297523494 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 03:32:03 INFO - PROCESS | 3712 | 1472297523499 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:32:03 INFO - PROCESS | 3712 | 1472297523503 Marionette TRACE conn3 <- [1,1034,null,{}] 03:32:03 INFO - PROCESS | 3712 | 1472297523508 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}] 03:32:03 INFO - PROCESS | 3712 | 1472297523511 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:03 INFO - PROCESS | 3712 | 1472297523630 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 03:32:03 INFO - PROCESS | 3712 | 1472297523638 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:03 INFO - PROCESS | 3712 | 1472297523641 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:03 INFO - PROCESS | 3712 | ++DOCSHELL 1315EC00 == 27 [pid = 3712] [id = 268] 03:32:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1315FC00) [pid = 3712] [serial = 803] [outer = 00000000] 03:32:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (131F4800) [pid = 3712] [serial = 804] [outer = 1315FC00] 03:32:03 INFO - PROCESS | 3712 | 1472297523689 Marionette DEBUG loaded listener.js 03:32:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (14423400) [pid = 3712] [serial = 805] [outer = 1315FC00] 03:32:04 INFO - PROCESS | 3712 | 1472297524131 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]]]}] 03:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 687ms 03:32:04 INFO - PROCESS | 3712 | 1472297524245 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 03:32:04 INFO - PROCESS | 3712 | 1472297524249 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 03:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:32:04 INFO - PROCESS | 3712 | 1472297524252 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:32:04 INFO - PROCESS | 3712 | 1472297524254 Marionette TRACE conn3 <- [1,1038,null,{}] 03:32:04 INFO - PROCESS | 3712 | 1472297524241 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}] 03:32:04 INFO - PROCESS | 3712 | 1472297524243 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:04 INFO - PROCESS | 3712 | 1472297524363 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 03:32:04 INFO - PROCESS | 3712 | 1472297524417 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:04 INFO - PROCESS | 3712 | 1472297524420 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:04 INFO - PROCESS | 3712 | ++DOCSHELL 1292F400 == 28 [pid = 3712] [id = 269] 03:32:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (15E9C800) [pid = 3712] [serial = 806] [outer = 00000000] 03:32:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (166A6800) [pid = 3712] [serial = 807] [outer = 15E9C800] 03:32:04 INFO - PROCESS | 3712 | 1472297524468 Marionette DEBUG loaded listener.js 03:32:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (16D78800) [pid = 3712] [serial = 808] [outer = 15E9C800] 03:32:04 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (10A0F800) [pid = 3712] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:32:04 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (12BC7400) [pid = 3712] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:32:04 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (0F34E800) [pid = 3712] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:32:04 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (152C9000) [pid = 3712] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:32:04 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (17F6A800) [pid = 3712] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:32:04 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (13161000) [pid = 3712] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:32:04 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (110EC800) [pid = 3712] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:32:04 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (15A23000) [pid = 3712] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:32:04 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (16D71C00) [pid = 3712] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:32:04 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (1047E400) [pid = 3712] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:32:04 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1585E400) [pid = 3712] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:32:04 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (16023000) [pid = 3712] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:32:04 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (16029400) [pid = 3712] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:32:04 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (139B1000) [pid = 3712] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:32:04 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (112D4000) [pid = 3712] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:32:04 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1346A000) [pid = 3712] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:32:04 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (10A4D800) [pid = 3712] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:32:05 INFO - PROCESS | 3712 | 1472297525072 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]]]}] 03:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 876ms 03:32:05 INFO - PROCESS | 3712 | 1472297525131 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 03:32:05 INFO - PROCESS | 3712 | 1472297525134 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 03:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:32:05 INFO - PROCESS | 3712 | 1472297525145 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:32:05 INFO - PROCESS | 3712 | 1472297525149 Marionette TRACE conn3 <- [1,1042,null,{}] 03:32:05 INFO - PROCESS | 3712 | 1472297525153 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}] 03:32:05 INFO - PROCESS | 3712 | 1472297525156 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:05 INFO - PROCESS | 3712 | 1472297525258 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 03:32:05 INFO - PROCESS | 3712 | 1472297525314 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:05 INFO - PROCESS | 3712 | 1472297525316 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:05 INFO - PROCESS | 3712 | ++DOCSHELL 10E9A400 == 29 [pid = 3712] [id = 270] 03:32:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (10EA5C00) [pid = 3712] [serial = 809] [outer = 00000000] 03:32:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (139AE400) [pid = 3712] [serial = 810] [outer = 10EA5C00] 03:32:05 INFO - PROCESS | 3712 | 1472297525374 Marionette DEBUG loaded listener.js 03:32:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (174F6800) [pid = 3712] [serial = 811] [outer = 10EA5C00] 03:32:05 INFO - PROCESS | 3712 | 1472297525758 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]]]}] 03:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 658ms 03:32:05 INFO - PROCESS | 3712 | 1472297525800 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 03:32:05 INFO - PROCESS | 3712 | 1472297525802 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 03:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:32:05 INFO - PROCESS | 3712 | 1472297525790 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:32:05 INFO - PROCESS | 3712 | 1472297525792 Marionette TRACE conn3 <- [1,1046,null,{}] 03:32:05 INFO - PROCESS | 3712 | 1472297525795 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}] 03:32:05 INFO - PROCESS | 3712 | 1472297525797 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:05 INFO - PROCESS | 3712 | 1472297525877 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 03:32:05 INFO - PROCESS | 3712 | 1472297525883 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:05 INFO - PROCESS | 3712 | 1472297525885 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:05 INFO - PROCESS | 3712 | ++DOCSHELL 16029400 == 30 [pid = 3712] [id = 271] 03:32:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (16D71C00) [pid = 3712] [serial = 812] [outer = 00000000] 03:32:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (18041400) [pid = 3712] [serial = 813] [outer = 16D71C00] 03:32:05 INFO - PROCESS | 3712 | 1472297525932 Marionette DEBUG loaded listener.js 03:32:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (182D2400) [pid = 3712] [serial = 814] [outer = 16D71C00] 03:32:06 INFO - PROCESS | 3712 | 1472297526336 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]]]}] 03:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 555ms 03:32:06 INFO - PROCESS | 3712 | 1472297526366 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 03:32:06 INFO - PROCESS | 3712 | 1472297526368 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 03:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:32:06 INFO - PROCESS | 3712 | 1472297526371 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:32:06 INFO - PROCESS | 3712 | 1472297526373 Marionette TRACE conn3 <- [1,1050,null,{}] 03:32:06 INFO - PROCESS | 3712 | 1472297526376 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}] 03:32:06 INFO - PROCESS | 3712 | 1472297526378 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:06 INFO - PROCESS | 3712 | 1472297526443 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 03:32:06 INFO - PROCESS | 3712 | 1472297526449 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:06 INFO - PROCESS | 3712 | 1472297526455 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:06 INFO - PROCESS | 3712 | ++DOCSHELL 19DE7C00 == 31 [pid = 3712] [id = 272] 03:32:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (19DEC000) [pid = 3712] [serial = 815] [outer = 00000000] 03:32:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (19DF2400) [pid = 3712] [serial = 816] [outer = 19DEC000] 03:32:06 INFO - PROCESS | 3712 | 1472297526509 Marionette DEBUG loaded listener.js 03:32:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (19F61800) [pid = 3712] [serial = 817] [outer = 19DEC000] 03:32:07 INFO - PROCESS | 3712 | --DOCSHELL 1315EC00 == 30 [pid = 3712] [id = 268] 03:32:07 INFO - PROCESS | 3712 | --DOCSHELL 0F34D000 == 29 [pid = 3712] [id = 267] 03:32:07 INFO - PROCESS | 3712 | --DOCSHELL 1292F400 == 28 [pid = 3712] [id = 269] 03:32:07 INFO - PROCESS | 3712 | --DOCSHELL 10E9A400 == 27 [pid = 3712] [id = 270] 03:32:07 INFO - PROCESS | 3712 | --DOCSHELL 16029400 == 26 [pid = 3712] [id = 271] 03:32:07 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (152CBC00) [pid = 3712] [serial = 765] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (19A8AC00) [pid = 3712] [serial = 768] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (19F56C00) [pid = 3712] [serial = 771] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (182D2C00) [pid = 3712] [serial = 763] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (1144F400) [pid = 3712] [serial = 775] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (16EF3400) [pid = 3712] [serial = 787] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (1601E400) [pid = 3712] [serial = 756] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (167A9000) [pid = 3712] [serial = 757] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (174F4400) [pid = 3712] [serial = 766] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (112B7800) [pid = 3712] [serial = 748] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (155A3C00) [pid = 3712] [serial = 754] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (16A22C00) [pid = 3712] [serial = 786] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (10F0AC00) [pid = 3712] [serial = 747] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (12DB2800) [pid = 3712] [serial = 750] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (13143C00) [pid = 3712] [serial = 751] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (10F0B000) [pid = 3712] [serial = 745] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (1055E000) [pid = 3712] [serial = 744] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (152CDC00) [pid = 3712] [serial = 753] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (1821B000) [pid = 3712] [serial = 762] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (19A8BC00) [pid = 3712] [serial = 769] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (1346DC00) [pid = 3712] [serial = 739] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (12DB2C00) [pid = 3712] [serial = 738] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (17713800) [pid = 3712] [serial = 742] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3712 | --DOMWINDOW == 59 (1679E400) [pid = 3712] [serial = 741] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3712 | --DOMWINDOW == 58 (174F9400) [pid = 3712] [serial = 760] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3712 | --DOMWINDOW == 57 (14480400) [pid = 3712] [serial = 777] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3712 | --DOMWINDOW == 56 (12830800) [pid = 3712] [serial = 780] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3712 | --DOMWINDOW == 55 (14FCE800) [pid = 3712] [serial = 783] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3712 | --DOMWINDOW == 54 (152A3800) [pid = 3712] [serial = 784] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3712 | --DOMWINDOW == 53 (10E9BC00) [pid = 3712] [serial = 774] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3712 | --DOMWINDOW == 52 (19F58000) [pid = 3712] [serial = 772] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3712 | --DOMWINDOW == 51 (12984C00) [pid = 3712] [serial = 781] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3712 | --DOMWINDOW == 50 (170AF000) [pid = 3712] [serial = 759] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3712 | --DOMWINDOW == 49 (1528F800) [pid = 3712] [serial = 778] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3712 | 1472297528008 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]]]}] 03:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1695ms 03:32:08 INFO - PROCESS | 3712 | 1472297528051 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 03:32:08 INFO - PROCESS | 3712 | 1472297528055 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 03:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:32:08 INFO - PROCESS | 3712 | 1472297528060 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:32:08 INFO - PROCESS | 3712 | 1472297528064 Marionette TRACE conn3 <- [1,1054,null,{}] 03:32:08 INFO - PROCESS | 3712 | 1472297528070 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}] 03:32:08 INFO - PROCESS | 3712 | 1472297528073 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:08 INFO - PROCESS | 3712 | 1472297528162 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 03:32:08 INFO - PROCESS | 3712 | 1472297528170 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:08 INFO - PROCESS | 3712 | 1472297528175 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:08 INFO - PROCESS | 3712 | ++DOCSHELL 10F06000 == 27 [pid = 3712] [id = 273] 03:32:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 50 (10F07000) [pid = 3712] [serial = 818] [outer = 00000000] 03:32:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 51 (112D0C00) [pid = 3712] [serial = 819] [outer = 10F07000] 03:32:08 INFO - PROCESS | 3712 | 1472297528207 Marionette DEBUG loaded listener.js 03:32:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 52 (1144F800) [pid = 3712] [serial = 820] [outer = 10F07000] 03:32:08 INFO - PROCESS | 3712 | 1472297528686 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]]]}] 03:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 642ms 03:32:08 INFO - PROCESS | 3712 | 1472297528725 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 03:32:08 INFO - PROCESS | 3712 | 1472297528712 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 03:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:32:08 INFO - PROCESS | 3712 | 1472297528718 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:32:08 INFO - PROCESS | 3712 | 1472297528721 Marionette TRACE conn3 <- [1,1058,null,{}] 03:32:08 INFO - PROCESS | 3712 | 1472297528725 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}] 03:32:08 INFO - PROCESS | 3712 | 1472297528728 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:08 INFO - PROCESS | 3712 | 1472297528813 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 03:32:08 INFO - PROCESS | 3712 | 1472297528820 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:08 INFO - PROCESS | 3712 | 1472297528823 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:08 INFO - PROCESS | 3712 | ++DOCSHELL 12984800 == 28 [pid = 3712] [id = 274] 03:32:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 53 (129B8400) [pid = 3712] [serial = 821] [outer = 00000000] 03:32:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 54 (129C2400) [pid = 3712] [serial = 822] [outer = 129B8400] 03:32:08 INFO - PROCESS | 3712 | 1472297528872 Marionette DEBUG loaded listener.js 03:32:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 55 (129C5C00) [pid = 3712] [serial = 823] [outer = 129B8400] 03:32:09 INFO - PROCESS | 3712 | 1472297529282 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]]]}] 03:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 599ms 03:32:09 INFO - PROCESS | 3712 | 1472297529318 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 03:32:09 INFO - PROCESS | 3712 | 1472297529322 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 03:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:32:09 INFO - PROCESS | 3712 | 1472297529326 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:32:09 INFO - PROCESS | 3712 | 1472297529329 Marionette TRACE conn3 <- [1,1062,null,{}] 03:32:09 INFO - PROCESS | 3712 | 1472297529340 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}] 03:32:09 INFO - PROCESS | 3712 | 1472297529345 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:09 INFO - PROCESS | 3712 | 1472297529427 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 03:32:09 INFO - PROCESS | 3712 | 1472297529467 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:09 INFO - PROCESS | 3712 | 1472297529470 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:09 INFO - PROCESS | 3712 | ++DOCSHELL 1410AC00 == 29 [pid = 3712] [id = 275] 03:32:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 56 (1410BC00) [pid = 3712] [serial = 824] [outer = 00000000] 03:32:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 57 (14FCE800) [pid = 3712] [serial = 825] [outer = 1410BC00] 03:32:09 INFO - PROCESS | 3712 | 1472297529564 Marionette DEBUG loaded listener.js 03:32:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 58 (15287400) [pid = 3712] [serial = 826] [outer = 1410BC00] 03:32:09 INFO - PROCESS | 3712 | 1472297529924 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]]]}] 03:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 657ms 03:32:09 INFO - PROCESS | 3712 | 1472297529979 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 03:32:09 INFO - PROCESS | 3712 | 1472297529981 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 03:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:32:09 INFO - PROCESS | 3712 | 1472297529984 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:32:09 INFO - PROCESS | 3712 | 1472297529986 Marionette TRACE conn3 <- [1,1066,null,{}] 03:32:09 INFO - PROCESS | 3712 | 1472297529999 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}] 03:32:09 INFO - PROCESS | 3712 | 1472297530001 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:10 INFO - PROCESS | 3712 | 1472297530109 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 03:32:10 INFO - PROCESS | 3712 | 1472297530122 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:10 INFO - PROCESS | 3712 | 1472297530124 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:10 INFO - PROCESS | 3712 | ++DOCSHELL 15284800 == 30 [pid = 3712] [id = 276] 03:32:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 59 (152A0000) [pid = 3712] [serial = 827] [outer = 00000000] 03:32:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (152CE400) [pid = 3712] [serial = 828] [outer = 152A0000] 03:32:10 INFO - PROCESS | 3712 | 1472297530156 Marionette DEBUG loaded listener.js 03:32:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (155AB400) [pid = 3712] [serial = 829] [outer = 152A0000] 03:32:10 INFO - PROCESS | 3712 | 1472297530539 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]]]}] 03:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 599ms 03:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:32:10 INFO - PROCESS | 3712 | 1472297530585 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 03:32:10 INFO - PROCESS | 3712 | 1472297530587 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 03:32:10 INFO - PROCESS | 3712 | 1472297530590 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:32:10 INFO - PROCESS | 3712 | 1472297530592 Marionette TRACE conn3 <- [1,1070,null,{}] 03:32:10 INFO - PROCESS | 3712 | 1472297530595 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}] 03:32:10 INFO - PROCESS | 3712 | 1472297530597 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:10 INFO - PROCESS | 3712 | 1472297530685 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 03:32:10 INFO - PROCESS | 3712 | 1472297530726 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:10 INFO - PROCESS | 3712 | 1472297530728 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:10 INFO - PROCESS | 3712 | ++DOCSHELL 158E6400 == 31 [pid = 3712] [id = 277] 03:32:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (158E7000) [pid = 3712] [serial = 830] [outer = 00000000] 03:32:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (15FA2C00) [pid = 3712] [serial = 831] [outer = 158E7000] 03:32:10 INFO - PROCESS | 3712 | 1472297530773 Marionette DEBUG loaded listener.js 03:32:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (16026400) [pid = 3712] [serial = 832] [outer = 158E7000] 03:32:11 INFO - PROCESS | 3712 | 1472297531150 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]]]}] 03:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 599ms 03:32:11 INFO - PROCESS | 3712 | 1472297531187 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 03:32:11 INFO - PROCESS | 3712 | 1472297531189 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 03:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:32:11 INFO - PROCESS | 3712 | 1472297531192 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:32:11 INFO - PROCESS | 3712 | 1472297531194 Marionette TRACE conn3 <- [1,1074,null,{}] 03:32:11 INFO - PROCESS | 3712 | 1472297531197 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}] 03:32:11 INFO - PROCESS | 3712 | 1472297531203 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:11 INFO - PROCESS | 3712 | 1472297531319 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 03:32:11 INFO - PROCESS | 3712 | 1472297531332 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:11 INFO - PROCESS | 3712 | 1472297531334 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:11 INFO - PROCESS | 3712 | ++DOCSHELL 1602A000 == 32 [pid = 3712] [id = 278] 03:32:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (167A5800) [pid = 3712] [serial = 833] [outer = 00000000] 03:32:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (170B7800) [pid = 3712] [serial = 834] [outer = 167A5800] 03:32:11 INFO - PROCESS | 3712 | 1472297531386 Marionette DEBUG loaded listener.js 03:32:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (176A2000) [pid = 3712] [serial = 835] [outer = 167A5800] 03:32:11 INFO - PROCESS | 3712 | 1472297531786 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]]]}] 03:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 643ms 03:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:32:11 INFO - PROCESS | 3712 | 1472297531837 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 03:32:11 INFO - PROCESS | 3712 | 1472297531839 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 03:32:11 INFO - PROCESS | 3712 | 1472297531842 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:32:11 INFO - PROCESS | 3712 | 1472297531844 Marionette TRACE conn3 <- [1,1078,null,{}] 03:32:11 INFO - PROCESS | 3712 | 1472297531886 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}] 03:32:11 INFO - PROCESS | 3712 | 1472297531888 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:11 INFO - PROCESS | 3712 | 1472297531975 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 03:32:11 INFO - PROCESS | 3712 | 1472297531983 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:11 INFO - PROCESS | 3712 | 1472297531985 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:11 INFO - PROCESS | 3712 | ++DOCSHELL 1769F400 == 33 [pid = 3712] [id = 279] 03:32:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (177A9000) [pid = 3712] [serial = 836] [outer = 00000000] 03:32:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (17AC8800) [pid = 3712] [serial = 837] [outer = 177A9000] 03:32:12 INFO - PROCESS | 3712 | 1472297532029 Marionette DEBUG loaded listener.js 03:32:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (1803C800) [pid = 3712] [serial = 838] [outer = 177A9000] 03:32:12 INFO - PROCESS | 3712 | 1472297532426 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]]]}] 03:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 614ms 03:32:12 INFO - PROCESS | 3712 | 1472297532463 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 03:32:12 INFO - PROCESS | 3712 | 1472297532465 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 03:32:12 INFO - PROCESS | 3712 | 1472297532468 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:32:12 INFO - PROCESS | 3712 | 1472297532470 Marionette TRACE conn3 <- [1,1082,null,{}] 03:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:32:12 INFO - PROCESS | 3712 | 1472297532473 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}] 03:32:12 INFO - PROCESS | 3712 | 1472297532475 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:12 INFO - PROCESS | 3712 | 1472297532550 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 03:32:12 INFO - PROCESS | 3712 | 1472297532556 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:12 INFO - PROCESS | 3712 | 1472297532557 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:12 INFO - PROCESS | 3712 | ++DOCSHELL 1821B000 == 34 [pid = 3712] [id = 280] 03:32:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (1821C400) [pid = 3712] [serial = 839] [outer = 00000000] 03:32:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (182D3C00) [pid = 3712] [serial = 840] [outer = 1821C400] 03:32:12 INFO - PROCESS | 3712 | 1472297532608 Marionette DEBUG loaded listener.js 03:32:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (182D4000) [pid = 3712] [serial = 841] [outer = 1821C400] 03:32:13 INFO - PROCESS | 3712 | 1472297533019 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]]]}] 03:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 584ms 03:32:13 INFO - PROCESS | 3712 | 1472297533070 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 03:32:13 INFO - PROCESS | 3712 | 1472297533072 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 03:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:32:13 INFO - PROCESS | 3712 | 1472297533076 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:32:13 INFO - PROCESS | 3712 | 1472297533078 Marionette TRACE conn3 <- [1,1086,null,{}] 03:32:13 INFO - PROCESS | 3712 | 1472297533081 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}] 03:32:13 INFO - PROCESS | 3712 | 1472297533083 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:13 INFO - PROCESS | 3712 | 1472297533187 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 03:32:13 INFO - PROCESS | 3712 | 1472297533255 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:13 INFO - PROCESS | 3712 | 1472297533257 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:13 INFO - PROCESS | 3712 | ++DOCSHELL 14109C00 == 35 [pid = 3712] [id = 281] 03:32:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (182D2C00) [pid = 3712] [serial = 842] [outer = 00000000] 03:32:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (19A96C00) [pid = 3712] [serial = 843] [outer = 182D2C00] 03:32:13 INFO - PROCESS | 3712 | 1472297533301 Marionette DEBUG loaded listener.js 03:32:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (19DE5800) [pid = 3712] [serial = 844] [outer = 182D2C00] 03:32:13 INFO - PROCESS | 3712 | 1472297533696 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]]]}] 03:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 642ms 03:32:13 INFO - PROCESS | 3712 | 1472297533722 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 03:32:13 INFO - PROCESS | 3712 | 1472297533723 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 03:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:32:13 INFO - PROCESS | 3712 | 1472297533727 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:32:13 INFO - PROCESS | 3712 | 1472297533729 Marionette TRACE conn3 <- [1,1090,null,{}] 03:32:13 INFO - PROCESS | 3712 | 1472297533732 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}] 03:32:13 INFO - PROCESS | 3712 | 1472297533734 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:13 INFO - PROCESS | 3712 | 1472297533854 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 03:32:13 INFO - PROCESS | 3712 | 1472297533860 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:13 INFO - PROCESS | 3712 | 1472297533862 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:13 INFO - PROCESS | 3712 | ++DOCSHELL 19F54400 == 36 [pid = 3712] [id = 282] 03:32:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (19F54800) [pid = 3712] [serial = 845] [outer = 00000000] 03:32:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (19F5F400) [pid = 3712] [serial = 846] [outer = 19F54800] 03:32:13 INFO - PROCESS | 3712 | 1472297533906 Marionette DEBUG loaded listener.js 03:32:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1A140800) [pid = 3712] [serial = 847] [outer = 19F54800] 03:32:14 INFO - PROCESS | 3712 | 1472297534309 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]]]}] 03:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 599ms 03:32:14 INFO - PROCESS | 3712 | 1472297534324 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 03:32:14 INFO - PROCESS | 3712 | 1472297534327 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 03:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:32:14 INFO - PROCESS | 3712 | 1472297534330 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:32:14 INFO - PROCESS | 3712 | 1472297534333 Marionette TRACE conn3 <- [1,1094,null,{}] 03:32:14 INFO - PROCESS | 3712 | 1472297534346 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}] 03:32:14 INFO - PROCESS | 3712 | 1472297534348 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:14 INFO - PROCESS | 3712 | 1472297534470 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 03:32:14 INFO - PROCESS | 3712 | 1472297534556 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:14 INFO - PROCESS | 3712 | 1472297534559 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:14 INFO - PROCESS | 3712 | ++DOCSHELL 1585A800 == 37 [pid = 3712] [id = 283] 03:32:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1A1C9800) [pid = 3712] [serial = 848] [outer = 00000000] 03:32:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1A315000) [pid = 3712] [serial = 849] [outer = 1A1C9800] 03:32:14 INFO - PROCESS | 3712 | 1472297534607 Marionette DEBUG loaded listener.js 03:32:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1A671400) [pid = 3712] [serial = 850] [outer = 1A1C9800] 03:32:14 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (1315FC00) [pid = 3712] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:32:14 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (15E9C800) [pid = 3712] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:32:14 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (10EA5C00) [pid = 3712] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:32:14 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (16D71C00) [pid = 3712] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:32:14 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (11CE3400) [pid = 3712] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:32:14 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (15FA2000) [pid = 3712] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:32:14 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (182CFC00) [pid = 3712] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:32:14 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (0F34D400) [pid = 3712] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:32:14 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (19DF3C00) [pid = 3712] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:32:15 INFO - PROCESS | 3712 | 1472297535045 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]]]}] 03:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 745ms 03:32:15 INFO - PROCESS | 3712 | 1472297535095 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 03:32:15 INFO - PROCESS | 3712 | 1472297535080 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 03:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:32:15 INFO - PROCESS | 3712 | 1472297535083 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:32:15 INFO - PROCESS | 3712 | 1472297535085 Marionette TRACE conn3 <- [1,1098,null,{}] 03:32:15 INFO - PROCESS | 3712 | 1472297535088 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}] 03:32:15 INFO - PROCESS | 3712 | 1472297535090 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:15 INFO - PROCESS | 3712 | 1472297535169 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 03:32:15 INFO - PROCESS | 3712 | 1472297535175 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:15 INFO - PROCESS | 3712 | 1472297535177 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:15 INFO - PROCESS | 3712 | ++DOCSHELL 112B6000 == 38 [pid = 3712] [id = 284] 03:32:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (15857000) [pid = 3712] [serial = 851] [outer = 00000000] 03:32:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (19F57000) [pid = 3712] [serial = 852] [outer = 15857000] 03:32:15 INFO - PROCESS | 3712 | 1472297535221 Marionette DEBUG loaded listener.js 03:32:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (1A1CD000) [pid = 3712] [serial = 853] [outer = 15857000] 03:32:15 INFO - PROCESS | 3712 | 1472297535618 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]]]}] 03:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 555ms 03:32:15 INFO - PROCESS | 3712 | 1472297535656 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 03:32:15 INFO - PROCESS | 3712 | 1472297535658 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 03:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:32:15 INFO - PROCESS | 3712 | 1472297535671 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:32:15 INFO - PROCESS | 3712 | 1472297535673 Marionette TRACE conn3 <- [1,1102,null,{}] 03:32:15 INFO - PROCESS | 3712 | 1472297535665 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}] 03:32:15 INFO - PROCESS | 3712 | 1472297535666 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:15 INFO - PROCESS | 3712 | 1472297535744 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 03:32:15 INFO - PROCESS | 3712 | 1472297535751 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:15 INFO - PROCESS | 3712 | 1472297535753 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:15 INFO - PROCESS | 3712 | ++DOCSHELL 177A1000 == 39 [pid = 3712] [id = 285] 03:32:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (19DEE000) [pid = 3712] [serial = 854] [outer = 00000000] 03:32:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1A9D2400) [pid = 3712] [serial = 855] [outer = 19DEE000] 03:32:15 INFO - PROCESS | 3712 | 1472297535797 Marionette DEBUG loaded listener.js 03:32:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1A9D6C00) [pid = 3712] [serial = 856] [outer = 19DEE000] 03:32:16 INFO - PROCESS | 3712 | 1472297536194 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]]]}] 03:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 555ms 03:32:16 INFO - PROCESS | 3712 | 1472297536207 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 03:32:16 INFO - PROCESS | 3712 | 1472297536209 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 03:32:16 INFO - PROCESS | 3712 | 1472297536212 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:32:16 INFO - PROCESS | 3712 | 1472297536214 Marionette TRACE conn3 <- [1,1106,null,{}] 03:32:16 INFO - PROCESS | 3712 | 1472297536217 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}] 03:32:16 INFO - PROCESS | 3712 | 1472297536219 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:16 INFO - PROCESS | 3712 | 1472297536333 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 03:32:16 INFO - PROCESS | 3712 | 1472297536341 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:16 INFO - PROCESS | 3712 | 1472297536343 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:16 INFO - PROCESS | 3712 | ++DOCSHELL 152CD800 == 40 [pid = 3712] [id = 286] 03:32:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (15FA1400) [pid = 3712] [serial = 857] [outer = 00000000] 03:32:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1A9DC000) [pid = 3712] [serial = 858] [outer = 15FA1400] 03:32:16 INFO - PROCESS | 3712 | 1472297536388 Marionette DEBUG loaded listener.js 03:32:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1A9E0800) [pid = 3712] [serial = 859] [outer = 15FA1400] 03:32:16 INFO - PROCESS | 3712 | 1472297536915 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]]]}] 03:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 788ms 03:32:17 INFO - PROCESS | 3712 | 1472297537020 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 03:32:17 INFO - PROCESS | 3712 | 1472297537025 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 03:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:32:17 INFO - PROCESS | 3712 | 1472297537055 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:32:17 INFO - PROCESS | 3712 | 1472297537058 Marionette TRACE conn3 <- [1,1110,null,{}] 03:32:17 INFO - PROCESS | 3712 | 1472297537072 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}] 03:32:17 INFO - PROCESS | 3712 | 1472297537075 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:17 INFO - PROCESS | 3712 | 1472297537193 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 03:32:17 INFO - PROCESS | 3712 | 1472297537271 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:17 INFO - PROCESS | 3712 | 1472297537257 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:17 INFO - PROCESS | 3712 | ++DOCSHELL 0F347400 == 41 [pid = 3712] [id = 287] 03:32:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (0F349800) [pid = 3712] [serial = 860] [outer = 00000000] 03:32:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (10A02000) [pid = 3712] [serial = 861] [outer = 0F349800] 03:32:17 INFO - PROCESS | 3712 | 1472297537355 Marionette DEBUG loaded listener.js 03:32:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (114E8400) [pid = 3712] [serial = 862] [outer = 0F349800] 03:32:18 INFO - PROCESS | 3712 | 1472297538241 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]]]}] 03:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1227ms 03:32:18 INFO - PROCESS | 3712 | 1472297538291 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 03:32:18 INFO - PROCESS | 3712 | 1472297538296 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 03:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:32:18 INFO - PROCESS | 3712 | 1472297538301 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:32:18 INFO - PROCESS | 3712 | 1472297538304 Marionette TRACE conn3 <- [1,1114,null,{}] 03:32:18 INFO - PROCESS | 3712 | 1472297538310 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}] 03:32:18 INFO - PROCESS | 3712 | 1472297538312 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:18 INFO - PROCESS | 3712 | 1472297538409 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 03:32:18 INFO - PROCESS | 3712 | 1472297538491 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:18 INFO - PROCESS | 3712 | 1472297538495 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:18 INFO - PROCESS | 3712 | ++DOCSHELL 0F345400 == 42 [pid = 3712] [id = 288] 03:32:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (0F34D000) [pid = 3712] [serial = 863] [outer = 00000000] 03:32:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (10A49C00) [pid = 3712] [serial = 864] [outer = 0F34D000] 03:32:18 INFO - PROCESS | 3712 | 1472297538563 Marionette DEBUG loaded listener.js 03:32:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (10F0A800) [pid = 3712] [serial = 865] [outer = 0F34D000] 03:32:18 INFO - PROCESS | 3712 | --DOCSHELL 177A1000 == 41 [pid = 3712] [id = 285] 03:32:18 INFO - PROCESS | 3712 | --DOCSHELL 112B6000 == 40 [pid = 3712] [id = 284] 03:32:18 INFO - PROCESS | 3712 | --DOCSHELL 1585A800 == 39 [pid = 3712] [id = 283] 03:32:18 INFO - PROCESS | 3712 | --DOCSHELL 19F54400 == 38 [pid = 3712] [id = 282] 03:32:18 INFO - PROCESS | 3712 | --DOCSHELL 14109C00 == 37 [pid = 3712] [id = 281] 03:32:18 INFO - PROCESS | 3712 | --DOCSHELL 1821B000 == 36 [pid = 3712] [id = 280] 03:32:18 INFO - PROCESS | 3712 | --DOCSHELL 1769F400 == 35 [pid = 3712] [id = 279] 03:32:18 INFO - PROCESS | 3712 | --DOCSHELL 1602A000 == 34 [pid = 3712] [id = 278] 03:32:18 INFO - PROCESS | 3712 | --DOCSHELL 158E6400 == 33 [pid = 3712] [id = 277] 03:32:18 INFO - PROCESS | 3712 | --DOCSHELL 15284800 == 32 [pid = 3712] [id = 276] 03:32:18 INFO - PROCESS | 3712 | --DOCSHELL 1410AC00 == 31 [pid = 3712] [id = 275] 03:32:18 INFO - PROCESS | 3712 | --DOCSHELL 12984800 == 30 [pid = 3712] [id = 274] 03:32:18 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (19DF2400) [pid = 3712] [serial = 816] [outer = 00000000] [url = about:blank] 03:32:18 INFO - PROCESS | 3712 | --DOCSHELL 10F06000 == 29 [pid = 3712] [id = 273] 03:32:18 INFO - PROCESS | 3712 | --DOCSHELL 19DE7C00 == 28 [pid = 3712] [id = 272] 03:32:18 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (131F4800) [pid = 3712] [serial = 804] [outer = 00000000] [url = about:blank] 03:32:18 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (166A6800) [pid = 3712] [serial = 807] [outer = 00000000] [url = about:blank] 03:32:18 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (14423400) [pid = 3712] [serial = 805] [outer = 00000000] [url = about:blank] 03:32:18 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (139AE400) [pid = 3712] [serial = 810] [outer = 00000000] [url = about:blank] 03:32:18 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (18041400) [pid = 3712] [serial = 813] [outer = 00000000] [url = about:blank] 03:32:18 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (1293AC00) [pid = 3712] [serial = 789] [outer = 00000000] [url = about:blank] 03:32:18 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (130E0400) [pid = 3712] [serial = 790] [outer = 00000000] [url = about:blank] 03:32:18 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (16964C00) [pid = 3712] [serial = 792] [outer = 00000000] [url = about:blank] 03:32:18 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (16D78800) [pid = 3712] [serial = 808] [outer = 00000000] [url = about:blank] 03:32:18 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (174FCC00) [pid = 3712] [serial = 793] [outer = 00000000] [url = about:blank] 03:32:18 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (19A8DC00) [pid = 3712] [serial = 795] [outer = 00000000] [url = about:blank] 03:32:18 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (10B92800) [pid = 3712] [serial = 802] [outer = 00000000] [url = about:blank] 03:32:18 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (182D2400) [pid = 3712] [serial = 814] [outer = 00000000] [url = about:blank] 03:32:18 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (10478000) [pid = 3712] [serial = 801] [outer = 00000000] [url = about:blank] 03:32:18 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (19A97800) [pid = 3712] [serial = 796] [outer = 00000000] [url = about:blank] 03:32:18 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (1A140400) [pid = 3712] [serial = 798] [outer = 00000000] [url = about:blank] 03:32:18 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (1A1C1000) [pid = 3712] [serial = 799] [outer = 00000000] [url = about:blank] 03:32:18 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (174F6800) [pid = 3712] [serial = 811] [outer = 00000000] [url = about:blank] 03:32:18 INFO - PROCESS | 3712 | 1472297538988 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]]]}] 03:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 745ms 03:32:19 INFO - PROCESS | 3712 | 1472297539049 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 03:32:19 INFO - PROCESS | 3712 | 1472297539053 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 03:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:32:19 INFO - PROCESS | 3712 | 1472297539060 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:32:19 INFO - PROCESS | 3712 | 1472297539062 Marionette TRACE conn3 <- [1,1118,null,{}] 03:32:19 INFO - PROCESS | 3712 | 1472297539066 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}] 03:32:19 INFO - PROCESS | 3712 | 1472297539069 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:19 INFO - PROCESS | 3712 | 1472297539141 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 03:32:19 INFO - PROCESS | 3712 | 1472297539148 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:19 INFO - PROCESS | 3712 | 1472297539150 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:19 INFO - PROCESS | 3712 | ++DOCSHELL 128B2800 == 29 [pid = 3712] [id = 289] 03:32:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (1292F400) [pid = 3712] [serial = 866] [outer = 00000000] 03:32:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (129BA800) [pid = 3712] [serial = 867] [outer = 1292F400] 03:32:19 INFO - PROCESS | 3712 | 1472297539198 Marionette DEBUG loaded listener.js 03:32:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (12DAAC00) [pid = 3712] [serial = 868] [outer = 1292F400] 03:32:19 INFO - PROCESS | 3712 | 1472297539666 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]]]}] 03:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 657ms 03:32:19 INFO - PROCESS | 3712 | 1472297539718 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 03:32:19 INFO - PROCESS | 3712 | 1472297539720 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 03:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:32:19 INFO - PROCESS | 3712 | 1472297539724 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:32:19 INFO - PROCESS | 3712 | 1472297539711 Marionette TRACE conn3 <- [1,1122,null,{}] 03:32:19 INFO - PROCESS | 3712 | 1472297539722 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}] 03:32:19 INFO - PROCESS | 3712 | 1472297539727 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:19 INFO - PROCESS | 3712 | 1472297539837 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 03:32:19 INFO - PROCESS | 3712 | 1472297539927 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:19 INFO - PROCESS | 3712 | 1472297539930 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:19 INFO - PROCESS | 3712 | ++DOCSHELL 1410CC00 == 30 [pid = 3712] [id = 290] 03:32:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (1410E000) [pid = 3712] [serial = 869] [outer = 00000000] 03:32:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (14FC4000) [pid = 3712] [serial = 870] [outer = 1410E000] 03:32:19 INFO - PROCESS | 3712 | 1472297539979 Marionette DEBUG loaded listener.js 03:32:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (1529FC00) [pid = 3712] [serial = 871] [outer = 1410E000] 03:32:20 INFO - PROCESS | 3712 | 1472297540311 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]]]}] 03:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 658ms 03:32:20 INFO - PROCESS | 3712 | 1472297540365 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 03:32:20 INFO - PROCESS | 3712 | 1472297540368 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 03:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:32:20 INFO - PROCESS | 3712 | 1472297540371 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:32:20 INFO - PROCESS | 3712 | 1472297540373 Marionette TRACE conn3 <- [1,1126,null,{}] 03:32:20 INFO - PROCESS | 3712 | 1472297540376 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}] 03:32:20 INFO - PROCESS | 3712 | 1472297540379 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:20 INFO - PROCESS | 3712 | 1472297540471 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 03:32:20 INFO - PROCESS | 3712 | 1472297540476 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:20 INFO - PROCESS | 3712 | 1472297540479 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:20 INFO - PROCESS | 3712 | ++DOCSHELL 152CBC00 == 31 [pid = 3712] [id = 291] 03:32:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (155A8400) [pid = 3712] [serial = 872] [outer = 00000000] 03:32:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (15A24800) [pid = 3712] [serial = 873] [outer = 155A8400] 03:32:20 INFO - PROCESS | 3712 | 1472297540525 Marionette DEBUG loaded listener.js 03:32:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (16024400) [pid = 3712] [serial = 874] [outer = 155A8400] 03:32:20 INFO - PROCESS | 3712 | 1472297541008 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]]]}] 03:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 657ms 03:32:21 INFO - PROCESS | 3712 | 1472297541035 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 03:32:21 INFO - PROCESS | 3712 | 1472297541037 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 03:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:32:21 INFO - PROCESS | 3712 | 1472297541040 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:32:21 INFO - PROCESS | 3712 | 1472297541042 Marionette TRACE conn3 <- [1,1130,null,{}] 03:32:21 INFO - PROCESS | 3712 | 1472297541045 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}] 03:32:21 INFO - PROCESS | 3712 | 1472297541047 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:21 INFO - PROCESS | 3712 | 1472297541160 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 03:32:21 INFO - PROCESS | 3712 | 1472297541176 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:21 INFO - PROCESS | 3712 | 1472297541179 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:21 INFO - PROCESS | 3712 | ++DOCSHELL 12939800 == 32 [pid = 3712] [id = 292] 03:32:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (13154000) [pid = 3712] [serial = 875] [outer = 00000000] 03:32:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (16A2D800) [pid = 3712] [serial = 876] [outer = 13154000] 03:32:21 INFO - PROCESS | 3712 | 1472297541223 Marionette DEBUG loaded listener.js 03:32:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (17714C00) [pid = 3712] [serial = 877] [outer = 13154000] 03:32:21 INFO - PROCESS | 3712 | 1472297541627 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]]]}] 03:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 657ms 03:32:21 INFO - PROCESS | 3712 | 1472297541681 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 03:32:21 INFO - PROCESS | 3712 | 1472297541683 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 03:32:21 INFO - PROCESS | 3712 | 1472297541686 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:32:21 INFO - PROCESS | 3712 | 1472297541688 Marionette TRACE conn3 <- [1,1134,null,{}] 03:32:21 INFO - PROCESS | 3712 | 1472297541699 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}] 03:32:21 INFO - PROCESS | 3712 | 1472297541704 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:21 INFO - PROCESS | 3712 | 1472297541832 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 03:32:21 INFO - PROCESS | 3712 | 1472297541842 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:21 INFO - PROCESS | 3712 | 1472297541844 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:21 INFO - PROCESS | 3712 | ++DOCSHELL 176D9C00 == 33 [pid = 3712] [id = 293] 03:32:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (177AB000) [pid = 3712] [serial = 878] [outer = 00000000] 03:32:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (182D0800) [pid = 3712] [serial = 879] [outer = 177AB000] 03:32:21 INFO - PROCESS | 3712 | 1472297541927 Marionette DEBUG loaded listener.js 03:32:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (182D1C00) [pid = 3712] [serial = 880] [outer = 177AB000] 03:32:22 INFO - PROCESS | 3712 | 1472297542341 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]]]}] 03:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 687ms 03:32:22 INFO - PROCESS | 3712 | 1472297542409 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 03:32:22 INFO - PROCESS | 3712 | 1472297542411 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 03:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:32:22 INFO - PROCESS | 3712 | 1472297542414 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:32:22 INFO - PROCESS | 3712 | 1472297542399 Marionette TRACE conn3 <- [1,1138,null,{}] 03:32:22 INFO - PROCESS | 3712 | 1472297542412 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}] 03:32:22 INFO - PROCESS | 3712 | 1472297542414 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:22 INFO - PROCESS | 3712 | 1472297542516 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 03:32:22 INFO - PROCESS | 3712 | 1472297542527 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:22 INFO - PROCESS | 3712 | 1472297542529 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:22 INFO - PROCESS | 3712 | ++DOCSHELL 129B9C00 == 34 [pid = 3712] [id = 294] 03:32:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (14FD1800) [pid = 3712] [serial = 881] [outer = 00000000] 03:32:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (19DEC400) [pid = 3712] [serial = 882] [outer = 14FD1800] 03:32:22 INFO - PROCESS | 3712 | 1472297542756 Marionette DEBUG loaded listener.js 03:32:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (19DED000) [pid = 3712] [serial = 883] [outer = 14FD1800] 03:32:22 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (182D2C00) [pid = 3712] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:32:22 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (129B8400) [pid = 3712] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:32:22 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (1821C400) [pid = 3712] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:32:22 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (177A9000) [pid = 3712] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:32:22 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (1410BC00) [pid = 3712] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:32:22 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (158E7000) [pid = 3712] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:32:22 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (19DEC000) [pid = 3712] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:32:22 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (19F54800) [pid = 3712] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:32:22 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (10F07000) [pid = 3712] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:32:22 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (152A0000) [pid = 3712] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:32:22 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (167A5800) [pid = 3712] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:32:22 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (19DEE000) [pid = 3712] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:32:22 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (1A1C9800) [pid = 3712] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:32:22 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (15857000) [pid = 3712] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:32:23 INFO - PROCESS | 3712 | 1472297543104 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]]]}] 03:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 760ms 03:32:23 INFO - PROCESS | 3712 | 1472297543156 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 03:32:23 INFO - PROCESS | 3712 | 1472297543158 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 03:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:32:23 INFO - PROCESS | 3712 | 1472297543162 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:32:23 INFO - PROCESS | 3712 | 1472297543164 Marionette TRACE conn3 <- [1,1142,null,{}] 03:32:23 INFO - PROCESS | 3712 | 1472297543167 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}] 03:32:23 INFO - PROCESS | 3712 | 1472297543169 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:23 INFO - PROCESS | 3712 | 1472297543244 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 03:32:23 INFO - PROCESS | 3712 | 1472297543309 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:23 INFO - PROCESS | 3712 | 1472297543311 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:23 INFO - PROCESS | 3712 | ++DOCSHELL 1293C400 == 35 [pid = 3712] [id = 295] 03:32:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (14FD2000) [pid = 3712] [serial = 884] [outer = 00000000] 03:32:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (1821A400) [pid = 3712] [serial = 885] [outer = 14FD2000] 03:32:23 INFO - PROCESS | 3712 | 1472297543356 Marionette DEBUG loaded listener.js 03:32:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (19A95C00) [pid = 3712] [serial = 886] [outer = 14FD2000] 03:32:23 INFO - PROCESS | 3712 | 1472297543693 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]]]}] 03:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 555ms 03:32:23 INFO - PROCESS | 3712 | 1472297543719 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 03:32:23 INFO - PROCESS | 3712 | 1472297543721 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 03:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:32:23 INFO - PROCESS | 3712 | 1472297543725 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:32:23 INFO - PROCESS | 3712 | 1472297543727 Marionette TRACE conn3 <- [1,1146,null,{}] 03:32:23 INFO - PROCESS | 3712 | 1472297543730 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}] 03:32:23 INFO - PROCESS | 3712 | 1472297543732 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:23 INFO - PROCESS | 3712 | 1472297543840 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 03:32:23 INFO - PROCESS | 3712 | 1472297543831 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:23 INFO - PROCESS | 3712 | 1472297543833 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:23 INFO - PROCESS | 3712 | ++DOCSHELL 10F0C800 == 36 [pid = 3712] [id = 296] 03:32:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (11A59800) [pid = 3712] [serial = 887] [outer = 00000000] 03:32:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1A1C1400) [pid = 3712] [serial = 888] [outer = 11A59800] 03:32:23 INFO - PROCESS | 3712 | 1472297543877 Marionette DEBUG loaded listener.js 03:32:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1A1C9800) [pid = 3712] [serial = 889] [outer = 11A59800] 03:32:24 INFO - PROCESS | 3712 | 1472297544277 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]]]}] 03:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 584ms 03:32:24 INFO - PROCESS | 3712 | 1472297544325 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 03:32:24 INFO - PROCESS | 3712 | 1472297544327 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 03:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:32:24 INFO - PROCESS | 3712 | 1472297544391 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:32:24 INFO - PROCESS | 3712 | 1472297544393 Marionette TRACE conn3 <- [1,1150,null,{}] 03:32:24 INFO - PROCESS | 3712 | 1472297544416 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}] 03:32:24 INFO - PROCESS | 3712 | 1472297544418 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:24 INFO - PROCESS | 3712 | 1472297544498 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 03:32:24 INFO - PROCESS | 3712 | 1472297544504 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:24 INFO - PROCESS | 3712 | 1472297544506 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:24 INFO - PROCESS | 3712 | ++DOCSHELL 152C7000 == 37 [pid = 3712] [id = 297] 03:32:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1A1C1000) [pid = 3712] [serial = 890] [outer = 00000000] 03:32:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1AB60C00) [pid = 3712] [serial = 891] [outer = 1A1C1000] 03:32:24 INFO - PROCESS | 3712 | 1472297544550 Marionette DEBUG loaded listener.js 03:32:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1A9DE400) [pid = 3712] [serial = 892] [outer = 1A1C1000] 03:32:25 INFO - PROCESS | 3712 | 1472297545194 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]]]}] 03:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 906ms 03:32:25 INFO - PROCESS | 3712 | 1472297545251 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 03:32:25 INFO - PROCESS | 3712 | 1472297545256 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 03:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:32:25 INFO - PROCESS | 3712 | 1472297545261 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:32:25 INFO - PROCESS | 3712 | 1472297545266 Marionette TRACE conn3 <- [1,1154,null,{}] 03:32:25 INFO - PROCESS | 3712 | 1472297545271 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}] 03:32:25 INFO - PROCESS | 3712 | 1472297545274 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:25 INFO - PROCESS | 3712 | 1472297545389 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 03:32:25 INFO - PROCESS | 3712 | 1472297545497 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:25 INFO - PROCESS | 3712 | 1472297545500 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:25 INFO - PROCESS | 3712 | ++DOCSHELL 10A4E000 == 38 [pid = 3712] [id = 298] 03:32:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (10A51400) [pid = 3712] [serial = 893] [outer = 00000000] 03:32:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (112B7000) [pid = 3712] [serial = 894] [outer = 10A51400] 03:32:25 INFO - PROCESS | 3712 | 1472297545558 Marionette DEBUG loaded listener.js 03:32:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (130DCC00) [pid = 3712] [serial = 895] [outer = 10A51400] 03:32:26 INFO - PROCESS | 3712 | 1472297546092 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]]]}] 03:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 876ms 03:32:26 INFO - PROCESS | 3712 | 1472297546153 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 03:32:26 INFO - PROCESS | 3712 | 1472297546158 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 03:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:32:26 INFO - PROCESS | 3712 | 1472297546165 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:32:26 INFO - PROCESS | 3712 | 1472297546168 Marionette TRACE conn3 <- [1,1158,null,{}] 03:32:26 INFO - PROCESS | 3712 | 1472297546172 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}] 03:32:26 INFO - PROCESS | 3712 | 1472297546175 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:26 INFO - PROCESS | 3712 | 1472297546265 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 03:32:26 INFO - PROCESS | 3712 | 1472297546391 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:26 INFO - PROCESS | 3712 | 1472297546394 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:26 INFO - PROCESS | 3712 | ++DOCSHELL 15286000 == 39 [pid = 3712] [id = 299] 03:32:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (152A0000) [pid = 3712] [serial = 896] [outer = 00000000] 03:32:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (155A0400) [pid = 3712] [serial = 897] [outer = 152A0000] 03:32:26 INFO - PROCESS | 3712 | 1472297546451 Marionette DEBUG loaded listener.js 03:32:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (16964000) [pid = 3712] [serial = 898] [outer = 152A0000] 03:32:26 INFO - PROCESS | 3712 | 1472297547008 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]]]}] 03:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 876ms 03:32:27 INFO - PROCESS | 3712 | 1472297547052 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 03:32:27 INFO - PROCESS | 3712 | 1472297547055 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 03:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:32:27 INFO - PROCESS | 3712 | 1472297547058 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:32:27 INFO - PROCESS | 3712 | 1472297547045 Marionette TRACE conn3 <- [1,1162,null,{}] 03:32:27 INFO - PROCESS | 3712 | 1472297547055 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}] 03:32:27 INFO - PROCESS | 3712 | 1472297547060 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:27 INFO - PROCESS | 3712 | 1472297547197 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 03:32:27 INFO - PROCESS | 3712 | 1472297547441 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:27 INFO - PROCESS | 3712 | 1472297547445 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:27 INFO - PROCESS | 3712 | ++DOCSHELL 10328400 == 40 [pid = 3712] [id = 300] 03:32:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (1047C400) [pid = 3712] [serial = 899] [outer = 00000000] 03:32:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (10A09C00) [pid = 3712] [serial = 900] [outer = 1047C400] 03:32:27 INFO - PROCESS | 3712 | 1472297547505 Marionette DEBUG loaded listener.js 03:32:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (10F07C00) [pid = 3712] [serial = 901] [outer = 1047C400] 03:32:28 INFO - PROCESS | 3712 | --DOCSHELL 10F0C800 == 39 [pid = 3712] [id = 296] 03:32:28 INFO - PROCESS | 3712 | --DOCSHELL 1293C400 == 38 [pid = 3712] [id = 295] 03:32:28 INFO - PROCESS | 3712 | --DOCSHELL 129B9C00 == 37 [pid = 3712] [id = 294] 03:32:28 INFO - PROCESS | 3712 | --DOCSHELL 176D9C00 == 36 [pid = 3712] [id = 293] 03:32:28 INFO - PROCESS | 3712 | --DOCSHELL 12939800 == 35 [pid = 3712] [id = 292] 03:32:28 INFO - PROCESS | 3712 | --DOCSHELL 152CBC00 == 34 [pid = 3712] [id = 291] 03:32:28 INFO - PROCESS | 3712 | --DOCSHELL 1410CC00 == 33 [pid = 3712] [id = 290] 03:32:28 INFO - PROCESS | 3712 | --DOCSHELL 128B2800 == 32 [pid = 3712] [id = 289] 03:32:28 INFO - PROCESS | 3712 | --DOCSHELL 0F345400 == 31 [pid = 3712] [id = 288] 03:32:28 INFO - PROCESS | 3712 | --DOCSHELL 0F347400 == 30 [pid = 3712] [id = 287] 03:32:28 INFO - PROCESS | 3712 | --DOCSHELL 152CD800 == 29 [pid = 3712] [id = 286] 03:32:28 INFO - PROCESS | 3712 | --DOCSHELL 15286000 == 28 [pid = 3712] [id = 299] 03:32:28 INFO - PROCESS | 3712 | --DOCSHELL 152C7000 == 27 [pid = 3712] [id = 297] 03:32:28 INFO - PROCESS | 3712 | --DOCSHELL 10A4E000 == 26 [pid = 3712] [id = 298] 03:32:28 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (19A96C00) [pid = 3712] [serial = 843] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (129C2400) [pid = 3712] [serial = 822] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (129C5C00) [pid = 3712] [serial = 823] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (182D3C00) [pid = 3712] [serial = 840] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (17AC8800) [pid = 3712] [serial = 837] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1803C800) [pid = 3712] [serial = 838] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (14FCE800) [pid = 3712] [serial = 825] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (15287400) [pid = 3712] [serial = 826] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (15FA2C00) [pid = 3712] [serial = 831] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (16026400) [pid = 3712] [serial = 832] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (19F61800) [pid = 3712] [serial = 817] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (19F5F400) [pid = 3712] [serial = 846] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (112D0C00) [pid = 3712] [serial = 819] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1144F800) [pid = 3712] [serial = 820] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (152CE400) [pid = 3712] [serial = 828] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (155AB400) [pid = 3712] [serial = 829] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (170B7800) [pid = 3712] [serial = 834] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (176A2000) [pid = 3712] [serial = 835] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (1A9D6C00) [pid = 3712] [serial = 856] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (19DE5800) [pid = 3712] [serial = 844] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (1A315000) [pid = 3712] [serial = 849] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (1A140800) [pid = 3712] [serial = 847] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (1A9DC000) [pid = 3712] [serial = 858] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (1A9D2400) [pid = 3712] [serial = 855] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (1A671400) [pid = 3712] [serial = 850] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (19F57000) [pid = 3712] [serial = 852] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (1A1CD000) [pid = 3712] [serial = 853] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (182D4000) [pid = 3712] [serial = 841] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3712 | 1472297548679 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] 03:32:28 INFO - PROCESS | 3712 | 1472297548749 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 03:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 03:32:28 INFO - PROCESS | 3712 | 1472297548755 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:32:28 INFO - PROCESS | 3712 | 1472297548758 Marionette TRACE conn3 <- [1,1166,null,{}] 03:32:28 INFO - PROCESS | 3712 | 1472297548765 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}] 03:32:28 INFO - PROCESS | 3712 | 1472297548768 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:28 INFO - PROCESS | 3712 | 1472297548865 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 03:32:28 INFO - PROCESS | 3712 | 1472297548949 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:28 INFO - PROCESS | 3712 | 1472297548952 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:28 INFO - PROCESS | 3712 | ++DOCSHELL 10E9C400 == 27 [pid = 3712] [id = 301] 03:32:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (10E9F000) [pid = 3712] [serial = 902] [outer = 00000000] 03:32:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (10F0C800) [pid = 3712] [serial = 903] [outer = 10E9F000] 03:32:28 INFO - PROCESS | 3712 | 1472297549002 Marionette DEBUG loaded listener.js 03:32:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (10F0D400) [pid = 3712] [serial = 904] [outer = 10E9F000] 03:32:29 INFO - PROCESS | 3712 | 1472297549411 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] 03:32:29 INFO - PROCESS | 3712 | 1472297549441 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 03:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:32:29 INFO - PROCESS | 3712 | 1472297549448 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:32:29 INFO - PROCESS | 3712 | 1472297549452 Marionette TRACE conn3 <- [1,1170,null,{}] 03:32:29 INFO - PROCESS | 3712 | 1472297549456 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}] 03:32:29 INFO - PROCESS | 3712 | 1472297549459 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:29 INFO - PROCESS | 3712 | 1472297549550 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 03:32:29 INFO - PROCESS | 3712 | 1472297549557 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:29 INFO - PROCESS | 3712 | 1472297549560 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:29 INFO - PROCESS | 3712 | ++DOCSHELL 10A4E000 == 28 [pid = 3712] [id = 302] 03:32:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (129BA000) [pid = 3712] [serial = 905] [outer = 00000000] 03:32:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (130BC400) [pid = 3712] [serial = 906] [outer = 129BA000] 03:32:29 INFO - PROCESS | 3712 | 1472297549613 Marionette DEBUG loaded listener.js 03:32:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (13160400) [pid = 3712] [serial = 907] [outer = 129BA000] 03:32:30 INFO - PROCESS | 3712 | 1472297550052 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] 03:32:30 INFO - PROCESS | 3712 | 1472297550111 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 03:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:32:30 INFO - PROCESS | 3712 | 1472297550115 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:32:30 INFO - PROCESS | 3712 | 1472297550118 Marionette TRACE conn3 <- [1,1174,null,{}] 03:32:30 INFO - PROCESS | 3712 | 1472297550129 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}] 03:32:30 INFO - PROCESS | 3712 | 1472297550134 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:30 INFO - PROCESS | 3712 | 1472297550242 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 03:32:30 INFO - PROCESS | 3712 | 1472297550315 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:30 INFO - PROCESS | 3712 | 1472297550318 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:30 INFO - PROCESS | 3712 | ++DOCSHELL 152AAC00 == 29 [pid = 3712] [id = 303] 03:32:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (152AB400) [pid = 3712] [serial = 908] [outer = 00000000] 03:32:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (152CE800) [pid = 3712] [serial = 909] [outer = 152AB400] 03:32:30 INFO - PROCESS | 3712 | 1472297550367 Marionette DEBUG loaded listener.js 03:32:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (155A2800) [pid = 3712] [serial = 910] [outer = 152AB400] 03:32:30 INFO - PROCESS | 3712 | 1472297550771 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] 03:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:32:30 INFO - PROCESS | 3712 | 1472297550814 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 03:32:30 INFO - PROCESS | 3712 | 1472297550818 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:32:30 INFO - PROCESS | 3712 | 1472297550820 Marionette TRACE conn3 <- [1,1178,null,{}] 03:32:30 INFO - PROCESS | 3712 | 1472297550823 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}] 03:32:30 INFO - PROCESS | 3712 | 1472297550825 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:30 INFO - PROCESS | 3712 | 1472297550941 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 03:32:30 INFO - PROCESS | 3712 | 1472297550951 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:30 INFO - PROCESS | 3712 | 1472297550953 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:30 INFO - PROCESS | 3712 | ++DOCSHELL 15A24400 == 30 [pid = 3712] [id = 304] 03:32:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (1601B800) [pid = 3712] [serial = 911] [outer = 00000000] 03:32:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (16A23400) [pid = 3712] [serial = 912] [outer = 1601B800] 03:32:30 INFO - PROCESS | 3712 | 1472297551000 Marionette DEBUG loaded listener.js 03:32:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (174FCC00) [pid = 3712] [serial = 913] [outer = 1601B800] 03:32:31 INFO - PROCESS | 3712 | 1472297551402 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] 03:32:31 INFO - PROCESS | 3712 | 1472297551421 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 03:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:32:31 INFO - PROCESS | 3712 | 1472297551425 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:32:31 INFO - PROCESS | 3712 | 1472297551426 Marionette TRACE conn3 <- [1,1182,null,{}] 03:32:31 INFO - PROCESS | 3712 | 1472297551430 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}] 03:32:31 INFO - PROCESS | 3712 | 1472297551432 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:31 INFO - PROCESS | 3712 | 1472297551537 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 03:32:31 INFO - PROCESS | 3712 | 1472297551611 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:31 INFO - PROCESS | 3712 | 1472297551613 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:31 INFO - PROCESS | 3712 | ++DOCSHELL 17713800 == 31 [pid = 3712] [id = 305] 03:32:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (17715C00) [pid = 3712] [serial = 914] [outer = 00000000] 03:32:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (17F68800) [pid = 3712] [serial = 915] [outer = 17715C00] 03:32:31 INFO - PROCESS | 3712 | 1472297551659 Marionette DEBUG loaded listener.js 03:32:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (18040000) [pid = 3712] [serial = 916] [outer = 17715C00] 03:32:32 INFO - PROCESS | 3712 | 1472297552081 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] 03:32:32 INFO - PROCESS | 3712 | 1472297552130 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 03:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:32:32 INFO - PROCESS | 3712 | 1472297552117 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:32:32 INFO - PROCESS | 3712 | 1472297552119 Marionette TRACE conn3 <- [1,1186,null,{}] 03:32:32 INFO - PROCESS | 3712 | 1472297552122 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}] 03:32:32 INFO - PROCESS | 3712 | 1472297552128 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:32 INFO - PROCESS | 3712 | 1472297552262 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 03:32:32 INFO - PROCESS | 3712 | 1472297552319 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:32 INFO - PROCESS | 3712 | 1472297552321 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:32 INFO - PROCESS | 3712 | ++DOCSHELL 19A95800 == 32 [pid = 3712] [id = 306] 03:32:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (19A96C00) [pid = 3712] [serial = 917] [outer = 00000000] 03:32:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (19F5F800) [pid = 3712] [serial = 918] [outer = 19A96C00] 03:32:32 INFO - PROCESS | 3712 | 1472297552367 Marionette DEBUG loaded listener.js 03:32:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1A13D400) [pid = 3712] [serial = 919] [outer = 19A96C00] 03:32:32 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (11A59800) [pid = 3712] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:32:32 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (1A1C1000) [pid = 3712] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:32:32 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (13154000) [pid = 3712] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:32:32 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (177AB000) [pid = 3712] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:32:32 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (155A8400) [pid = 3712] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:32:32 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1292F400) [pid = 3712] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:32:32 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (0F349800) [pid = 3712] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:32:32 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (0F34D000) [pid = 3712] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:32:32 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (1410E000) [pid = 3712] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:32:32 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (15FA1400) [pid = 3712] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:32:32 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (14FD1800) [pid = 3712] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:32:32 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (14FD2000) [pid = 3712] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:32:32 INFO - PROCESS | 3712 | 1472297552852 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]]]}] 03:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 789ms 03:32:32 INFO - PROCESS | 3712 | 1472297552925 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 03:32:32 INFO - PROCESS | 3712 | 1472297552927 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 03:32:32 INFO - PROCESS | 3712 | 1472297552931 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:32:32 INFO - PROCESS | 3712 | 1472297552933 Marionette TRACE conn3 <- [1,1190,null,{}] 03:32:32 INFO - PROCESS | 3712 | 1472297552927 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}] 03:32:32 INFO - PROCESS | 3712 | 1472297552929 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:33 INFO - PROCESS | 3712 | 1472297553004 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 03:32:33 INFO - PROCESS | 3712 | 1472297553009 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:33 INFO - PROCESS | 3712 | 1472297553011 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:33 INFO - PROCESS | 3712 | ++DOCSHELL 1448D800 == 33 [pid = 3712] [id = 307] 03:32:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (155A8400) [pid = 3712] [serial = 920] [outer = 00000000] 03:32:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (1821D400) [pid = 3712] [serial = 921] [outer = 155A8400] 03:32:33 INFO - PROCESS | 3712 | 1472297553055 Marionette DEBUG loaded listener.js 03:32:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (182CB400) [pid = 3712] [serial = 922] [outer = 155A8400] 03:32:33 INFO - PROCESS | 3712 | 1472297553462 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]]]}] 03:32:33 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 03:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 555ms 03:32:33 INFO - PROCESS | 3712 | 1472297553486 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 03:32:33 INFO - PROCESS | 3712 | 1472297553488 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 03:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:32:33 INFO - PROCESS | 3712 | 1472297553479 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:32:33 INFO - PROCESS | 3712 | 1472297553480 Marionette TRACE conn3 <- [1,1194,null,{}] 03:32:33 INFO - PROCESS | 3712 | 1472297553484 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}] 03:32:33 INFO - PROCESS | 3712 | 1472297553485 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:33 INFO - PROCESS | 3712 | 1472297553562 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 03:32:33 INFO - PROCESS | 3712 | 1472297553568 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:33 INFO - PROCESS | 3712 | 1472297553570 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:33 INFO - PROCESS | 3712 | ++DOCSHELL 1A13F800 == 34 [pid = 3712] [id = 308] 03:32:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (1A143400) [pid = 3712] [serial = 923] [outer = 00000000] 03:32:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (1A1CC000) [pid = 3712] [serial = 924] [outer = 1A143400] 03:32:33 INFO - PROCESS | 3712 | 1472297553614 Marionette DEBUG loaded listener.js 03:32:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (1A1CC800) [pid = 3712] [serial = 925] [outer = 1A143400] 03:32:33 INFO - PROCESS | 3712 | 1472297554002 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]]]}] 03:32:34 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 03:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 555ms 03:32:34 INFO - PROCESS | 3712 | 1472297554052 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 03:32:34 INFO - PROCESS | 3712 | 1472297554054 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 03:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:32:34 INFO - PROCESS | 3712 | 1472297554043 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:32:34 INFO - PROCESS | 3712 | 1472297554045 Marionette TRACE conn3 <- [1,1198,null,{}] 03:32:34 INFO - PROCESS | 3712 | 1472297554048 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}] 03:32:34 INFO - PROCESS | 3712 | 1472297554050 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:34 INFO - PROCESS | 3712 | 1472297554130 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 03:32:34 INFO - PROCESS | 3712 | 1472297554138 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:34 INFO - PROCESS | 3712 | 1472297554140 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:34 INFO - PROCESS | 3712 | ++DOCSHELL 152A2C00 == 35 [pid = 3712] [id = 309] 03:32:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (1A66B400) [pid = 3712] [serial = 926] [outer = 00000000] 03:32:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (1A678C00) [pid = 3712] [serial = 927] [outer = 1A66B400] 03:32:34 INFO - PROCESS | 3712 | 1472297554184 Marionette DEBUG loaded listener.js 03:32:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1A9D2800) [pid = 3712] [serial = 928] [outer = 1A66B400] 03:32:35 INFO - PROCESS | 3712 | --DOCSHELL 10E9C400 == 34 [pid = 3712] [id = 301] 03:32:35 INFO - PROCESS | 3712 | --DOCSHELL 10328400 == 33 [pid = 3712] [id = 300] 03:32:35 INFO - PROCESS | 3712 | --DOCSHELL 10A4E000 == 32 [pid = 3712] [id = 302] 03:32:35 INFO - PROCESS | 3712 | --DOCSHELL 15A24400 == 31 [pid = 3712] [id = 304] 03:32:35 INFO - PROCESS | 3712 | --DOCSHELL 152AAC00 == 30 [pid = 3712] [id = 303] 03:32:35 INFO - PROCESS | 3712 | --DOCSHELL 1448D800 == 29 [pid = 3712] [id = 307] 03:32:35 INFO - PROCESS | 3712 | --DOCSHELL 19A95800 == 28 [pid = 3712] [id = 306] 03:32:35 INFO - PROCESS | 3712 | --DOCSHELL 1A13F800 == 27 [pid = 3712] [id = 308] 03:32:35 INFO - PROCESS | 3712 | --DOCSHELL 17713800 == 26 [pid = 3712] [id = 305] 03:32:35 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1A9DE400) [pid = 3712] [serial = 892] [outer = 00000000] [url = about:blank] 03:32:35 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (1AB60C00) [pid = 3712] [serial = 891] [outer = 00000000] [url = about:blank] 03:32:35 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (16A2D800) [pid = 3712] [serial = 876] [outer = 00000000] [url = about:blank] 03:32:35 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (182D0800) [pid = 3712] [serial = 879] [outer = 00000000] [url = about:blank] 03:32:35 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (17714C00) [pid = 3712] [serial = 877] [outer = 00000000] [url = about:blank] 03:32:35 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (15A24800) [pid = 3712] [serial = 873] [outer = 00000000] [url = about:blank] 03:32:35 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (129BA800) [pid = 3712] [serial = 867] [outer = 00000000] [url = about:blank] 03:32:35 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (12DAAC00) [pid = 3712] [serial = 868] [outer = 00000000] [url = about:blank] 03:32:35 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (10A02000) [pid = 3712] [serial = 861] [outer = 00000000] [url = about:blank] 03:32:35 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (114E8400) [pid = 3712] [serial = 862] [outer = 00000000] [url = about:blank] 03:32:35 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (10A49C00) [pid = 3712] [serial = 864] [outer = 00000000] [url = about:blank] 03:32:35 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (10F0A800) [pid = 3712] [serial = 865] [outer = 00000000] [url = about:blank] 03:32:35 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (14FC4000) [pid = 3712] [serial = 870] [outer = 00000000] [url = about:blank] 03:32:35 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (1529FC00) [pid = 3712] [serial = 871] [outer = 00000000] [url = about:blank] 03:32:35 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (1A1C9800) [pid = 3712] [serial = 889] [outer = 00000000] [url = about:blank] 03:32:35 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (182D1C00) [pid = 3712] [serial = 880] [outer = 00000000] [url = about:blank] 03:32:35 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (1A9E0800) [pid = 3712] [serial = 859] [outer = 00000000] [url = about:blank] 03:32:35 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (19DED000) [pid = 3712] [serial = 883] [outer = 00000000] [url = about:blank] 03:32:35 INFO - PROCESS | 3712 | --DOMWINDOW == 59 (19DEC400) [pid = 3712] [serial = 882] [outer = 00000000] [url = about:blank] 03:32:35 INFO - PROCESS | 3712 | --DOMWINDOW == 58 (1821A400) [pid = 3712] [serial = 885] [outer = 00000000] [url = about:blank] 03:32:35 INFO - PROCESS | 3712 | --DOMWINDOW == 57 (16024400) [pid = 3712] [serial = 874] [outer = 00000000] [url = about:blank] 03:32:35 INFO - PROCESS | 3712 | --DOMWINDOW == 56 (19A95C00) [pid = 3712] [serial = 886] [outer = 00000000] [url = about:blank] 03:32:35 INFO - PROCESS | 3712 | --DOMWINDOW == 55 (1A1C1400) [pid = 3712] [serial = 888] [outer = 00000000] [url = about:blank] 03:32:35 INFO - PROCESS | 3712 | 1472297555736 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]]]}] 03:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1723ms 03:32:35 INFO - PROCESS | 3712 | 1472297555782 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 03:32:35 INFO - PROCESS | 3712 | 1472297555786 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 03:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:32:35 INFO - PROCESS | 3712 | 1472297555791 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:32:35 INFO - PROCESS | 3712 | 1472297555795 Marionette TRACE conn3 <- [1,1202,null,{}] 03:32:35 INFO - PROCESS | 3712 | 1472297555801 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}] 03:32:35 INFO - PROCESS | 3712 | 1472297555804 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:35 INFO - PROCESS | 3712 | 1472297555896 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 03:32:35 INFO - PROCESS | 3712 | 1472297555915 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:35 INFO - PROCESS | 3712 | 1472297555918 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:35 INFO - PROCESS | 3712 | ++DOCSHELL 10E9B000 == 27 [pid = 3712] [id = 310] 03:32:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 56 (10E9B800) [pid = 3712] [serial = 929] [outer = 00000000] 03:32:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 57 (112D2000) [pid = 3712] [serial = 930] [outer = 10E9B800] 03:32:35 INFO - PROCESS | 3712 | 1472297555970 Marionette DEBUG loaded listener.js 03:32:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 58 (114E0800) [pid = 3712] [serial = 931] [outer = 10E9B800] 03:32:36 INFO - PROCESS | 3712 | 1472297556405 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]]]}] 03:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 657ms 03:32:36 INFO - PROCESS | 3712 | 1472297556451 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 03:32:36 INFO - PROCESS | 3712 | 1472297556456 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 03:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:32:36 INFO - PROCESS | 3712 | 1472297556462 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:32:36 INFO - PROCESS | 3712 | 1472297556465 Marionette TRACE conn3 <- [1,1206,null,{}] 03:32:36 INFO - PROCESS | 3712 | 1472297556469 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}] 03:32:36 INFO - PROCESS | 3712 | 1472297556472 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:36 INFO - PROCESS | 3712 | 1472297556557 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 03:32:36 INFO - PROCESS | 3712 | 1472297556566 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:36 INFO - PROCESS | 3712 | 1472297556569 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:36 INFO - PROCESS | 3712 | ++DOCSHELL 129C0400 == 28 [pid = 3712] [id = 311] 03:32:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 59 (129C1000) [pid = 3712] [serial = 932] [outer = 00000000] 03:32:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (12BCF000) [pid = 3712] [serial = 933] [outer = 129C1000] 03:32:36 INFO - PROCESS | 3712 | 1472297556599 Marionette DEBUG loaded listener.js 03:32:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (12DB2C00) [pid = 3712] [serial = 934] [outer = 129C1000] 03:32:37 INFO - PROCESS | 3712 | 1472297557043 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]]]}] 03:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 584ms 03:32:37 INFO - PROCESS | 3712 | 1472297557064 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 03:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:32:37 INFO - PROCESS | 3712 | 1472297557066 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 03:32:37 INFO - PROCESS | 3712 | 1472297557070 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:32:37 INFO - PROCESS | 3712 | 1472297557073 Marionette TRACE conn3 <- [1,1210,null,{}] 03:32:37 INFO - PROCESS | 3712 | 1472297557084 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}] 03:32:37 INFO - PROCESS | 3712 | 1472297557089 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:37 INFO - PROCESS | 3712 | 1472297557153 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 03:32:37 INFO - PROCESS | 3712 | 1472297557199 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:37 INFO - PROCESS | 3712 | 1472297557203 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:37 INFO - PROCESS | 3712 | ++DOCSHELL 15286000 == 29 [pid = 3712] [id = 312] 03:32:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (15287000) [pid = 3712] [serial = 935] [outer = 00000000] 03:32:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (152A1800) [pid = 3712] [serial = 936] [outer = 15287000] 03:32:37 INFO - PROCESS | 3712 | 1472297557323 Marionette DEBUG loaded listener.js 03:32:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (152C9000) [pid = 3712] [serial = 937] [outer = 15287000] 03:32:37 INFO - PROCESS | 3712 | 1472297557674 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] 03:32:37 INFO - PROCESS | 3712 | 1472297557712 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 03:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 03:32:37 INFO - PROCESS | 3712 | 1472297557716 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:32:37 INFO - PROCESS | 3712 | 1472297557718 Marionette TRACE conn3 <- [1,1214,null,{}] 03:32:37 INFO - PROCESS | 3712 | 1472297557732 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}] 03:32:37 INFO - PROCESS | 3712 | 1472297557734 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:37 INFO - PROCESS | 3712 | 1472297557845 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 03:32:37 INFO - PROCESS | 3712 | 1472297557856 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:37 INFO - PROCESS | 3712 | 1472297557859 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:37 INFO - PROCESS | 3712 | ++DOCSHELL 152C6C00 == 30 [pid = 3712] [id = 313] 03:32:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (152D2800) [pid = 3712] [serial = 938] [outer = 00000000] 03:32:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (15FA2C00) [pid = 3712] [serial = 939] [outer = 152D2800] 03:32:37 INFO - PROCESS | 3712 | 1472297557904 Marionette DEBUG loaded listener.js 03:32:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (1602A000) [pid = 3712] [serial = 940] [outer = 152D2800] 03:32:38 INFO - PROCESS | 3712 | 1472297558273 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]]]}] 03:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 599ms 03:32:38 INFO - PROCESS | 3712 | 1472297558317 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 03:32:38 INFO - PROCESS | 3712 | 1472297558319 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 03:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:32:38 INFO - PROCESS | 3712 | 1472297558322 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:32:38 INFO - PROCESS | 3712 | 1472297558324 Marionette TRACE conn3 <- [1,1218,null,{}] 03:32:38 INFO - PROCESS | 3712 | 1472297558327 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}] 03:32:38 INFO - PROCESS | 3712 | 1472297558329 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:38 INFO - PROCESS | 3712 | 1472297558436 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 03:32:38 INFO - PROCESS | 3712 | 1472297558500 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:38 INFO - PROCESS | 3712 | 1472297558502 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:38 INFO - PROCESS | 3712 | ++DOCSHELL 167A9000 == 31 [pid = 3712] [id = 314] 03:32:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (16D71C00) [pid = 3712] [serial = 941] [outer = 00000000] 03:32:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (176DB400) [pid = 3712] [serial = 942] [outer = 16D71C00] 03:32:38 INFO - PROCESS | 3712 | 1472297558547 Marionette DEBUG loaded listener.js 03:32:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (177A9000) [pid = 3712] [serial = 943] [outer = 16D71C00] 03:32:38 INFO - PROCESS | 3712 | 1472297558884 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]]]}] 03:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 599ms 03:32:38 INFO - PROCESS | 3712 | 1472297558921 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 03:32:38 INFO - PROCESS | 3712 | 1472297558923 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 03:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:32:38 INFO - PROCESS | 3712 | 1472297558926 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:32:38 INFO - PROCESS | 3712 | 1472297558928 Marionette TRACE conn3 <- [1,1222,null,{}] 03:32:38 INFO - PROCESS | 3712 | 1472297558932 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}] 03:32:38 INFO - PROCESS | 3712 | 1472297558938 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:39 INFO - PROCESS | 3712 | 1472297559048 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 03:32:39 INFO - PROCESS | 3712 | 1472297559053 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:39 INFO - PROCESS | 3712 | 1472297559055 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:39 INFO - PROCESS | 3712 | ++DOCSHELL 16004400 == 32 [pid = 3712] [id = 315] 03:32:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (1769EC00) [pid = 3712] [serial = 944] [outer = 00000000] 03:32:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (182D2400) [pid = 3712] [serial = 945] [outer = 1769EC00] 03:32:39 INFO - PROCESS | 3712 | 1472297559088 Marionette DEBUG loaded listener.js 03:32:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (19A93400) [pid = 3712] [serial = 946] [outer = 1769EC00] 03:32:39 INFO - PROCESS | 3712 | 1472297559475 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]]]}] 03:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 599ms 03:32:39 INFO - PROCESS | 3712 | 1472297559528 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 03:32:39 INFO - PROCESS | 3712 | 1472297559530 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 03:32:39 INFO - PROCESS | 3712 | 1472297559533 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:32:39 INFO - PROCESS | 3712 | 1472297559535 Marionette TRACE conn3 <- [1,1226,null,{}] 03:32:39 INFO - PROCESS | 3712 | 1472297559538 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}] 03:32:39 INFO - PROCESS | 3712 | 1472297559540 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:39 INFO - PROCESS | 3712 | 1472297559609 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 03:32:39 INFO - PROCESS | 3712 | 1472297559616 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:39 INFO - PROCESS | 3712 | 1472297559618 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:39 INFO - PROCESS | 3712 | ++DOCSHELL 182CEC00 == 33 [pid = 3712] [id = 316] 03:32:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (182D1C00) [pid = 3712] [serial = 947] [outer = 00000000] 03:32:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (19DF2800) [pid = 3712] [serial = 948] [outer = 182D1C00] 03:32:39 INFO - PROCESS | 3712 | 1472297559667 Marionette DEBUG loaded listener.js 03:32:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (19DF3800) [pid = 3712] [serial = 949] [outer = 182D1C00] 03:32:40 INFO - PROCESS | 3712 | 1472297560083 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]]]}] 03:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 599ms 03:32:40 INFO - PROCESS | 3712 | 1472297560136 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 03:32:40 INFO - PROCESS | 3712 | 1472297560138 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 03:32:40 INFO - PROCESS | 3712 | 1472297560141 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:32:40 INFO - PROCESS | 3712 | 1472297560143 Marionette TRACE conn3 <- [1,1230,null,{}] 03:32:40 INFO - PROCESS | 3712 | 1472297560150 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}] 03:32:40 INFO - PROCESS | 3712 | 1472297560135 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:40 INFO - PROCESS | 3712 | 1472297560209 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 03:32:40 INFO - PROCESS | 3712 | 1472297560215 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:40 INFO - PROCESS | 3712 | 1472297560217 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:40 INFO - PROCESS | 3712 | ++DOCSHELL 19F60400 == 34 [pid = 3712] [id = 317] 03:32:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (19F61800) [pid = 3712] [serial = 950] [outer = 00000000] 03:32:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1A1C6800) [pid = 3712] [serial = 951] [outer = 19F61800] 03:32:40 INFO - PROCESS | 3712 | 1472297560261 Marionette DEBUG loaded listener.js 03:32:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1A1C7C00) [pid = 3712] [serial = 952] [outer = 19F61800] 03:32:40 INFO - PROCESS | 3712 | 1472297560686 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]]]}] 03:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 599ms 03:32:40 INFO - PROCESS | 3712 | 1472297560741 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 03:32:40 INFO - PROCESS | 3712 | 1472297560743 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 03:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:32:40 INFO - PROCESS | 3712 | 1472297560746 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:32:40 INFO - PROCESS | 3712 | 1472297560748 Marionette TRACE conn3 <- [1,1234,null,{}] 03:32:40 INFO - PROCESS | 3712 | 1472297560759 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}] 03:32:40 INFO - PROCESS | 3712 | 1472297560761 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:40 INFO - PROCESS | 3712 | 1472297560867 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 03:32:40 INFO - PROCESS | 3712 | 1472297560952 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:40 INFO - PROCESS | 3712 | 1472297560954 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:40 INFO - PROCESS | 3712 | ++DOCSHELL 14FC8800 == 35 [pid = 3712] [id = 318] 03:32:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1A315000) [pid = 3712] [serial = 953] [outer = 00000000] 03:32:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1A675C00) [pid = 3712] [serial = 954] [outer = 1A315000] 03:32:40 INFO - PROCESS | 3712 | 1472297560982 Marionette DEBUG loaded listener.js 03:32:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1A66D400) [pid = 3712] [serial = 955] [outer = 1A315000] 03:32:41 INFO - PROCESS | 3712 | 1472297561378 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]]]}] 03:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 672ms 03:32:41 INFO - PROCESS | 3712 | 1472297561409 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 03:32:41 INFO - PROCESS | 3712 | 1472297561411 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 03:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:32:41 INFO - PROCESS | 3712 | 1472297561414 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:32:41 INFO - PROCESS | 3712 | 1472297561416 Marionette TRACE conn3 <- [1,1238,null,{}] 03:32:41 INFO - PROCESS | 3712 | 1472297561419 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}] 03:32:41 INFO - PROCESS | 3712 | 1472297561421 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:41 INFO - PROCESS | 3712 | 1472297561525 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 03:32:41 INFO - PROCESS | 3712 | 1472297561530 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:41 INFO - PROCESS | 3712 | 1472297561532 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:41 INFO - PROCESS | 3712 | ++DOCSHELL 10A4B800 == 36 [pid = 3712] [id = 319] 03:32:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (19DE9000) [pid = 3712] [serial = 956] [outer = 00000000] 03:32:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (1A9DD800) [pid = 3712] [serial = 957] [outer = 19DE9000] 03:32:41 INFO - PROCESS | 3712 | 1472297561577 Marionette DEBUG loaded listener.js 03:32:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1A9E0000) [pid = 3712] [serial = 958] [outer = 19DE9000] 03:32:41 INFO - PROCESS | 3712 | 1472297561995 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]]]}] 03:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 584ms 03:32:42 INFO - PROCESS | 3712 | 1472297562022 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 03:32:42 INFO - PROCESS | 3712 | 1472297562025 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 03:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:32:42 INFO - PROCESS | 3712 | 1472297562028 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:32:42 INFO - PROCESS | 3712 | 1472297562030 Marionette TRACE conn3 <- [1,1242,null,{}] 03:32:42 INFO - PROCESS | 3712 | 1472297562034 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}] 03:32:42 INFO - PROCESS | 3712 | 1472297562019 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:42 INFO - PROCESS | 3712 | 1472297562147 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 03:32:42 INFO - PROCESS | 3712 | 1472297562236 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:42 INFO - PROCESS | 3712 | 1472297562238 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:42 INFO - PROCESS | 3712 | ++DOCSHELL 166A7800 == 37 [pid = 3712] [id = 320] 03:32:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1AB68000) [pid = 3712] [serial = 959] [outer = 00000000] 03:32:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1AB6C000) [pid = 3712] [serial = 960] [outer = 1AB68000] 03:32:42 INFO - PROCESS | 3712 | 1472297562268 Marionette DEBUG loaded listener.js 03:32:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1ABE2400) [pid = 3712] [serial = 961] [outer = 1AB68000] 03:32:42 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (1601B800) [pid = 3712] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:32:42 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (17715C00) [pid = 3712] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:32:42 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (19A96C00) [pid = 3712] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:32:42 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (1A143400) [pid = 3712] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:32:42 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (152AB400) [pid = 3712] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:32:42 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (129BA000) [pid = 3712] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:32:42 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (10E9F000) [pid = 3712] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:32:42 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1047C400) [pid = 3712] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:32:42 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (152A0000) [pid = 3712] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:32:42 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (10A51400) [pid = 3712] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:32:42 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (155A8400) [pid = 3712] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:32:42 INFO - PROCESS | 3712 | 1472297562736 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]]]}] 03:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 788ms 03:32:42 INFO - PROCESS | 3712 | 1472297562820 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 03:32:42 INFO - PROCESS | 3712 | 1472297562822 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 03:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:32:42 INFO - PROCESS | 3712 | 1472297562809 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:32:42 INFO - PROCESS | 3712 | 1472297562810 Marionette TRACE conn3 <- [1,1246,null,{}] 03:32:42 INFO - PROCESS | 3712 | 1472297562814 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}] 03:32:42 INFO - PROCESS | 3712 | 1472297562815 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:42 INFO - PROCESS | 3712 | 1472297562893 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 03:32:42 INFO - PROCESS | 3712 | 1472297562898 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:42 INFO - PROCESS | 3712 | 1472297562900 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:42 INFO - PROCESS | 3712 | ++DOCSHELL 1528F400 == 38 [pid = 3712] [id = 321] 03:32:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (16024000) [pid = 3712] [serial = 962] [outer = 00000000] 03:32:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (17ABC000) [pid = 3712] [serial = 963] [outer = 16024000] 03:32:42 INFO - PROCESS | 3712 | 1472297562944 Marionette DEBUG loaded listener.js 03:32:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1A671400) [pid = 3712] [serial = 964] [outer = 16024000] 03:32:43 INFO - PROCESS | 3712 | 1472297563357 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]]]}] 03:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 556ms 03:32:43 INFO - PROCESS | 3712 | 1472297563382 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 03:32:43 INFO - PROCESS | 3712 | 1472297563384 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 03:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:32:43 INFO - PROCESS | 3712 | 1472297563388 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:32:43 INFO - PROCESS | 3712 | 1472297563389 Marionette TRACE conn3 <- [1,1250,null,{}] 03:32:43 INFO - PROCESS | 3712 | 1472297563393 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}] 03:32:43 INFO - PROCESS | 3712 | 1472297563404 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:43 INFO - PROCESS | 3712 | 1472297563464 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 03:32:43 INFO - PROCESS | 3712 | 1472297563470 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:43 INFO - PROCESS | 3712 | 1472297563472 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:43 INFO - PROCESS | 3712 | ++DOCSHELL 17F0E800 == 39 [pid = 3712] [id = 322] 03:32:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (19A8C800) [pid = 3712] [serial = 965] [outer = 00000000] 03:32:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1AB6BC00) [pid = 3712] [serial = 966] [outer = 19A8C800] 03:32:43 INFO - PROCESS | 3712 | 1472297563520 Marionette DEBUG loaded listener.js 03:32:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (1ABE9000) [pid = 3712] [serial = 967] [outer = 19A8C800] 03:32:43 INFO - PROCESS | 3712 | 1472297563928 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]]]}] 03:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 599ms 03:32:43 INFO - PROCESS | 3712 | 1472297563970 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 03:32:43 INFO - PROCESS | 3712 | 1472297563972 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 03:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:32:43 INFO - PROCESS | 3712 | 1472297563975 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:32:43 INFO - PROCESS | 3712 | 1472297563977 Marionette TRACE conn3 <- [1,1254,null,{}] 03:32:43 INFO - PROCESS | 3712 | 1472297563980 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}] 03:32:43 INFO - PROCESS | 3712 | 1472297563982 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:44 INFO - PROCESS | 3712 | 1472297564058 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 03:32:44 INFO - PROCESS | 3712 | 1472297564063 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:44 INFO - PROCESS | 3712 | 1472297564065 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:44 INFO - PROCESS | 3712 | ++DOCSHELL 139B0400 == 40 [pid = 3712] [id = 323] 03:32:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (15A24400) [pid = 3712] [serial = 968] [outer = 00000000] 03:32:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1AC65000) [pid = 3712] [serial = 969] [outer = 15A24400] 03:32:44 INFO - PROCESS | 3712 | 1472297564117 Marionette DEBUG loaded listener.js 03:32:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1AC6BC00) [pid = 3712] [serial = 970] [outer = 15A24400] 03:32:44 INFO - PROCESS | 3712 | --DOCSHELL 152A2C00 == 39 [pid = 3712] [id = 309] 03:32:44 INFO - PROCESS | 3712 | --DOCSHELL 10E9B000 == 38 [pid = 3712] [id = 310] 03:32:45 INFO - PROCESS | 3712 | --DOCSHELL 15286000 == 37 [pid = 3712] [id = 312] 03:32:45 INFO - PROCESS | 3712 | --DOCSHELL 182CEC00 == 36 [pid = 3712] [id = 316] 03:32:45 INFO - PROCESS | 3712 | --DOCSHELL 19F60400 == 35 [pid = 3712] [id = 317] 03:32:45 INFO - PROCESS | 3712 | --DOCSHELL 129C0400 == 34 [pid = 3712] [id = 311] 03:32:45 INFO - PROCESS | 3712 | --DOCSHELL 152C6C00 == 33 [pid = 3712] [id = 313] 03:32:45 INFO - PROCESS | 3712 | --DOCSHELL 16004400 == 32 [pid = 3712] [id = 315] 03:32:45 INFO - PROCESS | 3712 | --DOCSHELL 167A9000 == 31 [pid = 3712] [id = 314] 03:32:45 INFO - PROCESS | 3712 | --DOCSHELL 14FC8800 == 30 [pid = 3712] [id = 318] 03:32:45 INFO - PROCESS | 3712 | --DOCSHELL 17F0E800 == 29 [pid = 3712] [id = 322] 03:32:45 INFO - PROCESS | 3712 | --DOCSHELL 1528F400 == 28 [pid = 3712] [id = 321] 03:32:45 INFO - PROCESS | 3712 | --DOCSHELL 166A7800 == 27 [pid = 3712] [id = 320] 03:32:45 INFO - PROCESS | 3712 | --DOCSHELL 10A4B800 == 26 [pid = 3712] [id = 319] 03:32:45 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (16A23400) [pid = 3712] [serial = 912] [outer = 00000000] [url = about:blank] 03:32:45 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (17F68800) [pid = 3712] [serial = 915] [outer = 00000000] [url = about:blank] 03:32:45 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (174FCC00) [pid = 3712] [serial = 913] [outer = 00000000] [url = about:blank] 03:32:45 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (19F5F800) [pid = 3712] [serial = 918] [outer = 00000000] [url = about:blank] 03:32:45 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (18040000) [pid = 3712] [serial = 916] [outer = 00000000] [url = about:blank] 03:32:45 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1A1CC000) [pid = 3712] [serial = 924] [outer = 00000000] [url = about:blank] 03:32:45 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (1A13D400) [pid = 3712] [serial = 919] [outer = 00000000] [url = about:blank] 03:32:45 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (152CE800) [pid = 3712] [serial = 909] [outer = 00000000] [url = about:blank] 03:32:45 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1A678C00) [pid = 3712] [serial = 927] [outer = 00000000] [url = about:blank] 03:32:45 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (130BC400) [pid = 3712] [serial = 906] [outer = 00000000] [url = about:blank] 03:32:45 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (13160400) [pid = 3712] [serial = 907] [outer = 00000000] [url = about:blank] 03:32:45 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (10F0C800) [pid = 3712] [serial = 903] [outer = 00000000] [url = about:blank] 03:32:45 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (10F0D400) [pid = 3712] [serial = 904] [outer = 00000000] [url = about:blank] 03:32:45 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (10F07C00) [pid = 3712] [serial = 901] [outer = 00000000] [url = about:blank] 03:32:45 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (10A09C00) [pid = 3712] [serial = 900] [outer = 00000000] [url = about:blank] 03:32:45 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (1A1CC800) [pid = 3712] [serial = 925] [outer = 00000000] [url = about:blank] 03:32:45 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (16964000) [pid = 3712] [serial = 898] [outer = 00000000] [url = about:blank] 03:32:45 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (155A0400) [pid = 3712] [serial = 897] [outer = 00000000] [url = about:blank] 03:32:45 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (130DCC00) [pid = 3712] [serial = 895] [outer = 00000000] [url = about:blank] 03:32:45 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (112B7000) [pid = 3712] [serial = 894] [outer = 00000000] [url = about:blank] 03:32:45 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (1821D400) [pid = 3712] [serial = 921] [outer = 00000000] [url = about:blank] 03:32:45 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (155A2800) [pid = 3712] [serial = 910] [outer = 00000000] [url = about:blank] 03:32:45 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (182CB400) [pid = 3712] [serial = 922] [outer = 00000000] [url = about:blank] 03:32:45 INFO - PROCESS | 3712 | 1472297565744 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]]]}] 03:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1783ms 03:32:45 INFO - PROCESS | 3712 | 1472297565759 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 03:32:45 INFO - PROCESS | 3712 | 1472297565763 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 03:32:45 INFO - PROCESS | 3712 | 1472297565768 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:32:45 INFO - PROCESS | 3712 | 1472297565772 Marionette TRACE conn3 <- [1,1258,null,{}] 03:32:45 INFO - PROCESS | 3712 | 1472297565778 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}] 03:32:45 INFO - PROCESS | 3712 | 1472297565781 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:45 INFO - PROCESS | 3712 | 1472297565872 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 03:32:45 INFO - PROCESS | 3712 | 1472297565879 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:45 INFO - PROCESS | 3712 | 1472297565883 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:45 INFO - PROCESS | 3712 | ++DOCSHELL 1036A800 == 27 [pid = 3712] [id = 324] 03:32:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (1036B000) [pid = 3712] [serial = 971] [outer = 00000000] 03:32:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (104E7C00) [pid = 3712] [serial = 972] [outer = 1036B000] 03:32:45 INFO - PROCESS | 3712 | 1472297565933 Marionette DEBUG loaded listener.js 03:32:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (10560C00) [pid = 3712] [serial = 973] [outer = 1036B000] 03:32:46 INFO - PROCESS | 3712 | 1472297566384 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]]]}] 03:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 658ms 03:32:46 INFO - PROCESS | 3712 | 1472297566429 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 03:32:46 INFO - PROCESS | 3712 | 1472297566434 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 03:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:32:46 INFO - PROCESS | 3712 | 1472297566441 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:32:46 INFO - PROCESS | 3712 | 1472297566443 Marionette TRACE conn3 <- [1,1262,null,{}] 03:32:46 INFO - PROCESS | 3712 | 1472297566447 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}] 03:32:46 INFO - PROCESS | 3712 | 1472297566450 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:46 INFO - PROCESS | 3712 | 1472297566536 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 03:32:46 INFO - PROCESS | 3712 | 1472297566544 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:46 INFO - PROCESS | 3712 | 1472297566547 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:46 INFO - PROCESS | 3712 | ++DOCSHELL 10F0D400 == 28 [pid = 3712] [id = 325] 03:32:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (10F0EC00) [pid = 3712] [serial = 974] [outer = 00000000] 03:32:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (110E3000) [pid = 3712] [serial = 975] [outer = 10F0EC00] 03:32:46 INFO - PROCESS | 3712 | 1472297566577 Marionette DEBUG loaded listener.js 03:32:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (112CFC00) [pid = 3712] [serial = 976] [outer = 10F0EC00] 03:32:47 INFO - PROCESS | 3712 | 1472297567020 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]]]}] 03:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 585ms 03:32:47 INFO - PROCESS | 3712 | 1472297567041 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 03:32:47 INFO - PROCESS | 3712 | 1472297567043 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 03:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:32:47 INFO - PROCESS | 3712 | 1472297567050 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:32:47 INFO - PROCESS | 3712 | 1472297567054 Marionette TRACE conn3 <- [1,1266,null,{}] 03:32:47 INFO - PROCESS | 3712 | 1472297567065 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}] 03:32:47 INFO - PROCESS | 3712 | 1472297567069 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:47 INFO - PROCESS | 3712 | 1472297567133 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 03:32:47 INFO - PROCESS | 3712 | 1472297567180 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:47 INFO - PROCESS | 3712 | 1472297567183 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:47 INFO - PROCESS | 3712 | ++DOCSHELL 129C1C00 == 29 [pid = 3712] [id = 326] 03:32:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (129C2000) [pid = 3712] [serial = 977] [outer = 00000000] 03:32:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (130BC800) [pid = 3712] [serial = 978] [outer = 129C2000] 03:32:47 INFO - PROCESS | 3712 | 1472297567303 Marionette DEBUG loaded listener.js 03:32:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (13150800) [pid = 3712] [serial = 979] [outer = 129C2000] 03:32:47 INFO - PROCESS | 3712 | 1472297567647 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]]]}] 03:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 643ms 03:32:47 INFO - PROCESS | 3712 | 1472297567690 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 03:32:47 INFO - PROCESS | 3712 | 1472297567692 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 03:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:32:47 INFO - PROCESS | 3712 | 1472297567696 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:32:47 INFO - PROCESS | 3712 | 1472297567697 Marionette TRACE conn3 <- [1,1270,null,{}] 03:32:47 INFO - PROCESS | 3712 | 1472297567712 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}] 03:32:47 INFO - PROCESS | 3712 | 1472297567714 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:47 INFO - PROCESS | 3712 | 1472297567828 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 03:32:47 INFO - PROCESS | 3712 | 1472297567881 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:47 INFO - PROCESS | 3712 | 1472297567883 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:47 INFO - PROCESS | 3712 | ++DOCSHELL 13145800 == 30 [pid = 3712] [id = 327] 03:32:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (1314C400) [pid = 3712] [serial = 980] [outer = 00000000] 03:32:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (13A43000) [pid = 3712] [serial = 981] [outer = 1314C400] 03:32:47 INFO - PROCESS | 3712 | 1472297567912 Marionette DEBUG loaded listener.js 03:32:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (1448A400) [pid = 3712] [serial = 982] [outer = 1314C400] 03:32:48 INFO - PROCESS | 3712 | 1472297568264 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]]]}] 03:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 584ms 03:32:48 INFO - PROCESS | 3712 | 1472297568296 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 03:32:48 INFO - PROCESS | 3712 | 1472297568298 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 03:32:48 INFO - PROCESS | 3712 | 1472297568301 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:32:48 INFO - PROCESS | 3712 | 1472297568303 Marionette TRACE conn3 <- [1,1274,null,{}] 03:32:48 INFO - PROCESS | 3712 | 1472297568306 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}] 03:32:48 INFO - PROCESS | 3712 | 1472297568308 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:48 INFO - PROCESS | 3712 | 1472297568418 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 03:32:48 INFO - PROCESS | 3712 | 1472297568443 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:48 INFO - PROCESS | 3712 | 1472297568445 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:48 INFO - PROCESS | 3712 | ++DOCSHELL 14FCE400 == 31 [pid = 3712] [id = 328] 03:32:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (15281800) [pid = 3712] [serial = 983] [outer = 00000000] 03:32:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (152C6C00) [pid = 3712] [serial = 984] [outer = 15281800] 03:32:48 INFO - PROCESS | 3712 | 1472297568490 Marionette DEBUG loaded listener.js 03:32:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (152CD800) [pid = 3712] [serial = 985] [outer = 15281800] 03:32:48 INFO - PROCESS | 3712 | 1472297568882 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]]]}] 03:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 599ms 03:32:48 INFO - PROCESS | 3712 | 1472297568904 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 03:32:48 INFO - PROCESS | 3712 | 1472297568906 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 03:32:48 INFO - PROCESS | 3712 | 1472297568909 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:32:48 INFO - PROCESS | 3712 | 1472297568911 Marionette TRACE conn3 <- [1,1278,null,{}] 03:32:48 INFO - PROCESS | 3712 | 1472297568915 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}] 03:32:48 INFO - PROCESS | 3712 | 1472297568920 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:49 INFO - PROCESS | 3712 | 1472297569034 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 03:32:49 INFO - PROCESS | 3712 | 1472297569043 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:49 INFO - PROCESS | 3712 | 1472297569045 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:49 INFO - PROCESS | 3712 | ++DOCSHELL 129BE000 == 32 [pid = 3712] [id = 329] 03:32:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (15855000) [pid = 3712] [serial = 986] [outer = 00000000] 03:32:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1669F800) [pid = 3712] [serial = 987] [outer = 15855000] 03:32:49 INFO - PROCESS | 3712 | 1472297569094 Marionette DEBUG loaded listener.js 03:32:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (16EF4C00) [pid = 3712] [serial = 988] [outer = 15855000] 03:32:49 INFO - PROCESS | 3712 | 1472297569484 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]]]}] 03:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 599ms 03:32:49 INFO - PROCESS | 3712 | 1472297569510 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 03:32:49 INFO - PROCESS | 3712 | 1472297569512 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 03:32:49 INFO - PROCESS | 3712 | 1472297569515 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:32:49 INFO - PROCESS | 3712 | 1472297569500 Marionette TRACE conn3 <- [1,1282,null,{}] 03:32:49 INFO - PROCESS | 3712 | 1472297569503 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}] 03:32:49 INFO - PROCESS | 3712 | 1472297569505 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:49 INFO - PROCESS | 3712 | 1472297569620 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 03:32:49 INFO - PROCESS | 3712 | 1472297569629 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:49 INFO - PROCESS | 3712 | 1472297569631 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:49 INFO - PROCESS | 3712 | ++DOCSHELL 16A24400 == 33 [pid = 3712] [id = 330] 03:32:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (16A25400) [pid = 3712] [serial = 989] [outer = 00000000] 03:32:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (177AB000) [pid = 3712] [serial = 990] [outer = 16A25400] 03:32:49 INFO - PROCESS | 3712 | 1472297569700 Marionette DEBUG loaded listener.js 03:32:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (17ABB800) [pid = 3712] [serial = 991] [outer = 16A25400] 03:32:50 INFO - PROCESS | 3712 | 1472297570058 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]]]}] 03:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 599ms 03:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:32:50 INFO - PROCESS | 3712 | 1472297570098 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 03:32:50 INFO - PROCESS | 3712 | 1472297570099 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 03:32:50 INFO - PROCESS | 3712 | 1472297570103 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:32:50 INFO - PROCESS | 3712 | 1472297570104 Marionette TRACE conn3 <- [1,1286,null,{}] 03:32:50 INFO - PROCESS | 3712 | 1472297570108 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}] 03:32:50 INFO - PROCESS | 3712 | 1472297570110 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:50 INFO - PROCESS | 3712 | 1472297570225 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 03:32:50 INFO - PROCESS | 3712 | 1472297570235 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:50 INFO - PROCESS | 3712 | 1472297570237 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:50 INFO - PROCESS | 3712 | ++DOCSHELL 0C760C00 == 34 [pid = 3712] [id = 331] 03:32:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (10E97400) [pid = 3712] [serial = 992] [outer = 00000000] 03:32:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (182C6800) [pid = 3712] [serial = 993] [outer = 10E97400] 03:32:50 INFO - PROCESS | 3712 | 1472297570287 Marionette DEBUG loaded listener.js 03:32:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (182CEC00) [pid = 3712] [serial = 994] [outer = 10E97400] 03:32:50 INFO - PROCESS | 3712 | 1472297570693 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]]]}] 03:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 643ms 03:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:32:50 INFO - PROCESS | 3712 | 1472297570764 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 03:32:50 INFO - PROCESS | 3712 | 1472297570766 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 03:32:50 INFO - PROCESS | 3712 | 1472297570769 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:32:50 INFO - PROCESS | 3712 | 1472297570771 Marionette TRACE conn3 <- [1,1290,null,{}] 03:32:50 INFO - PROCESS | 3712 | 1472297570774 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}] 03:32:50 INFO - PROCESS | 3712 | 1472297570776 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:50 INFO - PROCESS | 3712 | 1472297570887 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 03:32:50 INFO - PROCESS | 3712 | 1472297570907 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:50 INFO - PROCESS | 3712 | 1472297570909 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:50 INFO - PROCESS | 3712 | ++DOCSHELL 129BDC00 == 35 [pid = 3712] [id = 332] 03:32:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (182D4C00) [pid = 3712] [serial = 995] [outer = 00000000] 03:32:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (19A97800) [pid = 3712] [serial = 996] [outer = 182D4C00] 03:32:50 INFO - PROCESS | 3712 | 1472297570954 Marionette DEBUG loaded listener.js 03:32:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (19DE5800) [pid = 3712] [serial = 997] [outer = 182D4C00] 03:32:51 INFO - PROCESS | 3712 | 1472297571378 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]]]}] 03:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 642ms 03:32:51 INFO - PROCESS | 3712 | 1472297571414 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 03:32:51 INFO - PROCESS | 3712 | 1472297571416 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 03:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:32:51 INFO - PROCESS | 3712 | 1472297571419 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:32:51 INFO - PROCESS | 3712 | 1472297571421 Marionette TRACE conn3 <- [1,1294,null,{}] 03:32:51 INFO - PROCESS | 3712 | 1472297571424 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}] 03:32:51 INFO - PROCESS | 3712 | 1472297571426 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:51 INFO - PROCESS | 3712 | 1472297571547 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 03:32:51 INFO - PROCESS | 3712 | 1472297571557 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:51 INFO - PROCESS | 3712 | 1472297571558 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:51 INFO - PROCESS | 3712 | ++DOCSHELL 131F2C00 == 36 [pid = 3712] [id = 333] 03:32:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (19F58C00) [pid = 3712] [serial = 998] [outer = 00000000] 03:32:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (1A13E800) [pid = 3712] [serial = 999] [outer = 19F58C00] 03:32:51 INFO - PROCESS | 3712 | 1472297571649 Marionette DEBUG loaded listener.js 03:32:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (1A1C1000) [pid = 3712] [serial = 1000] [outer = 19F58C00] 03:32:52 INFO - PROCESS | 3712 | 1472297572046 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]]]}] 03:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 643ms 03:32:52 INFO - PROCESS | 3712 | 1472297572080 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 03:32:52 INFO - PROCESS | 3712 | 1472297572082 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 03:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:32:52 INFO - PROCESS | 3712 | 1472297572086 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:32:52 INFO - PROCESS | 3712 | 1472297572089 Marionette TRACE conn3 <- [1,1298,null,{}] 03:32:52 INFO - PROCESS | 3712 | 1472297572103 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}] 03:32:52 INFO - PROCESS | 3712 | 1472297572105 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:52 INFO - PROCESS | 3712 | 1472297572255 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 03:32:52 INFO - PROCESS | 3712 | 1472297572250 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:52 INFO - PROCESS | 3712 | 1472297572253 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:52 INFO - PROCESS | 3712 | ++DOCSHELL 1346DC00 == 37 [pid = 3712] [id = 334] 03:32:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (1A319400) [pid = 3712] [serial = 1001] [outer = 00000000] 03:32:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (1A9DD000) [pid = 3712] [serial = 1002] [outer = 1A319400] 03:32:52 INFO - PROCESS | 3712 | 1472297572351 Marionette DEBUG loaded listener.js 03:32:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (1AB63400) [pid = 3712] [serial = 1003] [outer = 1A319400] 03:32:52 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (19A8C800) [pid = 3712] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:32:52 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (1A315000) [pid = 3712] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:32:52 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (19DE9000) [pid = 3712] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:32:52 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (1AB68000) [pid = 3712] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:32:52 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (19F61800) [pid = 3712] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:32:52 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (182D1C00) [pid = 3712] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:32:52 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (1769EC00) [pid = 3712] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:32:52 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (16D71C00) [pid = 3712] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:32:52 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (152D2800) [pid = 3712] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:32:52 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (15287000) [pid = 3712] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:32:52 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (129C1000) [pid = 3712] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:32:52 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (10E9B800) [pid = 3712] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:32:52 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (1A66B400) [pid = 3712] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:32:52 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (16024000) [pid = 3712] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:32:52 INFO - PROCESS | 3712 | 1472297572832 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] 03:32:52 INFO - PROCESS | 3712 | 1472297572889 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 03:32:52 INFO - PROCESS | 3712 | 1472297572892 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:32:52 INFO - PROCESS | 3712 | 1472297572894 Marionette TRACE conn3 <- [1,1302,null,{}] 03:32:52 INFO - PROCESS | 3712 | 1472297572897 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}] 03:32:52 INFO - PROCESS | 3712 | 1472297572899 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:52 INFO - PROCESS | 3712 | 1472297572978 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 03:32:52 INFO - PROCESS | 3712 | 1472297572983 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:52 INFO - PROCESS | 3712 | 1472297572985 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:52 INFO - PROCESS | 3712 | ++DOCSHELL 16963000 == 38 [pid = 3712] [id = 335] 03:32:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (16D71C00) [pid = 3712] [serial = 1004] [outer = 00000000] 03:32:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (19DF1800) [pid = 3712] [serial = 1005] [outer = 16D71C00] 03:32:53 INFO - PROCESS | 3712 | 1472297573029 Marionette DEBUG loaded listener.js 03:32:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1A1C2800) [pid = 3712] [serial = 1006] [outer = 16D71C00] 03:32:53 INFO - PROCESS | 3712 | 1472297573453 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]]]}] 03:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 599ms 03:32:53 INFO - PROCESS | 3712 | 1472297573510 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 03:32:53 INFO - PROCESS | 3712 | 1472297573512 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 03:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:32:53 INFO - PROCESS | 3712 | 1472297573515 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:32:53 INFO - PROCESS | 3712 | 1472297573517 Marionette TRACE conn3 <- [1,1306,null,{}] 03:32:53 INFO - PROCESS | 3712 | 1472297573503 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}] 03:32:53 INFO - PROCESS | 3712 | 1472297573504 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:53 INFO - PROCESS | 3712 | 1472297573593 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 03:32:53 INFO - PROCESS | 3712 | 1472297573601 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:53 INFO - PROCESS | 3712 | 1472297573603 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:53 INFO - PROCESS | 3712 | ++DOCSHELL 177AA400 == 39 [pid = 3712] [id = 336] 03:32:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1A1C2000) [pid = 3712] [serial = 1007] [outer = 00000000] 03:32:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1AB6C400) [pid = 3712] [serial = 1008] [outer = 1A1C2000] 03:32:53 INFO - PROCESS | 3712 | 1472297573646 Marionette DEBUG loaded listener.js 03:32:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1ABE1800) [pid = 3712] [serial = 1009] [outer = 1A1C2000] 03:32:54 INFO - PROCESS | 3712 | 1472297574055 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]]]}] 03:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 599ms 03:32:54 INFO - PROCESS | 3712 | 1472297574099 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 03:32:54 INFO - PROCESS | 3712 | 1472297574101 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 03:32:54 INFO - PROCESS | 3712 | 1472297574104 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:32:54 INFO - PROCESS | 3712 | 1472297574106 Marionette TRACE conn3 <- [1,1310,null,{}] 03:32:54 INFO - PROCESS | 3712 | 1472297574109 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}] 03:32:54 INFO - PROCESS | 3712 | 1472297574111 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:54 INFO - PROCESS | 3712 | 1472297574188 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 03:32:54 INFO - PROCESS | 3712 | 1472297574193 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:54 INFO - PROCESS | 3712 | 1472297574195 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:54 INFO - PROCESS | 3712 | ++DOCSHELL 152C5400 == 40 [pid = 3712] [id = 337] 03:32:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (19DE9000) [pid = 3712] [serial = 1010] [outer = 00000000] 03:32:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (1ABECC00) [pid = 3712] [serial = 1011] [outer = 19DE9000] 03:32:54 INFO - PROCESS | 3712 | 1472297574240 Marionette DEBUG loaded listener.js 03:32:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (1AE89C00) [pid = 3712] [serial = 1012] [outer = 19DE9000] 03:32:54 INFO - PROCESS | 3712 | 1472297574931 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]]]}] 03:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 877ms 03:32:54 INFO - PROCESS | 3712 | 1472297574994 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 03:32:54 INFO - PROCESS | 3712 | 1472297574999 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 03:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:32:54 INFO - PROCESS | 3712 | 1472297575004 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:32:55 INFO - PROCESS | 3712 | 1472297575008 Marionette TRACE conn3 <- [1,1314,null,{}] 03:32:55 INFO - PROCESS | 3712 | 1472297575014 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}] 03:32:55 INFO - PROCESS | 3712 | 1472297575017 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:55 INFO - PROCESS | 3712 | 1472297575127 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 03:32:55 INFO - PROCESS | 3712 | 1472297575231 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:55 INFO - PROCESS | 3712 | 1472297575234 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:55 INFO - PROCESS | 3712 | ++DOCSHELL 0F343400 == 41 [pid = 3712] [id = 338] 03:32:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (0F343C00) [pid = 3712] [serial = 1013] [outer = 00000000] 03:32:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (10B8BC00) [pid = 3712] [serial = 1014] [outer = 0F343C00] 03:32:55 INFO - PROCESS | 3712 | 1472297575291 Marionette DEBUG loaded listener.js 03:32:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (10F11800) [pid = 3712] [serial = 1015] [outer = 0F343C00] 03:32:56 INFO - PROCESS | 3712 | 1472297576128 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]]]}] 03:32:56 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 03:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1213ms 03:32:56 INFO - PROCESS | 3712 | 1472297576218 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 03:32:56 INFO - PROCESS | 3712 | 1472297576222 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 03:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:32:56 INFO - PROCESS | 3712 | 1472297576228 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:32:56 INFO - PROCESS | 3712 | 1472297576231 Marionette TRACE conn3 <- [1,1318,null,{}] 03:32:56 INFO - PROCESS | 3712 | 1472297576237 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}] 03:32:56 INFO - PROCESS | 3712 | 1472297576240 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:56 INFO - PROCESS | 3712 | 1472297576382 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 03:32:56 INFO - PROCESS | 3712 | 1472297576494 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:56 INFO - PROCESS | 3712 | 1472297576498 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:56 INFO - PROCESS | 3712 | ++DOCSHELL 10A48800 == 42 [pid = 3712] [id = 339] 03:32:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (10A49000) [pid = 3712] [serial = 1016] [outer = 00000000] 03:32:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (10B87400) [pid = 3712] [serial = 1017] [outer = 10A49000] 03:32:56 INFO - PROCESS | 3712 | 1472297576584 Marionette DEBUG loaded listener.js 03:32:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (10E9F000) [pid = 3712] [serial = 1018] [outer = 10A49000] 03:32:56 INFO - PROCESS | 3712 | --DOCSHELL 177AA400 == 41 [pid = 3712] [id = 336] 03:32:56 INFO - PROCESS | 3712 | --DOCSHELL 16963000 == 40 [pid = 3712] [id = 335] 03:32:56 INFO - PROCESS | 3712 | --DOCSHELL 1346DC00 == 39 [pid = 3712] [id = 334] 03:32:56 INFO - PROCESS | 3712 | --DOCSHELL 131F2C00 == 38 [pid = 3712] [id = 333] 03:32:56 INFO - PROCESS | 3712 | --DOCSHELL 129BDC00 == 37 [pid = 3712] [id = 332] 03:32:56 INFO - PROCESS | 3712 | --DOCSHELL 0C760C00 == 36 [pid = 3712] [id = 331] 03:32:56 INFO - PROCESS | 3712 | --DOCSHELL 16A24400 == 35 [pid = 3712] [id = 330] 03:32:56 INFO - PROCESS | 3712 | --DOCSHELL 129BE000 == 34 [pid = 3712] [id = 329] 03:32:56 INFO - PROCESS | 3712 | --DOCSHELL 14FCE400 == 33 [pid = 3712] [id = 328] 03:32:56 INFO - PROCESS | 3712 | --DOCSHELL 13145800 == 32 [pid = 3712] [id = 327] 03:32:56 INFO - PROCESS | 3712 | --DOCSHELL 129C1C00 == 31 [pid = 3712] [id = 326] 03:32:56 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (1AC65000) [pid = 3712] [serial = 969] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 3712 | --DOCSHELL 10F0D400 == 30 [pid = 3712] [id = 325] 03:32:56 INFO - PROCESS | 3712 | --DOCSHELL 1036A800 == 29 [pid = 3712] [id = 324] 03:32:56 INFO - PROCESS | 3712 | --DOCSHELL 139B0400 == 28 [pid = 3712] [id = 323] 03:32:56 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (1ABE9000) [pid = 3712] [serial = 967] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (1A675C00) [pid = 3712] [serial = 954] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (1A9DD800) [pid = 3712] [serial = 957] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (1A66D400) [pid = 3712] [serial = 955] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (1AB6C000) [pid = 3712] [serial = 960] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (1A9E0000) [pid = 3712] [serial = 958] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (1AB6BC00) [pid = 3712] [serial = 966] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (1A1C6800) [pid = 3712] [serial = 951] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (19DF2800) [pid = 3712] [serial = 948] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (19DF3800) [pid = 3712] [serial = 949] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (182D2400) [pid = 3712] [serial = 945] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (19A93400) [pid = 3712] [serial = 946] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (176DB400) [pid = 3712] [serial = 942] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (177A9000) [pid = 3712] [serial = 943] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (15FA2C00) [pid = 3712] [serial = 939] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1602A000) [pid = 3712] [serial = 940] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (152A1800) [pid = 3712] [serial = 936] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (152C9000) [pid = 3712] [serial = 937] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (12BCF000) [pid = 3712] [serial = 933] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (12DB2C00) [pid = 3712] [serial = 934] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (112D2000) [pid = 3712] [serial = 930] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (114E0800) [pid = 3712] [serial = 931] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (1A9D2800) [pid = 3712] [serial = 928] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (1ABE2400) [pid = 3712] [serial = 961] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (17ABC000) [pid = 3712] [serial = 963] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (1A671400) [pid = 3712] [serial = 964] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (1A1C7C00) [pid = 3712] [serial = 952] [outer = 00000000] [url = about:blank] 03:32:57 INFO - PROCESS | 3712 | 1472297577020 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]]]}] 03:32:57 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 03:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 833ms 03:32:57 INFO - PROCESS | 3712 | 1472297577076 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 03:32:57 INFO - PROCESS | 3712 | 1472297577081 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 03:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:32:57 INFO - PROCESS | 3712 | 1472297577088 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:32:57 INFO - PROCESS | 3712 | 1472297577090 Marionette TRACE conn3 <- [1,1322,null,{}] 03:32:57 INFO - PROCESS | 3712 | 1472297577094 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}] 03:32:57 INFO - PROCESS | 3712 | 1472297577097 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:57 INFO - PROCESS | 3712 | 1472297577186 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 03:32:57 INFO - PROCESS | 3712 | 1472297577196 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:57 INFO - PROCESS | 3712 | 1472297577199 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:57 INFO - PROCESS | 3712 | ++DOCSHELL 11A5E400 == 29 [pid = 3712] [id = 340] 03:32:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (11C45800) [pid = 3712] [serial = 1019] [outer = 00000000] 03:32:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (1282EC00) [pid = 3712] [serial = 1020] [outer = 11C45800] 03:32:57 INFO - PROCESS | 3712 | 1472297577231 Marionette DEBUG loaded listener.js 03:32:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (12983000) [pid = 3712] [serial = 1021] [outer = 11C45800] 03:32:57 INFO - PROCESS | 3712 | 1472297577702 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]]]}] 03:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 657ms 03:32:57 INFO - PROCESS | 3712 | 1472297577750 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 03:32:57 INFO - PROCESS | 3712 | 1472297577752 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 03:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:32:57 INFO - PROCESS | 3712 | 1472297577739 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:32:57 INFO - PROCESS | 3712 | 1472297577742 Marionette TRACE conn3 <- [1,1326,null,{}] 03:32:57 INFO - PROCESS | 3712 | 1472297577782 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}] 03:32:57 INFO - PROCESS | 3712 | 1472297577787 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:57 INFO - PROCESS | 3712 | 1472297577878 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 03:32:57 INFO - PROCESS | 3712 | 1472297577963 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:57 INFO - PROCESS | 3712 | 1472297577966 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:57 INFO - PROCESS | 3712 | ++DOCSHELL 129E2000 == 30 [pid = 3712] [id = 341] 03:32:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (129E2400) [pid = 3712] [serial = 1022] [outer = 00000000] 03:32:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (129E6000) [pid = 3712] [serial = 1023] [outer = 129E2400] 03:32:57 INFO - PROCESS | 3712 | 1472297578015 Marionette DEBUG loaded listener.js 03:32:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (12D6B800) [pid = 3712] [serial = 1024] [outer = 129E2400] 03:32:58 INFO - PROCESS | 3712 | 1472297578803 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]]]}] 03:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1110ms 03:32:58 INFO - PROCESS | 3712 | 1472297578865 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 03:32:58 INFO - PROCESS | 3712 | 1472297578868 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 03:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:32:58 INFO - PROCESS | 3712 | 1472297578871 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:32:58 INFO - PROCESS | 3712 | 1472297578873 Marionette TRACE conn3 <- [1,1330,null,{}] 03:32:59 INFO - PROCESS | 3712 | 1472297579167 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}] 03:32:59 INFO - PROCESS | 3712 | 1472297579170 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:59 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (15855000) [pid = 3712] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:32:59 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (182D4C00) [pid = 3712] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:32:59 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (10F0EC00) [pid = 3712] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:32:59 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (15A24400) [pid = 3712] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:32:59 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (15281800) [pid = 3712] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:32:59 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (16A25400) [pid = 3712] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:32:59 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (1036B000) [pid = 3712] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:32:59 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (10E97400) [pid = 3712] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:32:59 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (19F58C00) [pid = 3712] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:32:59 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (1A319400) [pid = 3712] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:32:59 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (1314C400) [pid = 3712] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:32:59 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (129C2000) [pid = 3712] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:32:59 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (1A1C2000) [pid = 3712] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:32:59 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (16D71C00) [pid = 3712] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:32:59 INFO - PROCESS | 3712 | 1472297579396 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 03:32:59 INFO - PROCESS | 3712 | 1472297579433 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:59 INFO - PROCESS | 3712 | 1472297579438 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:32:59 INFO - PROCESS | 3712 | ++DOCSHELL 1036B000 == 31 [pid = 3712] [id = 342] 03:32:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (103C9800) [pid = 3712] [serial = 1025] [outer = 00000000] 03:32:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (10A03000) [pid = 3712] [serial = 1026] [outer = 103C9800] 03:32:59 INFO - PROCESS | 3712 | 1472297579497 Marionette DEBUG loaded listener.js 03:32:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (10A53000) [pid = 3712] [serial = 1027] [outer = 103C9800] 03:33:00 INFO - PROCESS | 3712 | 1472297580056 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]]]}] 03:33:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:33:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1271ms 03:33:00 INFO - PROCESS | 3712 | 1472297580139 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 03:33:00 INFO - PROCESS | 3712 | 1472297580143 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 03:33:00 INFO - PROCESS | 3712 | 1472297580147 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:33:00 INFO - PROCESS | 3712 | 1472297580150 Marionette TRACE conn3 <- [1,1334,null,{}] 03:33:00 INFO - PROCESS | 3712 | 1472297580156 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}] 03:33:00 INFO - PROCESS | 3712 | 1472297580159 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:00 INFO - PROCESS | 3712 | 1472297580298 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 03:33:00 INFO - PROCESS | 3712 | 1472297580310 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:00 INFO - PROCESS | 3712 | 1472297580314 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:00 INFO - PROCESS | 3712 | ++DOCSHELL 129C2000 == 32 [pid = 3712] [id = 343] 03:33:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (129C5800) [pid = 3712] [serial = 1028] [outer = 00000000] 03:33:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (129DB800) [pid = 3712] [serial = 1029] [outer = 129C5800] 03:33:00 INFO - PROCESS | 3712 | 1472297580371 Marionette DEBUG loaded listener.js 03:33:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (12BCD000) [pid = 3712] [serial = 1030] [outer = 129C5800] 03:33:00 INFO - PROCESS | 3712 | 1472297580992 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]]]}] 03:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 876ms 03:33:01 INFO - PROCESS | 3712 | 1472297581024 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 03:33:01 INFO - PROCESS | 3712 | 1472297581027 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 03:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:33:01 INFO - PROCESS | 3712 | 1472297581030 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:33:01 INFO - PROCESS | 3712 | 1472297581033 Marionette TRACE conn3 <- [1,1338,null,{}] 03:33:01 INFO - PROCESS | 3712 | 1472297581036 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}] 03:33:01 INFO - PROCESS | 3712 | 1472297581039 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:01 INFO - PROCESS | 3712 | 1472297581149 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 03:33:01 INFO - PROCESS | 3712 | 1472297581216 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:01 INFO - PROCESS | 3712 | 1472297581220 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:01 INFO - PROCESS | 3712 | ++DOCSHELL 139B3C00 == 33 [pid = 3712] [id = 344] 03:33:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (13A49C00) [pid = 3712] [serial = 1031] [outer = 00000000] 03:33:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (14114800) [pid = 3712] [serial = 1032] [outer = 13A49C00] 03:33:01 INFO - PROCESS | 3712 | 1472297581323 Marionette DEBUG loaded listener.js 03:33:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (14FC8800) [pid = 3712] [serial = 1033] [outer = 13A49C00] 03:33:01 INFO - PROCESS | 3712 | 1472297581922 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]]]}] 03:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 935ms 03:33:01 INFO - PROCESS | 3712 | 1472297581985 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 03:33:01 INFO - PROCESS | 3712 | 1472297581992 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 03:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:33:01 INFO - PROCESS | 3712 | 1472297581984 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:33:01 INFO - PROCESS | 3712 | 1472297581986 Marionette TRACE conn3 <- [1,1342,null,{}] 03:33:01 INFO - PROCESS | 3712 | 1472297581990 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}] 03:33:01 INFO - PROCESS | 3712 | 1472297581993 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:02 INFO - PROCESS | 3712 | 1472297582096 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 03:33:02 INFO - PROCESS | 3712 | 1472297582219 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:02 INFO - PROCESS | 3712 | 1472297582222 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:02 INFO - PROCESS | 3712 | ++DOCSHELL 12D77C00 == 34 [pid = 3712] [id = 345] 03:33:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (13148000) [pid = 3712] [serial = 1034] [outer = 00000000] 03:33:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (1584F400) [pid = 3712] [serial = 1035] [outer = 13148000] 03:33:02 INFO - PROCESS | 3712 | 1472297582262 Marionette DEBUG loaded listener.js 03:33:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (158EA400) [pid = 3712] [serial = 1036] [outer = 13148000] 03:33:02 INFO - PROCESS | 3712 | --DOCSHELL 11A5E400 == 33 [pid = 3712] [id = 340] 03:33:02 INFO - PROCESS | 3712 | --DOCSHELL 10A48800 == 32 [pid = 3712] [id = 339] 03:33:02 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (152C6C00) [pid = 3712] [serial = 984] [outer = 00000000] [url = about:blank] 03:33:02 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (152CD800) [pid = 3712] [serial = 985] [outer = 00000000] [url = about:blank] 03:33:02 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (177AB000) [pid = 3712] [serial = 990] [outer = 00000000] [url = about:blank] 03:33:02 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (17ABB800) [pid = 3712] [serial = 991] [outer = 00000000] [url = about:blank] 03:33:02 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (104E7C00) [pid = 3712] [serial = 972] [outer = 00000000] [url = about:blank] 03:33:02 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (10560C00) [pid = 3712] [serial = 973] [outer = 00000000] [url = about:blank] 03:33:02 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (182C6800) [pid = 3712] [serial = 993] [outer = 00000000] [url = about:blank] 03:33:02 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (1A1C1000) [pid = 3712] [serial = 1000] [outer = 00000000] [url = about:blank] 03:33:02 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (1A13E800) [pid = 3712] [serial = 999] [outer = 00000000] [url = about:blank] 03:33:02 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (1A9DD000) [pid = 3712] [serial = 1002] [outer = 00000000] [url = about:blank] 03:33:02 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (13A43000) [pid = 3712] [serial = 981] [outer = 00000000] [url = about:blank] 03:33:02 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (1448A400) [pid = 3712] [serial = 982] [outer = 00000000] [url = about:blank] 03:33:02 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (130BC800) [pid = 3712] [serial = 978] [outer = 00000000] [url = about:blank] 03:33:02 INFO - PROCESS | 3712 | --DOMWINDOW == 59 (13150800) [pid = 3712] [serial = 979] [outer = 00000000] [url = about:blank] 03:33:02 INFO - PROCESS | 3712 | --DOMWINDOW == 58 (1AB6C400) [pid = 3712] [serial = 1008] [outer = 00000000] [url = about:blank] 03:33:02 INFO - PROCESS | 3712 | --DOMWINDOW == 57 (1AB63400) [pid = 3712] [serial = 1003] [outer = 00000000] [url = about:blank] 03:33:02 INFO - PROCESS | 3712 | --DOMWINDOW == 56 (19DF1800) [pid = 3712] [serial = 1005] [outer = 00000000] [url = about:blank] 03:33:02 INFO - PROCESS | 3712 | --DOMWINDOW == 55 (1ABECC00) [pid = 3712] [serial = 1011] [outer = 00000000] [url = about:blank] 03:33:02 INFO - PROCESS | 3712 | --DOMWINDOW == 54 (19DE5800) [pid = 3712] [serial = 997] [outer = 00000000] [url = about:blank] 03:33:02 INFO - PROCESS | 3712 | --DOMWINDOW == 53 (182CEC00) [pid = 3712] [serial = 994] [outer = 00000000] [url = about:blank] 03:33:02 INFO - PROCESS | 3712 | --DOMWINDOW == 52 (1ABE1800) [pid = 3712] [serial = 1009] [outer = 00000000] [url = about:blank] 03:33:02 INFO - PROCESS | 3712 | --DOMWINDOW == 51 (1A1C2800) [pid = 3712] [serial = 1006] [outer = 00000000] [url = about:blank] 03:33:02 INFO - PROCESS | 3712 | --DOMWINDOW == 50 (1669F800) [pid = 3712] [serial = 987] [outer = 00000000] [url = about:blank] 03:33:02 INFO - PROCESS | 3712 | --DOMWINDOW == 49 (19A97800) [pid = 3712] [serial = 996] [outer = 00000000] [url = about:blank] 03:33:02 INFO - PROCESS | 3712 | --DOMWINDOW == 48 (16EF4C00) [pid = 3712] [serial = 988] [outer = 00000000] [url = about:blank] 03:33:02 INFO - PROCESS | 3712 | --DOMWINDOW == 47 (110E3000) [pid = 3712] [serial = 975] [outer = 00000000] [url = about:blank] 03:33:02 INFO - PROCESS | 3712 | --DOMWINDOW == 46 (112CFC00) [pid = 3712] [serial = 976] [outer = 00000000] [url = about:blank] 03:33:02 INFO - PROCESS | 3712 | --DOMWINDOW == 45 (1AC6BC00) [pid = 3712] [serial = 970] [outer = 00000000] [url = about:blank] 03:33:02 INFO - PROCESS | 3712 | 1472297582906 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]]]}] 03:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 935ms 03:33:02 INFO - PROCESS | 3712 | 1472297582936 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 03:33:02 INFO - PROCESS | 3712 | 1472297582940 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 03:33:02 INFO - PROCESS | 3712 | 1472297582946 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:33:02 INFO - PROCESS | 3712 | 1472297582949 Marionette TRACE conn3 <- [1,1346,null,{}] 03:33:02 INFO - PROCESS | 3712 | 1472297582954 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}] 03:33:02 INFO - PROCESS | 3712 | 1472297582957 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:03 INFO - PROCESS | 3712 | 1472297583029 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 03:33:03 INFO - PROCESS | 3712 | 1472297583036 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:03 INFO - PROCESS | 3712 | 1472297583040 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:03 INFO - PROCESS | 3712 | ++DOCSHELL 10A0B800 == 33 [pid = 3712] [id = 346] 03:33:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 46 (10A0FC00) [pid = 3712] [serial = 1037] [outer = 00000000] 03:33:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 47 (114E2800) [pid = 3712] [serial = 1038] [outer = 10A0FC00] 03:33:03 INFO - PROCESS | 3712 | 1472297583090 Marionette DEBUG loaded listener.js 03:33:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 48 (128B8000) [pid = 3712] [serial = 1039] [outer = 10A0FC00] 03:33:03 INFO - PROCESS | 3712 | 1472297583566 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]]]}] 03:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 658ms 03:33:03 INFO - PROCESS | 3712 | 1472297583593 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 03:33:03 INFO - PROCESS | 3712 | 1472297583597 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 03:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:33:03 INFO - PROCESS | 3712 | 1472297583603 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:33:03 INFO - PROCESS | 3712 | 1472297583605 Marionette TRACE conn3 <- [1,1350,null,{}] 03:33:03 INFO - PROCESS | 3712 | 1472297583609 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}] 03:33:03 INFO - PROCESS | 3712 | 1472297583611 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:03 INFO - PROCESS | 3712 | 1472297583701 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 03:33:03 INFO - PROCESS | 3712 | 1472297583709 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:03 INFO - PROCESS | 3712 | 1472297583711 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:03 INFO - PROCESS | 3712 | ++DOCSHELL 112AC800 == 34 [pid = 3712] [id = 347] 03:33:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 49 (1314A000) [pid = 3712] [serial = 1040] [outer = 00000000] 03:33:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 50 (1315AC00) [pid = 3712] [serial = 1041] [outer = 1314A000] 03:33:03 INFO - PROCESS | 3712 | 1472297583764 Marionette DEBUG loaded listener.js 03:33:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 51 (13462800) [pid = 3712] [serial = 1042] [outer = 1314A000] 03:33:04 INFO - PROCESS | 3712 | 1472297584218 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]]]}] 03:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 643ms 03:33:04 INFO - PROCESS | 3712 | 1472297584265 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 03:33:04 INFO - PROCESS | 3712 | 1472297584268 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 03:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:33:04 INFO - PROCESS | 3712 | 1472297584271 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:33:04 INFO - PROCESS | 3712 | 1472297584274 Marionette TRACE conn3 <- [1,1354,null,{}] 03:33:04 INFO - PROCESS | 3712 | 1472297584284 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}] 03:33:04 INFO - PROCESS | 3712 | 1472297584288 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:04 INFO - PROCESS | 3712 | 1472297584360 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 03:33:04 INFO - PROCESS | 3712 | 1472297584369 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:04 INFO - PROCESS | 3712 | 1472297584372 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:04 INFO - PROCESS | 3712 | ++DOCSHELL 152C5800 == 35 [pid = 3712] [id = 348] 03:33:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 52 (152C6400) [pid = 3712] [serial = 1043] [outer = 00000000] 03:33:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 53 (152CB800) [pid = 3712] [serial = 1044] [outer = 152C6400] 03:33:04 INFO - PROCESS | 3712 | 1472297584422 Marionette DEBUG loaded listener.js 03:33:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 54 (152D3C00) [pid = 3712] [serial = 1045] [outer = 152C6400] 03:33:04 INFO - PROCESS | 3712 | 1472297584880 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] 03:33:04 INFO - PROCESS | 3712 | 1472297584919 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 03:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:33:04 INFO - PROCESS | 3712 | 1472297584923 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:33:04 INFO - PROCESS | 3712 | 1472297584924 Marionette TRACE conn3 <- [1,1358,null,{}] 03:33:04 INFO - PROCESS | 3712 | 1472297584928 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}] 03:33:04 INFO - PROCESS | 3712 | 1472297584930 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:05 INFO - PROCESS | 3712 | 1472297585041 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 03:33:05 INFO - PROCESS | 3712 | 1472297585049 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:05 INFO - PROCESS | 3712 | 1472297585051 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:05 INFO - PROCESS | 3712 | ++DOCSHELL 152CAC00 == 36 [pid = 3712] [id = 349] 03:33:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 55 (15A2E400) [pid = 3712] [serial = 1046] [outer = 00000000] 03:33:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 56 (166A6C00) [pid = 3712] [serial = 1047] [outer = 15A2E400] 03:33:05 INFO - PROCESS | 3712 | 1472297585098 Marionette DEBUG loaded listener.js 03:33:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 57 (16966000) [pid = 3712] [serial = 1048] [outer = 15A2E400] 03:33:05 INFO - PROCESS | 3712 | 1472297585527 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] 03:33:05 INFO - PROCESS | 3712 | 1472297585586 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 03:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:33:05 INFO - PROCESS | 3712 | 1472297585597 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:33:05 INFO - PROCESS | 3712 | 1472297585598 Marionette TRACE conn3 <- [1,1362,null,{}] 03:33:05 INFO - PROCESS | 3712 | 1472297585602 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}] 03:33:05 INFO - PROCESS | 3712 | 1472297585604 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:05 INFO - PROCESS | 3712 | 1472297585695 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 03:33:05 INFO - PROCESS | 3712 | 1472297585700 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:05 INFO - PROCESS | 3712 | 1472297585702 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:05 INFO - PROCESS | 3712 | ++DOCSHELL 1600F000 == 37 [pid = 3712] [id = 350] 03:33:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 58 (16EF4400) [pid = 3712] [serial = 1049] [outer = 00000000] 03:33:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 59 (1769F800) [pid = 3712] [serial = 1050] [outer = 16EF4400] 03:33:05 INFO - PROCESS | 3712 | 1472297585751 Marionette DEBUG loaded listener.js 03:33:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (176DB400) [pid = 3712] [serial = 1051] [outer = 16EF4400] 03:33:06 INFO - PROCESS | 3712 | --DOMWINDOW == 59 (0F343C00) [pid = 3712] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:33:06 INFO - PROCESS | 3712 | --DOMWINDOW == 58 (11C45800) [pid = 3712] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:33:06 INFO - PROCESS | 3712 | --DOMWINDOW == 57 (10A49000) [pid = 3712] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:33:06 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:33:06 INFO - PROCESS | 3712 | 1472297586177 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] 03:33:06 INFO - PROCESS | 3712 | 1472297586214 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 03:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:33:06 INFO - PROCESS | 3712 | 1472297586201 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:33:06 INFO - PROCESS | 3712 | 1472297586203 Marionette TRACE conn3 <- [1,1366,null,{}] 03:33:06 INFO - PROCESS | 3712 | 1472297586206 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}] 03:33:06 INFO - PROCESS | 3712 | 1472297586211 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:06 INFO - PROCESS | 3712 | 1472297586355 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 03:33:06 INFO - PROCESS | 3712 | 1472297586442 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:06 INFO - PROCESS | 3712 | 1472297586445 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:06 INFO - PROCESS | 3712 | ++DOCSHELL 10328400 == 38 [pid = 3712] [id = 351] 03:33:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 58 (103C9000) [pid = 3712] [serial = 1052] [outer = 00000000] 03:33:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 59 (17F05000) [pid = 3712] [serial = 1053] [outer = 103C9000] 03:33:06 INFO - PROCESS | 3712 | 1472297586482 Marionette DEBUG loaded listener.js 03:33:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (1821D000) [pid = 3712] [serial = 1054] [outer = 103C9000] 03:33:06 INFO - PROCESS | 3712 | 1472297586819 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] 03:33:06 INFO - PROCESS | 3712 | 1472297586865 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 03:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:33:06 INFO - PROCESS | 3712 | 1472297586869 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:33:06 INFO - PROCESS | 3712 | 1472297586871 Marionette TRACE conn3 <- [1,1370,null,{}] 03:33:06 INFO - PROCESS | 3712 | 1472297586874 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}] 03:33:06 INFO - PROCESS | 3712 | 1472297586876 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:06 INFO - PROCESS | 3712 | 1472297586987 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 03:33:06 INFO - PROCESS | 3712 | 1472297586997 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:06 INFO - PROCESS | 3712 | 1472297586999 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:06 INFO - PROCESS | 3712 | ++DOCSHELL 18210C00 == 39 [pid = 3712] [id = 352] 03:33:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (1821DC00) [pid = 3712] [serial = 1055] [outer = 00000000] 03:33:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (182D2000) [pid = 3712] [serial = 1056] [outer = 1821DC00] 03:33:07 INFO - PROCESS | 3712 | 1472297587044 Marionette DEBUG loaded listener.js 03:33:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (182D4800) [pid = 3712] [serial = 1057] [outer = 1821DC00] 03:33:07 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:33:07 INFO - PROCESS | 3712 | 1472297587408 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] 03:33:07 INFO - PROCESS | 3712 | 1472297587470 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 03:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:33:07 INFO - PROCESS | 3712 | 1472297587473 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:33:07 INFO - PROCESS | 3712 | 1472297587475 Marionette TRACE conn3 <- [1,1374,null,{}] 03:33:07 INFO - PROCESS | 3712 | 1472297587480 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}] 03:33:07 INFO - PROCESS | 3712 | 1472297587483 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:07 INFO - PROCESS | 3712 | 1472297587591 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 03:33:07 INFO - PROCESS | 3712 | 1472297587599 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:07 INFO - PROCESS | 3712 | 1472297587601 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:07 INFO - PROCESS | 3712 | ++DOCSHELL 12DAC400 == 40 [pid = 3712] [id = 353] 03:33:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (19A90400) [pid = 3712] [serial = 1058] [outer = 00000000] 03:33:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (19DF0800) [pid = 3712] [serial = 1059] [outer = 19A90400] 03:33:07 INFO - PROCESS | 3712 | 1472297587640 Marionette DEBUG loaded listener.js 03:33:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (19F54800) [pid = 3712] [serial = 1060] [outer = 19A90400] 03:33:08 INFO - PROCESS | 3712 | 1472297588044 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] 03:33:08 INFO - PROCESS | 3712 | 1472297588075 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 03:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:33:08 INFO - PROCESS | 3712 | 1472297588079 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:33:08 INFO - PROCESS | 3712 | 1472297588080 Marionette TRACE conn3 <- [1,1378,null,{}] 03:33:08 INFO - PROCESS | 3712 | 1472297588084 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}] 03:33:08 INFO - PROCESS | 3712 | 1472297588085 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:08 INFO - PROCESS | 3712 | 1472297588196 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 03:33:08 INFO - PROCESS | 3712 | 1472297588187 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:08 INFO - PROCESS | 3712 | 1472297588198 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:08 INFO - PROCESS | 3712 | ++DOCSHELL 19DE9800 == 41 [pid = 3712] [id = 354] 03:33:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (19F5A000) [pid = 3712] [serial = 1061] [outer = 00000000] 03:33:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (1A140400) [pid = 3712] [serial = 1062] [outer = 19F5A000] 03:33:08 INFO - PROCESS | 3712 | 1472297588246 Marionette DEBUG loaded listener.js 03:33:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (1A1C2800) [pid = 3712] [serial = 1063] [outer = 19F5A000] 03:33:08 INFO - PROCESS | 3712 | 1472297588615 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]]]}] 03:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 599ms 03:33:08 INFO - PROCESS | 3712 | 1472297588673 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 03:33:08 INFO - PROCESS | 3712 | 1472297588675 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 03:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:33:08 INFO - PROCESS | 3712 | 1472297588679 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:33:08 INFO - PROCESS | 3712 | 1472297588680 Marionette TRACE conn3 <- [1,1382,null,{}] 03:33:08 INFO - PROCESS | 3712 | 1472297588684 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}] 03:33:08 INFO - PROCESS | 3712 | 1472297588686 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:08 INFO - PROCESS | 3712 | 1472297588780 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 03:33:08 INFO - PROCESS | 3712 | 1472297588787 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:08 INFO - PROCESS | 3712 | 1472297588789 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:08 INFO - PROCESS | 3712 | ++DOCSHELL 104E8000 == 42 [pid = 3712] [id = 355] 03:33:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (19F5C800) [pid = 3712] [serial = 1064] [outer = 00000000] 03:33:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (1A1CDC00) [pid = 3712] [serial = 1065] [outer = 19F5C800] 03:33:08 INFO - PROCESS | 3712 | 1472297588837 Marionette DEBUG loaded listener.js 03:33:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (1A66A400) [pid = 3712] [serial = 1066] [outer = 19F5C800] 03:33:09 INFO - PROCESS | 3712 | 1472297589443 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]]]}] 03:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 774ms 03:33:09 INFO - PROCESS | 3712 | 1472297589475 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 03:33:09 INFO - PROCESS | 3712 | 1472297589480 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 03:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:33:09 INFO - PROCESS | 3712 | 1472297589485 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:33:09 INFO - PROCESS | 3712 | 1472297589491 Marionette TRACE conn3 <- [1,1386,null,{}] 03:33:09 INFO - PROCESS | 3712 | 1472297589496 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}] 03:33:09 INFO - PROCESS | 3712 | 1472297589499 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:09 INFO - PROCESS | 3712 | 1472297589595 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 03:33:09 INFO - PROCESS | 3712 | 1472297589725 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:09 INFO - PROCESS | 3712 | 1472297589729 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:09 INFO - PROCESS | 3712 | ++DOCSHELL 1055E000 == 43 [pid = 3712] [id = 356] 03:33:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (10A03400) [pid = 3712] [serial = 1067] [outer = 00000000] 03:33:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (129E3000) [pid = 3712] [serial = 1068] [outer = 10A03400] 03:33:09 INFO - PROCESS | 3712 | 1472297589793 Marionette DEBUG loaded listener.js 03:33:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (13150800) [pid = 3712] [serial = 1069] [outer = 10A03400] 03:33:10 INFO - PROCESS | 3712 | 1472297590355 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]]]}] 03:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 877ms 03:33:10 INFO - PROCESS | 3712 | 1472297590387 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 03:33:10 INFO - PROCESS | 3712 | 1472297590392 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 03:33:10 INFO - PROCESS | 3712 | 1472297590399 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:33:10 INFO - PROCESS | 3712 | 1472297590402 Marionette TRACE conn3 <- [1,1390,null,{}] 03:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:33:10 INFO - PROCESS | 3712 | 1472297590406 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}] 03:33:10 INFO - PROCESS | 3712 | 1472297590409 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:10 INFO - PROCESS | 3712 | 1472297590521 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 03:33:10 INFO - PROCESS | 3712 | 1472297590619 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:10 INFO - PROCESS | 3712 | 1472297590622 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:10 INFO - PROCESS | 3712 | ++DOCSHELL 152C7400 == 44 [pid = 3712] [id = 357] 03:33:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (152C8C00) [pid = 3712] [serial = 1070] [outer = 00000000] 03:33:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (16027800) [pid = 3712] [serial = 1071] [outer = 152C8C00] 03:33:10 INFO - PROCESS | 3712 | 1472297590663 Marionette DEBUG loaded listener.js 03:33:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (174F9C00) [pid = 3712] [serial = 1072] [outer = 152C8C00] 03:33:11 INFO - PROCESS | 3712 | 1472297591472 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]]]}] 03:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1111ms 03:33:11 INFO - PROCESS | 3712 | 1472297591521 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 03:33:11 INFO - PROCESS | 3712 | 1472297591526 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 03:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:33:11 INFO - PROCESS | 3712 | 1472297591531 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:33:11 INFO - PROCESS | 3712 | 1472297591534 Marionette TRACE conn3 <- [1,1394,null,{}] 03:33:11 INFO - PROCESS | 3712 | 1472297591540 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}] 03:33:11 INFO - PROCESS | 3712 | 1472297591543 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:11 INFO - PROCESS | 3712 | 1472297591642 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 03:33:11 INFO - PROCESS | 3712 | 1472297591782 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:11 INFO - PROCESS | 3712 | 1472297591788 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:11 INFO - PROCESS | 3712 | ++DOCSHELL 0C76A000 == 45 [pid = 3712] [id = 358] 03:33:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (0F347400) [pid = 3712] [serial = 1073] [outer = 00000000] 03:33:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (110E6C00) [pid = 3712] [serial = 1074] [outer = 0F347400] 03:33:11 INFO - PROCESS | 3712 | 1472297591855 Marionette DEBUG loaded listener.js 03:33:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (112D2000) [pid = 3712] [serial = 1075] [outer = 0F347400] 03:33:12 INFO - PROCESS | 3712 | --DOCSHELL 16965000 == 44 [pid = 3712] [id = 238] 03:33:12 INFO - PROCESS | 3712 | --DOCSHELL 152AB800 == 43 [pid = 3712] [id = 235] 03:33:12 INFO - PROCESS | 3712 | --DOCSHELL 1A315800 == 42 [pid = 3712] [id = 242] 03:33:12 INFO - PROCESS | 3712 | --DOCSHELL 10560000 == 41 [pid = 3712] [id = 236] 03:33:12 INFO - PROCESS | 3712 | --DOCSHELL 182D3400 == 40 [pid = 3712] [id = 240] 03:33:12 INFO - PROCESS | 3712 | --DOCSHELL 1315D400 == 39 [pid = 3712] [id = 227] 03:33:12 INFO - PROCESS | 3712 | --DOCSHELL 13153400 == 38 [pid = 3712] [id = 237] 03:33:12 INFO - PROCESS | 3712 | --DOCSHELL 1A139C00 == 37 [pid = 3712] [id = 241] 03:33:12 INFO - PROCESS | 3712 | --DOCSHELL 155A0800 == 36 [pid = 3712] [id = 228] 03:33:12 INFO - PROCESS | 3712 | --DOCSHELL 1601B400 == 35 [pid = 3712] [id = 229] 03:33:12 INFO - PROCESS | 3712 | --DOCSHELL 176D5000 == 34 [pid = 3712] [id = 230] 03:33:12 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (129E6000) [pid = 3712] [serial = 1023] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3712 | --DOCSHELL 139B3C00 == 33 [pid = 3712] [id = 344] 03:33:12 INFO - PROCESS | 3712 | --DOCSHELL 129C2000 == 32 [pid = 3712] [id = 343] 03:33:12 INFO - PROCESS | 3712 | --DOCSHELL 1036B000 == 31 [pid = 3712] [id = 342] 03:33:12 INFO - PROCESS | 3712 | --DOCSHELL 129E2000 == 30 [pid = 3712] [id = 341] 03:33:12 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (10F11800) [pid = 3712] [serial = 1015] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (10B8BC00) [pid = 3712] [serial = 1014] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1282EC00) [pid = 3712] [serial = 1020] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (12983000) [pid = 3712] [serial = 1021] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (10E9F000) [pid = 3712] [serial = 1018] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (10B87400) [pid = 3712] [serial = 1017] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3712 | 1472297592353 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]]]}] 03:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 848ms 03:33:12 INFO - PROCESS | 3712 | 1472297592378 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 03:33:12 INFO - PROCESS | 3712 | 1472297592382 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 03:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:33:12 INFO - PROCESS | 3712 | 1472297592388 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:33:12 INFO - PROCESS | 3712 | 1472297592391 Marionette TRACE conn3 <- [1,1398,null,{}] 03:33:12 INFO - PROCESS | 3712 | 1472297592395 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}] 03:33:12 INFO - PROCESS | 3712 | 1472297592397 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:12 INFO - PROCESS | 3712 | 1472297592484 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 03:33:12 INFO - PROCESS | 3712 | 1472297592493 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:12 INFO - PROCESS | 3712 | 1472297592495 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:12 INFO - PROCESS | 3712 | ++DOCSHELL 10E9F000 == 31 [pid = 3712] [id = 359] 03:33:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (10F12C00) [pid = 3712] [serial = 1076] [outer = 00000000] 03:33:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (12833000) [pid = 3712] [serial = 1077] [outer = 10F12C00] 03:33:12 INFO - PROCESS | 3712 | 1472297592526 Marionette DEBUG loaded listener.js 03:33:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (129BE000) [pid = 3712] [serial = 1078] [outer = 10F12C00] 03:33:13 INFO - PROCESS | 3712 | 1472297593028 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]]]}] 03:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 643ms 03:33:13 INFO - PROCESS | 3712 | 1472297593054 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 03:33:13 INFO - PROCESS | 3712 | 1472297593056 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 03:33:13 INFO - PROCESS | 3712 | 1472297593060 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:33:13 INFO - PROCESS | 3712 | 1472297593064 Marionette TRACE conn3 <- [1,1402,null,{}] 03:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:33:13 INFO - PROCESS | 3712 | 1472297593074 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}] 03:33:13 INFO - PROCESS | 3712 | 1472297593079 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:13 INFO - PROCESS | 3712 | 1472297593164 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 03:33:13 INFO - PROCESS | 3712 | 1472297593244 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:13 INFO - PROCESS | 3712 | 1472297593247 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:13 INFO - PROCESS | 3712 | ++DOCSHELL 13143400 == 32 [pid = 3712] [id = 360] 03:33:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (13145800) [pid = 3712] [serial = 1079] [outer = 00000000] 03:33:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1410B000) [pid = 3712] [serial = 1080] [outer = 13145800] 03:33:13 INFO - PROCESS | 3712 | 1472297593303 Marionette DEBUG loaded listener.js 03:33:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (14FC8400) [pid = 3712] [serial = 1081] [outer = 13145800] 03:33:13 INFO - PROCESS | 3712 | 1472297593673 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]]]}] 03:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 643ms 03:33:13 INFO - PROCESS | 3712 | 1472297593728 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 03:33:13 INFO - PROCESS | 3712 | 1472297593731 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 03:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:33:13 INFO - PROCESS | 3712 | 1472297593734 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:33:13 INFO - PROCESS | 3712 | 1472297593736 Marionette TRACE conn3 <- [1,1406,null,{}] 03:33:13 INFO - PROCESS | 3712 | 1472297593740 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}] 03:33:13 INFO - PROCESS | 3712 | 1472297593743 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:13 INFO - PROCESS | 3712 | 1472297593830 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 03:33:13 INFO - PROCESS | 3712 | 1472297593836 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:13 INFO - PROCESS | 3712 | 1472297593838 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:13 INFO - PROCESS | 3712 | ++DOCSHELL 152ABC00 == 33 [pid = 3712] [id = 361] 03:33:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (152CA400) [pid = 3712] [serial = 1082] [outer = 00000000] 03:33:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1602A000) [pid = 3712] [serial = 1083] [outer = 152CA400] 03:33:13 INFO - PROCESS | 3712 | 1472297593876 Marionette DEBUG loaded listener.js 03:33:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (176A3400) [pid = 3712] [serial = 1084] [outer = 152CA400] 03:33:14 INFO - PROCESS | 3712 | 1472297594300 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]]]}] 03:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 585ms 03:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:33:14 INFO - PROCESS | 3712 | 1472297594336 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 03:33:14 INFO - PROCESS | 3712 | 1472297594338 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 03:33:14 INFO - PROCESS | 3712 | 1472297594342 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:33:14 INFO - PROCESS | 3712 | 1472297594344 Marionette TRACE conn3 <- [1,1410,null,{}] 03:33:14 INFO - PROCESS | 3712 | 1472297594355 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}] 03:33:14 INFO - PROCESS | 3712 | 1472297594357 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:14 INFO - PROCESS | 3712 | 1472297594446 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 03:33:14 INFO - PROCESS | 3712 | 1472297594530 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:14 INFO - PROCESS | 3712 | 1472297594532 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:14 INFO - PROCESS | 3712 | ++DOCSHELL 177AC000 == 34 [pid = 3712] [id = 362] 03:33:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (177ACC00) [pid = 3712] [serial = 1085] [outer = 00000000] 03:33:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (17F6BC00) [pid = 3712] [serial = 1086] [outer = 177ACC00] 03:33:14 INFO - PROCESS | 3712 | 1472297594576 Marionette DEBUG loaded listener.js 03:33:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (182CA400) [pid = 3712] [serial = 1087] [outer = 177ACC00] 03:33:14 INFO - PROCESS | 3712 | 1472297594983 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]]]}] 03:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 687ms 03:33:15 INFO - PROCESS | 3712 | 1472297595025 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 03:33:15 INFO - PROCESS | 3712 | 1472297595027 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 03:33:15 INFO - PROCESS | 3712 | 1472297595031 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:33:15 INFO - PROCESS | 3712 | 1472297595032 Marionette TRACE conn3 <- [1,1414,null,{}] 03:33:15 INFO - PROCESS | 3712 | 1472297595036 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}] 03:33:15 INFO - PROCESS | 3712 | 1472297595041 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:15 INFO - PROCESS | 3712 | 1472297595180 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 03:33:15 INFO - PROCESS | 3712 | 1472297595223 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:15 INFO - PROCESS | 3712 | 1472297595225 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:15 INFO - PROCESS | 3712 | ++DOCSHELL 182D3400 == 35 [pid = 3712] [id = 363] 03:33:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (182D3C00) [pid = 3712] [serial = 1088] [outer = 00000000] 03:33:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (19F5F800) [pid = 3712] [serial = 1089] [outer = 182D3C00] 03:33:15 INFO - PROCESS | 3712 | 1472297595270 Marionette DEBUG loaded listener.js 03:33:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (1A1C7C00) [pid = 3712] [serial = 1090] [outer = 182D3C00] 03:33:15 INFO - PROCESS | 3712 | 1472297595669 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]]]}] 03:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 686ms 03:33:15 INFO - PROCESS | 3712 | 1472297595738 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 03:33:15 INFO - PROCESS | 3712 | 1472297595740 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 03:33:15 INFO - PROCESS | 3712 | 1472297595743 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:33:15 INFO - PROCESS | 3712 | 1472297595745 Marionette TRACE conn3 <- [1,1418,null,{}] 03:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:33:15 INFO - PROCESS | 3712 | 1472297595748 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}] 03:33:15 INFO - PROCESS | 3712 | 1472297595750 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:15 INFO - PROCESS | 3712 | 1472297595870 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 03:33:15 INFO - PROCESS | 3712 | 1472297595913 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:15 INFO - PROCESS | 3712 | 1472297595915 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:15 INFO - PROCESS | 3712 | ++DOCSHELL 11C47800 == 36 [pid = 3712] [id = 364] 03:33:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (1A1CD400) [pid = 3712] [serial = 1091] [outer = 00000000] 03:33:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (1A66D400) [pid = 3712] [serial = 1092] [outer = 1A1CD400] 03:33:15 INFO - PROCESS | 3712 | 1472297595969 Marionette DEBUG loaded listener.js 03:33:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (1A678400) [pid = 3712] [serial = 1093] [outer = 1A1CD400] 03:33:16 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (19DE9000) [pid = 3712] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:33:16 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (19F5A000) [pid = 3712] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:33:16 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (16EF4400) [pid = 3712] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:33:16 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (13148000) [pid = 3712] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:33:16 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (10A0FC00) [pid = 3712] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:33:16 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (1314A000) [pid = 3712] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:33:16 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (103C9000) [pid = 3712] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:33:16 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (13A49C00) [pid = 3712] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:33:16 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (129C5800) [pid = 3712] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:33:16 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (152C6400) [pid = 3712] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:33:16 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (103C9800) [pid = 3712] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:33:16 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (15A2E400) [pid = 3712] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:33:16 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (129E2400) [pid = 3712] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:33:16 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (1821DC00) [pid = 3712] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:33:16 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (19A90400) [pid = 3712] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:33:16 INFO - PROCESS | 3712 | 1472297596505 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]]]}] 03:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 789ms 03:33:16 INFO - PROCESS | 3712 | 1472297596541 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 03:33:16 INFO - PROCESS | 3712 | 1472297596543 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 03:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:33:16 INFO - PROCESS | 3712 | 1472297596547 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:33:16 INFO - PROCESS | 3712 | 1472297596548 Marionette TRACE conn3 <- [1,1422,null,{}] 03:33:16 INFO - PROCESS | 3712 | 1472297596552 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}] 03:33:16 INFO - PROCESS | 3712 | 1472297596554 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:16 INFO - PROCESS | 3712 | 1472297596631 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 03:33:16 INFO - PROCESS | 3712 | 1472297596716 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:16 INFO - PROCESS | 3712 | 1472297596702 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:16 INFO - PROCESS | 3712 | ++DOCSHELL 103D2800 == 37 [pid = 3712] [id = 365] 03:33:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1055D800) [pid = 3712] [serial = 1094] [outer = 00000000] 03:33:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (129BA800) [pid = 3712] [serial = 1095] [outer = 1055D800] 03:33:16 INFO - PROCESS | 3712 | 1472297596747 Marionette DEBUG loaded listener.js 03:33:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (13462C00) [pid = 3712] [serial = 1096] [outer = 1055D800] 03:33:17 INFO - PROCESS | 3712 | 1472297597105 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]]]}] 03:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 599ms 03:33:17 INFO - PROCESS | 3712 | 1472297597145 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 03:33:17 INFO - PROCESS | 3712 | 1472297597147 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 03:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:33:17 INFO - PROCESS | 3712 | 1472297597150 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:33:17 INFO - PROCESS | 3712 | 1472297597152 Marionette TRACE conn3 <- [1,1426,null,{}] 03:33:17 INFO - PROCESS | 3712 | 1472297597155 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}] 03:33:17 INFO - PROCESS | 3712 | 1472297597157 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:17 INFO - PROCESS | 3712 | 1472297597252 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 03:33:17 INFO - PROCESS | 3712 | 1472297597260 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:17 INFO - PROCESS | 3712 | 1472297597262 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:17 INFO - PROCESS | 3712 | ++DOCSHELL 14421800 == 38 [pid = 3712] [id = 366] 03:33:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (14426800) [pid = 3712] [serial = 1097] [outer = 00000000] 03:33:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1600F800) [pid = 3712] [serial = 1098] [outer = 14426800] 03:33:17 INFO - PROCESS | 3712 | 1472297597306 Marionette DEBUG loaded listener.js 03:33:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (17ABB000) [pid = 3712] [serial = 1099] [outer = 14426800] 03:33:17 INFO - PROCESS | 3712 | 1472297597697 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]]]}] 03:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 599ms 03:33:17 INFO - PROCESS | 3712 | 1472297597749 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 03:33:17 INFO - PROCESS | 3712 | 1472297597750 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 03:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:33:17 INFO - PROCESS | 3712 | 1472297597754 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:33:17 INFO - PROCESS | 3712 | 1472297597756 Marionette TRACE conn3 <- [1,1430,null,{}] 03:33:17 INFO - PROCESS | 3712 | 1472297597759 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}] 03:33:17 INFO - PROCESS | 3712 | 1472297597761 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:17 INFO - PROCESS | 3712 | 1472297597870 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 03:33:17 INFO - PROCESS | 3712 | 1472297597881 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:17 INFO - PROCESS | 3712 | 1472297597883 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:17 INFO - PROCESS | 3712 | ++DOCSHELL 1A315800 == 39 [pid = 3712] [id = 367] 03:33:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (1A317000) [pid = 3712] [serial = 1100] [outer = 00000000] 03:33:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1A9D9400) [pid = 3712] [serial = 1101] [outer = 1A317000] 03:33:17 INFO - PROCESS | 3712 | 1472297597933 Marionette DEBUG loaded listener.js 03:33:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1A9D9C00) [pid = 3712] [serial = 1102] [outer = 1A317000] 03:33:18 INFO - PROCESS | 3712 | 1472297598414 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]]]}] 03:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 745ms 03:33:18 INFO - PROCESS | 3712 | 1472297598503 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 03:33:18 INFO - PROCESS | 3712 | 1472297598508 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 03:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:33:18 INFO - PROCESS | 3712 | 1472297598514 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:33:18 INFO - PROCESS | 3712 | 1472297598518 Marionette TRACE conn3 <- [1,1434,null,{}] 03:33:18 INFO - PROCESS | 3712 | 1472297598523 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}] 03:33:18 INFO - PROCESS | 3712 | 1472297598526 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:18 INFO - PROCESS | 3712 | 1472297598631 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 03:33:18 INFO - PROCESS | 3712 | 1472297598756 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:18 INFO - PROCESS | 3712 | 1472297598761 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:18 INFO - PROCESS | 3712 | ++DOCSHELL 103D2000 == 40 [pid = 3712] [id = 368] 03:33:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (104E5400) [pid = 3712] [serial = 1103] [outer = 00000000] 03:33:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (10F11800) [pid = 3712] [serial = 1104] [outer = 104E5400] 03:33:18 INFO - PROCESS | 3712 | 1472297598819 Marionette DEBUG loaded listener.js 03:33:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (11CE7C00) [pid = 3712] [serial = 1105] [outer = 104E5400] 03:33:19 INFO - PROCESS | 3712 | 1472297599352 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]]]}] 03:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 876ms 03:33:19 INFO - PROCESS | 3712 | 1472297599402 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 03:33:19 INFO - PROCESS | 3712 | 1472297599390 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 03:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:33:19 INFO - PROCESS | 3712 | 1472297599396 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:33:19 INFO - PROCESS | 3712 | 1472297599399 Marionette TRACE conn3 <- [1,1438,null,{}] 03:33:19 INFO - PROCESS | 3712 | 1472297599403 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}] 03:33:19 INFO - PROCESS | 3712 | 1472297599406 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:19 INFO - PROCESS | 3712 | 1472297599521 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 03:33:19 INFO - PROCESS | 3712 | 1472297599649 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:19 INFO - PROCESS | 3712 | 1472297599652 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:19 INFO - PROCESS | 3712 | ++DOCSHELL 12DA3400 == 41 [pid = 3712] [id = 369] 03:33:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (1314FC00) [pid = 3712] [serial = 1106] [outer = 00000000] 03:33:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (14112400) [pid = 3712] [serial = 1107] [outer = 1314FC00] 03:33:19 INFO - PROCESS | 3712 | 1472297599693 Marionette DEBUG loaded listener.js 03:33:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (152CC000) [pid = 3712] [serial = 1108] [outer = 1314FC00] 03:33:20 INFO - PROCESS | 3712 | 1472297600293 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]]]}] 03:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 935ms 03:33:20 INFO - PROCESS | 3712 | 1472297600341 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 03:33:20 INFO - PROCESS | 3712 | 1472297600344 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 03:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:33:20 INFO - PROCESS | 3712 | 1472297600348 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:33:20 INFO - PROCESS | 3712 | 1472297600352 Marionette TRACE conn3 <- [1,1442,null,{}] 03:33:20 INFO - PROCESS | 3712 | 1472297600378 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}] 03:33:20 INFO - PROCESS | 3712 | 1472297600383 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:20 INFO - PROCESS | 3712 | 1472297600491 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 03:33:20 INFO - PROCESS | 3712 | 1472297600620 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:20 INFO - PROCESS | 3712 | 1472297600624 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:20 INFO - PROCESS | 3712 | ++DOCSHELL 19F60000 == 42 [pid = 3712] [id = 370] 03:33:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (19F60400) [pid = 3712] [serial = 1109] [outer = 00000000] 03:33:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (1A66A800) [pid = 3712] [serial = 1110] [outer = 19F60400] 03:33:20 INFO - PROCESS | 3712 | 1472297600689 Marionette DEBUG loaded listener.js 03:33:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (1AB5F800) [pid = 3712] [serial = 1111] [outer = 19F60400] 03:33:21 INFO - PROCESS | 3712 | 1472297601444 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]]]}] 03:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1139ms 03:33:21 INFO - PROCESS | 3712 | 1472297601483 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 03:33:21 INFO - PROCESS | 3712 | 1472297601487 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 03:33:21 INFO - PROCESS | 3712 | 1472297601492 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:33:21 INFO - PROCESS | 3712 | 1472297601495 Marionette TRACE conn3 <- [1,1446,null,{}] 03:33:21 INFO - PROCESS | 3712 | 1472297601501 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}] 03:33:21 INFO - PROCESS | 3712 | 1472297601504 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:21 INFO - PROCESS | 3712 | 1472297601586 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 03:33:21 INFO - PROCESS | 3712 | 1472297601717 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:21 INFO - PROCESS | 3712 | 1472297601723 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:21 INFO - PROCESS | 3712 | ++DOCSHELL 10F0D400 == 43 [pid = 3712] [id = 371] 03:33:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (10F0E400) [pid = 3712] [serial = 1112] [outer = 00000000] 03:33:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (11A55800) [pid = 3712] [serial = 1113] [outer = 10F0E400] 03:33:21 INFO - PROCESS | 3712 | 1472297601787 Marionette DEBUG loaded listener.js 03:33:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (129DF800) [pid = 3712] [serial = 1114] [outer = 10F0E400] 03:33:22 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (1AE89C00) [pid = 3712] [serial = 1012] [outer = 00000000] [url = about:blank] 03:33:22 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (1A140400) [pid = 3712] [serial = 1062] [outer = 00000000] [url = about:blank] 03:33:22 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (1769F800) [pid = 3712] [serial = 1050] [outer = 00000000] [url = about:blank] 03:33:22 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (158EA400) [pid = 3712] [serial = 1036] [outer = 00000000] [url = about:blank] 03:33:22 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (1584F400) [pid = 3712] [serial = 1035] [outer = 00000000] [url = about:blank] 03:33:22 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (114E2800) [pid = 3712] [serial = 1038] [outer = 00000000] [url = about:blank] 03:33:22 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (128B8000) [pid = 3712] [serial = 1039] [outer = 00000000] [url = about:blank] 03:33:22 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (1315AC00) [pid = 3712] [serial = 1041] [outer = 00000000] [url = about:blank] 03:33:22 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (13462800) [pid = 3712] [serial = 1042] [outer = 00000000] [url = about:blank] 03:33:22 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (17F05000) [pid = 3712] [serial = 1053] [outer = 00000000] [url = about:blank] 03:33:22 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (14FC8800) [pid = 3712] [serial = 1033] [outer = 00000000] [url = about:blank] 03:33:22 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (14114800) [pid = 3712] [serial = 1032] [outer = 00000000] [url = about:blank] 03:33:22 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (12BCD000) [pid = 3712] [serial = 1030] [outer = 00000000] [url = about:blank] 03:33:22 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (129DB800) [pid = 3712] [serial = 1029] [outer = 00000000] [url = about:blank] 03:33:22 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (152D3C00) [pid = 3712] [serial = 1045] [outer = 00000000] [url = about:blank] 03:33:22 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (152CB800) [pid = 3712] [serial = 1044] [outer = 00000000] [url = about:blank] 03:33:22 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (10A53000) [pid = 3712] [serial = 1027] [outer = 00000000] [url = about:blank] 03:33:22 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (10A03000) [pid = 3712] [serial = 1026] [outer = 00000000] [url = about:blank] 03:33:22 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (166A6C00) [pid = 3712] [serial = 1047] [outer = 00000000] [url = about:blank] 03:33:22 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (12D6B800) [pid = 3712] [serial = 1024] [outer = 00000000] [url = about:blank] 03:33:22 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1A1C2800) [pid = 3712] [serial = 1063] [outer = 00000000] [url = about:blank] 03:33:22 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (182D2000) [pid = 3712] [serial = 1056] [outer = 00000000] [url = about:blank] 03:33:22 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (182D4800) [pid = 3712] [serial = 1057] [outer = 00000000] [url = about:blank] 03:33:22 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (176DB400) [pid = 3712] [serial = 1051] [outer = 00000000] [url = about:blank] 03:33:22 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (19DF0800) [pid = 3712] [serial = 1059] [outer = 00000000] [url = about:blank] 03:33:22 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (19F54800) [pid = 3712] [serial = 1060] [outer = 00000000] [url = about:blank] 03:33:22 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (16966000) [pid = 3712] [serial = 1048] [outer = 00000000] [url = about:blank] 03:33:22 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (1821D000) [pid = 3712] [serial = 1054] [outer = 00000000] [url = about:blank] 03:33:22 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (1A1CDC00) [pid = 3712] [serial = 1065] [outer = 00000000] [url = about:blank] 03:33:22 INFO - PROCESS | 3712 | 1472297602258 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]]]}] 03:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 774ms 03:33:22 INFO - PROCESS | 3712 | 1472297602280 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 03:33:22 INFO - PROCESS | 3712 | 1472297602284 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 03:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:33:22 INFO - PROCESS | 3712 | 1472297602290 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:33:22 INFO - PROCESS | 3712 | 1472297602293 Marionette TRACE conn3 <- [1,1450,null,{}] 03:33:22 INFO - PROCESS | 3712 | 1472297602296 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}] 03:33:22 INFO - PROCESS | 3712 | 1472297602299 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:22 INFO - PROCESS | 3712 | 1472297602367 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 03:33:22 INFO - PROCESS | 3712 | 1472297602373 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:22 INFO - PROCESS | 3712 | 1472297602376 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:22 INFO - PROCESS | 3712 | ++DOCSHELL 129DE000 == 44 [pid = 3712] [id = 372] 03:33:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (129DE400) [pid = 3712] [serial = 1115] [outer = 00000000] 03:33:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (129E7C00) [pid = 3712] [serial = 1116] [outer = 129DE400] 03:33:22 INFO - PROCESS | 3712 | 1472297602423 Marionette DEBUG loaded listener.js 03:33:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (12DA5000) [pid = 3712] [serial = 1117] [outer = 129DE400] 03:33:22 INFO - PROCESS | 3712 | 1472297602875 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]]]}] 03:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 657ms 03:33:22 INFO - PROCESS | 3712 | 1472297602935 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 03:33:22 INFO - PROCESS | 3712 | 1472297602937 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 03:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:33:22 INFO - PROCESS | 3712 | 1472297602981 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:33:22 INFO - PROCESS | 3712 | 1472297602984 Marionette TRACE conn3 <- [1,1454,null,{}] 03:33:22 INFO - PROCESS | 3712 | 1472297602998 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}] 03:33:22 INFO - PROCESS | 3712 | 1472297603003 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:23 INFO - PROCESS | 3712 | 1472297603088 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 03:33:23 INFO - PROCESS | 3712 | 1472297603163 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:23 INFO - PROCESS | 3712 | 1472297603166 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:23 INFO - PROCESS | 3712 | ++DOCSHELL 14FC8800 == 45 [pid = 3712] [id = 373] 03:33:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (14FC9400) [pid = 3712] [serial = 1118] [outer = 00000000] 03:33:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (152A3800) [pid = 3712] [serial = 1119] [outer = 14FC9400] 03:33:23 INFO - PROCESS | 3712 | 1472297603214 Marionette DEBUG loaded listener.js 03:33:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (155A3000) [pid = 3712] [serial = 1120] [outer = 14FC9400] 03:33:23 INFO - PROCESS | 3712 | 1472297603575 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]]]}] 03:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 658ms 03:33:23 INFO - PROCESS | 3712 | 1472297603604 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 03:33:23 INFO - PROCESS | 3712 | 1472297603607 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 03:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:33:23 INFO - PROCESS | 3712 | 1472297603610 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:33:23 INFO - PROCESS | 3712 | 1472297603612 Marionette TRACE conn3 <- [1,1458,null,{}] 03:33:23 INFO - PROCESS | 3712 | 1472297603615 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}] 03:33:23 INFO - PROCESS | 3712 | 1472297603617 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:23 INFO - PROCESS | 3712 | 1472297603686 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 03:33:23 INFO - PROCESS | 3712 | 1472297603691 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:23 INFO - PROCESS | 3712 | 1472297603693 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:23 INFO - PROCESS | 3712 | ++DOCSHELL 16024400 == 46 [pid = 3712] [id = 374] 03:33:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (166A2000) [pid = 3712] [serial = 1121] [outer = 00000000] 03:33:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (16A22C00) [pid = 3712] [serial = 1122] [outer = 166A2000] 03:33:23 INFO - PROCESS | 3712 | 1472297603739 Marionette DEBUG loaded listener.js 03:33:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (152A2800) [pid = 3712] [serial = 1123] [outer = 166A2000] 03:33:24 INFO - PROCESS | 3712 | 1472297604169 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]]]}] 03:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 599ms 03:33:24 INFO - PROCESS | 3712 | 1472297604212 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 03:33:24 INFO - PROCESS | 3712 | 1472297604214 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 03:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:33:24 INFO - PROCESS | 3712 | 1472297604222 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:33:24 INFO - PROCESS | 3712 | 1472297604224 Marionette TRACE conn3 <- [1,1462,null,{}] 03:33:24 INFO - PROCESS | 3712 | 1472297604227 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}] 03:33:24 INFO - PROCESS | 3712 | 1472297604211 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:24 INFO - PROCESS | 3712 | 1472297604320 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 03:33:24 INFO - PROCESS | 3712 | 1472297604327 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:24 INFO - PROCESS | 3712 | 1472297604329 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:24 INFO - PROCESS | 3712 | ++DOCSHELL 176DB400 == 47 [pid = 3712] [id = 375] 03:33:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (17714C00) [pid = 3712] [serial = 1124] [outer = 00000000] 03:33:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (18037800) [pid = 3712] [serial = 1125] [outer = 17714C00] 03:33:24 INFO - PROCESS | 3712 | 1472297604447 Marionette DEBUG loaded listener.js 03:33:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1821D800) [pid = 3712] [serial = 1126] [outer = 17714C00] 03:33:24 INFO - PROCESS | 3712 | 1472297604855 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]]]}] 03:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 687ms 03:33:24 INFO - PROCESS | 3712 | 1472297604905 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 03:33:24 INFO - PROCESS | 3712 | 1472297604907 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 03:33:24 INFO - PROCESS | 3712 | 1472297604910 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:33:24 INFO - PROCESS | 3712 | 1472297604912 Marionette TRACE conn3 <- [1,1466,null,{}] 03:33:24 INFO - PROCESS | 3712 | 1472297604915 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}] 03:33:24 INFO - PROCESS | 3712 | 1472297604921 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:25 INFO - PROCESS | 3712 | 1472297605054 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 03:33:25 INFO - PROCESS | 3712 | 1472297605070 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:25 INFO - PROCESS | 3712 | 1472297605072 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:25 INFO - PROCESS | 3712 | ++DOCSHELL 19DED000 == 48 [pid = 3712] [id = 376] 03:33:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (19F55400) [pid = 3712] [serial = 1127] [outer = 00000000] 03:33:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (19F60C00) [pid = 3712] [serial = 1128] [outer = 19F55400] 03:33:25 INFO - PROCESS | 3712 | 1472297605167 Marionette DEBUG loaded listener.js 03:33:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (1A140400) [pid = 3712] [serial = 1129] [outer = 19F55400] 03:33:25 INFO - PROCESS | 3712 | 1472297605576 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]]]}] 03:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 746ms 03:33:25 INFO - PROCESS | 3712 | 1472297605660 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 03:33:25 INFO - PROCESS | 3712 | 1472297605662 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 03:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:33:25 INFO - PROCESS | 3712 | 1472297605672 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:33:25 INFO - PROCESS | 3712 | 1472297605674 Marionette TRACE conn3 <- [1,1470,null,{}] 03:33:25 INFO - PROCESS | 3712 | 1472297605677 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}] 03:33:25 INFO - PROCESS | 3712 | 1472297605679 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:25 INFO - PROCESS | 3712 | 1472297605777 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 03:33:25 INFO - PROCESS | 3712 | 1472297605788 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:25 INFO - PROCESS | 3712 | 1472297605790 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:25 INFO - PROCESS | 3712 | ++DOCSHELL 1A30E800 == 49 [pid = 3712] [id = 377] 03:33:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1A319C00) [pid = 3712] [serial = 1130] [outer = 00000000] 03:33:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1AB62000) [pid = 3712] [serial = 1131] [outer = 1A319C00] 03:33:25 INFO - PROCESS | 3712 | 1472297605834 Marionette DEBUG loaded listener.js 03:33:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1AB65000) [pid = 3712] [serial = 1132] [outer = 1A319C00] 03:33:26 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (177ACC00) [pid = 3712] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:33:26 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (10A03400) [pid = 3712] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:33:26 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (10F12C00) [pid = 3712] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:33:26 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (0F347400) [pid = 3712] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:33:26 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (152CA400) [pid = 3712] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:33:26 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (13145800) [pid = 3712] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:33:26 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (152C8C00) [pid = 3712] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:33:26 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (14426800) [pid = 3712] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:33:26 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (182D3C00) [pid = 3712] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:33:26 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1055D800) [pid = 3712] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:33:26 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (1A1CD400) [pid = 3712] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:33:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (10A49C00) [pid = 3712] [serial = 1133] [outer = 1B14C400] 03:33:26 INFO - PROCESS | 3712 | 1472297606351 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]]]}] 03:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 745ms 03:33:26 INFO - PROCESS | 3712 | 1472297606422 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 03:33:26 INFO - PROCESS | 3712 | 1472297606424 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 03:33:26 INFO - PROCESS | 3712 | 1472297606428 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:33:26 INFO - PROCESS | 3712 | 1472297606430 Marionette TRACE conn3 <- [1,1474,null,{}] 03:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:33:26 INFO - PROCESS | 3712 | 1472297606434 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}] 03:33:26 INFO - PROCESS | 3712 | 1472297606436 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:26 INFO - PROCESS | 3712 | 1472297606516 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 03:33:26 INFO - PROCESS | 3712 | 1472297606523 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:26 INFO - PROCESS | 3712 | 1472297606525 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:26 INFO - PROCESS | 3712 | ++DOCSHELL 19A94400 == 50 [pid = 3712] [id = 378] 03:33:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (19DF3800) [pid = 3712] [serial = 1134] [outer = 00000000] 03:33:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1A9DE400) [pid = 3712] [serial = 1135] [outer = 19DF3800] 03:33:26 INFO - PROCESS | 3712 | 1472297606571 Marionette DEBUG loaded listener.js 03:33:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1A9DE800) [pid = 3712] [serial = 1136] [outer = 19DF3800] 03:33:26 INFO - PROCESS | 3712 | 1472297606971 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]]]}] 03:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 599ms 03:33:27 INFO - PROCESS | 3712 | 1472297607038 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 03:33:27 INFO - PROCESS | 3712 | 1472297607041 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 03:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:33:27 INFO - PROCESS | 3712 | 1472297607046 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:33:27 INFO - PROCESS | 3712 | 1472297607048 Marionette TRACE conn3 <- [1,1478,null,{}] 03:33:27 INFO - PROCESS | 3712 | 1472297607051 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}] 03:33:27 INFO - PROCESS | 3712 | 1472297607053 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:27 INFO - PROCESS | 3712 | 1472297607135 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 03:33:27 INFO - PROCESS | 3712 | 1472297607123 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:27 INFO - PROCESS | 3712 | 1472297607125 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:27 INFO - PROCESS | 3712 | ++DOCSHELL 1A1CD400 == 51 [pid = 3712] [id = 379] 03:33:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1A9DD800) [pid = 3712] [serial = 1137] [outer = 00000000] 03:33:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1ABE1C00) [pid = 3712] [serial = 1138] [outer = 1A9DD800] 03:33:27 INFO - PROCESS | 3712 | 1472297607169 Marionette DEBUG loaded listener.js 03:33:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (1ABE3000) [pid = 3712] [serial = 1139] [outer = 1A9DD800] 03:33:27 INFO - PROCESS | 3712 | 1472297607567 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]]]}] 03:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 556ms 03:33:27 INFO - PROCESS | 3712 | 1472297607651 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 03:33:27 INFO - PROCESS | 3712 | 1472297607655 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 03:33:27 INFO - PROCESS | 3712 | 1472297607661 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:33:27 INFO - PROCESS | 3712 | 1472297607665 Marionette TRACE conn3 <- [1,1482,null,{}] 03:33:27 INFO - PROCESS | 3712 | 1472297607672 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}] 03:33:27 INFO - PROCESS | 3712 | 1472297607675 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:27 INFO - PROCESS | 3712 | 1472297607811 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 03:33:27 INFO - PROCESS | 3712 | 1472297607935 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:27 INFO - PROCESS | 3712 | 1472297607940 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:27 INFO - PROCESS | 3712 | ++DOCSHELL 104EB800 == 52 [pid = 3712] [id = 380] 03:33:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (10A02000) [pid = 3712] [serial = 1140] [outer = 00000000] 03:33:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (10B86C00) [pid = 3712] [serial = 1141] [outer = 10A02000] 03:33:27 INFO - PROCESS | 3712 | 1472297608001 Marionette DEBUG loaded listener.js 03:33:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (110EB800) [pid = 3712] [serial = 1142] [outer = 10A02000] 03:33:28 INFO - PROCESS | 3712 | 1472297608626 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]]]}] 03:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 964ms 03:33:28 INFO - PROCESS | 3712 | 1472297608651 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 03:33:28 INFO - PROCESS | 3712 | 1472297608654 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 03:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:33:28 INFO - PROCESS | 3712 | 1472297608661 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:33:28 INFO - PROCESS | 3712 | 1472297608665 Marionette TRACE conn3 <- [1,1486,null,{}] 03:33:28 INFO - PROCESS | 3712 | 1472297608689 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}] 03:33:28 INFO - PROCESS | 3712 | 1472297608692 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:28 INFO - PROCESS | 3712 | 1472297608788 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 03:33:28 INFO - PROCESS | 3712 | 1472297608918 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:28 INFO - PROCESS | 3712 | 1472297608921 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:28 INFO - PROCESS | 3712 | ++DOCSHELL 13158C00 == 53 [pid = 3712] [id = 381] 03:33:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1315F800) [pid = 3712] [serial = 1143] [outer = 00000000] 03:33:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (13462800) [pid = 3712] [serial = 1144] [outer = 1315F800] 03:33:28 INFO - PROCESS | 3712 | 1472297608961 Marionette DEBUG loaded listener.js 03:33:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (14480800) [pid = 3712] [serial = 1145] [outer = 1315F800] 03:33:29 INFO - PROCESS | 3712 | 1472297609545 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]]]}] 03:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 935ms 03:33:29 INFO - PROCESS | 3712 | 1472297609587 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 03:33:29 INFO - PROCESS | 3712 | 1472297609590 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 03:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:33:29 INFO - PROCESS | 3712 | 1472297609594 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:33:29 INFO - PROCESS | 3712 | 1472297609596 Marionette TRACE conn3 <- [1,1490,null,{}] 03:33:29 INFO - PROCESS | 3712 | 1472297609606 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}] 03:33:29 INFO - PROCESS | 3712 | 1472297609611 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:29 INFO - PROCESS | 3712 | 1472297609753 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 03:33:29 INFO - PROCESS | 3712 | 1472297609771 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:29 INFO - PROCESS | 3712 | 1472297609775 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:29 INFO - PROCESS | 3712 | ++DOCSHELL 158E5000 == 54 [pid = 3712] [id = 382] 03:33:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (158E7400) [pid = 3712] [serial = 1146] [outer = 00000000] 03:33:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (16A2F400) [pid = 3712] [serial = 1147] [outer = 158E7400] 03:33:29 INFO - PROCESS | 3712 | 1472297609835 Marionette DEBUG loaded listener.js 03:33:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (17ABC800) [pid = 3712] [serial = 1148] [outer = 158E7400] 03:33:30 INFO - PROCESS | 3712 | 1472297610538 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]]]}] 03:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1005ms 03:33:30 INFO - PROCESS | 3712 | 1472297610594 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 03:33:30 INFO - PROCESS | 3712 | 1472297610596 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 03:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:33:30 INFO - PROCESS | 3712 | 1472297610600 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:33:30 INFO - PROCESS | 3712 | 1472297610602 Marionette TRACE conn3 <- [1,1494,null,{}] 03:33:30 INFO - PROCESS | 3712 | 1472297610606 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}] 03:33:30 INFO - PROCESS | 3712 | 1472297610608 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:30 INFO - PROCESS | 3712 | 1472297610719 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 03:33:30 INFO - PROCESS | 3712 | 1472297610942 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:30 INFO - PROCESS | 3712 | 1472297610945 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:30 INFO - PROCESS | 3712 | ++DOCSHELL 0C764400 == 55 [pid = 3712] [id = 383] 03:33:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (0F34F800) [pid = 3712] [serial = 1149] [outer = 00000000] 03:33:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (10A49000) [pid = 3712] [serial = 1150] [outer = 0F34F800] 03:33:31 INFO - PROCESS | 3712 | 1472297611014 Marionette DEBUG loaded listener.js 03:33:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (10F08C00) [pid = 3712] [serial = 1151] [outer = 0F34F800] 03:33:31 INFO - PROCESS | 3712 | 1472297611623 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]]]}] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 152ABC00 == 54 [pid = 3712] [id = 361] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 152CAC00 == 53 [pid = 3712] [id = 349] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 182D3400 == 52 [pid = 3712] [id = 363] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 152C5800 == 51 [pid = 3712] [id = 348] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 177AC000 == 50 [pid = 3712] [id = 362] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 10328400 == 49 [pid = 3712] [id = 351] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 19DE9800 == 48 [pid = 3712] [id = 354] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 12D77C00 == 47 [pid = 3712] [id = 345] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 10E9F000 == 46 [pid = 3712] [id = 359] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 112AC800 == 45 [pid = 3712] [id = 347] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 10A0B800 == 44 [pid = 3712] [id = 346] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 13143400 == 43 [pid = 3712] [id = 360] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 19A94400 == 42 [pid = 3712] [id = 378] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 1A30E800 == 41 [pid = 3712] [id = 377] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 104E8000 == 40 [pid = 3712] [id = 355] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 19DED000 == 39 [pid = 3712] [id = 376] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 176DB400 == 38 [pid = 3712] [id = 375] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 16024400 == 37 [pid = 3712] [id = 374] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 14FC8800 == 36 [pid = 3712] [id = 373] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 129DE000 == 35 [pid = 3712] [id = 372] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 10F0D400 == 34 [pid = 3712] [id = 371] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 103D2000 == 33 [pid = 3712] [id = 368] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 10A55800 == 32 [pid = 3712] [id = 234] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 1055E000 == 31 [pid = 3712] [id = 356] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 103D2800 == 30 [pid = 3712] [id = 365] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 14421800 == 29 [pid = 3712] [id = 366] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 104E5800 == 28 [pid = 3712] [id = 231] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 0F343400 == 27 [pid = 3712] [id = 338] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 1600F000 == 26 [pid = 3712] [id = 350] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 152C5400 == 25 [pid = 3712] [id = 337] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 152C7400 == 24 [pid = 3712] [id = 357] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 12DA3400 == 23 [pid = 3712] [id = 369] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 104E2800 == 22 [pid = 3712] [id = 233] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 19F60000 == 21 [pid = 3712] [id = 370] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 1282A000 == 20 [pid = 3712] [id = 226] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 11C47800 == 19 [pid = 3712] [id = 364] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 10A54000 == 18 [pid = 3712] [id = 232] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 17F06C00 == 17 [pid = 3712] [id = 239] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 1A315800 == 16 [pid = 3712] [id = 367] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 18210C00 == 15 [pid = 3712] [id = 352] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 12DAC400 == 14 [pid = 3712] [id = 353] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 0C76A000 == 13 [pid = 3712] [id = 358] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 13158C00 == 12 [pid = 3712] [id = 381] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 158E5000 == 11 [pid = 3712] [id = 382] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 1A1CD400 == 10 [pid = 3712] [id = 379] 03:33:32 INFO - PROCESS | 3712 | --DOCSHELL 104EB800 == 9 [pid = 3712] [id = 380] 03:33:33 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (1A1C7C00) [pid = 3712] [serial = 1090] [outer = 00000000] [url = about:blank] 03:33:33 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (129BA800) [pid = 3712] [serial = 1095] [outer = 00000000] [url = about:blank] 03:33:33 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (19F5F800) [pid = 3712] [serial = 1089] [outer = 00000000] [url = about:blank] 03:33:33 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (1A66D400) [pid = 3712] [serial = 1092] [outer = 00000000] [url = about:blank] 03:33:33 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (1A678400) [pid = 3712] [serial = 1093] [outer = 00000000] [url = about:blank] 03:33:33 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (13462C00) [pid = 3712] [serial = 1096] [outer = 00000000] [url = about:blank] 03:33:33 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (1A9D9400) [pid = 3712] [serial = 1101] [outer = 00000000] [url = about:blank] 03:33:33 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (176A3400) [pid = 3712] [serial = 1084] [outer = 00000000] [url = about:blank] 03:33:33 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (1600F800) [pid = 3712] [serial = 1098] [outer = 00000000] [url = about:blank] 03:33:33 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (17F6BC00) [pid = 3712] [serial = 1086] [outer = 00000000] [url = about:blank] 03:33:33 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (182CA400) [pid = 3712] [serial = 1087] [outer = 00000000] [url = about:blank] 03:33:33 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (13150800) [pid = 3712] [serial = 1069] [outer = 00000000] [url = about:blank] 03:33:33 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (129E3000) [pid = 3712] [serial = 1068] [outer = 00000000] [url = about:blank] 03:33:33 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (12833000) [pid = 3712] [serial = 1077] [outer = 00000000] [url = about:blank] 03:33:33 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (129BE000) [pid = 3712] [serial = 1078] [outer = 00000000] [url = about:blank] 03:33:33 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (112D2000) [pid = 3712] [serial = 1075] [outer = 00000000] [url = about:blank] 03:33:33 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (110E6C00) [pid = 3712] [serial = 1074] [outer = 00000000] [url = about:blank] 03:33:33 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1602A000) [pid = 3712] [serial = 1083] [outer = 00000000] [url = about:blank] 03:33:33 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (1410B000) [pid = 3712] [serial = 1080] [outer = 00000000] [url = about:blank] 03:33:33 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (14FC8400) [pid = 3712] [serial = 1081] [outer = 00000000] [url = about:blank] 03:33:33 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (174F9C00) [pid = 3712] [serial = 1072] [outer = 00000000] [url = about:blank] 03:33:33 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (16027800) [pid = 3712] [serial = 1071] [outer = 00000000] [url = about:blank] 03:33:33 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (17ABB000) [pid = 3712] [serial = 1099] [outer = 00000000] [url = about:blank] 03:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 3051ms 03:33:33 INFO - PROCESS | 3712 | 1472297613754 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 03:33:33 INFO - PROCESS | 3712 | 1472297613758 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 03:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:33:33 INFO - PROCESS | 3712 | 1472297613766 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:33:33 INFO - PROCESS | 3712 | 1472297613772 Marionette TRACE conn3 <- [1,1498,null,{}] 03:33:33 INFO - PROCESS | 3712 | 1472297613777 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}] 03:33:33 INFO - PROCESS | 3712 | 1472297613781 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:33 INFO - PROCESS | 3712 | 1472297613878 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 03:33:33 INFO - PROCESS | 3712 | 1472297613884 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:33 INFO - PROCESS | 3712 | 1472297613888 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:33 INFO - PROCESS | 3712 | ++DOCSHELL 103D2800 == 10 [pid = 3712] [id = 384] 03:33:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (103D2C00) [pid = 3712] [serial = 1152] [outer = 00000000] 03:33:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (1047C400) [pid = 3712] [serial = 1153] [outer = 103D2C00] 03:33:33 INFO - PROCESS | 3712 | 1472297613923 Marionette DEBUG loaded listener.js 03:33:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (10560C00) [pid = 3712] [serial = 1154] [outer = 103D2C00] 03:33:34 INFO - PROCESS | 3712 | 1472297614431 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]]]}] 03:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 671ms 03:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:33:34 INFO - PROCESS | 3712 | 1472297614447 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 03:33:34 INFO - PROCESS | 3712 | 1472297614450 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 03:33:34 INFO - PROCESS | 3712 | 1472297614457 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:33:34 INFO - PROCESS | 3712 | 1472297614461 Marionette TRACE conn3 <- [1,1502,null,{}] 03:33:34 INFO - PROCESS | 3712 | 1472297614465 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}] 03:33:34 INFO - PROCESS | 3712 | 1472297614468 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:34 INFO - PROCESS | 3712 | 1472297614558 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 03:33:34 INFO - PROCESS | 3712 | 1472297614567 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:34 INFO - PROCESS | 3712 | 1472297614569 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:34 INFO - PROCESS | 3712 | ++DOCSHELL 112D0C00 == 11 [pid = 3712] [id = 385] 03:33:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (112D1400) [pid = 3712] [serial = 1155] [outer = 00000000] 03:33:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (1144F800) [pid = 3712] [serial = 1156] [outer = 112D1400] 03:33:34 INFO - PROCESS | 3712 | 1472297614618 Marionette DEBUG loaded listener.js 03:33:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (11A5C800) [pid = 3712] [serial = 1157] [outer = 112D1400] 03:33:35 INFO - PROCESS | 3712 | 1472297615072 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]]]}] 03:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 672ms 03:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:33:35 INFO - PROCESS | 3712 | 1472297615135 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 03:33:35 INFO - PROCESS | 3712 | 1472297615137 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 03:33:35 INFO - PROCESS | 3712 | 1472297615141 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:33:35 INFO - PROCESS | 3712 | 1472297615143 Marionette TRACE conn3 <- [1,1506,null,{}] 03:33:35 INFO - PROCESS | 3712 | 1472297615154 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}] 03:33:35 INFO - PROCESS | 3712 | 1472297615159 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:35 INFO - PROCESS | 3712 | 1472297615287 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 03:33:35 INFO - PROCESS | 3712 | 1472297615363 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:35 INFO - PROCESS | 3712 | 1472297615367 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:35 INFO - PROCESS | 3712 | ++DOCSHELL 129DC400 == 12 [pid = 3712] [id = 386] 03:33:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (129DD400) [pid = 3712] [serial = 1158] [outer = 00000000] 03:33:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (12DA7800) [pid = 3712] [serial = 1159] [outer = 129DD400] 03:33:35 INFO - PROCESS | 3712 | 1472297615418 Marionette DEBUG loaded listener.js 03:33:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (13148800) [pid = 3712] [serial = 1160] [outer = 129DD400] 03:33:35 INFO - PROCESS | 3712 | 1472297615826 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]]]}] 03:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 717ms 03:33:35 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:33:35 INFO - PROCESS | 3712 | 1472297615870 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 03:33:35 INFO - PROCESS | 3712 | 1472297615872 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 03:33:35 INFO - PROCESS | 3712 | 1472297615876 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:33:35 INFO - PROCESS | 3712 | 1472297615878 Marionette TRACE conn3 <- [1,1510,null,{}] 03:33:35 INFO - PROCESS | 3712 | 1472297615881 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}] 03:33:35 INFO - PROCESS | 3712 | 1472297615883 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:36 INFO - PROCESS | 3712 | 1472297615994 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 03:33:36 INFO - PROCESS | 3712 | 1472297616052 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:36 INFO - PROCESS | 3712 | 1472297616054 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:36 INFO - PROCESS | 3712 | ++DOCSHELL 13A3EC00 == 13 [pid = 3712] [id = 387] 03:33:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1410FC00) [pid = 3712] [serial = 1161] [outer = 00000000] 03:33:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (15280C00) [pid = 3712] [serial = 1162] [outer = 1410FC00] 03:33:36 INFO - PROCESS | 3712 | 1472297616099 Marionette DEBUG loaded listener.js 03:33:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (152C5800) [pid = 3712] [serial = 1163] [outer = 1410FC00] 03:33:36 INFO - PROCESS | 3712 | 1472297616543 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"]]]}] 03:33:36 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 () { 03:33:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:33:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:33:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:33:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:33:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:33:36 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 () { 03:33:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:33:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:33:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:33:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:33:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:33:36 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 () { 03:33:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:33:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:33:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:33:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:33:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:33:36 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 () { 03:33:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:33:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:33:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:33:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:33:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:33:36 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 733ms 03:33:36 INFO - PROCESS | 3712 | 1472297616637 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 03:33:36 INFO - PROCESS | 3712 | 1472297616640 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 03:33:36 INFO - PROCESS | 3712 | 1472297616659 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:33:36 INFO - PROCESS | 3712 | 1472297616661 Marionette TRACE conn3 <- [1,1514,null,{}] 03:33:36 INFO - PROCESS | 3712 | 1472297616664 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}] 03:33:36 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:33:36 INFO - PROCESS | 3712 | 1472297616666 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:36 INFO - PROCESS | 3712 | 1472297616757 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 03:33:36 INFO - PROCESS | 3712 | 1472297616767 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:36 INFO - PROCESS | 3712 | 1472297616770 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:36 INFO - PROCESS | 3712 | ++DOCSHELL 152CBC00 == 14 [pid = 3712] [id = 388] 03:33:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (152D3C00) [pid = 3712] [serial = 1164] [outer = 00000000] 03:33:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1601B800) [pid = 3712] [serial = 1165] [outer = 152D3C00] 03:33:36 INFO - PROCESS | 3712 | 1472297616864 Marionette DEBUG loaded listener.js 03:33:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (16024800) [pid = 3712] [serial = 1166] [outer = 152D3C00] 03:33:37 INFO - PROCESS | 3712 | 1472297617285 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"]]]}] 03:33:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:33:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:33:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:33:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:33:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:33:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:33:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:33:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:33:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:33:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:33:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:33:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:33:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:33:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:33:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:33:37 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 656ms 03:33:37 INFO - PROCESS | 3712 | 1472297617327 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 03:33:37 INFO - PROCESS | 3712 | 1472297617330 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 03:33:37 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:33:37 INFO - PROCESS | 3712 | 1472297617333 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:33:37 INFO - PROCESS | 3712 | 1472297617335 Marionette TRACE conn3 <- [1,1518,null,{}] 03:33:37 INFO - PROCESS | 3712 | 1472297617350 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}] 03:33:37 INFO - PROCESS | 3712 | 1472297617356 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:37 INFO - PROCESS | 3712 | 1472297617490 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 03:33:37 INFO - PROCESS | 3712 | 1472297617555 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:37 INFO - PROCESS | 3712 | 1472297617557 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:37 INFO - PROCESS | 3712 | ++DOCSHELL 176A7400 == 15 [pid = 3712] [id = 389] 03:33:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (176DF800) [pid = 3712] [serial = 1167] [outer = 00000000] 03:33:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (17AC7000) [pid = 3712] [serial = 1168] [outer = 176DF800] 03:33:37 INFO - PROCESS | 3712 | 1472297617603 Marionette DEBUG loaded listener.js 03:33:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (1803E400) [pid = 3712] [serial = 1169] [outer = 176DF800] 03:33:38 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (19F5C800) [pid = 3712] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:33:38 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (1A9DD800) [pid = 3712] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:33:38 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (104E5400) [pid = 3712] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:33:38 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (1A319C00) [pid = 3712] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:33:38 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (17714C00) [pid = 3712] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:33:38 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (158E7400) [pid = 3712] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:33:38 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (10F0E400) [pid = 3712] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:33:38 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (14FC9400) [pid = 3712] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:33:38 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (10A02000) [pid = 3712] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:33:38 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1314FC00) [pid = 3712] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:33:38 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (19F55400) [pid = 3712] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:33:38 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (129DE400) [pid = 3712] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:33:38 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (19DF3800) [pid = 3712] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:33:38 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (1A317000) [pid = 3712] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:33:38 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (166A2000) [pid = 3712] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:33:38 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (1315F800) [pid = 3712] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:33:38 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (19F60400) [pid = 3712] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:33:38 INFO - PROCESS | 3712 | 1472297618244 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]]]}] 03:33:38 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 03:33:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:33:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:33:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:33:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:33:38 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. 03:33:38 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:33:38 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 977ms 03:33:38 INFO - PROCESS | 3712 | 1472297618299 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 03:33:38 INFO - PROCESS | 3712 | 1472297618301 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 03:33:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:33:38 INFO - PROCESS | 3712 | 1472297618315 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:33:38 INFO - PROCESS | 3712 | 1472297618317 Marionette TRACE conn3 <- [1,1522,null,{}] 03:33:38 INFO - PROCESS | 3712 | 1472297618321 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}] 03:33:38 INFO - PROCESS | 3712 | 1472297618323 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:38 INFO - PROCESS | 3712 | 1472297618402 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 03:33:38 INFO - PROCESS | 3712 | 1472297618406 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:38 INFO - PROCESS | 3712 | 1472297618417 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:38 INFO - PROCESS | 3712 | ++DOCSHELL 1282E400 == 16 [pid = 3712] [id = 390] 03:33:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (12932800) [pid = 3712] [serial = 1170] [outer = 00000000] 03:33:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (1315AC00) [pid = 3712] [serial = 1171] [outer = 12932800] 03:33:38 INFO - PROCESS | 3712 | 1472297618465 Marionette DEBUG loaded listener.js 03:33:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (16026C00) [pid = 3712] [serial = 1172] [outer = 12932800] 03:33:39 INFO - PROCESS | 3712 | 1472297618992 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]]]}] 03:33:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:33:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 717ms 03:33:39 INFO - PROCESS | 3712 | 1472297619038 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 03:33:39 INFO - PROCESS | 3712 | 1472297619040 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 03:33:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:33:39 INFO - PROCESS | 3712 | 1472297619043 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:33:39 INFO - PROCESS | 3712 | 1472297619045 Marionette TRACE conn3 <- [1,1526,null,{}] 03:33:39 INFO - PROCESS | 3712 | 1472297619048 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}] 03:33:39 INFO - PROCESS | 3712 | 1472297619050 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:39 INFO - PROCESS | 3712 | 1472297619127 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 03:33:39 INFO - PROCESS | 3712 | 1472297619162 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:39 INFO - PROCESS | 3712 | 1472297619164 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:39 INFO - PROCESS | 3712 | ++DOCSHELL 17ABAC00 == 17 [pid = 3712] [id = 391] 03:33:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (17ABC000) [pid = 3712] [serial = 1173] [outer = 00000000] 03:33:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (182CD400) [pid = 3712] [serial = 1174] [outer = 17ABC000] 03:33:39 INFO - PROCESS | 3712 | 1472297619212 Marionette DEBUG loaded listener.js 03:33:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (182CEC00) [pid = 3712] [serial = 1175] [outer = 17ABC000] 03:33:39 INFO - PROCESS | 3712 | 1472297619642 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]]]}] 03:33:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:33:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 626ms 03:33:39 INFO - PROCESS | 3712 | 1472297619665 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 03:33:39 INFO - PROCESS | 3712 | 1472297619667 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 03:33:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:33:39 INFO - PROCESS | 3712 | 1472297619674 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:33:39 INFO - PROCESS | 3712 | 1472297619676 Marionette TRACE conn3 <- [1,1530,null,{}] 03:33:39 INFO - PROCESS | 3712 | 1472297619679 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}] 03:33:39 INFO - PROCESS | 3712 | 1472297619681 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:39 INFO - PROCESS | 3712 | 1472297619761 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 03:33:39 INFO - PROCESS | 3712 | 1472297619768 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:39 INFO - PROCESS | 3712 | 1472297619770 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:39 INFO - PROCESS | 3712 | ++DOCSHELL 19A8AC00 == 18 [pid = 3712] [id = 392] 03:33:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (19A8B000) [pid = 3712] [serial = 1176] [outer = 00000000] 03:33:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (19A91400) [pid = 3712] [serial = 1177] [outer = 19A8B000] 03:33:39 INFO - PROCESS | 3712 | 1472297619815 Marionette DEBUG loaded listener.js 03:33:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (19A93000) [pid = 3712] [serial = 1178] [outer = 19A8B000] 03:33:40 INFO - PROCESS | 3712 | 1472297620462 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]]]}] 03:33:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:33:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 855ms 03:33:40 INFO - PROCESS | 3712 | 1472297620544 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 03:33:40 INFO - PROCESS | 3712 | 1472297620549 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 03:33:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:33:40 INFO - PROCESS | 3712 | 1472297620554 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:33:40 INFO - PROCESS | 3712 | 1472297620558 Marionette TRACE conn3 <- [1,1534,null,{}] 03:33:40 INFO - PROCESS | 3712 | 1472297620564 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}] 03:33:40 INFO - PROCESS | 3712 | 1472297620568 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:40 INFO - PROCESS | 3712 | 1472297620673 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 03:33:40 INFO - PROCESS | 3712 | 1472297620806 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:40 INFO - PROCESS | 3712 | 1472297620809 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:40 INFO - PROCESS | 3712 | ++DOCSHELL 10435000 == 19 [pid = 3712] [id = 393] 03:33:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (104E6C00) [pid = 3712] [serial = 1179] [outer = 00000000] 03:33:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (112D7C00) [pid = 3712] [serial = 1180] [outer = 104E6C00] 03:33:40 INFO - PROCESS | 3712 | 1472297620870 Marionette DEBUG loaded listener.js 03:33:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1297F400) [pid = 3712] [serial = 1181] [outer = 104E6C00] 03:33:41 INFO - PROCESS | 3712 | 1472297621413 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]]]}] 03:33:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:33:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 916ms 03:33:41 INFO - PROCESS | 3712 | 1472297621483 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 03:33:41 INFO - PROCESS | 3712 | 1472297621488 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 03:33:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:33:41 INFO - PROCESS | 3712 | 1472297621495 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:33:41 INFO - PROCESS | 3712 | 1472297621498 Marionette TRACE conn3 <- [1,1538,null,{}] 03:33:41 INFO - PROCESS | 3712 | 1472297621502 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}] 03:33:41 INFO - PROCESS | 3712 | 1472297621505 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:41 INFO - PROCESS | 3712 | 1472297621621 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 03:33:41 INFO - PROCESS | 3712 | 1472297621752 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:41 INFO - PROCESS | 3712 | 1472297621755 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:41 INFO - PROCESS | 3712 | ++DOCSHELL 139A7400 == 20 [pid = 3712] [id = 394] 03:33:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1410AC00) [pid = 3712] [serial = 1182] [outer = 00000000] 03:33:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (14FD2000) [pid = 3712] [serial = 1183] [outer = 1410AC00] 03:33:41 INFO - PROCESS | 3712 | 1472297621819 Marionette DEBUG loaded listener.js 03:33:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1585A400) [pid = 3712] [serial = 1184] [outer = 1410AC00] 03:33:42 INFO - PROCESS | 3712 | 1472297622461 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]]]}] 03:33:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:33:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1022ms 03:33:42 INFO - PROCESS | 3712 | 1472297622502 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 03:33:42 INFO - PROCESS | 3712 | 1472297622505 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 03:33:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:33:42 INFO - PROCESS | 3712 | 1472297622509 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:33:42 INFO - PROCESS | 3712 | 1472297622512 Marionette TRACE conn3 <- [1,1542,null,{}] 03:33:42 INFO - PROCESS | 3712 | 1472297622541 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}] 03:33:42 INFO - PROCESS | 3712 | 1472297622545 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:42 INFO - PROCESS | 3712 | 1472297622650 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 03:33:42 INFO - PROCESS | 3712 | 1472297622870 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:42 INFO - PROCESS | 3712 | 1472297622873 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:42 INFO - PROCESS | 3712 | ++DOCSHELL 0C772800 == 21 [pid = 3712] [id = 395] 03:33:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (0C774000) [pid = 3712] [serial = 1185] [outer = 00000000] 03:33:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (103C9800) [pid = 3712] [serial = 1186] [outer = 0C774000] 03:33:42 INFO - PROCESS | 3712 | 1472297622974 Marionette DEBUG loaded listener.js 03:33:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (10A0F400) [pid = 3712] [serial = 1187] [outer = 0C774000] 03:33:43 INFO - PROCESS | 3712 | --DOCSHELL 0C764400 == 20 [pid = 3712] [id = 383] 03:33:43 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (114E4000) [pid = 3712] [serial = 691] [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.] 03:33:43 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (1ABE3000) [pid = 3712] [serial = 1139] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (1AB65000) [pid = 3712] [serial = 1132] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (152A2800) [pid = 3712] [serial = 1123] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (17ABC800) [pid = 3712] [serial = 1148] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (16A2F400) [pid = 3712] [serial = 1147] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (14480800) [pid = 3712] [serial = 1145] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (13462800) [pid = 3712] [serial = 1144] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (110EB800) [pid = 3712] [serial = 1142] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (1ABE1C00) [pid = 3712] [serial = 1138] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (10B86C00) [pid = 3712] [serial = 1141] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (1A66A400) [pid = 3712] [serial = 1066] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (10A49000) [pid = 3712] [serial = 1150] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1821D800) [pid = 3712] [serial = 1126] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (18037800) [pid = 3712] [serial = 1125] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1A140400) [pid = 3712] [serial = 1129] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (19F60C00) [pid = 3712] [serial = 1128] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (1AB62000) [pid = 3712] [serial = 1131] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (1A9D9C00) [pid = 3712] [serial = 1102] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (129E7C00) [pid = 3712] [serial = 1116] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (12DA5000) [pid = 3712] [serial = 1117] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (10F11800) [pid = 3712] [serial = 1104] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (1A9DE400) [pid = 3712] [serial = 1135] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (1A9DE800) [pid = 3712] [serial = 1136] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (11CE7C00) [pid = 3712] [serial = 1105] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (16A22C00) [pid = 3712] [serial = 1122] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (14112400) [pid = 3712] [serial = 1107] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (152CC000) [pid = 3712] [serial = 1108] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (152A3800) [pid = 3712] [serial = 1119] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (155A3000) [pid = 3712] [serial = 1120] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (1A66A800) [pid = 3712] [serial = 1110] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3712 | --DOMWINDOW == 59 (1AB5F800) [pid = 3712] [serial = 1111] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3712 | --DOMWINDOW == 58 (11A55800) [pid = 3712] [serial = 1113] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3712 | --DOMWINDOW == 57 (129DF800) [pid = 3712] [serial = 1114] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3712 | 1472297623633 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]]]}] 03:33:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:33:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1190ms 03:33:43 INFO - PROCESS | 3712 | 1472297623703 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 03:33:43 INFO - PROCESS | 3712 | 1472297623707 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 03:33:43 INFO - PROCESS | 3712 | 1472297623711 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:33:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:33:43 INFO - PROCESS | 3712 | 1472297623714 Marionette TRACE conn3 <- [1,1546,null,{}] 03:33:43 INFO - PROCESS | 3712 | 1472297623719 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}] 03:33:43 INFO - PROCESS | 3712 | 1472297623724 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:43 INFO - PROCESS | 3712 | 1472297623811 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 03:33:43 INFO - PROCESS | 3712 | 1472297623894 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:43 INFO - PROCESS | 3712 | 1472297623896 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:43 INFO - PROCESS | 3712 | ++DOCSHELL 10F12800 == 21 [pid = 3712] [id = 396] 03:33:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 58 (110E6C00) [pid = 3712] [serial = 1188] [outer = 00000000] 03:33:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 59 (112CF800) [pid = 3712] [serial = 1189] [outer = 110E6C00] 03:33:43 INFO - PROCESS | 3712 | 1472297623944 Marionette DEBUG loaded listener.js 03:33:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (11A5B000) [pid = 3712] [serial = 1190] [outer = 110E6C00] 03:33:44 INFO - PROCESS | 3712 | 1472297624338 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]]]}] 03:33:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:33:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 687ms 03:33:44 INFO - PROCESS | 3712 | 1472297624397 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 03:33:44 INFO - PROCESS | 3712 | 1472297624401 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 03:33:44 INFO - PROCESS | 3712 | 1472297624405 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:33:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:33:44 INFO - PROCESS | 3712 | 1472297624407 Marionette TRACE conn3 <- [1,1550,null,{}] 03:33:44 INFO - PROCESS | 3712 | 1472297624411 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}] 03:33:44 INFO - PROCESS | 3712 | 1472297624413 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:44 INFO - PROCESS | 3712 | 1472297624505 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 03:33:44 INFO - PROCESS | 3712 | 1472297624501 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:44 INFO - PROCESS | 3712 | 1472297624503 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:44 INFO - PROCESS | 3712 | ++DOCSHELL 129DDC00 == 22 [pid = 3712] [id = 397] 03:33:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (129DF800) [pid = 3712] [serial = 1191] [outer = 00000000] 03:33:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (12DA5000) [pid = 3712] [serial = 1192] [outer = 129DF800] 03:33:44 INFO - PROCESS | 3712 | 1472297624549 Marionette DEBUG loaded listener.js 03:33:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (13160400) [pid = 3712] [serial = 1193] [outer = 129DF800] 03:33:45 INFO - PROCESS | 3712 | 1472297625025 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]]]}] 03:33:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:33:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 672ms 03:33:45 INFO - PROCESS | 3712 | 1472297625088 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 03:33:45 INFO - PROCESS | 3712 | 1472297625091 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 03:33:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:33:45 INFO - PROCESS | 3712 | 1472297625096 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:33:45 INFO - PROCESS | 3712 | 1472297625101 Marionette TRACE conn3 <- [1,1554,null,{}] 03:33:45 INFO - PROCESS | 3712 | 1472297625110 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}] 03:33:45 INFO - PROCESS | 3712 | 1472297625114 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:45 INFO - PROCESS | 3712 | 1472297625200 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 03:33:45 INFO - PROCESS | 3712 | 1472297625272 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:45 INFO - PROCESS | 3712 | 1472297625275 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:45 INFO - PROCESS | 3712 | ++DOCSHELL 1448D800 == 23 [pid = 3712] [id = 398] 03:33:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (1528F800) [pid = 3712] [serial = 1194] [outer = 00000000] 03:33:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (152CA800) [pid = 3712] [serial = 1195] [outer = 1528F800] 03:33:45 INFO - PROCESS | 3712 | 1472297625320 Marionette DEBUG loaded listener.js 03:33:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (15859800) [pid = 3712] [serial = 1196] [outer = 1528F800] 03:33:45 INFO - PROCESS | 3712 | 1472297625703 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]]]}] 03:33:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:33:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 641ms 03:33:45 INFO - PROCESS | 3712 | 1472297625733 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 03:33:45 INFO - PROCESS | 3712 | 1472297625736 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 03:33:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:33:45 INFO - PROCESS | 3712 | 1472297625739 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:33:45 INFO - PROCESS | 3712 | 1472297625741 Marionette TRACE conn3 <- [1,1558,null,{}] 03:33:45 INFO - PROCESS | 3712 | 1472297625745 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}] 03:33:45 INFO - PROCESS | 3712 | 1472297625747 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:45 INFO - PROCESS | 3712 | 1472297625831 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 03:33:45 INFO - PROCESS | 3712 | 1472297625959 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:45 INFO - PROCESS | 3712 | 1472297625961 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:45 INFO - PROCESS | 3712 | ++DOCSHELL 139B3C00 == 24 [pid = 3712] [id = 399] 03:33:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (155A8400) [pid = 3712] [serial = 1197] [outer = 00000000] 03:33:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (166A4800) [pid = 3712] [serial = 1198] [outer = 155A8400] 03:33:45 INFO - PROCESS | 3712 | 1472297625990 Marionette DEBUG loaded listener.js 03:33:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (16966000) [pid = 3712] [serial = 1199] [outer = 155A8400] 03:33:46 INFO - PROCESS | 3712 | 1472297626403 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]]]}] 03:33:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:33:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 717ms 03:33:46 INFO - PROCESS | 3712 | 1472297626463 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 03:33:46 INFO - PROCESS | 3712 | 1472297626467 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 03:33:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:33:46 INFO - PROCESS | 3712 | 1472297626476 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:33:46 INFO - PROCESS | 3712 | 1472297626478 Marionette TRACE conn3 <- [1,1562,null,{}] 03:33:46 INFO - PROCESS | 3712 | 1472297626482 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}] 03:33:46 INFO - PROCESS | 3712 | 1472297626484 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:46 INFO - PROCESS | 3712 | 1472297626596 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 03:33:46 INFO - PROCESS | 3712 | 1472297626605 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:46 INFO - PROCESS | 3712 | 1472297626611 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:46 INFO - PROCESS | 3712 | ++DOCSHELL 1769F400 == 25 [pid = 3712] [id = 400] 03:33:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (176A1400) [pid = 3712] [serial = 1200] [outer = 00000000] 03:33:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (176D7000) [pid = 3712] [serial = 1201] [outer = 176A1400] 03:33:46 INFO - PROCESS | 3712 | 1472297626700 Marionette DEBUG loaded listener.js 03:33:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (17ABB800) [pid = 3712] [serial = 1202] [outer = 176A1400] 03:33:47 INFO - PROCESS | 3712 | 1472297627145 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]]]}] 03:33:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:33:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 717ms 03:33:47 INFO - PROCESS | 3712 | 1472297627207 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 03:33:47 INFO - PROCESS | 3712 | 1472297627209 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 03:33:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:33:47 INFO - PROCESS | 3712 | 1472297627222 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:33:47 INFO - PROCESS | 3712 | 1472297627224 Marionette TRACE conn3 <- [1,1566,null,{}] 03:33:47 INFO - PROCESS | 3712 | 1472297627228 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}] 03:33:47 INFO - PROCESS | 3712 | 1472297627230 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:47 INFO - PROCESS | 3712 | 1472297627340 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 03:33:47 INFO - PROCESS | 3712 | 1472297627350 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:47 INFO - PROCESS | 3712 | 1472297627352 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:47 INFO - PROCESS | 3712 | ++DOCSHELL 18041800 == 26 [pid = 3712] [id = 401] 03:33:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (1821D400) [pid = 3712] [serial = 1203] [outer = 00000000] 03:33:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (182D4800) [pid = 3712] [serial = 1204] [outer = 1821D400] 03:33:47 INFO - PROCESS | 3712 | 1472297627443 Marionette DEBUG loaded listener.js 03:33:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (19A8E400) [pid = 3712] [serial = 1205] [outer = 1821D400] 03:33:47 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (152D3C00) [pid = 3712] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:33:47 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (176DF800) [pid = 3712] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:33:47 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (103D2C00) [pid = 3712] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:33:47 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (17ABC000) [pid = 3712] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:33:47 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (0F34F800) [pid = 3712] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:33:47 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (112D1400) [pid = 3712] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:33:47 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (129DD400) [pid = 3712] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:33:47 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (12932800) [pid = 3712] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:33:47 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (1410FC00) [pid = 3712] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:33:47 INFO - PROCESS | 3712 | 1472297627874 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]]]}] 03:33:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:33:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 687ms 03:33:47 INFO - PROCESS | 3712 | 1472297627896 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 03:33:47 INFO - PROCESS | 3712 | 1472297627898 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 03:33:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:33:47 INFO - PROCESS | 3712 | 1472297627901 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:33:47 INFO - PROCESS | 3712 | 1472297627903 Marionette TRACE conn3 <- [1,1570,null,{}] 03:33:47 INFO - PROCESS | 3712 | 1472297627907 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}] 03:33:47 INFO - PROCESS | 3712 | 1472297627908 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:47 INFO - PROCESS | 3712 | 1472297627989 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 03:33:47 INFO - PROCESS | 3712 | 1472297627994 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:47 INFO - PROCESS | 3712 | 1472297627996 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:47 INFO - PROCESS | 3712 | ++DOCSHELL 112CF400 == 27 [pid = 3712] [id = 402] 03:33:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (129DE400) [pid = 3712] [serial = 1206] [outer = 00000000] 03:33:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (16A23400) [pid = 3712] [serial = 1207] [outer = 129DE400] 03:33:48 INFO - PROCESS | 3712 | 1472297628041 Marionette DEBUG loaded listener.js 03:33:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (1803F000) [pid = 3712] [serial = 1208] [outer = 129DE400] 03:33:48 INFO - PROCESS | 3712 | 1472297628451 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]]]}] 03:33:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:33:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 580ms 03:33:48 INFO - PROCESS | 3712 | 1472297628488 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 03:33:48 INFO - PROCESS | 3712 | 1472297628490 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 03:33:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:33:48 INFO - PROCESS | 3712 | 1472297628493 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:33:48 INFO - PROCESS | 3712 | 1472297628495 Marionette TRACE conn3 <- [1,1574,null,{}] 03:33:48 INFO - PROCESS | 3712 | 1472297628499 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}] 03:33:48 INFO - PROCESS | 3712 | 1472297628501 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:48 INFO - PROCESS | 3712 | 1472297628585 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 03:33:48 INFO - PROCESS | 3712 | 1472297628590 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:48 INFO - PROCESS | 3712 | 1472297628592 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:48 INFO - PROCESS | 3712 | ++DOCSHELL 129DD800 == 28 [pid = 3712] [id = 403] 03:33:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (16010000) [pid = 3712] [serial = 1209] [outer = 00000000] 03:33:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (19DF0800) [pid = 3712] [serial = 1210] [outer = 16010000] 03:33:48 INFO - PROCESS | 3712 | 1472297628637 Marionette DEBUG loaded listener.js 03:33:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (19F58000) [pid = 3712] [serial = 1211] [outer = 16010000] 03:33:49 INFO - PROCESS | 3712 | 1472297629059 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]]]}] 03:33:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:33:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 625ms 03:33:49 INFO - PROCESS | 3712 | 1472297629111 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 03:33:49 INFO - PROCESS | 3712 | 1472297629113 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 03:33:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:33:49 INFO - PROCESS | 3712 | 1472297629117 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:33:49 INFO - PROCESS | 3712 | 1472297629118 Marionette TRACE conn3 <- [1,1578,null,{}] 03:33:49 INFO - PROCESS | 3712 | 1472297629122 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}] 03:33:49 INFO - PROCESS | 3712 | 1472297629123 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:49 INFO - PROCESS | 3712 | 1472297629205 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 03:33:49 INFO - PROCESS | 3712 | 1472297629219 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:49 INFO - PROCESS | 3712 | 1472297629221 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:49 INFO - PROCESS | 3712 | ++DOCSHELL 13153C00 == 29 [pid = 3712] [id = 404] 03:33:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (15286000) [pid = 3712] [serial = 1212] [outer = 00000000] 03:33:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (1A13D400) [pid = 3712] [serial = 1213] [outer = 15286000] 03:33:49 INFO - PROCESS | 3712 | 1472297629267 Marionette DEBUG loaded listener.js 03:33:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (19DEB800) [pid = 3712] [serial = 1214] [outer = 15286000] 03:33:49 INFO - PROCESS | 3712 | 1472297629672 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]]]}] 03:33:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:33:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 580ms 03:33:49 INFO - PROCESS | 3712 | 1472297629697 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 03:33:49 INFO - PROCESS | 3712 | 1472297629699 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 03:33:49 INFO - PROCESS | 3712 | 1472297629702 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:33:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:33:49 INFO - PROCESS | 3712 | 1472297629704 Marionette TRACE conn3 <- [1,1582,null,{}] 03:33:49 INFO - PROCESS | 3712 | 1472297629720 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}] 03:33:49 INFO - PROCESS | 3712 | 1472297629721 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:49 INFO - PROCESS | 3712 | 1472297629804 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 03:33:49 INFO - PROCESS | 3712 | 1472297629923 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:49 INFO - PROCESS | 3712 | 1472297629926 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:49 INFO - PROCESS | 3712 | ++DOCSHELL 0C767000 == 30 [pid = 3712] [id = 405] 03:33:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (0C76AC00) [pid = 3712] [serial = 1215] [outer = 00000000] 03:33:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (0F34FC00) [pid = 3712] [serial = 1216] [outer = 0C76AC00] 03:33:50 INFO - PROCESS | 3712 | 1472297630040 Marionette DEBUG loaded listener.js 03:33:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (10A53800) [pid = 3712] [serial = 1217] [outer = 0C76AC00] 03:33:50 INFO - PROCESS | 3712 | 1472297630602 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]]]}] 03:33:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:33:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 976ms 03:33:50 INFO - PROCESS | 3712 | 1472297630692 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 03:33:50 INFO - PROCESS | 3712 | 1472297630695 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 03:33:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:33:50 INFO - PROCESS | 3712 | 1472297630700 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:33:50 INFO - PROCESS | 3712 | 1472297630704 Marionette TRACE conn3 <- [1,1586,null,{}] 03:33:50 INFO - PROCESS | 3712 | 1472297630724 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}] 03:33:50 INFO - PROCESS | 3712 | 1472297630727 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:50 INFO - PROCESS | 3712 | 1472297630842 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 03:33:50 INFO - PROCESS | 3712 | 1472297630968 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:50 INFO - PROCESS | 3712 | 1472297630971 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:50 INFO - PROCESS | 3712 | ++DOCSHELL 129E1800 == 31 [pid = 3712] [id = 406] 03:33:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (129E2000) [pid = 3712] [serial = 1218] [outer = 00000000] 03:33:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (12DAC400) [pid = 3712] [serial = 1219] [outer = 129E2000] 03:33:51 INFO - PROCESS | 3712 | 1472297631012 Marionette DEBUG loaded listener.js 03:33:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (139AF400) [pid = 3712] [serial = 1220] [outer = 129E2000] 03:33:51 INFO - PROCESS | 3712 | 1472297631579 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]]]}] 03:33:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:33:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 931ms 03:33:51 INFO - PROCESS | 3712 | 1472297631653 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 03:33:51 INFO - PROCESS | 3712 | 1472297631657 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 03:33:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:33:51 INFO - PROCESS | 3712 | 1472297631661 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:33:51 INFO - PROCESS | 3712 | 1472297631664 Marionette TRACE conn3 <- [1,1590,null,{}] 03:33:51 INFO - PROCESS | 3712 | 1472297631668 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}] 03:33:51 INFO - PROCESS | 3712 | 1472297631671 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:51 INFO - PROCESS | 3712 | 1472297631768 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 03:33:51 INFO - PROCESS | 3712 | 1472297631870 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:51 INFO - PROCESS | 3712 | 1472297631873 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:51 INFO - PROCESS | 3712 | ++DOCSHELL 152A1000 == 32 [pid = 3712] [id = 407] 03:33:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (152A2800) [pid = 3712] [serial = 1221] [outer = 00000000] 03:33:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (176A1C00) [pid = 3712] [serial = 1222] [outer = 152A2800] 03:33:51 INFO - PROCESS | 3712 | 1472297631928 Marionette DEBUG loaded listener.js 03:33:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (177ACC00) [pid = 3712] [serial = 1223] [outer = 152A2800] 03:33:52 INFO - PROCESS | 3712 | 1472297632485 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]]]}] 03:33:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:33:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 885ms 03:33:52 INFO - PROCESS | 3712 | 1472297632531 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 03:33:52 INFO - PROCESS | 3712 | 1472297632534 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 03:33:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:33:52 INFO - PROCESS | 3712 | 1472297632543 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:33:52 INFO - PROCESS | 3712 | 1472297632549 Marionette TRACE conn3 <- [1,1594,null,{}] 03:33:52 INFO - PROCESS | 3712 | 1472297632555 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}] 03:33:52 INFO - PROCESS | 3712 | 1472297632559 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:52 INFO - PROCESS | 3712 | 1472297632673 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 03:33:52 INFO - PROCESS | 3712 | 1472297632803 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:52 INFO - PROCESS | 3712 | 1472297632806 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:52 INFO - PROCESS | 3712 | ++DOCSHELL 1769D800 == 33 [pid = 3712] [id = 408] 03:33:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1A1CB800) [pid = 3712] [serial = 1224] [outer = 00000000] 03:33:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1A66C400) [pid = 3712] [serial = 1225] [outer = 1A1CB800] 03:33:52 INFO - PROCESS | 3712 | 1472297632861 Marionette DEBUG loaded listener.js 03:33:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1A671C00) [pid = 3712] [serial = 1226] [outer = 1A1CB800] 03:33:53 INFO - PROCESS | 3712 | 1472297633516 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]]]}] 03:33:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:33:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1038ms 03:33:53 INFO - PROCESS | 3712 | 1472297633579 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 03:33:53 INFO - PROCESS | 3712 | 1472297633582 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 03:33:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:33:53 INFO - PROCESS | 3712 | 1472297633608 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:33:53 INFO - PROCESS | 3712 | 1472297633611 Marionette TRACE conn3 <- [1,1598,null,{}] 03:33:53 INFO - PROCESS | 3712 | 1472297633617 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}] 03:33:53 INFO - PROCESS | 3712 | 1472297633622 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:53 INFO - PROCESS | 3712 | 1472297633766 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 03:33:53 INFO - PROCESS | 3712 | 1472297633776 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:53 INFO - PROCESS | 3712 | 1472297633780 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:53 INFO - PROCESS | 3712 | ++DOCSHELL 112CFC00 == 34 [pid = 3712] [id = 409] 03:33:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (112D0000) [pid = 3712] [serial = 1227] [outer = 00000000] 03:33:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (11A58800) [pid = 3712] [serial = 1228] [outer = 112D0000] 03:33:53 INFO - PROCESS | 3712 | 1472297633830 Marionette DEBUG loaded listener.js 03:33:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (129BE000) [pid = 3712] [serial = 1229] [outer = 112D0000] 03:33:54 INFO - PROCESS | 3712 | 1472297634412 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]]]}] 03:33:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:33:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 824ms 03:33:54 INFO - PROCESS | 3712 | 1472297634433 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 03:33:54 INFO - PROCESS | 3712 | 1472297634438 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 03:33:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:33:54 INFO - PROCESS | 3712 | 1472297634444 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:33:54 INFO - PROCESS | 3712 | 1472297634447 Marionette TRACE conn3 <- [1,1602,null,{}] 03:33:54 INFO - PROCESS | 3712 | 1472297634451 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}] 03:33:54 INFO - PROCESS | 3712 | 1472297634453 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:54 INFO - PROCESS | 3712 | 1472297634537 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 03:33:55 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (19A91400) [pid = 3712] [serial = 1177] [outer = 00000000] [url = about:blank] 03:33:55 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (1601B800) [pid = 3712] [serial = 1165] [outer = 00000000] [url = about:blank] 03:33:55 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (17AC7000) [pid = 3712] [serial = 1168] [outer = 00000000] [url = about:blank] 03:33:55 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (16024800) [pid = 3712] [serial = 1166] [outer = 00000000] [url = about:blank] 03:33:55 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1047C400) [pid = 3712] [serial = 1153] [outer = 00000000] [url = about:blank] 03:33:55 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (10560C00) [pid = 3712] [serial = 1154] [outer = 00000000] [url = about:blank] 03:33:55 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (182CEC00) [pid = 3712] [serial = 1175] [outer = 00000000] [url = about:blank] 03:33:55 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (10F08C00) [pid = 3712] [serial = 1151] [outer = 00000000] [url = about:blank] 03:33:55 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (1144F800) [pid = 3712] [serial = 1156] [outer = 00000000] [url = about:blank] 03:33:55 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (11A5C800) [pid = 3712] [serial = 1157] [outer = 00000000] [url = about:blank] 03:33:55 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (12DA7800) [pid = 3712] [serial = 1159] [outer = 00000000] [url = about:blank] 03:33:55 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (182CD400) [pid = 3712] [serial = 1174] [outer = 00000000] [url = about:blank] 03:33:55 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1803E400) [pid = 3712] [serial = 1169] [outer = 00000000] [url = about:blank] 03:33:55 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (16026C00) [pid = 3712] [serial = 1172] [outer = 00000000] [url = about:blank] 03:33:55 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (15280C00) [pid = 3712] [serial = 1162] [outer = 00000000] [url = about:blank] 03:33:55 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (152C5800) [pid = 3712] [serial = 1163] [outer = 00000000] [url = about:blank] 03:33:55 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (1315AC00) [pid = 3712] [serial = 1171] [outer = 00000000] [url = about:blank] 03:33:55 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (13148800) [pid = 3712] [serial = 1160] [outer = 00000000] [url = about:blank] 03:33:55 INFO - PROCESS | 3712 | 1472297635314 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:55 INFO - PROCESS | 3712 | 1472297635318 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:55 INFO - PROCESS | 3712 | ++DOCSHELL 0C768400 == 35 [pid = 3712] [id = 410] 03:33:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (0C76A800) [pid = 3712] [serial = 1230] [outer = 00000000] 03:33:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (0F34BC00) [pid = 3712] [serial = 1231] [outer = 0C76A800] 03:33:55 INFO - PROCESS | 3712 | 1472297635369 Marionette DEBUG loaded listener.js 03:33:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (10474C00) [pid = 3712] [serial = 1232] [outer = 0C76A800] 03:33:55 INFO - PROCESS | 3712 | 1472297635815 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]]]}] 03:33:55 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 03:33:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1419ms 03:33:55 INFO - PROCESS | 3712 | 1472297635878 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 03:33:55 INFO - PROCESS | 3712 | 1472297635881 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 03:33:55 INFO - PROCESS | 3712 | 1472297635885 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:33:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:33:55 INFO - PROCESS | 3712 | 1472297635888 Marionette TRACE conn3 <- [1,1606,null,{}] 03:33:55 INFO - PROCESS | 3712 | 1472297635897 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}] 03:33:55 INFO - PROCESS | 3712 | 1472297635899 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:55 INFO - PROCESS | 3712 | 1472297635971 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 03:33:55 INFO - PROCESS | 3712 | 1472297635985 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:55 INFO - PROCESS | 3712 | 1472297635988 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:55 INFO - PROCESS | 3712 | ++DOCSHELL 12828800 == 36 [pid = 3712] [id = 411] 03:33:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (1282B800) [pid = 3712] [serial = 1233] [outer = 00000000] 03:33:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (129BC000) [pid = 3712] [serial = 1234] [outer = 1282B800] 03:33:56 INFO - PROCESS | 3712 | 1472297636037 Marionette DEBUG loaded listener.js 03:33:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (129E3C00) [pid = 3712] [serial = 1235] [outer = 1282B800] 03:33:56 INFO - PROCESS | 3712 | 1472297636493 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]]]}] 03:33:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:33:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 626ms 03:33:56 INFO - PROCESS | 3712 | 1472297636510 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 03:33:56 INFO - PROCESS | 3712 | 1472297636514 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 03:33:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:33:56 INFO - PROCESS | 3712 | 1472297636519 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:33:56 INFO - PROCESS | 3712 | 1472297636521 Marionette TRACE conn3 <- [1,1610,null,{}] 03:33:56 INFO - PROCESS | 3712 | 1472297636529 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}] 03:33:56 INFO - PROCESS | 3712 | 1472297636531 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:56 INFO - PROCESS | 3712 | 1472297636630 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 03:33:56 INFO - PROCESS | 3712 | 1472297636641 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:56 INFO - PROCESS | 3712 | 1472297636643 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:56 INFO - PROCESS | 3712 | ++DOCSHELL 14110C00 == 37 [pid = 3712] [id = 412] 03:33:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (14112400) [pid = 3712] [serial = 1236] [outer = 00000000] 03:33:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (14426000) [pid = 3712] [serial = 1237] [outer = 14112400] 03:33:56 INFO - PROCESS | 3712 | 1472297636696 Marionette DEBUG loaded listener.js 03:33:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (14FD0C00) [pid = 3712] [serial = 1238] [outer = 14112400] 03:33:57 INFO - PROCESS | 3712 | 1472297637144 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]]]}] 03:33:57 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 03:33:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 672ms 03:33:57 INFO - PROCESS | 3712 | 1472297637201 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 03:33:57 INFO - PROCESS | 3712 | 1472297637204 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 03:33:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:33:57 INFO - PROCESS | 3712 | 1472297637213 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:33:57 INFO - PROCESS | 3712 | 1472297637219 Marionette TRACE conn3 <- [1,1614,null,{}] 03:33:57 INFO - PROCESS | 3712 | 1472297637223 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}] 03:33:57 INFO - PROCESS | 3712 | 1472297637227 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:57 INFO - PROCESS | 3712 | 1472297637309 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 03:33:57 INFO - PROCESS | 3712 | 1472297637299 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:57 INFO - PROCESS | 3712 | 1472297637310 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:57 INFO - PROCESS | 3712 | ++DOCSHELL 152A3000 == 38 [pid = 3712] [id = 413] 03:33:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (152CC800) [pid = 3712] [serial = 1239] [outer = 00000000] 03:33:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (15A2B800) [pid = 3712] [serial = 1240] [outer = 152CC800] 03:33:57 INFO - PROCESS | 3712 | 1472297637362 Marionette DEBUG loaded listener.js 03:33:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (166A7C00) [pid = 3712] [serial = 1241] [outer = 152CC800] 03:33:57 INFO - PROCESS | 3712 | 1472297637844 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]]]}] 03:33:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:33:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 671ms 03:33:57 INFO - PROCESS | 3712 | 1472297637890 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 03:33:57 INFO - PROCESS | 3712 | 1472297637892 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 03:33:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:33:57 INFO - PROCESS | 3712 | 1472297637896 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:33:57 INFO - PROCESS | 3712 | 1472297637898 Marionette TRACE conn3 <- [1,1618,null,{}] 03:33:57 INFO - PROCESS | 3712 | 1472297637901 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}] 03:33:57 INFO - PROCESS | 3712 | 1472297637903 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:58 INFO - PROCESS | 3712 | 1472297638043 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 03:33:58 INFO - PROCESS | 3712 | 1472297638047 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:58 INFO - PROCESS | 3712 | 1472297638050 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:58 INFO - PROCESS | 3712 | ++DOCSHELL 16966400 == 39 [pid = 3712] [id = 414] 03:33:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (170B7800) [pid = 3712] [serial = 1242] [outer = 00000000] 03:33:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (17714C00) [pid = 3712] [serial = 1243] [outer = 170B7800] 03:33:58 INFO - PROCESS | 3712 | 1472297638094 Marionette DEBUG loaded listener.js 03:33:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (177AA000) [pid = 3712] [serial = 1244] [outer = 170B7800] 03:33:58 INFO - PROCESS | 3712 | 1472297638521 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]]]}] 03:33:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:33:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 686ms 03:33:58 INFO - PROCESS | 3712 | 1472297638583 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 03:33:58 INFO - PROCESS | 3712 | 1472297638585 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 03:33:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:33:58 INFO - PROCESS | 3712 | 1472297638589 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:33:58 INFO - PROCESS | 3712 | 1472297638590 Marionette TRACE conn3 <- [1,1622,null,{}] 03:33:58 INFO - PROCESS | 3712 | 1472297638594 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}] 03:33:58 INFO - PROCESS | 3712 | 1472297638596 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:58 INFO - PROCESS | 3712 | 1472297638705 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 03:33:58 INFO - PROCESS | 3712 | 1472297638710 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:58 INFO - PROCESS | 3712 | 1472297638716 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:58 INFO - PROCESS | 3712 | ++DOCSHELL 1821DC00 == 40 [pid = 3712] [id = 415] 03:33:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (182C5800) [pid = 3712] [serial = 1245] [outer = 00000000] 03:33:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (182D1000) [pid = 3712] [serial = 1246] [outer = 182C5800] 03:33:58 INFO - PROCESS | 3712 | 1472297638836 Marionette DEBUG loaded listener.js 03:33:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (19A90400) [pid = 3712] [serial = 1247] [outer = 182C5800] 03:33:59 INFO - PROCESS | 3712 | 1472297639262 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]]]}] 03:33:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:33:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 733ms 03:33:59 INFO - PROCESS | 3712 | 1472297639341 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 03:33:59 INFO - PROCESS | 3712 | 1472297639343 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 03:33:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:33:59 INFO - PROCESS | 3712 | 1472297639349 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:33:59 INFO - PROCESS | 3712 | 1472297639351 Marionette TRACE conn3 <- [1,1626,null,{}] 03:33:59 INFO - PROCESS | 3712 | 1472297639355 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}] 03:33:59 INFO - PROCESS | 3712 | 1472297639357 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:59 INFO - PROCESS | 3712 | 1472297639467 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 03:33:59 INFO - PROCESS | 3712 | 1472297639476 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:59 INFO - PROCESS | 3712 | 1472297639478 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:33:59 INFO - PROCESS | 3712 | ++DOCSHELL 104E7800 == 41 [pid = 3712] [id = 416] 03:33:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (1055A400) [pid = 3712] [serial = 1248] [outer = 00000000] 03:33:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (19DF0C00) [pid = 3712] [serial = 1249] [outer = 1055A400] 03:33:59 INFO - PROCESS | 3712 | 1472297639776 Marionette DEBUG loaded listener.js 03:33:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (19F60C00) [pid = 3712] [serial = 1250] [outer = 1055A400] 03:33:59 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (176A1400) [pid = 3712] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:33:59 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (1821D400) [pid = 3712] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:33:59 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (104E6C00) [pid = 3712] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:33:59 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (1410AC00) [pid = 3712] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:33:59 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (110E6C00) [pid = 3712] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:33:59 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (1528F800) [pid = 3712] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:33:59 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (0C774000) [pid = 3712] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:33:59 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (129DE400) [pid = 3712] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:33:59 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (129DF800) [pid = 3712] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:33:59 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (19A8B000) [pid = 3712] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:33:59 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (16010000) [pid = 3712] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:33:59 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (155A8400) [pid = 3712] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:33:59 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (15286000) [pid = 3712] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:34:00 INFO - PROCESS | 3712 | 1472297640148 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]]]}] 03:34:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:34:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 824ms 03:34:00 INFO - PROCESS | 3712 | 1472297640170 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 03:34:00 INFO - PROCESS | 3712 | 1472297640172 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 03:34:00 INFO - PROCESS | 3712 | 1472297640176 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:34:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:34:00 INFO - PROCESS | 3712 | 1472297640177 Marionette TRACE conn3 <- [1,1630,null,{}] 03:34:00 INFO - PROCESS | 3712 | 1472297640181 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}] 03:34:00 INFO - PROCESS | 3712 | 1472297640183 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:00 INFO - PROCESS | 3712 | 1472297640257 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 03:34:00 INFO - PROCESS | 3712 | 1472297640386 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:00 INFO - PROCESS | 3712 | 1472297640390 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:00 INFO - PROCESS | 3712 | ++DOCSHELL 0C75C000 == 42 [pid = 3712] [id = 417] 03:34:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (0C75C800) [pid = 3712] [serial = 1251] [outer = 00000000] 03:34:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (0C766C00) [pid = 3712] [serial = 1252] [outer = 0C75C800] 03:34:00 INFO - PROCESS | 3712 | 1472297640431 Marionette DEBUG loaded listener.js 03:34:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (10A48C00) [pid = 3712] [serial = 1253] [outer = 0C75C800] 03:34:01 INFO - PROCESS | 3712 | 1472297641240 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]]]}] 03:34:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:34:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1114ms 03:34:01 INFO - PROCESS | 3712 | 1472297641294 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 03:34:01 INFO - PROCESS | 3712 | 1472297641298 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 03:34:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:34:01 INFO - PROCESS | 3712 | 1472297641303 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:34:01 INFO - PROCESS | 3712 | 1472297641306 Marionette TRACE conn3 <- [1,1634,null,{}] 03:34:01 INFO - PROCESS | 3712 | 1472297641312 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}] 03:34:01 INFO - PROCESS | 3712 | 1472297641314 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:01 INFO - PROCESS | 3712 | 1472297641461 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 03:34:01 INFO - PROCESS | 3712 | 1472297641586 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:01 INFO - PROCESS | 3712 | 1472297641589 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:01 INFO - PROCESS | 3712 | ++DOCSHELL 129E3000 == 43 [pid = 3712] [id = 418] 03:34:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (12BC7800) [pid = 3712] [serial = 1254] [outer = 00000000] 03:34:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1315F800) [pid = 3712] [serial = 1255] [outer = 12BC7800] 03:34:01 INFO - PROCESS | 3712 | 1472297641647 Marionette DEBUG loaded listener.js 03:34:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (13A49C00) [pid = 3712] [serial = 1256] [outer = 12BC7800] 03:34:02 INFO - PROCESS | 3712 | 1472297642494 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]]]}] 03:34:02 INFO - PROCESS | 3712 | --DOCSHELL 104E7800 == 42 [pid = 3712] [id = 416] 03:34:02 INFO - PROCESS | 3712 | --DOCSHELL 1821DC00 == 41 [pid = 3712] [id = 415] 03:34:02 INFO - PROCESS | 3712 | --DOCSHELL 16966400 == 40 [pid = 3712] [id = 414] 03:34:02 INFO - PROCESS | 3712 | --DOCSHELL 152A3000 == 39 [pid = 3712] [id = 413] 03:34:02 INFO - PROCESS | 3712 | --DOCSHELL 14110C00 == 38 [pid = 3712] [id = 412] 03:34:02 INFO - PROCESS | 3712 | --DOCSHELL 12828800 == 37 [pid = 3712] [id = 411] 03:34:02 INFO - PROCESS | 3712 | --DOCSHELL 0C768400 == 36 [pid = 3712] [id = 410] 03:34:02 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1A13D400) [pid = 3712] [serial = 1213] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (19DEB800) [pid = 3712] [serial = 1214] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (176D7000) [pid = 3712] [serial = 1201] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (182D4800) [pid = 3712] [serial = 1204] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (17ABB800) [pid = 3712] [serial = 1202] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (112D7C00) [pid = 3712] [serial = 1180] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (1297F400) [pid = 3712] [serial = 1181] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (14FD2000) [pid = 3712] [serial = 1183] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1585A400) [pid = 3712] [serial = 1184] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (112CF800) [pid = 3712] [serial = 1189] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (11A5B000) [pid = 3712] [serial = 1190] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (152CA800) [pid = 3712] [serial = 1195] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (15859800) [pid = 3712] [serial = 1196] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (103C9800) [pid = 3712] [serial = 1186] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (10A0F400) [pid = 3712] [serial = 1187] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (16A23400) [pid = 3712] [serial = 1207] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (12DA5000) [pid = 3712] [serial = 1192] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (13160400) [pid = 3712] [serial = 1193] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (19A93000) [pid = 3712] [serial = 1178] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (19A8E400) [pid = 3712] [serial = 1205] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (19F58000) [pid = 3712] [serial = 1211] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (166A4800) [pid = 3712] [serial = 1198] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (16966000) [pid = 3712] [serial = 1199] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (19DF0800) [pid = 3712] [serial = 1210] [outer = 00000000] [url = about:blank] 03:34:02 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (1803F000) [pid = 3712] [serial = 1208] [outer = 00000000] [url = about:blank] 03:34:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:34:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1220ms 03:34:02 INFO - PROCESS | 3712 | 1472297642530 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 03:34:02 INFO - PROCESS | 3712 | 1472297642534 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 03:34:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:34:02 INFO - PROCESS | 3712 | 1472297642540 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:34:02 INFO - PROCESS | 3712 | 1472297642543 Marionette TRACE conn3 <- [1,1638,null,{}] 03:34:02 INFO - PROCESS | 3712 | 1472297642549 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}] 03:34:02 INFO - PROCESS | 3712 | 1472297642552 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:02 INFO - PROCESS | 3712 | 1472297642644 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 03:34:02 INFO - PROCESS | 3712 | 1472297642655 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:02 INFO - PROCESS | 3712 | 1472297642660 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:02 INFO - PROCESS | 3712 | ++DOCSHELL 10F0C400 == 37 [pid = 3712] [id = 419] 03:34:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (10F0C800) [pid = 3712] [serial = 1257] [outer = 00000000] 03:34:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (110ED000) [pid = 3712] [serial = 1258] [outer = 10F0C800] 03:34:02 INFO - PROCESS | 3712 | 1472297642710 Marionette DEBUG loaded listener.js 03:34:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (1144A800) [pid = 3712] [serial = 1259] [outer = 10F0C800] 03:34:03 INFO - PROCESS | 3712 | 1472297643212 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]]]}] 03:34:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:34:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 686ms 03:34:03 INFO - PROCESS | 3712 | 1472297643237 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 03:34:03 INFO - PROCESS | 3712 | 1472297643242 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 03:34:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:34:03 INFO - PROCESS | 3712 | 1472297643232 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:34:03 INFO - PROCESS | 3712 | 1472297643235 Marionette TRACE conn3 <- [1,1642,null,{}] 03:34:03 INFO - PROCESS | 3712 | 1472297643238 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}] 03:34:03 INFO - PROCESS | 3712 | 1472297643241 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:03 INFO - PROCESS | 3712 | 1472297643328 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 03:34:03 INFO - PROCESS | 3712 | 1472297643335 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:03 INFO - PROCESS | 3712 | 1472297643337 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:03 INFO - PROCESS | 3712 | ++DOCSHELL 12983000 == 38 [pid = 3712] [id = 420] 03:34:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (12984C00) [pid = 3712] [serial = 1260] [outer = 00000000] 03:34:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (129DE800) [pid = 3712] [serial = 1261] [outer = 12984C00] 03:34:03 INFO - PROCESS | 3712 | 1472297643386 Marionette DEBUG loaded listener.js 03:34:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (12BC8400) [pid = 3712] [serial = 1262] [outer = 12984C00] 03:34:03 INFO - PROCESS | 3712 | 1472297643864 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]]]}] 03:34:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:34:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 671ms 03:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:34:03 INFO - PROCESS | 3712 | 1472297643931 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 03:34:03 INFO - PROCESS | 3712 | 1472297643933 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 03:34:03 INFO - PROCESS | 3712 | 1472297643937 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:34:03 INFO - PROCESS | 3712 | 1472297643940 Marionette TRACE conn3 <- [1,1646,null,{}] 03:34:03 INFO - PROCESS | 3712 | 1472297643950 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}] 03:34:03 INFO - PROCESS | 3712 | 1472297643955 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:04 INFO - PROCESS | 3712 | 1472297644050 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 03:34:04 INFO - PROCESS | 3712 | 1472297644149 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:04 INFO - PROCESS | 3712 | 1472297644152 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:04 INFO - PROCESS | 3712 | ++DOCSHELL 152A0800 == 39 [pid = 3712] [id = 421] 03:34:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (152C7C00) [pid = 3712] [serial = 1263] [outer = 00000000] 03:34:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (152CE800) [pid = 3712] [serial = 1264] [outer = 152C7C00] 03:34:04 INFO - PROCESS | 3712 | 1472297644201 Marionette DEBUG loaded listener.js 03:34:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (155A8400) [pid = 3712] [serial = 1265] [outer = 152C7C00] 03:34:04 INFO - PROCESS | 3712 | 1472297644583 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]]]}] 03:34:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 717ms 03:34:04 INFO - PROCESS | 3712 | 1472297644659 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 03:34:04 INFO - PROCESS | 3712 | 1472297644662 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 03:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:34:04 INFO - PROCESS | 3712 | 1472297644665 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:34:04 INFO - PROCESS | 3712 | 1472297644651 Marionette TRACE conn3 <- [1,1650,null,{}] 03:34:04 INFO - PROCESS | 3712 | 1472297644655 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}] 03:34:04 INFO - PROCESS | 3712 | 1472297644657 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:04 INFO - PROCESS | 3712 | 1472297644740 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 03:34:04 INFO - PROCESS | 3712 | 1472297644746 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:04 INFO - PROCESS | 3712 | 1472297644748 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:04 INFO - PROCESS | 3712 | ++DOCSHELL 15285C00 == 40 [pid = 3712] [id = 422] 03:34:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (15A23800) [pid = 3712] [serial = 1266] [outer = 00000000] 03:34:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (166A7800) [pid = 3712] [serial = 1267] [outer = 15A23800] 03:34:04 INFO - PROCESS | 3712 | 1472297644794 Marionette DEBUG loaded listener.js 03:34:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (16A25400) [pid = 3712] [serial = 1268] [outer = 15A23800] 03:34:05 INFO - PROCESS | 3712 | 1472297645270 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]]]}] 03:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 626ms 03:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:34:05 INFO - PROCESS | 3712 | 1472297645289 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 03:34:05 INFO - PROCESS | 3712 | 1472297645291 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 03:34:05 INFO - PROCESS | 3712 | 1472297645294 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:34:05 INFO - PROCESS | 3712 | 1472297645296 Marionette TRACE conn3 <- [1,1654,null,{}] 03:34:05 INFO - PROCESS | 3712 | 1472297645299 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}] 03:34:05 INFO - PROCESS | 3712 | 1472297645301 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:05 INFO - PROCESS | 3712 | 1472297645393 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 03:34:05 INFO - PROCESS | 3712 | 1472297645482 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:05 INFO - PROCESS | 3712 | 1472297645484 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:05 INFO - PROCESS | 3712 | ++DOCSHELL 1282E800 == 41 [pid = 3712] [id = 423] 03:34:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (16EF3000) [pid = 3712] [serial = 1269] [outer = 00000000] 03:34:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (176DCC00) [pid = 3712] [serial = 1270] [outer = 16EF3000] 03:34:05 INFO - PROCESS | 3712 | 1472297645529 Marionette DEBUG loaded listener.js 03:34:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (17ABB800) [pid = 3712] [serial = 1271] [outer = 16EF3000] 03:34:05 INFO - PROCESS | 3712 | 1472297645959 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]]]}] 03:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 717ms 03:34:06 INFO - PROCESS | 3712 | 1472297646018 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 03:34:06 INFO - PROCESS | 3712 | 1472297646020 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 03:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:34:06 INFO - PROCESS | 3712 | 1472297646023 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:34:06 INFO - PROCESS | 3712 | 1472297646025 Marionette TRACE conn3 <- [1,1658,null,{}] 03:34:06 INFO - PROCESS | 3712 | 1472297646028 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}] 03:34:06 INFO - PROCESS | 3712 | 1472297646034 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:06 INFO - PROCESS | 3712 | 1472297646150 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 03:34:06 INFO - PROCESS | 3712 | 1472297646211 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:06 INFO - PROCESS | 3712 | 1472297646213 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:06 INFO - PROCESS | 3712 | ++DOCSHELL 1803D400 == 42 [pid = 3712] [id = 424] 03:34:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (1803D800) [pid = 3712] [serial = 1272] [outer = 00000000] 03:34:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (19A8D000) [pid = 3712] [serial = 1273] [outer = 1803D800] 03:34:06 INFO - PROCESS | 3712 | 1472297646258 Marionette DEBUG loaded listener.js 03:34:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (19A93000) [pid = 3712] [serial = 1274] [outer = 1803D800] 03:34:06 INFO - PROCESS | 3712 | 1472297646674 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]]]}] 03:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 687ms 03:34:06 INFO - PROCESS | 3712 | 1472297646703 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 03:34:06 INFO - PROCESS | 3712 | 1472297646705 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 03:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:34:06 INFO - PROCESS | 3712 | 1472297646718 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:34:06 INFO - PROCESS | 3712 | 1472297646719 Marionette TRACE conn3 <- [1,1662,null,{}] 03:34:06 INFO - PROCESS | 3712 | 1472297646723 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}] 03:34:06 INFO - PROCESS | 3712 | 1472297646725 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:06 INFO - PROCESS | 3712 | 1472297646847 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 03:34:06 INFO - PROCESS | 3712 | 1472297646855 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:06 INFO - PROCESS | 3712 | 1472297646857 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:06 INFO - PROCESS | 3712 | ++DOCSHELL 11C45800 == 43 [pid = 3712] [id = 425] 03:34:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (158E5000) [pid = 3712] [serial = 1275] [outer = 00000000] 03:34:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (19F54800) [pid = 3712] [serial = 1276] [outer = 158E5000] 03:34:06 INFO - PROCESS | 3712 | 1472297646961 Marionette DEBUG loaded listener.js 03:34:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (19F58000) [pid = 3712] [serial = 1277] [outer = 158E5000] 03:34:07 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (1282B800) [pid = 3712] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:34:07 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (14112400) [pid = 3712] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:34:07 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (170B7800) [pid = 3712] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:34:07 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (112D0000) [pid = 3712] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:34:07 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (0C76AC00) [pid = 3712] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:34:07 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (129E2000) [pid = 3712] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:34:07 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (152A2800) [pid = 3712] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:34:07 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (1A1CB800) [pid = 3712] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:34:07 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (182C5800) [pid = 3712] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:34:07 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (152CC800) [pid = 3712] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:34:07 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (0C76A800) [pid = 3712] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:34:07 INFO - PROCESS | 3712 | 1472297647345 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]]]}] 03:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 687ms 03:34:07 INFO - PROCESS | 3712 | 1472297647392 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 03:34:07 INFO - PROCESS | 3712 | 1472297647394 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 03:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:34:07 INFO - PROCESS | 3712 | 1472297647397 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:34:07 INFO - PROCESS | 3712 | 1472297647399 Marionette TRACE conn3 <- [1,1666,null,{}] 03:34:07 INFO - PROCESS | 3712 | 1472297647402 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}] 03:34:07 INFO - PROCESS | 3712 | 1472297647404 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:07 INFO - PROCESS | 3712 | 1472297647469 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 03:34:07 INFO - PROCESS | 3712 | 1472297647474 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:07 INFO - PROCESS | 3712 | 1472297647476 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:07 INFO - PROCESS | 3712 | ++DOCSHELL 0C76AC00 == 44 [pid = 3712] [id = 426] 03:34:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (112D1C00) [pid = 3712] [serial = 1278] [outer = 00000000] 03:34:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (18041C00) [pid = 3712] [serial = 1279] [outer = 112D1C00] 03:34:07 INFO - PROCESS | 3712 | 1472297647521 Marionette DEBUG loaded listener.js 03:34:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (19A95C00) [pid = 3712] [serial = 1280] [outer = 112D1C00] 03:34:07 INFO - PROCESS | 3712 | 1472297647949 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]]]}] 03:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 580ms 03:34:07 INFO - PROCESS | 3712 | 1472297647989 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 03:34:07 INFO - PROCESS | 3712 | 1472297647991 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 03:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:34:07 INFO - PROCESS | 3712 | 1472297647994 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:34:07 INFO - PROCESS | 3712 | 1472297647996 Marionette TRACE conn3 <- [1,1670,null,{}] 03:34:07 INFO - PROCESS | 3712 | 1472297647999 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}] 03:34:07 INFO - PROCESS | 3712 | 1472297648001 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:08 INFO - PROCESS | 3712 | 1472297648079 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 03:34:08 INFO - PROCESS | 3712 | 1472297648085 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:08 INFO - PROCESS | 3712 | 1472297648087 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:08 INFO - PROCESS | 3712 | ++DOCSHELL 152CE400 == 45 [pid = 3712] [id = 427] 03:34:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (19DF2800) [pid = 3712] [serial = 1281] [outer = 00000000] 03:34:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (1A1C2000) [pid = 3712] [serial = 1282] [outer = 19DF2800] 03:34:08 INFO - PROCESS | 3712 | 1472297648131 Marionette DEBUG loaded listener.js 03:34:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (1A1C8400) [pid = 3712] [serial = 1283] [outer = 19DF2800] 03:34:08 INFO - PROCESS | 3712 | 1472297648558 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]]]}] 03:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 611ms 03:34:08 INFO - PROCESS | 3712 | 1472297648619 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 03:34:08 INFO - PROCESS | 3712 | 1472297648621 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 03:34:08 INFO - PROCESS | 3712 | 1472297648624 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:34:08 INFO - PROCESS | 3712 | 1472297648635 Marionette TRACE conn3 <- [1,1674,null,{}] 03:34:08 INFO - PROCESS | 3712 | 1472297648639 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}] 03:34:08 INFO - PROCESS | 3712 | 1472297648641 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:08 INFO - PROCESS | 3712 | 1472297648725 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 03:34:08 INFO - PROCESS | 3712 | 1472297648732 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:08 INFO - PROCESS | 3712 | 1472297648734 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:08 INFO - PROCESS | 3712 | ++DOCSHELL 15859C00 == 46 [pid = 3712] [id = 428] 03:34:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (182D4C00) [pid = 3712] [serial = 1284] [outer = 00000000] 03:34:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1A66A000) [pid = 3712] [serial = 1285] [outer = 182D4C00] 03:34:08 INFO - PROCESS | 3712 | 1472297648778 Marionette DEBUG loaded listener.js 03:34:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1A675C00) [pid = 3712] [serial = 1286] [outer = 182D4C00] 03:34:09 INFO - PROCESS | 3712 | --DOCSHELL 112CF400 == 45 [pid = 3712] [id = 402] 03:34:09 INFO - PROCESS | 3712 | --DOCSHELL 112CFC00 == 44 [pid = 3712] [id = 409] 03:34:09 INFO - PROCESS | 3712 | --DOCSHELL 0C767000 == 43 [pid = 3712] [id = 405] 03:34:09 INFO - PROCESS | 3712 | --DOCSHELL 13153C00 == 42 [pid = 3712] [id = 404] 03:34:09 INFO - PROCESS | 3712 | --DOCSHELL 129DD800 == 41 [pid = 3712] [id = 403] 03:34:09 INFO - PROCESS | 3712 | --DOCSHELL 1769D800 == 40 [pid = 3712] [id = 408] 03:34:09 INFO - PROCESS | 3712 | --DOCSHELL 152A1000 == 39 [pid = 3712] [id = 407] 03:34:09 INFO - PROCESS | 3712 | --DOCSHELL 129E1800 == 38 [pid = 3712] [id = 406] 03:34:09 INFO - PROCESS | 3712 | --DOCSHELL 10F0C400 == 37 [pid = 3712] [id = 419] 03:34:09 INFO - PROCESS | 3712 | --DOCSHELL 129E3000 == 36 [pid = 3712] [id = 418] 03:34:09 INFO - PROCESS | 3712 | --DOCSHELL 0C75C000 == 35 [pid = 3712] [id = 417] 03:34:10 INFO - PROCESS | 3712 | --DOCSHELL 1803D400 == 34 [pid = 3712] [id = 424] 03:34:10 INFO - PROCESS | 3712 | --DOCSHELL 12983000 == 33 [pid = 3712] [id = 420] 03:34:10 INFO - PROCESS | 3712 | --DOCSHELL 0C76AC00 == 32 [pid = 3712] [id = 426] 03:34:10 INFO - PROCESS | 3712 | --DOCSHELL 1282E800 == 31 [pid = 3712] [id = 423] 03:34:10 INFO - PROCESS | 3712 | --DOCSHELL 11C45800 == 30 [pid = 3712] [id = 425] 03:34:10 INFO - PROCESS | 3712 | --DOCSHELL 15285C00 == 29 [pid = 3712] [id = 422] 03:34:10 INFO - PROCESS | 3712 | --DOCSHELL 152A0800 == 28 [pid = 3712] [id = 421] 03:34:10 INFO - PROCESS | 3712 | --DOCSHELL 152CE400 == 27 [pid = 3712] [id = 427] 03:34:10 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (19DF0C00) [pid = 3712] [serial = 1249] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (129BC000) [pid = 3712] [serial = 1234] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (129E3C00) [pid = 3712] [serial = 1235] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (14426000) [pid = 3712] [serial = 1237] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (14FD0C00) [pid = 3712] [serial = 1238] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (17714C00) [pid = 3712] [serial = 1243] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (11A58800) [pid = 3712] [serial = 1228] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (129BE000) [pid = 3712] [serial = 1229] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (10A53800) [pid = 3712] [serial = 1217] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (0F34FC00) [pid = 3712] [serial = 1216] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (139AF400) [pid = 3712] [serial = 1220] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (12DAC400) [pid = 3712] [serial = 1219] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (177ACC00) [pid = 3712] [serial = 1223] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (176A1C00) [pid = 3712] [serial = 1222] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (1A671C00) [pid = 3712] [serial = 1226] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (1A66C400) [pid = 3712] [serial = 1225] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (182D1000) [pid = 3712] [serial = 1246] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (19A90400) [pid = 3712] [serial = 1247] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (15A2B800) [pid = 3712] [serial = 1240] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (10474C00) [pid = 3712] [serial = 1232] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 3712 | --DOMWINDOW == 59 (177AA000) [pid = 3712] [serial = 1244] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 3712 | --DOMWINDOW == 58 (0F34BC00) [pid = 3712] [serial = 1231] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 3712 | --DOMWINDOW == 57 (166A7C00) [pid = 3712] [serial = 1241] [outer = 00000000] [url = about:blank] 03:34:10 INFO - PROCESS | 3712 | 1472297650485 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]]]}] 03:34:10 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 03:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1922ms 03:34:10 INFO - PROCESS | 3712 | 1472297650546 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 03:34:10 INFO - PROCESS | 3712 | 1472297650550 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 03:34:10 INFO - PROCESS | 3712 | 1472297650555 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:34:10 INFO - PROCESS | 3712 | 1472297650558 Marionette TRACE conn3 <- [1,1678,null,{}] 03:34:10 INFO - PROCESS | 3712 | 1472297650564 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}] 03:34:10 INFO - PROCESS | 3712 | 1472297650567 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:10 INFO - PROCESS | 3712 | 1472297650657 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 03:34:10 INFO - PROCESS | 3712 | 1472297650666 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:10 INFO - PROCESS | 3712 | 1472297650669 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:10 INFO - PROCESS | 3712 | ++DOCSHELL 104E8800 == 28 [pid = 3712] [id = 429] 03:34:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 58 (104EB400) [pid = 3712] [serial = 1287] [outer = 00000000] 03:34:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 59 (10A55800) [pid = 3712] [serial = 1288] [outer = 104EB400] 03:34:10 INFO - PROCESS | 3712 | 1472297650723 Marionette DEBUG loaded listener.js 03:34:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (10E9C800) [pid = 3712] [serial = 1289] [outer = 104EB400] 03:34:11 INFO - PROCESS | 3712 | 1472297651194 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]]]}] 03:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 686ms 03:34:11 INFO - PROCESS | 3712 | 1472297651240 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 03:34:11 INFO - PROCESS | 3712 | 1472297651245 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 03:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:34:11 INFO - PROCESS | 3712 | 1472297651252 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:34:11 INFO - PROCESS | 3712 | 1472297651255 Marionette TRACE conn3 <- [1,1682,null,{}] 03:34:11 INFO - PROCESS | 3712 | 1472297651259 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}] 03:34:11 INFO - PROCESS | 3712 | 1472297651261 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:11 INFO - PROCESS | 3712 | 1472297651351 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 03:34:11 INFO - PROCESS | 3712 | 1472297651360 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:11 INFO - PROCESS | 3712 | 1472297651363 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:11 INFO - PROCESS | 3712 | ++DOCSHELL 1144D000 == 29 [pid = 3712] [id = 430] 03:34:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (1144E000) [pid = 3712] [serial = 1290] [outer = 00000000] 03:34:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (11CE9C00) [pid = 3712] [serial = 1291] [outer = 1144E000] 03:34:11 INFO - PROCESS | 3712 | 1472297651416 Marionette DEBUG loaded listener.js 03:34:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (12932400) [pid = 3712] [serial = 1292] [outer = 1144E000] 03:34:11 INFO - PROCESS | 3712 | 1472297651859 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]]]}] 03:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 626ms 03:34:11 INFO - PROCESS | 3712 | 1472297651870 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 03:34:11 INFO - PROCESS | 3712 | 1472297651872 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 03:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:34:11 INFO - PROCESS | 3712 | 1472297651876 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:34:11 INFO - PROCESS | 3712 | 1472297651879 Marionette TRACE conn3 <- [1,1686,null,{}] 03:34:11 INFO - PROCESS | 3712 | 1472297651890 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}] 03:34:11 INFO - PROCESS | 3712 | 1472297651894 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:11 INFO - PROCESS | 3712 | 1472297651977 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 03:34:11 INFO - PROCESS | 3712 | 1472297651984 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:11 INFO - PROCESS | 3712 | 1472297651987 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:12 INFO - PROCESS | 3712 | ++DOCSHELL 129E3000 == 30 [pid = 3712] [id = 431] 03:34:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (129E3C00) [pid = 3712] [serial = 1293] [outer = 00000000] 03:34:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (130B8800) [pid = 3712] [serial = 1294] [outer = 129E3C00] 03:34:12 INFO - PROCESS | 3712 | 1472297652042 Marionette DEBUG loaded listener.js 03:34:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (1315AC00) [pid = 3712] [serial = 1295] [outer = 129E3C00] 03:34:12 INFO - PROCESS | 3712 | 1472297652497 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]]]}] 03:34:12 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 03:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 672ms 03:34:12 INFO - PROCESS | 3712 | 1472297652558 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 03:34:12 INFO - PROCESS | 3712 | 1472297652561 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 03:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:34:12 INFO - PROCESS | 3712 | 1472297652564 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:34:12 INFO - PROCESS | 3712 | 1472297652566 Marionette TRACE conn3 <- [1,1690,null,{}] 03:34:12 INFO - PROCESS | 3712 | 1472297652570 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}] 03:34:12 INFO - PROCESS | 3712 | 1472297652572 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:12 INFO - PROCESS | 3712 | 1472297652657 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 03:34:12 INFO - PROCESS | 3712 | 1472297652663 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:12 INFO - PROCESS | 3712 | 1472297652665 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:12 INFO - PROCESS | 3712 | ++DOCSHELL 12DB2800 == 31 [pid = 3712] [id = 432] 03:34:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (130B4C00) [pid = 3712] [serial = 1296] [outer = 00000000] 03:34:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (14FC9400) [pid = 3712] [serial = 1297] [outer = 130B4C00] 03:34:12 INFO - PROCESS | 3712 | 1472297652710 Marionette DEBUG loaded listener.js 03:34:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (15286000) [pid = 3712] [serial = 1298] [outer = 130B4C00] 03:34:13 INFO - PROCESS | 3712 | 1472297653144 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]]]}] 03:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 610ms 03:34:13 INFO - PROCESS | 3712 | 1472297653185 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 03:34:13 INFO - PROCESS | 3712 | 1472297653187 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 03:34:13 INFO - PROCESS | 3712 | 1472297653190 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:34:13 INFO - PROCESS | 3712 | 1472297653192 Marionette TRACE conn3 <- [1,1694,null,{}] 03:34:13 INFO - PROCESS | 3712 | 1472297653199 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}] 03:34:13 INFO - PROCESS | 3712 | 1472297653201 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:13 INFO - PROCESS | 3712 | 1472297653280 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 03:34:13 INFO - PROCESS | 3712 | 1472297653286 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:13 INFO - PROCESS | 3712 | 1472297653288 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:13 INFO - PROCESS | 3712 | ++DOCSHELL 14426000 == 32 [pid = 3712] [id = 433] 03:34:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (1529D400) [pid = 3712] [serial = 1299] [outer = 00000000] 03:34:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (152D4400) [pid = 3712] [serial = 1300] [outer = 1529D400] 03:34:13 INFO - PROCESS | 3712 | 1472297653333 Marionette DEBUG loaded listener.js 03:34:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (158EE000) [pid = 3712] [serial = 1301] [outer = 1529D400] 03:34:13 INFO - PROCESS | 3712 | 1472297653781 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]]]}] 03:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 625ms 03:34:13 INFO - PROCESS | 3712 | 1472297653815 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 03:34:13 INFO - PROCESS | 3712 | 1472297653817 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 03:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:34:13 INFO - PROCESS | 3712 | 1472297653821 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:34:13 INFO - PROCESS | 3712 | 1472297653822 Marionette TRACE conn3 <- [1,1698,null,{}] 03:34:13 INFO - PROCESS | 3712 | 1472297653826 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}] 03:34:13 INFO - PROCESS | 3712 | 1472297653831 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:13 INFO - PROCESS | 3712 | 1472297653930 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 03:34:13 INFO - PROCESS | 3712 | 1472297653938 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:13 INFO - PROCESS | 3712 | 1472297653940 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:13 INFO - PROCESS | 3712 | ++DOCSHELL 166A6C00 == 33 [pid = 3712] [id = 434] 03:34:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (167A9000) [pid = 3712] [serial = 1302] [outer = 00000000] 03:34:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (16D72000) [pid = 3712] [serial = 1303] [outer = 167A9000] 03:34:13 INFO - PROCESS | 3712 | 1472297653985 Marionette DEBUG loaded listener.js 03:34:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (176D4800) [pid = 3712] [serial = 1304] [outer = 167A9000] 03:34:14 INFO - PROCESS | 3712 | 1472297654422 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]]]}] 03:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 626ms 03:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:34:14 INFO - PROCESS | 3712 | 1472297654460 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 03:34:14 INFO - PROCESS | 3712 | 1472297654462 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 03:34:14 INFO - PROCESS | 3712 | 1472297654448 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:34:14 INFO - PROCESS | 3712 | 1472297654450 Marionette TRACE conn3 <- [1,1702,null,{}] 03:34:14 INFO - PROCESS | 3712 | 1472297654454 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}] 03:34:14 INFO - PROCESS | 3712 | 1472297654456 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:14 INFO - PROCESS | 3712 | 1472297654539 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 03:34:14 INFO - PROCESS | 3712 | 1472297654544 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:14 INFO - PROCESS | 3712 | 1472297654546 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:14 INFO - PROCESS | 3712 | ++DOCSHELL 16D71C00 == 34 [pid = 3712] [id = 435] 03:34:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (16EF4400) [pid = 3712] [serial = 1305] [outer = 00000000] 03:34:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (17F05000) [pid = 3712] [serial = 1306] [outer = 16EF4400] 03:34:14 INFO - PROCESS | 3712 | 1472297654590 Marionette DEBUG loaded listener.js 03:34:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (17F66400) [pid = 3712] [serial = 1307] [outer = 16EF4400] 03:34:15 INFO - PROCESS | 3712 | 1472297655037 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]]]}] 03:34:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 610ms 03:34:15 INFO - PROCESS | 3712 | 1472297655086 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 03:34:15 INFO - PROCESS | 3712 | 1472297655088 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 03:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:34:15 INFO - PROCESS | 3712 | 1472297655092 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:34:15 INFO - PROCESS | 3712 | 1472297655093 Marionette TRACE conn3 <- [1,1706,null,{}] 03:34:15 INFO - PROCESS | 3712 | 1472297655103 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}] 03:34:15 INFO - PROCESS | 3712 | 1472297655106 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:15 INFO - PROCESS | 3712 | 1472297655186 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 03:34:15 INFO - PROCESS | 3712 | 1472297655192 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:15 INFO - PROCESS | 3712 | 1472297655194 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:15 INFO - PROCESS | 3712 | ++DOCSHELL 177AB400 == 35 [pid = 3712] [id = 436] 03:34:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (177AC000) [pid = 3712] [serial = 1308] [outer = 00000000] 03:34:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (182D4800) [pid = 3712] [serial = 1309] [outer = 177AC000] 03:34:15 INFO - PROCESS | 3712 | 1472297655241 Marionette DEBUG loaded listener.js 03:34:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (182CD400) [pid = 3712] [serial = 1310] [outer = 177AC000] 03:34:15 INFO - PROCESS | 3712 | 1472297655652 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]]]}] 03:34:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 580ms 03:34:15 INFO - PROCESS | 3712 | 1472297655670 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 03:34:15 INFO - PROCESS | 3712 | 1472297655672 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 03:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:34:15 INFO - PROCESS | 3712 | 1472297655675 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:34:15 INFO - PROCESS | 3712 | 1472297655677 Marionette TRACE conn3 <- [1,1710,null,{}] 03:34:15 INFO - PROCESS | 3712 | 1472297655681 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}] 03:34:15 INFO - PROCESS | 3712 | 1472297655683 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:15 INFO - PROCESS | 3712 | 1472297655813 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 03:34:15 INFO - PROCESS | 3712 | 1472297655818 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:15 INFO - PROCESS | 3712 | 1472297655820 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:15 INFO - PROCESS | 3712 | ++DOCSHELL 129E2C00 == 36 [pid = 3712] [id = 437] 03:34:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1821DC00) [pid = 3712] [serial = 1311] [outer = 00000000] 03:34:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (19DEF000) [pid = 3712] [serial = 1312] [outer = 1821DC00] 03:34:15 INFO - PROCESS | 3712 | 1472297655865 Marionette DEBUG loaded listener.js 03:34:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (19DF0C00) [pid = 3712] [serial = 1313] [outer = 1821DC00] 03:34:16 INFO - PROCESS | 3712 | 1472297656311 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]]]}] 03:34:16 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 03:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 686ms 03:34:16 INFO - PROCESS | 3712 | 1472297656359 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 03:34:16 INFO - PROCESS | 3712 | 1472297656361 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 03:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:34:16 INFO - PROCESS | 3712 | 1472297656364 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:34:16 INFO - PROCESS | 3712 | 1472297656366 Marionette TRACE conn3 <- [1,1714,null,{}] 03:34:16 INFO - PROCESS | 3712 | 1472297656369 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}] 03:34:16 INFO - PROCESS | 3712 | 1472297656371 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:16 INFO - PROCESS | 3712 | 1472297656497 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 03:34:16 INFO - PROCESS | 3712 | 1472297656502 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:16 INFO - PROCESS | 3712 | 1472297656504 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:16 INFO - PROCESS | 3712 | ++DOCSHELL 17ABB000 == 37 [pid = 3712] [id = 438] 03:34:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (182CB400) [pid = 3712] [serial = 1314] [outer = 00000000] 03:34:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1A1CA400) [pid = 3712] [serial = 1315] [outer = 182CB400] 03:34:16 INFO - PROCESS | 3712 | 1472297656551 Marionette DEBUG loaded listener.js 03:34:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1A317000) [pid = 3712] [serial = 1316] [outer = 182CB400] 03:34:16 INFO - PROCESS | 3712 | 1472297656966 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]]]}] 03:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 610ms 03:34:16 INFO - PROCESS | 3712 | 1472297656986 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 03:34:16 INFO - PROCESS | 3712 | 1472297656988 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 03:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:34:16 INFO - PROCESS | 3712 | 1472297656998 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:34:16 INFO - PROCESS | 3712 | 1472297657001 Marionette TRACE conn3 <- [1,1718,null,{}] 03:34:16 INFO - PROCESS | 3712 | 1472297657005 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}] 03:34:16 INFO - PROCESS | 3712 | 1472297657008 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:17 INFO - PROCESS | 3712 | 1472297657129 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 03:34:17 INFO - PROCESS | 3712 | 1472297657230 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:17 INFO - PROCESS | 3712 | 1472297657233 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:17 INFO - PROCESS | 3712 | ++DOCSHELL 139B6C00 == 38 [pid = 3712] [id = 439] 03:34:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1A9D3400) [pid = 3712] [serial = 1317] [outer = 00000000] 03:34:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (1A9DC000) [pid = 3712] [serial = 1318] [outer = 1A9D3400] 03:34:17 INFO - PROCESS | 3712 | 1472297657279 Marionette DEBUG loaded listener.js 03:34:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (1A9E1000) [pid = 3712] [serial = 1319] [outer = 1A9D3400] 03:34:17 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (1055A400) [pid = 3712] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:34:17 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (19DF2800) [pid = 3712] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:34:17 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (16EF3000) [pid = 3712] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:34:17 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (1803D800) [pid = 3712] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:34:17 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (158E5000) [pid = 3712] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:34:17 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (12BC7800) [pid = 3712] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:34:17 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (0C75C800) [pid = 3712] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:34:17 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (15A23800) [pid = 3712] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:34:17 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (152C7C00) [pid = 3712] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:34:17 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (12984C00) [pid = 3712] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:34:17 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (10F0C800) [pid = 3712] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:34:17 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (112D1C00) [pid = 3712] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:34:17 INFO - PROCESS | 3712 | 1472297657875 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]]]}] 03:34:17 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 03:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 916ms 03:34:17 INFO - PROCESS | 3712 | 1472297657926 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 03:34:17 INFO - PROCESS | 3712 | 1472297657928 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 03:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:34:17 INFO - PROCESS | 3712 | 1472297657931 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:34:17 INFO - PROCESS | 3712 | 1472297657933 Marionette TRACE conn3 <- [1,1722,null,{}] 03:34:17 INFO - PROCESS | 3712 | 1472297657936 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}] 03:34:17 INFO - PROCESS | 3712 | 1472297657938 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:18 INFO - PROCESS | 3712 | 1472297658002 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 03:34:18 INFO - PROCESS | 3712 | 1472297658007 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:18 INFO - PROCESS | 3712 | 1472297658009 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:18 INFO - PROCESS | 3712 | ++DOCSHELL 10A04400 == 39 [pid = 3712] [id = 440] 03:34:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (12980000) [pid = 3712] [serial = 1320] [outer = 00000000] 03:34:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (14FCE800) [pid = 3712] [serial = 1321] [outer = 12980000] 03:34:18 INFO - PROCESS | 3712 | 1472297658055 Marionette DEBUG loaded listener.js 03:34:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (152A2800) [pid = 3712] [serial = 1322] [outer = 12980000] 03:34:18 INFO - PROCESS | 3712 | 1472297658514 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]]]}] 03:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 626ms 03:34:18 INFO - PROCESS | 3712 | 1472297658553 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 03:34:18 INFO - PROCESS | 3712 | 1472297658555 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 03:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:34:18 INFO - PROCESS | 3712 | 1472297658558 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:34:18 INFO - PROCESS | 3712 | 1472297658560 Marionette TRACE conn3 <- [1,1726,null,{}] 03:34:18 INFO - PROCESS | 3712 | 1472297658573 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}] 03:34:18 INFO - PROCESS | 3712 | 1472297658575 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:18 INFO - PROCESS | 3712 | 1472297658654 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 03:34:18 INFO - PROCESS | 3712 | 1472297658661 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:18 INFO - PROCESS | 3712 | 1472297658663 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:18 INFO - PROCESS | 3712 | ++DOCSHELL 1293B400 == 40 [pid = 3712] [id = 441] 03:34:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1314C400) [pid = 3712] [serial = 1323] [outer = 00000000] 03:34:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (19DF3400) [pid = 3712] [serial = 1324] [outer = 1314C400] 03:34:18 INFO - PROCESS | 3712 | 1472297658690 Marionette DEBUG loaded listener.js 03:34:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (1A9D5400) [pid = 3712] [serial = 1325] [outer = 1314C400] 03:34:19 INFO - PROCESS | 3712 | 1472297659104 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]]]}] 03:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 579ms 03:34:19 INFO - PROCESS | 3712 | 1472297659138 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 03:34:19 INFO - PROCESS | 3712 | 1472297659140 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 03:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:34:19 INFO - PROCESS | 3712 | 1472297659162 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:34:19 INFO - PROCESS | 3712 | 1472297659164 Marionette TRACE conn3 <- [1,1730,null,{}] 03:34:19 INFO - PROCESS | 3712 | 1472297659167 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}] 03:34:19 INFO - PROCESS | 3712 | 1472297659169 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:19 INFO - PROCESS | 3712 | 1472297659253 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 03:34:19 INFO - PROCESS | 3712 | 1472297659259 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:19 INFO - PROCESS | 3712 | 1472297659261 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:19 INFO - PROCESS | 3712 | ++DOCSHELL 152D4000 == 41 [pid = 3712] [id = 442] 03:34:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (17715C00) [pid = 3712] [serial = 1326] [outer = 00000000] 03:34:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1AB68400) [pid = 3712] [serial = 1327] [outer = 17715C00] 03:34:19 INFO - PROCESS | 3712 | 1472297659305 Marionette DEBUG loaded listener.js 03:34:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1AB6C800) [pid = 3712] [serial = 1328] [outer = 17715C00] 03:34:19 INFO - PROCESS | 3712 | 1472297659702 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]]]}] 03:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 595ms 03:34:19 INFO - PROCESS | 3712 | 1472297659741 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 03:34:19 INFO - PROCESS | 3712 | 1472297659743 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 03:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:34:19 INFO - PROCESS | 3712 | 1472297659762 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:34:19 INFO - PROCESS | 3712 | 1472297659764 Marionette TRACE conn3 <- [1,1734,null,{}] 03:34:19 INFO - PROCESS | 3712 | 1472297659767 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}] 03:34:19 INFO - PROCESS | 3712 | 1472297659769 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:19 INFO - PROCESS | 3712 | 1472297659893 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 03:34:20 INFO - PROCESS | 3712 | 1472297660076 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:20 INFO - PROCESS | 3712 | 1472297660079 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:20 INFO - PROCESS | 3712 | ++DOCSHELL 0C765C00 == 42 [pid = 3712] [id = 443] 03:34:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (0C766400) [pid = 3712] [serial = 1329] [outer = 00000000] 03:34:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (0F346400) [pid = 3712] [serial = 1330] [outer = 0C766400] 03:34:20 INFO - PROCESS | 3712 | 1472297660149 Marionette DEBUG loaded listener.js 03:34:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (104E7800) [pid = 3712] [serial = 1331] [outer = 0C766400] 03:34:20 INFO - PROCESS | 3712 | 1472297660879 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]]]}] 03:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1190ms 03:34:20 INFO - PROCESS | 3712 | 1472297660947 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 03:34:20 INFO - PROCESS | 3712 | 1472297660951 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 03:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:34:20 INFO - PROCESS | 3712 | 1472297660957 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:34:20 INFO - PROCESS | 3712 | 1472297660961 Marionette TRACE conn3 <- [1,1738,null,{}] 03:34:20 INFO - PROCESS | 3712 | 1472297660965 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}] 03:34:20 INFO - PROCESS | 3712 | 1472297660968 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:21 INFO - PROCESS | 3712 | 1472297661096 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 03:34:21 INFO - PROCESS | 3712 | 1472297661249 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:21 INFO - PROCESS | 3712 | 1472297661252 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:21 INFO - PROCESS | 3712 | ++DOCSHELL 1297F800 == 43 [pid = 3712] [id = 444] 03:34:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (1297FC00) [pid = 3712] [serial = 1332] [outer = 00000000] 03:34:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (129DA400) [pid = 3712] [serial = 1333] [outer = 1297FC00] 03:34:21 INFO - PROCESS | 3712 | 1472297661310 Marionette DEBUG loaded listener.js 03:34:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (129E6800) [pid = 3712] [serial = 1334] [outer = 1297FC00] 03:34:22 INFO - PROCESS | 3712 | 1472297662191 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]]]}] 03:34:22 INFO - PROCESS | 3712 | --DOCSHELL 152D4000 == 42 [pid = 3712] [id = 442] 03:34:22 INFO - PROCESS | 3712 | --DOCSHELL 1293B400 == 41 [pid = 3712] [id = 441] 03:34:22 INFO - PROCESS | 3712 | --DOCSHELL 10A04400 == 40 [pid = 3712] [id = 440] 03:34:22 INFO - PROCESS | 3712 | --DOCSHELL 139B6C00 == 39 [pid = 3712] [id = 439] 03:34:22 INFO - PROCESS | 3712 | --DOCSHELL 17ABB000 == 38 [pid = 3712] [id = 438] 03:34:22 INFO - PROCESS | 3712 | --DOCSHELL 129E2C00 == 37 [pid = 3712] [id = 437] 03:34:22 INFO - PROCESS | 3712 | --DOCSHELL 177AB400 == 36 [pid = 3712] [id = 436] 03:34:22 INFO - PROCESS | 3712 | --DOCSHELL 16D71C00 == 35 [pid = 3712] [id = 435] 03:34:22 INFO - PROCESS | 3712 | --DOCSHELL 166A6C00 == 34 [pid = 3712] [id = 434] 03:34:22 INFO - PROCESS | 3712 | --DOCSHELL 14426000 == 33 [pid = 3712] [id = 433] 03:34:22 INFO - PROCESS | 3712 | --DOCSHELL 12DB2800 == 32 [pid = 3712] [id = 432] 03:34:22 INFO - PROCESS | 3712 | --DOCSHELL 129E3000 == 31 [pid = 3712] [id = 431] 03:34:22 INFO - PROCESS | 3712 | --DOCSHELL 1144D000 == 30 [pid = 3712] [id = 430] 03:34:22 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (1A66A000) [pid = 3712] [serial = 1285] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3712 | --DOCSHELL 104E8800 == 29 [pid = 3712] [id = 429] 03:34:22 INFO - PROCESS | 3712 | --DOCSHELL 15859C00 == 28 [pid = 3712] [id = 428] 03:34:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1266ms 03:34:22 INFO - PROCESS | 3712 | 1472297662237 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 03:34:22 INFO - PROCESS | 3712 | 1472297662241 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 03:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:34:22 INFO - PROCESS | 3712 | 1472297662246 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:34:22 INFO - PROCESS | 3712 | 1472297662251 Marionette TRACE conn3 <- [1,1742,null,{}] 03:34:22 INFO - PROCESS | 3712 | 1472297662259 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}] 03:34:22 INFO - PROCESS | 3712 | 1472297662264 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:22 INFO - PROCESS | 3712 | 1472297662330 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 03:34:22 INFO - PROCESS | 3712 | 1472297662337 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:22 INFO - PROCESS | 3712 | 1472297662341 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:22 INFO - PROCESS | 3712 | ++DOCSHELL 10A49400 == 29 [pid = 3712] [id = 445] 03:34:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (10A4DC00) [pid = 3712] [serial = 1335] [outer = 00000000] 03:34:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (10E99400) [pid = 3712] [serial = 1336] [outer = 10A4DC00] 03:34:22 INFO - PROCESS | 3712 | 1472297662395 Marionette DEBUG loaded listener.js 03:34:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (10F0AC00) [pid = 3712] [serial = 1337] [outer = 10A4DC00] 03:34:22 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (19F60C00) [pid = 3712] [serial = 1250] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (1A1C8400) [pid = 3712] [serial = 1283] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (176DCC00) [pid = 3712] [serial = 1270] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (19A8D000) [pid = 3712] [serial = 1273] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (17ABB800) [pid = 3712] [serial = 1271] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (19F54800) [pid = 3712] [serial = 1276] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (19A93000) [pid = 3712] [serial = 1274] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (1A1C2000) [pid = 3712] [serial = 1282] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (19F58000) [pid = 3712] [serial = 1277] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1315F800) [pid = 3712] [serial = 1255] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (10A48C00) [pid = 3712] [serial = 1253] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (0C766C00) [pid = 3712] [serial = 1252] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (166A7800) [pid = 3712] [serial = 1267] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (152CE800) [pid = 3712] [serial = 1264] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (155A8400) [pid = 3712] [serial = 1265] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (129DE800) [pid = 3712] [serial = 1261] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (12BC8400) [pid = 3712] [serial = 1262] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (110ED000) [pid = 3712] [serial = 1258] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (1144A800) [pid = 3712] [serial = 1259] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (13A49C00) [pid = 3712] [serial = 1256] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (18041C00) [pid = 3712] [serial = 1279] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (19A95C00) [pid = 3712] [serial = 1280] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (16A25400) [pid = 3712] [serial = 1268] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3712 | 1472297662902 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]]]}] 03:34:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 672ms 03:34:22 INFO - PROCESS | 3712 | 1472297662930 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 03:34:22 INFO - PROCESS | 3712 | 1472297662935 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 03:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:34:22 INFO - PROCESS | 3712 | 1472297662941 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:34:22 INFO - PROCESS | 3712 | 1472297662944 Marionette TRACE conn3 <- [1,1746,null,{}] 03:34:22 INFO - PROCESS | 3712 | 1472297662948 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}] 03:34:22 INFO - PROCESS | 3712 | 1472297662950 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:23 INFO - PROCESS | 3712 | 1472297663019 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 03:34:23 INFO - PROCESS | 3712 | 1472297663028 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:23 INFO - PROCESS | 3712 | 1472297663031 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:23 INFO - PROCESS | 3712 | ++DOCSHELL 11A4F400 == 30 [pid = 3712] [id = 446] 03:34:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (11A55C00) [pid = 3712] [serial = 1338] [outer = 00000000] 03:34:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (1282D800) [pid = 3712] [serial = 1339] [outer = 11A55C00] 03:34:23 INFO - PROCESS | 3712 | 1472297663085 Marionette DEBUG loaded listener.js 03:34:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (129C1C00) [pid = 3712] [serial = 1340] [outer = 11A55C00] 03:34:23 INFO - PROCESS | 3712 | 1472297663580 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]]]}] 03:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 687ms 03:34:23 INFO - PROCESS | 3712 | 1472297663624 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 03:34:23 INFO - PROCESS | 3712 | 1472297663626 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 03:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:34:23 INFO - PROCESS | 3712 | 1472297663630 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:34:23 INFO - PROCESS | 3712 | 1472297663633 Marionette TRACE conn3 <- [1,1750,null,{}] 03:34:23 INFO - PROCESS | 3712 | 1472297663644 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}] 03:34:23 INFO - PROCESS | 3712 | 1472297663648 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:23 INFO - PROCESS | 3712 | 1472297663716 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 03:34:23 INFO - PROCESS | 3712 | 1472297663725 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:23 INFO - PROCESS | 3712 | 1472297663729 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:23 INFO - PROCESS | 3712 | ++DOCSHELL 1314B800 == 31 [pid = 3712] [id = 447] 03:34:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (13150800) [pid = 3712] [serial = 1341] [outer = 00000000] 03:34:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (139AF800) [pid = 3712] [serial = 1342] [outer = 13150800] 03:34:23 INFO - PROCESS | 3712 | 1472297663779 Marionette DEBUG loaded listener.js 03:34:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1410C400) [pid = 3712] [serial = 1343] [outer = 13150800] 03:34:24 INFO - PROCESS | 3712 | 1472297664252 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]]]}] 03:34:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:34:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 686ms 03:34:24 INFO - PROCESS | 3712 | 1472297664313 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 03:34:24 INFO - PROCESS | 3712 | 1472297664316 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 03:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:34:24 INFO - PROCESS | 3712 | 1472297664319 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:34:24 INFO - PROCESS | 3712 | 1472297664320 Marionette TRACE conn3 <- [1,1754,null,{}] 03:34:24 INFO - PROCESS | 3712 | 1472297664324 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}] 03:34:24 INFO - PROCESS | 3712 | 1472297664326 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:24 INFO - PROCESS | 3712 | 1472297664417 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 03:34:24 INFO - PROCESS | 3712 | 1472297664513 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:24 INFO - PROCESS | 3712 | 1472297664515 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:24 INFO - PROCESS | 3712 | ++DOCSHELL 152AB800 == 32 [pid = 3712] [id = 448] 03:34:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (152C5400) [pid = 3712] [serial = 1344] [outer = 00000000] 03:34:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (152CD800) [pid = 3712] [serial = 1345] [outer = 152C5400] 03:34:24 INFO - PROCESS | 3712 | 1472297664562 Marionette DEBUG loaded listener.js 03:34:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (155A3C00) [pid = 3712] [serial = 1346] [outer = 152C5400] 03:34:24 INFO - PROCESS | 3712 | 1472297664944 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]]]}] 03:34:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:34:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 687ms 03:34:24 INFO - PROCESS | 3712 | 1472297664994 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 03:34:24 INFO - PROCESS | 3712 | 1472297664996 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 03:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:34:25 INFO - PROCESS | 3712 | 1472297664999 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:34:25 INFO - PROCESS | 3712 | 1472297665001 Marionette TRACE conn3 <- [1,1758,null,{}] 03:34:25 INFO - PROCESS | 3712 | 1472297665004 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}] 03:34:25 INFO - PROCESS | 3712 | 1472297665006 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:25 INFO - PROCESS | 3712 | 1472297665123 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 03:34:25 INFO - PROCESS | 3712 | 1472297665132 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:25 INFO - PROCESS | 3712 | 1472297665134 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:25 INFO - PROCESS | 3712 | ++DOCSHELL 11A5E400 == 33 [pid = 3712] [id = 449] 03:34:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (14FCC000) [pid = 3712] [serial = 1347] [outer = 00000000] 03:34:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (16007000) [pid = 3712] [serial = 1348] [outer = 14FCC000] 03:34:25 INFO - PROCESS | 3712 | 1472297665179 Marionette DEBUG loaded listener.js 03:34:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (16028000) [pid = 3712] [serial = 1349] [outer = 14FCC000] 03:34:25 INFO - PROCESS | 3712 | 1472297665633 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]]]}] 03:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 687ms 03:34:25 INFO - PROCESS | 3712 | 1472297665701 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 03:34:25 INFO - PROCESS | 3712 | 1472297665703 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 03:34:25 INFO - PROCESS | 3712 | 1472297665706 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:34:25 INFO - PROCESS | 3712 | 1472297665708 Marionette TRACE conn3 <- [1,1762,null,{}] 03:34:25 INFO - PROCESS | 3712 | 1472297665711 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}] 03:34:25 INFO - PROCESS | 3712 | 1472297665717 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:25 INFO - PROCESS | 3712 | 1472297665863 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 03:34:25 INFO - PROCESS | 3712 | 1472297665930 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:25 INFO - PROCESS | 3712 | 1472297665932 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:25 INFO - PROCESS | 3712 | ++DOCSHELL 16A2B800 == 34 [pid = 3712] [id = 450] 03:34:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (16D71C00) [pid = 3712] [serial = 1350] [outer = 00000000] 03:34:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (177AB000) [pid = 3712] [serial = 1351] [outer = 16D71C00] 03:34:25 INFO - PROCESS | 3712 | 1472297665987 Marionette DEBUG loaded listener.js 03:34:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (177AB800) [pid = 3712] [serial = 1352] [outer = 16D71C00] 03:34:26 INFO - PROCESS | 3712 | 1472297666408 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]]]}] 03:34:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 732ms 03:34:26 INFO - PROCESS | 3712 | 1472297666429 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 03:34:26 INFO - PROCESS | 3712 | 1472297666431 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 03:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:34:26 INFO - PROCESS | 3712 | 1472297666438 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:34:26 INFO - PROCESS | 3712 | 1472297666440 Marionette TRACE conn3 <- [1,1766,null,{}] 03:34:26 INFO - PROCESS | 3712 | 1472297666443 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}] 03:34:26 INFO - PROCESS | 3712 | 1472297666445 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:26 INFO - PROCESS | 3712 | 1472297666536 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 03:34:26 INFO - PROCESS | 3712 | 1472297666542 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:26 INFO - PROCESS | 3712 | 1472297666544 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:26 INFO - PROCESS | 3712 | ++DOCSHELL 18216000 == 35 [pid = 3712] [id = 451] 03:34:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1821D000) [pid = 3712] [serial = 1353] [outer = 00000000] 03:34:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (182D1C00) [pid = 3712] [serial = 1354] [outer = 1821D000] 03:34:26 INFO - PROCESS | 3712 | 1472297666588 Marionette DEBUG loaded listener.js 03:34:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (182D2400) [pid = 3712] [serial = 1355] [outer = 1821D000] 03:34:26 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (104EB400) [pid = 3712] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:34:26 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (129E3C00) [pid = 3712] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:34:26 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (167A9000) [pid = 3712] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:34:26 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (182CB400) [pid = 3712] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:34:26 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1529D400) [pid = 3712] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:34:26 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (130B4C00) [pid = 3712] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:34:26 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (177AC000) [pid = 3712] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:34:26 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (1821DC00) [pid = 3712] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:34:26 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (1314C400) [pid = 3712] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:34:26 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1144E000) [pid = 3712] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:34:26 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (12980000) [pid = 3712] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:34:26 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (182D4C00) [pid = 3712] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:34:26 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1A9D3400) [pid = 3712] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:34:26 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (16EF4400) [pid = 3712] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:34:27 INFO - PROCESS | 3712 | 1472297667140 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]]]}] 03:34:27 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 03:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 733ms 03:34:27 INFO - PROCESS | 3712 | 1472297667166 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 03:34:27 INFO - PROCESS | 3712 | 1472297667169 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 03:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:34:27 INFO - PROCESS | 3712 | 1472297667172 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:34:27 INFO - PROCESS | 3712 | 1472297667173 Marionette TRACE conn3 <- [1,1770,null,{}] 03:34:27 INFO - PROCESS | 3712 | 1472297667161 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}] 03:34:27 INFO - PROCESS | 3712 | 1472297667163 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:27 INFO - PROCESS | 3712 | 1472297667307 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 03:34:27 INFO - PROCESS | 3712 | 1472297667372 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:27 INFO - PROCESS | 3712 | 1472297667374 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:27 INFO - PROCESS | 3712 | ++DOCSHELL 0C75C400 == 36 [pid = 3712] [id = 452] 03:34:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (0C75EC00) [pid = 3712] [serial = 1356] [outer = 00000000] 03:34:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (166A4400) [pid = 3712] [serial = 1357] [outer = 0C75EC00] 03:34:27 INFO - PROCESS | 3712 | 1472297667421 Marionette DEBUG loaded listener.js 03:34:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1803E400) [pid = 3712] [serial = 1358] [outer = 0C75EC00] 03:34:27 INFO - PROCESS | 3712 | 1472297667762 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]]]}] 03:34:27 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 03:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 625ms 03:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:34:27 INFO - PROCESS | 3712 | 1472297667794 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 03:34:27 INFO - PROCESS | 3712 | 1472297667796 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 03:34:27 INFO - PROCESS | 3712 | 1472297667800 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:34:27 INFO - PROCESS | 3712 | 1472297667801 Marionette TRACE conn3 <- [1,1774,null,{}] 03:34:27 INFO - PROCESS | 3712 | 1472297667817 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}] 03:34:27 INFO - PROCESS | 3712 | 1472297667819 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:27 INFO - PROCESS | 3712 | 1472297667897 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 03:34:27 INFO - PROCESS | 3712 | 1472297667902 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:27 INFO - PROCESS | 3712 | 1472297667904 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:27 INFO - PROCESS | 3712 | ++DOCSHELL 170DF400 == 37 [pid = 3712] [id = 453] 03:34:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (177AC000) [pid = 3712] [serial = 1359] [outer = 00000000] 03:34:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (19A8C000) [pid = 3712] [serial = 1360] [outer = 177AC000] 03:34:27 INFO - PROCESS | 3712 | 1472297667948 Marionette DEBUG loaded listener.js 03:34:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (19A94400) [pid = 3712] [serial = 1361] [outer = 177AC000] 03:34:28 INFO - PROCESS | 3712 | 1472297668384 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]]]}] 03:34:28 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 03:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 610ms 03:34:28 INFO - PROCESS | 3712 | 1472297668421 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 03:34:28 INFO - PROCESS | 3712 | 1472297668423 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 03:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:34:28 INFO - PROCESS | 3712 | 1472297668427 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:34:28 INFO - PROCESS | 3712 | 1472297668428 Marionette TRACE conn3 <- [1,1778,null,{}] 03:34:28 INFO - PROCESS | 3712 | 1472297668432 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}] 03:34:28 INFO - PROCESS | 3712 | 1472297668434 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:28 INFO - PROCESS | 3712 | 1472297668513 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 03:34:28 INFO - PROCESS | 3712 | 1472297668519 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:28 INFO - PROCESS | 3712 | 1472297668521 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:28 INFO - PROCESS | 3712 | ++DOCSHELL 1441A400 == 38 [pid = 3712] [id = 454] 03:34:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (17AC4400) [pid = 3712] [serial = 1362] [outer = 00000000] 03:34:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (19F5A400) [pid = 3712] [serial = 1363] [outer = 17AC4400] 03:34:28 INFO - PROCESS | 3712 | 1472297668549 Marionette DEBUG loaded listener.js 03:34:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (19A8A400) [pid = 3712] [serial = 1364] [outer = 17AC4400] 03:34:29 INFO - PROCESS | 3712 | 1472297669129 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]]]}] 03:34:29 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) 03:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 779ms 03:34:29 INFO - PROCESS | 3712 | 1472297669213 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 03:34:29 INFO - PROCESS | 3712 | 1472297669218 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 03:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:34:29 INFO - PROCESS | 3712 | 1472297669224 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:34:29 INFO - PROCESS | 3712 | 1472297669227 Marionette TRACE conn3 <- [1,1782,null,{}] 03:34:29 INFO - PROCESS | 3712 | 1472297669248 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}] 03:34:29 INFO - PROCESS | 3712 | 1472297669251 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:29 INFO - PROCESS | 3712 | 1472297669355 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 03:34:29 INFO - PROCESS | 3712 | 1472297669487 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:29 INFO - PROCESS | 3712 | 1472297669492 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:29 INFO - PROCESS | 3712 | ++DOCSHELL 0F34AC00 == 39 [pid = 3712] [id = 455] 03:34:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (0F34BC00) [pid = 3712] [serial = 1365] [outer = 00000000] 03:34:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (10F07000) [pid = 3712] [serial = 1366] [outer = 0F34BC00] 03:34:29 INFO - PROCESS | 3712 | 1472297669550 Marionette DEBUG loaded listener.js 03:34:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (112DAC00) [pid = 3712] [serial = 1367] [outer = 0F34BC00] 03:34:30 INFO - PROCESS | 3712 | 1472297670160 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]]]}] 03:34:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:34:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1022ms 03:34:30 INFO - PROCESS | 3712 | 1472297670237 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 03:34:30 INFO - PROCESS | 3712 | 1472297670242 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 03:34:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:34:30 INFO - PROCESS | 3712 | 1472297670249 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:34:30 INFO - PROCESS | 3712 | 1472297670251 Marionette TRACE conn3 <- [1,1786,null,{}] 03:34:30 INFO - PROCESS | 3712 | 1472297670255 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}] 03:34:30 INFO - PROCESS | 3712 | 1472297670258 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:30 INFO - PROCESS | 3712 | 1472297670422 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 03:34:30 INFO - PROCESS | 3712 | 1472297670555 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:30 INFO - PROCESS | 3712 | 1472297670558 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:30 INFO - PROCESS | 3712 | ++DOCSHELL 12BC8400 == 40 [pid = 3712] [id = 456] 03:34:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (12DA3400) [pid = 3712] [serial = 1368] [outer = 00000000] 03:34:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (131E9400) [pid = 3712] [serial = 1369] [outer = 12DA3400] 03:34:30 INFO - PROCESS | 3712 | 1472297670618 Marionette DEBUG loaded listener.js 03:34:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (14428800) [pid = 3712] [serial = 1370] [outer = 12DA3400] 03:34:31 INFO - PROCESS | 3712 | 1472297671174 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]]]}] 03:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 977ms 03:34:31 INFO - PROCESS | 3712 | 1472297671234 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 03:34:31 INFO - PROCESS | 3712 | 1472297671237 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 03:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:34:31 INFO - PROCESS | 3712 | 1472297671241 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:34:31 INFO - PROCESS | 3712 | 1472297671245 Marionette TRACE conn3 <- [1,1790,null,{}] 03:34:31 INFO - PROCESS | 3712 | 1472297671255 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}] 03:34:31 INFO - PROCESS | 3712 | 1472297671260 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:31 INFO - PROCESS | 3712 | 1472297671349 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 03:34:31 INFO - PROCESS | 3712 | 1472297671485 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:31 INFO - PROCESS | 3712 | 1472297671489 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:31 INFO - PROCESS | 3712 | ++DOCSHELL 17714400 == 41 [pid = 3712] [id = 457] 03:34:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (17714C00) [pid = 3712] [serial = 1371] [outer = 00000000] 03:34:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (182D1000) [pid = 3712] [serial = 1372] [outer = 17714C00] 03:34:31 INFO - PROCESS | 3712 | 1472297671548 Marionette DEBUG loaded listener.js 03:34:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (19DF2000) [pid = 3712] [serial = 1373] [outer = 17714C00] 03:34:32 INFO - PROCESS | 3712 | 1472297672263 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]]]}] 03:34:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1129ms 03:34:32 INFO - PROCESS | 3712 | 1472297672365 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 03:34:32 INFO - PROCESS | 3712 | 1472297672368 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 03:34:32 INFO - PROCESS | 3712 | 1472297672374 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:34:32 INFO - PROCESS | 3712 | 1472297672377 Marionette TRACE conn3 <- [1,1794,null,{}] 03:34:32 INFO - PROCESS | 3712 | 1472297672383 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}] 03:34:32 INFO - PROCESS | 3712 | 1472297672386 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:32 INFO - PROCESS | 3712 | 1472297672491 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 03:34:32 INFO - PROCESS | 3712 | 1472297672621 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:32 INFO - PROCESS | 3712 | 1472297672625 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:32 INFO - PROCESS | 3712 | ++DOCSHELL 110E6C00 == 42 [pid = 3712] [id = 458] 03:34:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (112B7C00) [pid = 3712] [serial = 1374] [outer = 00000000] 03:34:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (114E6000) [pid = 3712] [serial = 1375] [outer = 112B7C00] 03:34:32 INFO - PROCESS | 3712 | 1472297672679 Marionette DEBUG loaded listener.js 03:34:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (1293AC00) [pid = 3712] [serial = 1376] [outer = 112B7C00] 03:34:33 INFO - PROCESS | 3712 | --DOCSHELL 170DF400 == 41 [pid = 3712] [id = 453] 03:34:33 INFO - PROCESS | 3712 | --DOCSHELL 0C75C400 == 40 [pid = 3712] [id = 452] 03:34:33 INFO - PROCESS | 3712 | --DOCSHELL 18216000 == 39 [pid = 3712] [id = 451] 03:34:33 INFO - PROCESS | 3712 | --DOCSHELL 16A2B800 == 38 [pid = 3712] [id = 450] 03:34:33 INFO - PROCESS | 3712 | --DOCSHELL 11A5E400 == 37 [pid = 3712] [id = 449] 03:34:33 INFO - PROCESS | 3712 | --DOCSHELL 152AB800 == 36 [pid = 3712] [id = 448] 03:34:33 INFO - PROCESS | 3712 | --DOCSHELL 1314B800 == 35 [pid = 3712] [id = 447] 03:34:33 INFO - PROCESS | 3712 | --DOCSHELL 11A4F400 == 34 [pid = 3712] [id = 446] 03:34:33 INFO - PROCESS | 3712 | --DOCSHELL 10A49400 == 33 [pid = 3712] [id = 445] 03:34:33 INFO - PROCESS | 3712 | --DOCSHELL 0C765C00 == 32 [pid = 3712] [id = 443] 03:34:33 INFO - PROCESS | 3712 | --DOCSHELL 1297F800 == 31 [pid = 3712] [id = 444] 03:34:33 INFO - PROCESS | 3712 | --DOCSHELL 17714400 == 30 [pid = 3712] [id = 457] 03:34:33 INFO - PROCESS | 3712 | --DOCSHELL 1441A400 == 29 [pid = 3712] [id = 454] 03:34:33 INFO - PROCESS | 3712 | --DOCSHELL 0F34AC00 == 28 [pid = 3712] [id = 455] 03:34:33 INFO - PROCESS | 3712 | --DOCSHELL 12BC8400 == 27 [pid = 3712] [id = 456] 03:34:33 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (130B8800) [pid = 3712] [serial = 1294] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (16D72000) [pid = 3712] [serial = 1303] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (1A1CA400) [pid = 3712] [serial = 1315] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (152D4400) [pid = 3712] [serial = 1300] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (14FC9400) [pid = 3712] [serial = 1297] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (182D4800) [pid = 3712] [serial = 1309] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (19DF0C00) [pid = 3712] [serial = 1313] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (1A9D5400) [pid = 3712] [serial = 1325] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (11CE9C00) [pid = 3712] [serial = 1291] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (12932400) [pid = 3712] [serial = 1292] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (182CD400) [pid = 3712] [serial = 1310] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (19DF3400) [pid = 3712] [serial = 1324] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (176D4800) [pid = 3712] [serial = 1304] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (14FCE800) [pid = 3712] [serial = 1321] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (1A675C00) [pid = 3712] [serial = 1286] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (1A9DC000) [pid = 3712] [serial = 1318] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (19DEF000) [pid = 3712] [serial = 1312] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (17F66400) [pid = 3712] [serial = 1307] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (152A2800) [pid = 3712] [serial = 1322] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1315AC00) [pid = 3712] [serial = 1295] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (1A9E1000) [pid = 3712] [serial = 1319] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (17F05000) [pid = 3712] [serial = 1306] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (15286000) [pid = 3712] [serial = 1298] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (10A55800) [pid = 3712] [serial = 1288] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (158EE000) [pid = 3712] [serial = 1301] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (10E9C800) [pid = 3712] [serial = 1289] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (1A317000) [pid = 3712] [serial = 1316] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (1AB68400) [pid = 3712] [serial = 1327] [outer = 00000000] [url = about:blank] 03:34:33 INFO - PROCESS | 3712 | 1472297673762 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]]]}] 03:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1419ms 03:34:33 INFO - PROCESS | 3712 | 1472297673803 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 03:34:33 INFO - PROCESS | 3712 | 1472297673807 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 03:34:33 INFO - PROCESS | 3712 | 1472297673812 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:34:33 INFO - PROCESS | 3712 | 1472297673815 Marionette TRACE conn3 <- [1,1798,null,{}] 03:34:33 INFO - PROCESS | 3712 | 1472297673821 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}] 03:34:33 INFO - PROCESS | 3712 | 1472297673824 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:33 INFO - PROCESS | 3712 | 1472297673912 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 03:34:33 INFO - PROCESS | 3712 | 1472297673921 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:33 INFO - PROCESS | 3712 | 1472297673925 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:33 INFO - PROCESS | 3712 | ++DOCSHELL 10A08400 == 28 [pid = 3712] [id = 459] 03:34:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (10A09800) [pid = 3712] [serial = 1377] [outer = 00000000] 03:34:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (10E9C800) [pid = 3712] [serial = 1378] [outer = 10A09800] 03:34:33 INFO - PROCESS | 3712 | 1472297673979 Marionette DEBUG loaded listener.js 03:34:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (10F06000) [pid = 3712] [serial = 1379] [outer = 10A09800] 03:34:34 INFO - PROCESS | 3712 | 1472297674455 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]]]}] 03:34:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 687ms 03:34:34 INFO - PROCESS | 3712 | 1472297674527 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 03:34:34 INFO - PROCESS | 3712 | 1472297674532 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 03:34:34 INFO - PROCESS | 3712 | 1472297674539 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:34:34 INFO - PROCESS | 3712 | 1472297674541 Marionette TRACE conn3 <- [1,1802,null,{}] 03:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:34:34 INFO - PROCESS | 3712 | 1472297674545 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}] 03:34:34 INFO - PROCESS | 3712 | 1472297674547 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:34 INFO - PROCESS | 3712 | 1472297674636 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 03:34:34 INFO - PROCESS | 3712 | 1472297674733 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:34 INFO - PROCESS | 3712 | 1472297674736 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:34 INFO - PROCESS | 3712 | ++DOCSHELL 129B8400 == 29 [pid = 3712] [id = 460] 03:34:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (129BE800) [pid = 3712] [serial = 1380] [outer = 00000000] 03:34:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (129E1000) [pid = 3712] [serial = 1381] [outer = 129BE800] 03:34:34 INFO - PROCESS | 3712 | 1472297674786 Marionette DEBUG loaded listener.js 03:34:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (129E6400) [pid = 3712] [serial = 1382] [outer = 129BE800] 03:34:35 INFO - PROCESS | 3712 | 1472297675148 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]]]}] 03:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 656ms 03:34:35 INFO - PROCESS | 3712 | 1472297675206 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 03:34:35 INFO - PROCESS | 3712 | 1472297675209 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 03:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:34:35 INFO - PROCESS | 3712 | 1472297675212 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:34:35 INFO - PROCESS | 3712 | 1472297675216 Marionette TRACE conn3 <- [1,1806,null,{}] 03:34:35 INFO - PROCESS | 3712 | 1472297675227 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}] 03:34:35 INFO - PROCESS | 3712 | 1472297675232 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:35 INFO - PROCESS | 3712 | 1472297675316 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 03:34:35 INFO - PROCESS | 3712 | 1472297675323 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:35 INFO - PROCESS | 3712 | 1472297675326 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:35 INFO - PROCESS | 3712 | ++DOCSHELL 1448B000 == 30 [pid = 3712] [id = 461] 03:34:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (14FC3400) [pid = 3712] [serial = 1383] [outer = 00000000] 03:34:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (1529C800) [pid = 3712] [serial = 1384] [outer = 14FC3400] 03:34:35 INFO - PROCESS | 3712 | 1472297675376 Marionette DEBUG loaded listener.js 03:34:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (152C6C00) [pid = 3712] [serial = 1385] [outer = 14FC3400] 03:34:35 INFO - PROCESS | 3712 | 1472297675871 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]]]}] 03:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 717ms 03:34:35 INFO - PROCESS | 3712 | 1472297675935 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 03:34:35 INFO - PROCESS | 3712 | 1472297675938 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 03:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:34:35 INFO - PROCESS | 3712 | 1472297675942 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:34:35 INFO - PROCESS | 3712 | 1472297675944 Marionette TRACE conn3 <- [1,1810,null,{}] 03:34:35 INFO - PROCESS | 3712 | 1472297675984 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}] 03:34:35 INFO - PROCESS | 3712 | 1472297675986 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:36 INFO - PROCESS | 3712 | 1472297676101 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 03:34:36 INFO - PROCESS | 3712 | 1472297676113 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:36 INFO - PROCESS | 3712 | 1472297676115 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:36 INFO - PROCESS | 3712 | ++DOCSHELL 1585A000 == 31 [pid = 3712] [id = 462] 03:34:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1585A800) [pid = 3712] [serial = 1386] [outer = 00000000] 03:34:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (16010800) [pid = 3712] [serial = 1387] [outer = 1585A800] 03:34:36 INFO - PROCESS | 3712 | 1472297676165 Marionette DEBUG loaded listener.js 03:34:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (166A7C00) [pid = 3712] [serial = 1388] [outer = 1585A800] 03:34:36 INFO - PROCESS | 3712 | 1472297676623 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]]]}] 03:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 702ms 03:34:36 INFO - PROCESS | 3712 | 1472297676644 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 03:34:36 INFO - PROCESS | 3712 | 1472297676646 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 03:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:34:36 INFO - PROCESS | 3712 | 1472297676655 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:34:36 INFO - PROCESS | 3712 | 1472297676657 Marionette TRACE conn3 <- [1,1814,null,{}] 03:34:36 INFO - PROCESS | 3712 | 1472297676660 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}] 03:34:36 INFO - PROCESS | 3712 | 1472297676662 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:36 INFO - PROCESS | 3712 | 1472297676768 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 03:34:36 INFO - PROCESS | 3712 | 1472297676774 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:36 INFO - PROCESS | 3712 | 1472297676776 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:36 INFO - PROCESS | 3712 | ++DOCSHELL 16A25800 == 32 [pid = 3712] [id = 463] 03:34:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (16A2B800) [pid = 3712] [serial = 1389] [outer = 00000000] 03:34:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (176A3400) [pid = 3712] [serial = 1390] [outer = 16A2B800] 03:34:36 INFO - PROCESS | 3712 | 1472297676821 Marionette DEBUG loaded listener.js 03:34:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (17715800) [pid = 3712] [serial = 1391] [outer = 16A2B800] 03:34:37 INFO - PROCESS | 3712 | 1472297677267 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]]]}] 03:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 687ms 03:34:37 INFO - PROCESS | 3712 | 1472297677343 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 03:34:37 INFO - PROCESS | 3712 | 1472297677345 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 03:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:34:37 INFO - PROCESS | 3712 | 1472297677349 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:34:37 INFO - PROCESS | 3712 | 1472297677350 Marionette TRACE conn3 <- [1,1818,null,{}] 03:34:37 INFO - PROCESS | 3712 | 1472297677354 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}] 03:34:37 INFO - PROCESS | 3712 | 1472297677360 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:37 INFO - PROCESS | 3712 | 1472297677525 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 03:34:37 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (14FCC000) [pid = 3712] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:34:37 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (17715C00) [pid = 3712] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:34:37 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (0C766400) [pid = 3712] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:34:37 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1297FC00) [pid = 3712] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:34:37 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (10A4DC00) [pid = 3712] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:34:37 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (13150800) [pid = 3712] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:34:37 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (16D71C00) [pid = 3712] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:34:37 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (152C5400) [pid = 3712] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:34:37 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (11A55C00) [pid = 3712] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:34:37 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (17AC4400) [pid = 3712] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:34:37 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (0C75EC00) [pid = 3712] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:34:37 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (1821D000) [pid = 3712] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:34:37 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (177AC000) [pid = 3712] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:34:37 INFO - PROCESS | 3712 | 1472297677804 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:37 INFO - PROCESS | 3712 | 1472297677807 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:37 INFO - PROCESS | 3712 | ++DOCSHELL 0C75EC00 == 33 [pid = 3712] [id = 464] 03:34:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (0C762800) [pid = 3712] [serial = 1392] [outer = 00000000] 03:34:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (10F12400) [pid = 3712] [serial = 1393] [outer = 0C762800] 03:34:37 INFO - PROCESS | 3712 | 1472297677852 Marionette DEBUG loaded listener.js 03:34:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (129C1000) [pid = 3712] [serial = 1394] [outer = 0C762800] 03:34:38 INFO - PROCESS | 3712 | 1472297678214 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]]]}] 03:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 916ms 03:34:38 INFO - PROCESS | 3712 | 1472297678275 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 03:34:38 INFO - PROCESS | 3712 | 1472297678286 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 03:34:38 INFO - PROCESS | 3712 | 1472297678290 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:34:38 INFO - PROCESS | 3712 | 1472297678291 Marionette TRACE conn3 <- [1,1822,null,{}] 03:34:38 INFO - PROCESS | 3712 | 1472297678295 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}] 03:34:38 INFO - PROCESS | 3712 | 1472297678297 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:38 INFO - PROCESS | 3712 | 1472297678372 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 03:34:38 INFO - PROCESS | 3712 | 1472297678377 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:38 INFO - PROCESS | 3712 | 1472297678379 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:38 INFO - PROCESS | 3712 | ++DOCSHELL 13150800 == 34 [pid = 3712] [id = 465] 03:34:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (131ED400) [pid = 3712] [serial = 1395] [outer = 00000000] 03:34:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (19A8DC00) [pid = 3712] [serial = 1396] [outer = 131ED400] 03:34:38 INFO - PROCESS | 3712 | 1472297678423 Marionette DEBUG loaded listener.js 03:34:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (19A8F000) [pid = 3712] [serial = 1397] [outer = 131ED400] 03:34:38 INFO - PROCESS | 3712 | 1472297678836 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]]]}] 03:34:38 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 03:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 580ms 03:34:38 INFO - PROCESS | 3712 | 1472297678871 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 03:34:38 INFO - PROCESS | 3712 | 1472297678873 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 03:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:34:38 INFO - PROCESS | 3712 | 1472297678890 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:34:38 INFO - PROCESS | 3712 | 1472297678892 Marionette TRACE conn3 <- [1,1826,null,{}] 03:34:38 INFO - PROCESS | 3712 | 1472297678900 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}] 03:34:38 INFO - PROCESS | 3712 | 1472297678902 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:38 INFO - PROCESS | 3712 | 1472297678978 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 03:34:38 INFO - PROCESS | 3712 | 1472297678984 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:38 INFO - PROCESS | 3712 | 1472297678986 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:38 INFO - PROCESS | 3712 | ++DOCSHELL 17AC5000 == 35 [pid = 3712] [id = 466] 03:34:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (19A8D400) [pid = 3712] [serial = 1398] [outer = 00000000] 03:34:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (19F5A000) [pid = 3712] [serial = 1399] [outer = 19A8D400] 03:34:39 INFO - PROCESS | 3712 | 1472297679030 Marionette DEBUG loaded listener.js 03:34:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (19F5A800) [pid = 3712] [serial = 1400] [outer = 19A8D400] 03:34:39 INFO - PROCESS | 3712 | 1472297679462 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]]]}] 03:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 641ms 03:34:39 INFO - PROCESS | 3712 | 1472297679528 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 03:34:39 INFO - PROCESS | 3712 | 1472297679530 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 03:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:34:39 INFO - PROCESS | 3712 | 1472297679534 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:34:39 INFO - PROCESS | 3712 | 1472297679536 Marionette TRACE conn3 <- [1,1830,null,{}] 03:34:39 INFO - PROCESS | 3712 | 1472297679539 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}] 03:34:39 INFO - PROCESS | 3712 | 1472297679541 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:39 INFO - PROCESS | 3712 | 1472297679617 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 03:34:39 INFO - PROCESS | 3712 | 1472297679622 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:39 INFO - PROCESS | 3712 | 1472297679625 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:39 INFO - PROCESS | 3712 | ++DOCSHELL 14426C00 == 36 [pid = 3712] [id = 467] 03:34:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1A146400) [pid = 3712] [serial = 1401] [outer = 00000000] 03:34:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1A1C9000) [pid = 3712] [serial = 1402] [outer = 1A146400] 03:34:39 INFO - PROCESS | 3712 | 1472297679677 Marionette DEBUG loaded listener.js 03:34:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (1A1CA400) [pid = 3712] [serial = 1403] [outer = 1A146400] 03:34:40 INFO - PROCESS | 3712 | 1472297680513 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]]]}] 03:34:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1023ms 03:34:40 INFO - PROCESS | 3712 | 1472297680573 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 03:34:40 INFO - PROCESS | 3712 | 1472297680577 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 03:34:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:34:40 INFO - PROCESS | 3712 | 1472297680582 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:34:40 INFO - PROCESS | 3712 | 1472297680586 Marionette TRACE conn3 <- [1,1834,null,{}] 03:34:40 INFO - PROCESS | 3712 | 1472297680591 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}] 03:34:40 INFO - PROCESS | 3712 | 1472297680594 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:40 INFO - PROCESS | 3712 | 1472297680721 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 03:34:40 INFO - PROCESS | 3712 | 1472297680853 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:40 INFO - PROCESS | 3712 | 1472297680856 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:40 INFO - PROCESS | 3712 | ++DOCSHELL 0F397400 == 37 [pid = 3712] [id = 468] 03:34:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (10A49400) [pid = 3712] [serial = 1404] [outer = 00000000] 03:34:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (112D1C00) [pid = 3712] [serial = 1405] [outer = 10A49400] 03:34:40 INFO - PROCESS | 3712 | 1472297680914 Marionette DEBUG loaded listener.js 03:34:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (12BC8400) [pid = 3712] [serial = 1406] [outer = 10A49400] 03:34:41 INFO - PROCESS | 3712 | 1472297681756 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]]]}] 03:34:41 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) 03:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1221ms 03:34:41 INFO - PROCESS | 3712 | 1472297681799 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 03:34:41 INFO - PROCESS | 3712 | 1472297681804 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 03:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:34:41 INFO - PROCESS | 3712 | 1472297681809 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:34:41 INFO - PROCESS | 3712 | 1472297681812 Marionette TRACE conn3 <- [1,1838,null,{}] 03:34:41 INFO - PROCESS | 3712 | 1472297681817 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}] 03:34:41 INFO - PROCESS | 3712 | 1472297681820 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:41 INFO - PROCESS | 3712 | 1472297681933 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 03:34:42 INFO - PROCESS | 3712 | 1472297682068 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:42 INFO - PROCESS | 3712 | 1472297682072 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:42 INFO - PROCESS | 3712 | ++DOCSHELL 104E8400 == 38 [pid = 3712] [id = 469] 03:34:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (104E9400) [pid = 3712] [serial = 1407] [outer = 00000000] 03:34:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1144D000) [pid = 3712] [serial = 1408] [outer = 104E9400] 03:34:42 INFO - PROCESS | 3712 | 1472297682107 Marionette DEBUG loaded listener.js 03:34:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (11C47800) [pid = 3712] [serial = 1409] [outer = 104E9400] 03:34:42 INFO - PROCESS | 3712 | --DOCSHELL 17AC5000 == 37 [pid = 3712] [id = 466] 03:34:42 INFO - PROCESS | 3712 | --DOCSHELL 13150800 == 36 [pid = 3712] [id = 465] 03:34:42 INFO - PROCESS | 3712 | --DOCSHELL 0C75EC00 == 35 [pid = 3712] [id = 464] 03:34:42 INFO - PROCESS | 3712 | --DOCSHELL 16A25800 == 34 [pid = 3712] [id = 463] 03:34:42 INFO - PROCESS | 3712 | --DOCSHELL 1585A000 == 33 [pid = 3712] [id = 462] 03:34:42 INFO - PROCESS | 3712 | --DOCSHELL 1448B000 == 32 [pid = 3712] [id = 461] 03:34:42 INFO - PROCESS | 3712 | --DOCSHELL 129B8400 == 31 [pid = 3712] [id = 460] 03:34:42 INFO - PROCESS | 3712 | --DOCSHELL 10A08400 == 30 [pid = 3712] [id = 459] 03:34:42 INFO - PROCESS | 3712 | --DOCSHELL 110E6C00 == 29 [pid = 3712] [id = 458] 03:34:42 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (16007000) [pid = 3712] [serial = 1348] [outer = 00000000] [url = about:blank] 03:34:42 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (1AB6C800) [pid = 3712] [serial = 1328] [outer = 00000000] [url = about:blank] 03:34:42 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (0F346400) [pid = 3712] [serial = 1330] [outer = 00000000] [url = about:blank] 03:34:42 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (104E7800) [pid = 3712] [serial = 1331] [outer = 00000000] [url = about:blank] 03:34:42 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (129DA400) [pid = 3712] [serial = 1333] [outer = 00000000] [url = about:blank] 03:34:42 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (129E6800) [pid = 3712] [serial = 1334] [outer = 00000000] [url = about:blank] 03:34:42 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (10E99400) [pid = 3712] [serial = 1336] [outer = 00000000] [url = about:blank] 03:34:42 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (10F0AC00) [pid = 3712] [serial = 1337] [outer = 00000000] [url = about:blank] 03:34:42 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (139AF800) [pid = 3712] [serial = 1342] [outer = 00000000] [url = about:blank] 03:34:42 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (1410C400) [pid = 3712] [serial = 1343] [outer = 00000000] [url = about:blank] 03:34:42 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (177AB800) [pid = 3712] [serial = 1352] [outer = 00000000] [url = about:blank] 03:34:42 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (152CD800) [pid = 3712] [serial = 1345] [outer = 00000000] [url = about:blank] 03:34:42 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (177AB000) [pid = 3712] [serial = 1351] [outer = 00000000] [url = about:blank] 03:34:42 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1282D800) [pid = 3712] [serial = 1339] [outer = 00000000] [url = about:blank] 03:34:42 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (129C1C00) [pid = 3712] [serial = 1340] [outer = 00000000] [url = about:blank] 03:34:42 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (19F5A400) [pid = 3712] [serial = 1363] [outer = 00000000] [url = about:blank] 03:34:42 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (166A4400) [pid = 3712] [serial = 1357] [outer = 00000000] [url = about:blank] 03:34:42 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (182D1C00) [pid = 3712] [serial = 1354] [outer = 00000000] [url = about:blank] 03:34:42 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (19A8A400) [pid = 3712] [serial = 1364] [outer = 00000000] [url = about:blank] 03:34:42 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (19A94400) [pid = 3712] [serial = 1361] [outer = 00000000] [url = about:blank] 03:34:42 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (19A8C000) [pid = 3712] [serial = 1360] [outer = 00000000] [url = about:blank] 03:34:42 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (182D2400) [pid = 3712] [serial = 1355] [outer = 00000000] [url = about:blank] 03:34:42 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (1803E400) [pid = 3712] [serial = 1358] [outer = 00000000] [url = about:blank] 03:34:42 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (16028000) [pid = 3712] [serial = 1349] [outer = 00000000] [url = about:blank] 03:34:42 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (155A3C00) [pid = 3712] [serial = 1346] [outer = 00000000] [url = about:blank] 03:34:42 INFO - PROCESS | 3712 | 1472297682597 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]]]}] 03:34:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 824ms 03:34:42 INFO - PROCESS | 3712 | 1472297682636 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 03:34:42 INFO - PROCESS | 3712 | 1472297682641 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 03:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:34:42 INFO - PROCESS | 3712 | 1472297682651 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:34:42 INFO - PROCESS | 3712 | 1472297682654 Marionette TRACE conn3 <- [1,1842,null,{}] 03:34:42 INFO - PROCESS | 3712 | 1472297682658 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}] 03:34:42 INFO - PROCESS | 3712 | 1472297682661 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:42 INFO - PROCESS | 3712 | 1472297682757 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 03:34:42 INFO - PROCESS | 3712 | 1472297682765 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:42 INFO - PROCESS | 3712 | 1472297682767 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:42 INFO - PROCESS | 3712 | ++DOCSHELL 10F11400 == 30 [pid = 3712] [id = 470] 03:34:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (110E6C00) [pid = 3712] [serial = 1410] [outer = 00000000] 03:34:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (129C2400) [pid = 3712] [serial = 1411] [outer = 110E6C00] 03:34:42 INFO - PROCESS | 3712 | 1472297682799 Marionette DEBUG loaded listener.js 03:34:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (129E2400) [pid = 3712] [serial = 1412] [outer = 110E6C00] 03:34:43 INFO - PROCESS | 3712 | 1472297683294 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]]]}] 03:34:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 687ms 03:34:43 INFO - PROCESS | 3712 | 1472297683335 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 03:34:43 INFO - PROCESS | 3712 | 1472297683337 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 03:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:34:43 INFO - PROCESS | 3712 | 1472297683341 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:34:43 INFO - PROCESS | 3712 | 1472297683344 Marionette TRACE conn3 <- [1,1846,null,{}] 03:34:43 INFO - PROCESS | 3712 | 1472297683356 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}] 03:34:43 INFO - PROCESS | 3712 | 1472297683361 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:43 INFO - PROCESS | 3712 | 1472297683472 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 03:34:43 INFO - PROCESS | 3712 | 1472297683558 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:43 INFO - PROCESS | 3712 | 1472297683562 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:43 INFO - PROCESS | 3712 | ++DOCSHELL 1441A400 == 31 [pid = 3712] [id = 471] 03:34:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (1441AC00) [pid = 3712] [serial = 1413] [outer = 00000000] 03:34:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (15285C00) [pid = 3712] [serial = 1414] [outer = 1441AC00] 03:34:43 INFO - PROCESS | 3712 | 1472297683610 Marionette DEBUG loaded listener.js 03:34:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (152C9C00) [pid = 3712] [serial = 1415] [outer = 1441AC00] 03:34:43 INFO - PROCESS | 3712 | 1472297683995 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]]]}] 03:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 686ms 03:34:44 INFO - PROCESS | 3712 | 1472297684024 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 03:34:44 INFO - PROCESS | 3712 | 1472297684026 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 03:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:34:44 INFO - PROCESS | 3712 | 1472297684030 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:34:44 INFO - PROCESS | 3712 | 1472297684032 Marionette TRACE conn3 <- [1,1850,null,{}] 03:34:44 INFO - PROCESS | 3712 | 1472297684035 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}] 03:34:44 INFO - PROCESS | 3712 | 1472297684037 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:44 INFO - PROCESS | 3712 | 1472297684120 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 03:34:44 INFO - PROCESS | 3712 | 1472297684125 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:44 INFO - PROCESS | 3712 | 1472297684127 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:44 INFO - PROCESS | 3712 | ++DOCSHELL 152D4400 == 32 [pid = 3712] [id = 472] 03:34:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (155A3000) [pid = 3712] [serial = 1416] [outer = 00000000] 03:34:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (16023C00) [pid = 3712] [serial = 1417] [outer = 155A3000] 03:34:44 INFO - PROCESS | 3712 | 1472297684173 Marionette DEBUG loaded listener.js 03:34:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (166A7800) [pid = 3712] [serial = 1418] [outer = 155A3000] 03:34:44 INFO - PROCESS | 3712 | 1472297684642 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]]]}] 03:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 687ms 03:34:44 INFO - PROCESS | 3712 | 1472297684712 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 03:34:44 INFO - PROCESS | 3712 | 1472297684714 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 03:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:34:44 INFO - PROCESS | 3712 | 1472297684717 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:34:44 INFO - PROCESS | 3712 | 1472297684719 Marionette TRACE conn3 <- [1,1854,null,{}] 03:34:44 INFO - PROCESS | 3712 | 1472297684723 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}] 03:34:44 INFO - PROCESS | 3712 | 1472297684725 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:44 INFO - PROCESS | 3712 | 1472297684868 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 03:34:44 INFO - PROCESS | 3712 | 1472297684932 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:44 INFO - PROCESS | 3712 | 1472297684934 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:44 INFO - PROCESS | 3712 | ++DOCSHELL 16D76C00 == 33 [pid = 3712] [id = 473] 03:34:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (16EF4400) [pid = 3712] [serial = 1419] [outer = 00000000] 03:34:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (176D7000) [pid = 3712] [serial = 1420] [outer = 16EF4400] 03:34:44 INFO - PROCESS | 3712 | 1472297684962 Marionette DEBUG loaded listener.js 03:34:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (17AC0800) [pid = 3712] [serial = 1421] [outer = 16EF4400] 03:34:45 INFO - PROCESS | 3712 | 1472297685396 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]]]}] 03:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 732ms 03:34:45 INFO - PROCESS | 3712 | 1472297685440 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 03:34:45 INFO - PROCESS | 3712 | 1472297685442 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 03:34:45 INFO - PROCESS | 3712 | 1472297685445 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:34:45 INFO - PROCESS | 3712 | 1472297685447 Marionette TRACE conn3 <- [1,1858,null,{}] 03:34:45 INFO - PROCESS | 3712 | 1472297685451 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}] 03:34:45 INFO - PROCESS | 3712 | 1472297685456 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:45 INFO - PROCESS | 3712 | 1472297685590 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 03:34:45 INFO - PROCESS | 3712 | 1472297685601 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:45 INFO - PROCESS | 3712 | 1472297685603 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:45 INFO - PROCESS | 3712 | ++DOCSHELL 17F0B800 == 34 [pid = 3712] [id = 474] 03:34:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (17F6A000) [pid = 3712] [serial = 1422] [outer = 00000000] 03:34:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (182D3C00) [pid = 3712] [serial = 1423] [outer = 17F6A000] 03:34:45 INFO - PROCESS | 3712 | 1472297685708 Marionette DEBUG loaded listener.js 03:34:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (182D4800) [pid = 3712] [serial = 1424] [outer = 17F6A000] 03:34:46 INFO - PROCESS | 3712 | 1472297686112 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]]]}] 03:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 718ms 03:34:46 INFO - PROCESS | 3712 | 1472297686184 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 03:34:46 INFO - PROCESS | 3712 | 1472297686186 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 03:34:46 INFO - PROCESS | 3712 | 1472297686194 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:34:46 INFO - PROCESS | 3712 | 1472297686196 Marionette TRACE conn3 <- [1,1862,null,{}] 03:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:34:46 INFO - PROCESS | 3712 | 1472297686199 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}] 03:34:46 INFO - PROCESS | 3712 | 1472297686201 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:46 INFO - PROCESS | 3712 | 1472297686373 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 03:34:46 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (19A8D400) [pid = 3712] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:34:46 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (10A09800) [pid = 3712] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:34:46 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (1585A800) [pid = 3712] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:34:46 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (14FC3400) [pid = 3712] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:34:46 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (112B7C00) [pid = 3712] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:34:46 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (129BE800) [pid = 3712] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:34:46 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (16A2B800) [pid = 3712] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:34:46 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (0C762800) [pid = 3712] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:34:46 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (131ED400) [pid = 3712] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:34:46 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (0F34BC00) [pid = 3712] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:34:46 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (12DA3400) [pid = 3712] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:34:46 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (17714C00) [pid = 3712] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:34:46 INFO - PROCESS | 3712 | 1472297686424 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:46 INFO - PROCESS | 3712 | 1472297686426 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:46 INFO - PROCESS | 3712 | ++DOCSHELL 0C762800 == 35 [pid = 3712] [id = 475] 03:34:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (0F343800) [pid = 3712] [serial = 1425] [outer = 00000000] 03:34:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (10B90800) [pid = 3712] [serial = 1426] [outer = 0F343800] 03:34:46 INFO - PROCESS | 3712 | 1472297686471 Marionette DEBUG loaded listener.js 03:34:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (10F09C00) [pid = 3712] [serial = 1427] [outer = 0F343800] 03:34:46 INFO - PROCESS | 3712 | 1472297686835 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]]]}] 03:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 657ms 03:34:46 INFO - PROCESS | 3712 | 1472297686868 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 03:34:46 INFO - PROCESS | 3712 | 1472297686870 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 03:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:34:46 INFO - PROCESS | 3712 | 1472297686874 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:34:46 INFO - PROCESS | 3712 | 1472297686875 Marionette TRACE conn3 <- [1,1866,null,{}] 03:34:46 INFO - PROCESS | 3712 | 1472297686879 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}] 03:34:46 INFO - PROCESS | 3712 | 1472297686880 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:46 INFO - PROCESS | 3712 | 1472297686956 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 03:34:46 INFO - PROCESS | 3712 | 1472297686961 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:46 INFO - PROCESS | 3712 | 1472297686963 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:46 INFO - PROCESS | 3712 | ++DOCSHELL 110ECC00 == 36 [pid = 3712] [id = 476] 03:34:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (139AFC00) [pid = 3712] [serial = 1428] [outer = 00000000] 03:34:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (182D1800) [pid = 3712] [serial = 1429] [outer = 139AFC00] 03:34:46 INFO - PROCESS | 3712 | 1472297687007 Marionette DEBUG loaded listener.js 03:34:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (19A8F400) [pid = 3712] [serial = 1430] [outer = 139AFC00] 03:34:47 INFO - PROCESS | 3712 | 1472297687417 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]]]}] 03:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 580ms 03:34:47 INFO - PROCESS | 3712 | 1472297687464 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 03:34:47 INFO - PROCESS | 3712 | 1472297687466 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 03:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:34:47 INFO - PROCESS | 3712 | 1472297687473 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:34:47 INFO - PROCESS | 3712 | 1472297687475 Marionette TRACE conn3 <- [1,1870,null,{}] 03:34:47 INFO - PROCESS | 3712 | 1472297687479 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}] 03:34:47 INFO - PROCESS | 3712 | 1472297687481 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:47 INFO - PROCESS | 3712 | 1472297687563 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 03:34:47 INFO - PROCESS | 3712 | 1472297687569 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:47 INFO - PROCESS | 3712 | 1472297687571 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:47 INFO - PROCESS | 3712 | ++DOCSHELL 15854C00 == 37 [pid = 3712] [id = 477] 03:34:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (19DEC400) [pid = 3712] [serial = 1431] [outer = 00000000] 03:34:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (19F5F400) [pid = 3712] [serial = 1432] [outer = 19DEC400] 03:34:47 INFO - PROCESS | 3712 | 1472297687617 Marionette DEBUG loaded listener.js 03:34:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (1A1C2000) [pid = 3712] [serial = 1433] [outer = 19DEC400] 03:34:48 INFO - PROCESS | 3712 | 1472297688048 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]]]}] 03:34:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 626ms 03:34:48 INFO - PROCESS | 3712 | 1472297688088 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 03:34:48 INFO - PROCESS | 3712 | 1472297688090 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 03:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:34:48 INFO - PROCESS | 3712 | 1472297688108 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:34:48 INFO - PROCESS | 3712 | 1472297688110 Marionette TRACE conn3 <- [1,1874,null,{}] 03:34:48 INFO - PROCESS | 3712 | 1472297688114 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}] 03:34:48 INFO - PROCESS | 3712 | 1472297688116 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:48 INFO - PROCESS | 3712 | 1472297688194 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 03:34:48 INFO - PROCESS | 3712 | 1472297688200 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:48 INFO - PROCESS | 3712 | 1472297688202 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:48 INFO - PROCESS | 3712 | ++DOCSHELL 182D2000 == 38 [pid = 3712] [id = 478] 03:34:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (1A13F800) [pid = 3712] [serial = 1434] [outer = 00000000] 03:34:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1A669C00) [pid = 3712] [serial = 1435] [outer = 1A13F800] 03:34:48 INFO - PROCESS | 3712 | 1472297688248 Marionette DEBUG loaded listener.js 03:34:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1A66A000) [pid = 3712] [serial = 1436] [outer = 1A13F800] 03:34:48 INFO - PROCESS | 3712 | 1472297688957 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]]]}] 03:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 946ms 03:34:49 INFO - PROCESS | 3712 | 1472297689044 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 03:34:49 INFO - PROCESS | 3712 | 1472297689048 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 03:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:34:49 INFO - PROCESS | 3712 | 1472297689053 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:34:49 INFO - PROCESS | 3712 | 1472297689059 Marionette TRACE conn3 <- [1,1878,null,{}] 03:34:49 INFO - PROCESS | 3712 | 1472297689064 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}] 03:34:49 INFO - PROCESS | 3712 | 1472297689067 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:49 INFO - PROCESS | 3712 | 1472297689185 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 03:34:49 INFO - PROCESS | 3712 | 1472297689296 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:49 INFO - PROCESS | 3712 | 1472297689299 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:49 INFO - PROCESS | 3712 | ++DOCSHELL 10A4A400 == 39 [pid = 3712] [id = 479] 03:34:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (10A55C00) [pid = 3712] [serial = 1437] [outer = 00000000] 03:34:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (11CE9C00) [pid = 3712] [serial = 1438] [outer = 10A55C00] 03:34:49 INFO - PROCESS | 3712 | 1472297689362 Marionette DEBUG loaded listener.js 03:34:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1314A000) [pid = 3712] [serial = 1439] [outer = 10A55C00] 03:34:49 INFO - PROCESS | 3712 | 1472297689930 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]]]}] 03:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 916ms 03:34:49 INFO - PROCESS | 3712 | 1472297689982 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 03:34:49 INFO - PROCESS | 3712 | 1472297689987 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 03:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:34:49 INFO - PROCESS | 3712 | 1472297689993 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:34:49 INFO - PROCESS | 3712 | 1472297689996 Marionette TRACE conn3 <- [1,1882,null,{}] 03:34:49 INFO - PROCESS | 3712 | 1472297690000 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}] 03:34:49 INFO - PROCESS | 3712 | 1472297689987 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:50 INFO - PROCESS | 3712 | 1472297690097 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 03:34:50 INFO - PROCESS | 3712 | 1472297690232 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:50 INFO - PROCESS | 3712 | 1472297690235 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:50 INFO - PROCESS | 3712 | ++DOCSHELL 152D4800 == 40 [pid = 3712] [id = 480] 03:34:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (1585A000) [pid = 3712] [serial = 1440] [outer = 00000000] 03:34:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (16026C00) [pid = 3712] [serial = 1441] [outer = 1585A000] 03:34:50 INFO - PROCESS | 3712 | 1472297690293 Marionette DEBUG loaded listener.js 03:34:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (174F6800) [pid = 3712] [serial = 1442] [outer = 1585A000] 03:34:50 INFO - PROCESS | 3712 | 1472297690854 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]]]}] 03:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 915ms 03:34:50 INFO - PROCESS | 3712 | 1472297690903 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 03:34:50 INFO - PROCESS | 3712 | 1472297690906 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 03:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:34:50 INFO - PROCESS | 3712 | 1472297690910 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:34:50 INFO - PROCESS | 3712 | 1472297690914 Marionette TRACE conn3 <- [1,1886,null,{}] 03:34:50 INFO - PROCESS | 3712 | 1472297690924 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}] 03:34:50 INFO - PROCESS | 3712 | 1472297690929 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:51 INFO - PROCESS | 3712 | 1472297691034 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 03:34:51 INFO - PROCESS | 3712 | 1472297691181 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:51 INFO - PROCESS | 3712 | 1472297691185 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:51 INFO - PROCESS | 3712 | ++DOCSHELL 19F5A400 == 41 [pid = 3712] [id = 481] 03:34:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (19F5C400) [pid = 3712] [serial = 1443] [outer = 00000000] 03:34:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1A66A400) [pid = 3712] [serial = 1444] [outer = 19F5C400] 03:34:51 INFO - PROCESS | 3712 | 1472297691243 Marionette DEBUG loaded listener.js 03:34:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1A9D4400) [pid = 3712] [serial = 1445] [outer = 19F5C400] 03:34:51 INFO - PROCESS | 3712 | 1472297691978 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]]]}] 03:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1114ms 03:34:52 INFO - PROCESS | 3712 | 1472297692040 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 03:34:52 INFO - PROCESS | 3712 | 1472297692044 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 03:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:34:52 INFO - PROCESS | 3712 | 1472297692049 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:34:52 INFO - PROCESS | 3712 | 1472297692052 Marionette TRACE conn3 <- [1,1890,null,{}] 03:34:52 INFO - PROCESS | 3712 | 1472297692057 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}] 03:34:52 INFO - PROCESS | 3712 | 1472297692060 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:52 INFO - PROCESS | 3712 | 1472297692144 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 03:34:52 INFO - PROCESS | 3712 | 1472297692286 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:52 INFO - PROCESS | 3712 | 1472297692288 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:52 INFO - PROCESS | 3712 | ++DOCSHELL 104E8000 == 42 [pid = 3712] [id = 482] 03:34:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (10A0F000) [pid = 3712] [serial = 1446] [outer = 00000000] 03:34:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (112DBC00) [pid = 3712] [serial = 1447] [outer = 10A0F000] 03:34:52 INFO - PROCESS | 3712 | 1472297692366 Marionette DEBUG loaded listener.js 03:34:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (129DC000) [pid = 3712] [serial = 1448] [outer = 10A0F000] 03:34:53 INFO - PROCESS | 3712 | --DOCSHELL 15854C00 == 41 [pid = 3712] [id = 477] 03:34:53 INFO - PROCESS | 3712 | --DOCSHELL 110ECC00 == 40 [pid = 3712] [id = 476] 03:34:53 INFO - PROCESS | 3712 | --DOCSHELL 0C762800 == 39 [pid = 3712] [id = 475] 03:34:53 INFO - PROCESS | 3712 | --DOCSHELL 17F0B800 == 38 [pid = 3712] [id = 474] 03:34:53 INFO - PROCESS | 3712 | --DOCSHELL 16D76C00 == 37 [pid = 3712] [id = 473] 03:34:53 INFO - PROCESS | 3712 | --DOCSHELL 152D4400 == 36 [pid = 3712] [id = 472] 03:34:53 INFO - PROCESS | 3712 | --DOCSHELL 1441A400 == 35 [pid = 3712] [id = 471] 03:34:53 INFO - PROCESS | 3712 | --DOCSHELL 10F11400 == 34 [pid = 3712] [id = 470] 03:34:53 INFO - PROCESS | 3712 | --DOCSHELL 104E8400 == 33 [pid = 3712] [id = 469] 03:34:53 INFO - PROCESS | 3712 | --DOCSHELL 0F397400 == 32 [pid = 3712] [id = 468] 03:34:53 INFO - PROCESS | 3712 | --DOCSHELL 14426C00 == 31 [pid = 3712] [id = 467] 03:34:53 INFO - PROCESS | 3712 | --DOCSHELL 152D4800 == 30 [pid = 3712] [id = 480] 03:34:53 INFO - PROCESS | 3712 | --DOCSHELL 19F5A400 == 29 [pid = 3712] [id = 481] 03:34:53 INFO - PROCESS | 3712 | --DOCSHELL 182D2000 == 28 [pid = 3712] [id = 478] 03:34:53 INFO - PROCESS | 3712 | --DOCSHELL 10A4A400 == 27 [pid = 3712] [id = 479] 03:34:53 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (19F5A000) [pid = 3712] [serial = 1399] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (10E9C800) [pid = 3712] [serial = 1378] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (10F06000) [pid = 3712] [serial = 1379] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (16010800) [pid = 3712] [serial = 1387] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (1529C800) [pid = 3712] [serial = 1384] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1293AC00) [pid = 3712] [serial = 1376] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (114E6000) [pid = 3712] [serial = 1375] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (129E1000) [pid = 3712] [serial = 1381] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (129E6400) [pid = 3712] [serial = 1382] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (176A3400) [pid = 3712] [serial = 1390] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (10F12400) [pid = 3712] [serial = 1393] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (17715800) [pid = 3712] [serial = 1391] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (129C1000) [pid = 3712] [serial = 1394] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (19A8DC00) [pid = 3712] [serial = 1396] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (112DAC00) [pid = 3712] [serial = 1367] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (10F07000) [pid = 3712] [serial = 1366] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (14428800) [pid = 3712] [serial = 1370] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (131E9400) [pid = 3712] [serial = 1369] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (19DF2000) [pid = 3712] [serial = 1373] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (182D1000) [pid = 3712] [serial = 1372] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (166A7C00) [pid = 3712] [serial = 1388] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (152C6C00) [pid = 3712] [serial = 1385] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (19F5A800) [pid = 3712] [serial = 1400] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (19A8F000) [pid = 3712] [serial = 1397] [outer = 00000000] [url = about:blank] 03:34:53 INFO - PROCESS | 3712 | 1472297693453 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]]]}] 03:34:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1419ms 03:34:53 INFO - PROCESS | 3712 | 1472297693465 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 03:34:53 INFO - PROCESS | 3712 | 1472297693469 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 03:34:53 INFO - PROCESS | 3712 | 1472297693474 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:34:53 INFO - PROCESS | 3712 | 1472297693478 Marionette TRACE conn3 <- [1,1894,null,{}] 03:34:53 INFO - PROCESS | 3712 | 1472297693483 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}] 03:34:53 INFO - PROCESS | 3712 | 1472297693486 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:53 INFO - PROCESS | 3712 | 1472297693574 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 03:34:53 INFO - PROCESS | 3712 | 1472297693583 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:53 INFO - PROCESS | 3712 | 1472297693586 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:53 INFO - PROCESS | 3712 | ++DOCSHELL 10A53000 == 28 [pid = 3712] [id = 483] 03:34:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (10B87800) [pid = 3712] [serial = 1449] [outer = 00000000] 03:34:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (10F0B800) [pid = 3712] [serial = 1450] [outer = 10B87800] 03:34:53 INFO - PROCESS | 3712 | 1472297693641 Marionette DEBUG loaded listener.js 03:34:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (110EB800) [pid = 3712] [serial = 1451] [outer = 10B87800] 03:34:54 INFO - PROCESS | 3712 | 1472297694136 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]]]}] 03:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 687ms 03:34:54 INFO - PROCESS | 3712 | 1472297694175 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 03:34:54 INFO - PROCESS | 3712 | 1472297694180 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 03:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:34:54 INFO - PROCESS | 3712 | 1472297694171 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:34:54 INFO - PROCESS | 3712 | 1472297694173 Marionette TRACE conn3 <- [1,1898,null,{}] 03:34:54 INFO - PROCESS | 3712 | 1472297694177 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}] 03:34:54 INFO - PROCESS | 3712 | 1472297694179 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:54 INFO - PROCESS | 3712 | 1472297694303 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 03:34:54 INFO - PROCESS | 3712 | 1472297694406 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:54 INFO - PROCESS | 3712 | 1472297694408 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:54 INFO - PROCESS | 3712 | ++DOCSHELL 129C2000 == 29 [pid = 3712] [id = 484] 03:34:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (129C3000) [pid = 3712] [serial = 1452] [outer = 00000000] 03:34:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (129E3400) [pid = 3712] [serial = 1453] [outer = 129C3000] 03:34:54 INFO - PROCESS | 3712 | 1472297694457 Marionette DEBUG loaded listener.js 03:34:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (12BC7400) [pid = 3712] [serial = 1454] [outer = 129C3000] 03:34:54 INFO - PROCESS | 3712 | 1472297694849 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]]]}] 03:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 717ms 03:34:54 INFO - PROCESS | 3712 | 1472297694909 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 03:34:54 INFO - PROCESS | 3712 | 1472297694911 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 03:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:34:54 INFO - PROCESS | 3712 | 1472297694915 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:34:54 INFO - PROCESS | 3712 | 1472297694901 Marionette TRACE conn3 <- [1,1902,null,{}] 03:34:54 INFO - PROCESS | 3712 | 1472297694912 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}] 03:34:54 INFO - PROCESS | 3712 | 1472297694917 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:55 INFO - PROCESS | 3712 | 1472297695006 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 03:34:55 INFO - PROCESS | 3712 | 1472297695012 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:55 INFO - PROCESS | 3712 | 1472297695015 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:55 INFO - PROCESS | 3712 | ++DOCSHELL 13A3F800 == 30 [pid = 3712] [id = 485] 03:34:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (13A3FC00) [pid = 3712] [serial = 1455] [outer = 00000000] 03:34:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (152A2000) [pid = 3712] [serial = 1456] [outer = 13A3FC00] 03:34:55 INFO - PROCESS | 3712 | 1472297695065 Marionette DEBUG loaded listener.js 03:34:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (152CC000) [pid = 3712] [serial = 1457] [outer = 13A3FC00] 03:34:55 INFO - PROCESS | 3712 | 1472297695567 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]]]}] 03:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 687ms 03:34:55 INFO - PROCESS | 3712 | 1472297695601 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 03:34:55 INFO - PROCESS | 3712 | 1472297695604 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 03:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:34:55 INFO - PROCESS | 3712 | 1472297695607 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:34:55 INFO - PROCESS | 3712 | 1472297695609 Marionette TRACE conn3 <- [1,1906,null,{}] 03:34:55 INFO - PROCESS | 3712 | 1472297695612 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}] 03:34:55 INFO - PROCESS | 3712 | 1472297695614 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:55 INFO - PROCESS | 3712 | 1472297695742 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 03:34:55 INFO - PROCESS | 3712 | 1472297695765 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:55 INFO - PROCESS | 3712 | 1472297695767 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:55 INFO - PROCESS | 3712 | ++DOCSHELL 158E6000 == 31 [pid = 3712] [id = 486] 03:34:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (158E7400) [pid = 3712] [serial = 1458] [outer = 00000000] 03:34:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (16006000) [pid = 3712] [serial = 1459] [outer = 158E7400] 03:34:55 INFO - PROCESS | 3712 | 1472297695814 Marionette DEBUG loaded listener.js 03:34:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1602A400) [pid = 3712] [serial = 1460] [outer = 158E7400] 03:34:56 INFO - PROCESS | 3712 | 1472297696248 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]]]}] 03:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 672ms 03:34:56 INFO - PROCESS | 3712 | 1472297696288 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 03:34:56 INFO - PROCESS | 3712 | 1472297696290 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 03:34:56 INFO - PROCESS | 3712 | 1472297696294 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:34:56 INFO - PROCESS | 3712 | 1472297696296 Marionette TRACE conn3 <- [1,1910,null,{}] 03:34:56 INFO - PROCESS | 3712 | 1472297696306 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}] 03:34:56 INFO - PROCESS | 3712 | 1472297696308 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:56 INFO - PROCESS | 3712 | 1472297696398 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 03:34:56 INFO - PROCESS | 3712 | 1472297696403 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:56 INFO - PROCESS | 3712 | 1472297696405 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:56 INFO - PROCESS | 3712 | ++DOCSHELL 152C8400 == 32 [pid = 3712] [id = 487] 03:34:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (166A7000) [pid = 3712] [serial = 1461] [outer = 00000000] 03:34:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (16D76C00) [pid = 3712] [serial = 1462] [outer = 166A7000] 03:34:56 INFO - PROCESS | 3712 | 1472297696450 Marionette DEBUG loaded listener.js 03:34:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (176D3400) [pid = 3712] [serial = 1463] [outer = 166A7000] 03:34:56 INFO - PROCESS | 3712 | 1472297696917 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]]]}] 03:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 687ms 03:34:56 INFO - PROCESS | 3712 | 1472297696984 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 03:34:56 INFO - PROCESS | 3712 | 1472297696986 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 03:34:56 INFO - PROCESS | 3712 | 1472297696990 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:34:56 INFO - PROCESS | 3712 | 1472297696991 Marionette TRACE conn3 <- [1,1914,null,{}] 03:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:34:56 INFO - PROCESS | 3712 | 1472297696995 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}] 03:34:56 INFO - PROCESS | 3712 | 1472297697000 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:57 INFO - PROCESS | 3712 | 1472297697144 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 03:34:57 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (16EF4400) [pid = 3712] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:34:57 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (17F6A000) [pid = 3712] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:34:57 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (0F343800) [pid = 3712] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:34:57 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (1A146400) [pid = 3712] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:34:57 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (10A49400) [pid = 3712] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:34:57 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (110E6C00) [pid = 3712] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:34:57 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (104E9400) [pid = 3712] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:34:57 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (1441AC00) [pid = 3712] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:34:57 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (155A3000) [pid = 3712] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:34:57 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (139AFC00) [pid = 3712] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:34:57 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (1A13F800) [pid = 3712] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:34:57 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (19DEC400) [pid = 3712] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:34:57 INFO - PROCESS | 3712 | 1472297697431 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:57 INFO - PROCESS | 3712 | 1472297697433 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:57 INFO - PROCESS | 3712 | ++DOCSHELL 0C765C00 == 33 [pid = 3712] [id = 488] 03:34:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (0C771400) [pid = 3712] [serial = 1464] [outer = 00000000] 03:34:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (10A4BC00) [pid = 3712] [serial = 1465] [outer = 0C771400] 03:34:57 INFO - PROCESS | 3712 | 1472297697478 Marionette DEBUG loaded listener.js 03:34:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (130B9800) [pid = 3712] [serial = 1466] [outer = 0C771400] 03:34:57 INFO - PROCESS | 3712 | 1472297697822 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]]]}] 03:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 854ms 03:34:57 INFO - PROCESS | 3712 | 1472297697842 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 03:34:57 INFO - PROCESS | 3712 | 1472297697844 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 03:34:57 INFO - PROCESS | 3712 | 1472297697847 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:34:57 INFO - PROCESS | 3712 | 1472297697849 Marionette TRACE conn3 <- [1,1918,null,{}] 03:34:57 INFO - PROCESS | 3712 | 1472297697852 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}] 03:34:57 INFO - PROCESS | 3712 | 1472297697854 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:57 INFO - PROCESS | 3712 | 1472297697965 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 03:34:57 INFO - PROCESS | 3712 | 1472297697972 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:57 INFO - PROCESS | 3712 | 1472297697975 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:57 INFO - PROCESS | 3712 | ++DOCSHELL 10560C00 == 34 [pid = 3712] [id = 489] 03:34:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (129DD400) [pid = 3712] [serial = 1467] [outer = 00000000] 03:34:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (182CDC00) [pid = 3712] [serial = 1468] [outer = 129DD400] 03:34:58 INFO - PROCESS | 3712 | 1472297698020 Marionette DEBUG loaded listener.js 03:34:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (182C5800) [pid = 3712] [serial = 1469] [outer = 129DD400] 03:34:58 INFO - PROCESS | 3712 | 1472297698433 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]]]}] 03:34:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 610ms 03:34:58 INFO - PROCESS | 3712 | 1472297698485 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 03:34:58 INFO - PROCESS | 3712 | 1472297698487 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 03:34:58 INFO - PROCESS | 3712 | 1472297698491 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:34:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:34:58 INFO - PROCESS | 3712 | 1472297698493 Marionette TRACE conn3 <- [1,1922,null,{}] 03:34:58 INFO - PROCESS | 3712 | 1472297698496 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}] 03:34:58 INFO - PROCESS | 3712 | 1472297698498 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:58 INFO - PROCESS | 3712 | 1472297698596 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 03:34:58 INFO - PROCESS | 3712 | 1472297698603 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:58 INFO - PROCESS | 3712 | 1472297698605 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:58 INFO - PROCESS | 3712 | ++DOCSHELL 130BA400 == 35 [pid = 3712] [id = 490] 03:34:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (152CE000) [pid = 3712] [serial = 1470] [outer = 00000000] 03:34:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (19A91C00) [pid = 3712] [serial = 1471] [outer = 152CE000] 03:34:58 INFO - PROCESS | 3712 | 1472297698650 Marionette DEBUG loaded listener.js 03:34:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (19A92C00) [pid = 3712] [serial = 1472] [outer = 152CE000] 03:34:59 INFO - PROCESS | 3712 | 1472297699098 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]]]}] 03:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 626ms 03:34:59 INFO - PROCESS | 3712 | 1472297699112 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 03:34:59 INFO - PROCESS | 3712 | 1472297699114 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 03:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:34:59 INFO - PROCESS | 3712 | 1472297699117 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:34:59 INFO - PROCESS | 3712 | 1472297699119 Marionette TRACE conn3 <- [1,1926,null,{}] 03:34:59 INFO - PROCESS | 3712 | 1472297699122 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}] 03:34:59 INFO - PROCESS | 3712 | 1472297699124 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:59 INFO - PROCESS | 3712 | 1472297699221 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 03:34:59 INFO - PROCESS | 3712 | 1472297699229 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:59 INFO - PROCESS | 3712 | 1472297699231 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:34:59 INFO - PROCESS | 3712 | ++DOCSHELL 1441B400 == 36 [pid = 3712] [id = 491] 03:34:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1821CC00) [pid = 3712] [serial = 1473] [outer = 00000000] 03:34:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (19F57000) [pid = 3712] [serial = 1474] [outer = 1821CC00] 03:34:59 INFO - PROCESS | 3712 | 1472297699275 Marionette DEBUG loaded listener.js 03:34:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (19F59400) [pid = 3712] [serial = 1475] [outer = 1821CC00] 03:35:00 INFO - PROCESS | 3712 | 1472297700041 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]]]}] 03:35:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:35:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 976ms 03:35:00 INFO - PROCESS | 3712 | 1472297700087 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 03:35:00 INFO - PROCESS | 3712 | 1472297700091 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 03:35:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:35:00 INFO - PROCESS | 3712 | 1472297700096 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:35:00 INFO - PROCESS | 3712 | 1472297700101 Marionette TRACE conn3 <- [1,1930,null,{}] 03:35:00 INFO - PROCESS | 3712 | 1472297700106 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}] 03:35:00 INFO - PROCESS | 3712 | 1472297700109 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:00 INFO - PROCESS | 3712 | 1472297700228 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 03:35:00 INFO - PROCESS | 3712 | 1472297700361 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:00 INFO - PROCESS | 3712 | 1472297700364 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:00 INFO - PROCESS | 3712 | ++DOCSHELL 10A55800 == 37 [pid = 3712] [id = 492] 03:35:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (10E97400) [pid = 3712] [serial = 1476] [outer = 00000000] 03:35:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (114E6000) [pid = 3712] [serial = 1477] [outer = 10E97400] 03:35:00 INFO - PROCESS | 3712 | 1472297700423 Marionette DEBUG loaded listener.js 03:35:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (129E2000) [pid = 3712] [serial = 1478] [outer = 10E97400] 03:35:01 INFO - PROCESS | 3712 | 1472297701289 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]]]}] 03:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1220ms 03:35:01 INFO - PROCESS | 3712 | 1472297701339 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 03:35:01 INFO - PROCESS | 3712 | 1472297701343 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 03:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:35:01 INFO - PROCESS | 3712 | 1472297701348 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:35:01 INFO - PROCESS | 3712 | 1472297701352 Marionette TRACE conn3 <- [1,1934,null,{}] 03:35:01 INFO - PROCESS | 3712 | 1472297701385 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}] 03:35:01 INFO - PROCESS | 3712 | 1472297701389 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:01 INFO - PROCESS | 3712 | 1472297701506 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 03:35:01 INFO - PROCESS | 3712 | 1472297701612 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:01 INFO - PROCESS | 3712 | 1472297701616 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:01 INFO - PROCESS | 3712 | ++DOCSHELL 10F05C00 == 38 [pid = 3712] [id = 493] 03:35:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (10F06800) [pid = 3712] [serial = 1479] [outer = 00000000] 03:35:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (112CF800) [pid = 3712] [serial = 1480] [outer = 10F06800] 03:35:01 INFO - PROCESS | 3712 | 1472297701665 Marionette DEBUG loaded listener.js 03:35:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (11A58800) [pid = 3712] [serial = 1481] [outer = 10F06800] 03:35:01 INFO - PROCESS | 3712 | --DOCSHELL 130BA400 == 37 [pid = 3712] [id = 490] 03:35:01 INFO - PROCESS | 3712 | --DOCSHELL 10560C00 == 36 [pid = 3712] [id = 489] 03:35:01 INFO - PROCESS | 3712 | --DOCSHELL 0C765C00 == 35 [pid = 3712] [id = 488] 03:35:01 INFO - PROCESS | 3712 | --DOCSHELL 152C8400 == 34 [pid = 3712] [id = 487] 03:35:01 INFO - PROCESS | 3712 | --DOCSHELL 158E6000 == 33 [pid = 3712] [id = 486] 03:35:01 INFO - PROCESS | 3712 | --DOCSHELL 13A3F800 == 32 [pid = 3712] [id = 485] 03:35:01 INFO - PROCESS | 3712 | --DOCSHELL 129C2000 == 31 [pid = 3712] [id = 484] 03:35:01 INFO - PROCESS | 3712 | --DOCSHELL 10A53000 == 30 [pid = 3712] [id = 483] 03:35:01 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (1A66A000) [pid = 3712] [serial = 1436] [outer = 00000000] [url = about:blank] 03:35:01 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (19F5F400) [pid = 3712] [serial = 1432] [outer = 00000000] [url = about:blank] 03:35:01 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1A1C2000) [pid = 3712] [serial = 1433] [outer = 00000000] [url = about:blank] 03:35:01 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (176D7000) [pid = 3712] [serial = 1420] [outer = 00000000] [url = about:blank] 03:35:01 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (182D3C00) [pid = 3712] [serial = 1423] [outer = 00000000] [url = about:blank] 03:35:01 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (17AC0800) [pid = 3712] [serial = 1421] [outer = 00000000] [url = about:blank] 03:35:01 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (10B90800) [pid = 3712] [serial = 1426] [outer = 00000000] [url = about:blank] 03:35:01 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (182D4800) [pid = 3712] [serial = 1424] [outer = 00000000] [url = about:blank] 03:35:01 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (1A1C9000) [pid = 3712] [serial = 1402] [outer = 00000000] [url = about:blank] 03:35:01 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (1A1CA400) [pid = 3712] [serial = 1403] [outer = 00000000] [url = about:blank] 03:35:01 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (112D1C00) [pid = 3712] [serial = 1405] [outer = 00000000] [url = about:blank] 03:35:01 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (12BC8400) [pid = 3712] [serial = 1406] [outer = 00000000] [url = about:blank] 03:35:01 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (129C2400) [pid = 3712] [serial = 1411] [outer = 00000000] [url = about:blank] 03:35:01 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (129E2400) [pid = 3712] [serial = 1412] [outer = 00000000] [url = about:blank] 03:35:01 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (1144D000) [pid = 3712] [serial = 1408] [outer = 00000000] [url = about:blank] 03:35:01 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (11C47800) [pid = 3712] [serial = 1409] [outer = 00000000] [url = about:blank] 03:35:01 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (15285C00) [pid = 3712] [serial = 1414] [outer = 00000000] [url = about:blank] 03:35:01 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (152C9C00) [pid = 3712] [serial = 1415] [outer = 00000000] [url = about:blank] 03:35:01 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (16023C00) [pid = 3712] [serial = 1417] [outer = 00000000] [url = about:blank] 03:35:01 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (182D1800) [pid = 3712] [serial = 1429] [outer = 00000000] [url = about:blank] 03:35:01 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (19A8F400) [pid = 3712] [serial = 1430] [outer = 00000000] [url = about:blank] 03:35:01 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (10F09C00) [pid = 3712] [serial = 1427] [outer = 00000000] [url = about:blank] 03:35:01 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (166A7800) [pid = 3712] [serial = 1418] [outer = 00000000] [url = about:blank] 03:35:01 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (1A669C00) [pid = 3712] [serial = 1435] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3712 | 1472297702129 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]]]}] 03:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 824ms 03:35:02 INFO - PROCESS | 3712 | 1472297702152 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 03:35:02 INFO - PROCESS | 3712 | 1472297702157 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 03:35:02 INFO - PROCESS | 3712 | 1472297702168 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:35:02 INFO - PROCESS | 3712 | 1472297702170 Marionette TRACE conn3 <- [1,1938,null,{}] 03:35:02 INFO - PROCESS | 3712 | 1472297702174 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}] 03:35:02 INFO - PROCESS | 3712 | 1472297702177 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:02 INFO - PROCESS | 3712 | 1472297702263 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 03:35:02 INFO - PROCESS | 3712 | 1472297702271 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:02 INFO - PROCESS | 3712 | 1472297702274 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:02 INFO - PROCESS | 3712 | ++DOCSHELL 11C3AC00 == 31 [pid = 3712] [id = 494] 03:35:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (11C47800) [pid = 3712] [serial = 1482] [outer = 00000000] 03:35:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (129E2400) [pid = 3712] [serial = 1483] [outer = 11C47800] 03:35:02 INFO - PROCESS | 3712 | 1472297702323 Marionette DEBUG loaded listener.js 03:35:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (12D77000) [pid = 3712] [serial = 1484] [outer = 11C47800] 03:35:02 INFO - PROCESS | 3712 | 1472297702790 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]]]}] 03:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 671ms 03:35:02 INFO - PROCESS | 3712 | 1472297702851 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 03:35:02 INFO - PROCESS | 3712 | 1472297702854 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 03:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:35:02 INFO - PROCESS | 3712 | 1472297702857 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:35:02 INFO - PROCESS | 3712 | 1472297702861 Marionette TRACE conn3 <- [1,1942,null,{}] 03:35:02 INFO - PROCESS | 3712 | 1472297702872 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}] 03:35:02 INFO - PROCESS | 3712 | 1472297702877 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:02 INFO - PROCESS | 3712 | 1472297702996 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 03:35:03 INFO - PROCESS | 3712 | 1472297703104 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:03 INFO - PROCESS | 3712 | 1472297703107 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:03 INFO - PROCESS | 3712 | ++DOCSHELL 14427C00 == 32 [pid = 3712] [id = 495] 03:35:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (1448A400) [pid = 3712] [serial = 1485] [outer = 00000000] 03:35:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (152A0800) [pid = 3712] [serial = 1486] [outer = 1448A400] 03:35:03 INFO - PROCESS | 3712 | 1472297703164 Marionette DEBUG loaded listener.js 03:35:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (152C9000) [pid = 3712] [serial = 1487] [outer = 1448A400] 03:35:03 INFO - PROCESS | 3712 | 1472297703524 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]]]}] 03:35:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:35:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 717ms 03:35:03 INFO - PROCESS | 3712 | 1472297703581 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 03:35:03 INFO - PROCESS | 3712 | 1472297703583 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 03:35:03 INFO - PROCESS | 3712 | 1472297703587 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:35:03 INFO - PROCESS | 3712 | 1472297703589 Marionette TRACE conn3 <- [1,1946,null,{}] 03:35:03 INFO - PROCESS | 3712 | 1472297703592 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}] 03:35:03 INFO - PROCESS | 3712 | 1472297703594 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:03 INFO - PROCESS | 3712 | 1472297703677 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 03:35:03 INFO - PROCESS | 3712 | 1472297703682 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:03 INFO - PROCESS | 3712 | 1472297703684 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:03 INFO - PROCESS | 3712 | ++DOCSHELL 152D4800 == 33 [pid = 3712] [id = 496] 03:35:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (155A0400) [pid = 3712] [serial = 1488] [outer = 00000000] 03:35:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (166A4400) [pid = 3712] [serial = 1489] [outer = 155A0400] 03:35:03 INFO - PROCESS | 3712 | 1472297703734 Marionette DEBUG loaded listener.js 03:35:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (16960C00) [pid = 3712] [serial = 1490] [outer = 155A0400] 03:35:04 INFO - PROCESS | 3712 | 1472297704223 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]]]}] 03:35:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 671ms 03:35:04 INFO - PROCESS | 3712 | 1472297704267 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 03:35:04 INFO - PROCESS | 3712 | 1472297704269 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 03:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:35:04 INFO - PROCESS | 3712 | 1472297704273 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:35:04 INFO - PROCESS | 3712 | 1472297704274 Marionette TRACE conn3 <- [1,1950,null,{}] 03:35:04 INFO - PROCESS | 3712 | 1472297704278 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}] 03:35:04 INFO - PROCESS | 3712 | 1472297704280 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:04 INFO - PROCESS | 3712 | 1472297704427 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 03:35:04 INFO - PROCESS | 3712 | 1472297704449 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:04 INFO - PROCESS | 3712 | 1472297704451 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:04 INFO - PROCESS | 3712 | ++DOCSHELL 176DD800 == 34 [pid = 3712] [id = 497] 03:35:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (176DF800) [pid = 3712] [serial = 1491] [outer = 00000000] 03:35:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (177ACC00) [pid = 3712] [serial = 1492] [outer = 176DF800] 03:35:04 INFO - PROCESS | 3712 | 1472297704496 Marionette DEBUG loaded listener.js 03:35:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (17F0E800) [pid = 3712] [serial = 1493] [outer = 176DF800] 03:35:04 INFO - PROCESS | 3712 | 1472297704926 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]]]}] 03:35:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 671ms 03:35:04 INFO - PROCESS | 3712 | 1472297704956 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 03:35:04 INFO - PROCESS | 3712 | 1472297704958 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 03:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:35:04 INFO - PROCESS | 3712 | 1472297704961 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:35:04 INFO - PROCESS | 3712 | 1472297704963 Marionette TRACE conn3 <- [1,1954,null,{}] 03:35:04 INFO - PROCESS | 3712 | 1472297704974 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}] 03:35:04 INFO - PROCESS | 3712 | 1472297704979 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:05 INFO - PROCESS | 3712 | 1472297705116 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 03:35:05 INFO - PROCESS | 3712 | 1472297705129 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:05 INFO - PROCESS | 3712 | 1472297705131 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:05 INFO - PROCESS | 3712 | ++DOCSHELL 1821D800 == 35 [pid = 3712] [id = 498] 03:35:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (182C6400) [pid = 3712] [serial = 1494] [outer = 00000000] 03:35:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (19A8F000) [pid = 3712] [serial = 1495] [outer = 182C6400] 03:35:05 INFO - PROCESS | 3712 | 1472297705176 Marionette DEBUG loaded listener.js 03:35:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (19DF0400) [pid = 3712] [serial = 1496] [outer = 182C6400] 03:35:05 INFO - PROCESS | 3712 | 1472297705614 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]]]}] 03:35:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 672ms 03:35:05 INFO - PROCESS | 3712 | 1472297705660 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 03:35:05 INFO - PROCESS | 3712 | 1472297705662 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 03:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:35:05 INFO - PROCESS | 3712 | 1472297705665 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:35:05 INFO - PROCESS | 3712 | 1472297705667 Marionette TRACE conn3 <- [1,1958,null,{}] 03:35:05 INFO - PROCESS | 3712 | 1472297705670 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}] 03:35:05 INFO - PROCESS | 3712 | 1472297705672 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:05 INFO - PROCESS | 3712 | 1472297705796 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 03:35:05 INFO - PROCESS | 3712 | 1472297705816 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:05 INFO - PROCESS | 3712 | 1472297705818 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:05 INFO - PROCESS | 3712 | ++DOCSHELL 112CE000 == 36 [pid = 3712] [id = 499] 03:35:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (19A92400) [pid = 3712] [serial = 1497] [outer = 00000000] 03:35:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1A140C00) [pid = 3712] [serial = 1498] [outer = 19A92400] 03:35:05 INFO - PROCESS | 3712 | 1472297705871 Marionette DEBUG loaded listener.js 03:35:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1A1C2800) [pid = 3712] [serial = 1499] [outer = 19A92400] 03:35:06 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (152CE000) [pid = 3712] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:35:06 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (10B87800) [pid = 3712] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:35:06 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (158E7400) [pid = 3712] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:35:06 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (129C3000) [pid = 3712] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:35:06 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (10A0F000) [pid = 3712] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:35:06 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (13A3FC00) [pid = 3712] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:35:06 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (166A7000) [pid = 3712] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:35:06 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (0C771400) [pid = 3712] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:35:06 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (10A55C00) [pid = 3712] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:35:06 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (1585A000) [pid = 3712] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:35:06 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (19F5C400) [pid = 3712] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:35:06 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (129DD400) [pid = 3712] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:35:06 INFO - PROCESS | 3712 | 1472297706329 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]]]}] 03:35:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 717ms 03:35:06 INFO - PROCESS | 3712 | 1472297706389 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 03:35:06 INFO - PROCESS | 3712 | 1472297706375 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 03:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:35:06 INFO - PROCESS | 3712 | 1472297706378 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:35:06 INFO - PROCESS | 3712 | 1472297706380 Marionette TRACE conn3 <- [1,1962,null,{}] 03:35:06 INFO - PROCESS | 3712 | 1472297706383 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}] 03:35:06 INFO - PROCESS | 3712 | 1472297706385 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:06 INFO - PROCESS | 3712 | 1472297706463 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 03:35:06 INFO - PROCESS | 3712 | 1472297706469 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:06 INFO - PROCESS | 3712 | 1472297706471 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:06 INFO - PROCESS | 3712 | ++DOCSHELL 11A59800 == 37 [pid = 3712] [id = 500] 03:35:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (14480800) [pid = 3712] [serial = 1500] [outer = 00000000] 03:35:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (166A7000) [pid = 3712] [serial = 1501] [outer = 14480800] 03:35:06 INFO - PROCESS | 3712 | 1472297706521 Marionette DEBUG loaded listener.js 03:35:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (16EF4C00) [pid = 3712] [serial = 1502] [outer = 14480800] 03:35:06 INFO - PROCESS | 3712 | 1472297706939 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]]]}] 03:35:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 579ms 03:35:06 INFO - PROCESS | 3712 | 1472297706974 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 03:35:06 INFO - PROCESS | 3712 | 1472297706976 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 03:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:35:06 INFO - PROCESS | 3712 | 1472297706993 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:35:06 INFO - PROCESS | 3712 | 1472297706995 Marionette TRACE conn3 <- [1,1966,null,{}] 03:35:06 INFO - PROCESS | 3712 | 1472297706998 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}] 03:35:06 INFO - PROCESS | 3712 | 1472297707000 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:07 INFO - PROCESS | 3712 | 1472297707077 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 03:35:07 INFO - PROCESS | 3712 | 1472297707066 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:07 INFO - PROCESS | 3712 | 1472297707068 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:07 INFO - PROCESS | 3712 | ++DOCSHELL 152CF400 == 38 [pid = 3712] [id = 501] 03:35:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (15A24800) [pid = 3712] [serial = 1503] [outer = 00000000] 03:35:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (1A1C8400) [pid = 3712] [serial = 1504] [outer = 15A24800] 03:35:07 INFO - PROCESS | 3712 | 1472297707116 Marionette DEBUG loaded listener.js 03:35:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (14FC4000) [pid = 3712] [serial = 1505] [outer = 15A24800] 03:35:07 INFO - PROCESS | 3712 | 1472297707570 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]]]}] 03:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 641ms 03:35:07 INFO - PROCESS | 3712 | 1472297707632 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 03:35:07 INFO - PROCESS | 3712 | 1472297707634 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 03:35:07 INFO - PROCESS | 3712 | 1472297707637 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:35:07 INFO - PROCESS | 3712 | 1472297707639 Marionette TRACE conn3 <- [1,1970,null,{}] 03:35:07 INFO - PROCESS | 3712 | 1472297707643 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}] 03:35:07 INFO - PROCESS | 3712 | 1472297707645 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:07 INFO - PROCESS | 3712 | 1472297707722 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 03:35:07 INFO - PROCESS | 3712 | 1472297707728 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:07 INFO - PROCESS | 3712 | 1472297707729 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:07 INFO - PROCESS | 3712 | ++DOCSHELL 19DE8C00 == 39 [pid = 3712] [id = 502] 03:35:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (1A30D000) [pid = 3712] [serial = 1506] [outer = 00000000] 03:35:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1A670000) [pid = 3712] [serial = 1507] [outer = 1A30D000] 03:35:07 INFO - PROCESS | 3712 | 1472297707767 Marionette DEBUG loaded listener.js 03:35:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1A672000) [pid = 3712] [serial = 1508] [outer = 1A30D000] 03:35:08 INFO - PROCESS | 3712 | --DOCSHELL 104E8000 == 38 [pid = 3712] [id = 482] 03:35:08 INFO - PROCESS | 3712 | --DOCSHELL 11C3AC00 == 37 [pid = 3712] [id = 494] 03:35:08 INFO - PROCESS | 3712 | --DOCSHELL 10F05C00 == 36 [pid = 3712] [id = 493] 03:35:08 INFO - PROCESS | 3712 | --DOCSHELL 1441B400 == 35 [pid = 3712] [id = 491] 03:35:08 INFO - PROCESS | 3712 | --DOCSHELL 10A55800 == 34 [pid = 3712] [id = 492] 03:35:09 INFO - PROCESS | 3712 | --DOCSHELL 176DD800 == 33 [pid = 3712] [id = 497] 03:35:09 INFO - PROCESS | 3712 | --DOCSHELL 152CF400 == 32 [pid = 3712] [id = 501] 03:35:09 INFO - PROCESS | 3712 | --DOCSHELL 11A59800 == 31 [pid = 3712] [id = 500] 03:35:09 INFO - PROCESS | 3712 | --DOCSHELL 112CE000 == 30 [pid = 3712] [id = 499] 03:35:09 INFO - PROCESS | 3712 | --DOCSHELL 1821D800 == 29 [pid = 3712] [id = 498] 03:35:09 INFO - PROCESS | 3712 | --DOCSHELL 152D4800 == 28 [pid = 3712] [id = 496] 03:35:09 INFO - PROCESS | 3712 | --DOCSHELL 14427C00 == 27 [pid = 3712] [id = 495] 03:35:09 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (19A91C00) [pid = 3712] [serial = 1471] [outer = 00000000] [url = about:blank] 03:35:09 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (10F0B800) [pid = 3712] [serial = 1450] [outer = 00000000] [url = about:blank] 03:35:09 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (110EB800) [pid = 3712] [serial = 1451] [outer = 00000000] [url = about:blank] 03:35:09 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (16006000) [pid = 3712] [serial = 1459] [outer = 00000000] [url = about:blank] 03:35:09 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (129E3400) [pid = 3712] [serial = 1453] [outer = 00000000] [url = about:blank] 03:35:09 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (12BC7400) [pid = 3712] [serial = 1454] [outer = 00000000] [url = about:blank] 03:35:09 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (129DC000) [pid = 3712] [serial = 1448] [outer = 00000000] [url = about:blank] 03:35:09 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (112DBC00) [pid = 3712] [serial = 1447] [outer = 00000000] [url = about:blank] 03:35:09 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (152A2000) [pid = 3712] [serial = 1456] [outer = 00000000] [url = about:blank] 03:35:09 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (16D76C00) [pid = 3712] [serial = 1462] [outer = 00000000] [url = about:blank] 03:35:09 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (10A4BC00) [pid = 3712] [serial = 1465] [outer = 00000000] [url = about:blank] 03:35:09 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (176D3400) [pid = 3712] [serial = 1463] [outer = 00000000] [url = about:blank] 03:35:09 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (19A92C00) [pid = 3712] [serial = 1472] [outer = 00000000] [url = about:blank] 03:35:09 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (1314A000) [pid = 3712] [serial = 1439] [outer = 00000000] [url = about:blank] 03:35:09 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (11CE9C00) [pid = 3712] [serial = 1438] [outer = 00000000] [url = about:blank] 03:35:09 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (174F6800) [pid = 3712] [serial = 1442] [outer = 00000000] [url = about:blank] 03:35:09 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (16026C00) [pid = 3712] [serial = 1441] [outer = 00000000] [url = about:blank] 03:35:09 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (1A9D4400) [pid = 3712] [serial = 1445] [outer = 00000000] [url = about:blank] 03:35:09 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (1A66A400) [pid = 3712] [serial = 1444] [outer = 00000000] [url = about:blank] 03:35:09 INFO - PROCESS | 3712 | --DOMWINDOW == 59 (130B9800) [pid = 3712] [serial = 1466] [outer = 00000000] [url = about:blank] 03:35:09 INFO - PROCESS | 3712 | --DOMWINDOW == 58 (1602A400) [pid = 3712] [serial = 1460] [outer = 00000000] [url = about:blank] 03:35:09 INFO - PROCESS | 3712 | --DOMWINDOW == 57 (182C5800) [pid = 3712] [serial = 1469] [outer = 00000000] [url = about:blank] 03:35:09 INFO - PROCESS | 3712 | --DOMWINDOW == 56 (182CDC00) [pid = 3712] [serial = 1468] [outer = 00000000] [url = about:blank] 03:35:09 INFO - PROCESS | 3712 | --DOMWINDOW == 55 (152CC000) [pid = 3712] [serial = 1457] [outer = 00000000] [url = about:blank] 03:35:09 INFO - PROCESS | 3712 | 1472297709501 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]]]}] 03:35:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1907ms 03:35:09 INFO - PROCESS | 3712 | 1472297709549 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 03:35:09 INFO - PROCESS | 3712 | 1472297709552 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 03:35:09 INFO - PROCESS | 3712 | 1472297709558 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:35:09 INFO - PROCESS | 3712 | 1472297709561 Marionette TRACE conn3 <- [1,1974,null,{}] 03:35:09 INFO - PROCESS | 3712 | 1472297709567 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}] 03:35:09 INFO - PROCESS | 3712 | 1472297709570 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:09 INFO - PROCESS | 3712 | 1472297709658 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 03:35:09 INFO - PROCESS | 3712 | 1472297709665 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:09 INFO - PROCESS | 3712 | 1472297709668 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:09 INFO - PROCESS | 3712 | ++DOCSHELL 1055A000 == 28 [pid = 3712] [id = 503] 03:35:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 56 (1055A400) [pid = 3712] [serial = 1509] [outer = 00000000] 03:35:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 57 (10E9B000) [pid = 3712] [serial = 1510] [outer = 1055A400] 03:35:09 INFO - PROCESS | 3712 | 1472297709718 Marionette DEBUG loaded listener.js 03:35:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 58 (10E9C400) [pid = 3712] [serial = 1511] [outer = 1055A400] 03:35:10 INFO - PROCESS | 3712 | 1472297710193 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]]]}] 03:35:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:35:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 672ms 03:35:10 INFO - PROCESS | 3712 | 1472297710240 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 03:35:10 INFO - PROCESS | 3712 | 1472297710246 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 03:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:35:10 INFO - PROCESS | 3712 | 1472297710252 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:35:10 INFO - PROCESS | 3712 | 1472297710255 Marionette TRACE conn3 <- [1,1978,null,{}] 03:35:10 INFO - PROCESS | 3712 | 1472297710258 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}] 03:35:10 INFO - PROCESS | 3712 | 1472297710261 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:10 INFO - PROCESS | 3712 | 1472297710358 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 03:35:10 INFO - PROCESS | 3712 | 1472297710366 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:10 INFO - PROCESS | 3712 | 1472297710369 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:10 INFO - PROCESS | 3712 | ++DOCSHELL 11A55C00 == 29 [pid = 3712] [id = 504] 03:35:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 59 (11A59800) [pid = 3712] [serial = 1512] [outer = 00000000] 03:35:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (12830800) [pid = 3712] [serial = 1513] [outer = 11A59800] 03:35:10 INFO - PROCESS | 3712 | 1472297710418 Marionette DEBUG loaded listener.js 03:35:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (1297C800) [pid = 3712] [serial = 1514] [outer = 11A59800] 03:35:10 INFO - PROCESS | 3712 | 1472297710861 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]]]}] 03:35:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:35:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 626ms 03:35:10 INFO - PROCESS | 3712 | 1472297710872 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 03:35:10 INFO - PROCESS | 3712 | 1472297710874 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 03:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:35:10 INFO - PROCESS | 3712 | 1472297710878 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:35:10 INFO - PROCESS | 3712 | 1472297710881 Marionette TRACE conn3 <- [1,1982,null,{}] 03:35:10 INFO - PROCESS | 3712 | 1472297710892 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}] 03:35:10 INFO - PROCESS | 3712 | 1472297710896 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:10 INFO - PROCESS | 3712 | 1472297710977 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 03:35:10 INFO - PROCESS | 3712 | 1472297710985 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:10 INFO - PROCESS | 3712 | 1472297710988 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:10 INFO - PROCESS | 3712 | ++DOCSHELL 12BC7400 == 30 [pid = 3712] [id = 505] 03:35:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (12BC7800) [pid = 3712] [serial = 1515] [outer = 00000000] 03:35:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (130DCC00) [pid = 3712] [serial = 1516] [outer = 12BC7800] 03:35:11 INFO - PROCESS | 3712 | 1472297711036 Marionette DEBUG loaded listener.js 03:35:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (131E7C00) [pid = 3712] [serial = 1517] [outer = 12BC7800] 03:35:11 INFO - PROCESS | 3712 | 1472297711502 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]]]}] 03:35:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 686ms 03:35:11 INFO - PROCESS | 3712 | 1472297711562 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 03:35:11 INFO - PROCESS | 3712 | 1472297711564 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 03:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:35:11 INFO - PROCESS | 3712 | 1472297711567 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:35:11 INFO - PROCESS | 3712 | 1472297711569 Marionette TRACE conn3 <- [1,1986,null,{}] 03:35:11 INFO - PROCESS | 3712 | 1472297711573 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}] 03:35:11 INFO - PROCESS | 3712 | 1472297711575 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:11 INFO - PROCESS | 3712 | 1472297711656 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 03:35:11 INFO - PROCESS | 3712 | 1472297711661 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:11 INFO - PROCESS | 3712 | 1472297711663 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:11 INFO - PROCESS | 3712 | ++DOCSHELL 130DB400 == 31 [pid = 3712] [id = 506] 03:35:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (1410AC00) [pid = 3712] [serial = 1518] [outer = 00000000] 03:35:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (15280C00) [pid = 3712] [serial = 1519] [outer = 1410AC00] 03:35:11 INFO - PROCESS | 3712 | 1472297711708 Marionette DEBUG loaded listener.js 03:35:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (152A2000) [pid = 3712] [serial = 1520] [outer = 1410AC00] 03:35:12 INFO - PROCESS | 3712 | 1472297712135 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]]]}] 03:35:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:35:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 626ms 03:35:12 INFO - PROCESS | 3712 | 1472297712187 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 03:35:12 INFO - PROCESS | 3712 | 1472297712189 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 03:35:12 INFO - PROCESS | 3712 | 1472297712192 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:35:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:35:12 INFO - PROCESS | 3712 | 1472297712194 Marionette TRACE conn3 <- [1,1990,null,{}] 03:35:12 INFO - PROCESS | 3712 | 1472297712197 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}] 03:35:12 INFO - PROCESS | 3712 | 1472297712199 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:12 INFO - PROCESS | 3712 | 1472297712276 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 03:35:12 INFO - PROCESS | 3712 | 1472297712284 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:12 INFO - PROCESS | 3712 | 1472297712286 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:12 INFO - PROCESS | 3712 | ++DOCSHELL 152C7800 == 32 [pid = 3712] [id = 507] 03:35:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (152CD000) [pid = 3712] [serial = 1521] [outer = 00000000] 03:35:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (1585CC00) [pid = 3712] [serial = 1522] [outer = 152CD000] 03:35:12 INFO - PROCESS | 3712 | 1472297712331 Marionette DEBUG loaded listener.js 03:35:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (15A24400) [pid = 3712] [serial = 1523] [outer = 152CD000] 03:35:12 INFO - PROCESS | 3712 | 1472297712799 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]]]}] 03:35:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:35:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 611ms 03:35:12 INFO - PROCESS | 3712 | 1472297712813 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 03:35:12 INFO - PROCESS | 3712 | 1472297712815 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 03:35:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:35:12 INFO - PROCESS | 3712 | 1472297712822 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:35:12 INFO - PROCESS | 3712 | 1472297712824 Marionette TRACE conn3 <- [1,1994,null,{}] 03:35:12 INFO - PROCESS | 3712 | 1472297712827 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}] 03:35:12 INFO - PROCESS | 3712 | 1472297712833 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:12 INFO - PROCESS | 3712 | 1472297712930 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 03:35:12 INFO - PROCESS | 3712 | 1472297712935 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:12 INFO - PROCESS | 3712 | 1472297712937 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:12 INFO - PROCESS | 3712 | ++DOCSHELL 152C5800 == 33 [pid = 3712] [id = 508] 03:35:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (1585A400) [pid = 3712] [serial = 1524] [outer = 00000000] 03:35:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (16EF4400) [pid = 3712] [serial = 1525] [outer = 1585A400] 03:35:12 INFO - PROCESS | 3712 | 1472297712982 Marionette DEBUG loaded listener.js 03:35:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (176D4C00) [pid = 3712] [serial = 1526] [outer = 1585A400] 03:35:13 INFO - PROCESS | 3712 | 1472297713414 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]]]}] 03:35:13 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 03:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 626ms 03:35:13 INFO - PROCESS | 3712 | 1472297713462 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 03:35:13 INFO - PROCESS | 3712 | 1472297713464 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 03:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:35:13 INFO - PROCESS | 3712 | 1472297713467 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:35:13 INFO - PROCESS | 3712 | 1472297713469 Marionette TRACE conn3 <- [1,1998,null,{}] 03:35:13 INFO - PROCESS | 3712 | 1472297713472 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}] 03:35:13 INFO - PROCESS | 3712 | 1472297713474 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:13 INFO - PROCESS | 3712 | 1472297713544 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 03:35:13 INFO - PROCESS | 3712 | 1472297713549 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:13 INFO - PROCESS | 3712 | 1472297713551 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:13 INFO - PROCESS | 3712 | ++DOCSHELL 139AE400 == 34 [pid = 3712] [id = 509] 03:35:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (16A24400) [pid = 3712] [serial = 1527] [outer = 00000000] 03:35:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (17F02000) [pid = 3712] [serial = 1528] [outer = 16A24400] 03:35:13 INFO - PROCESS | 3712 | 1472297713596 Marionette DEBUG loaded listener.js 03:35:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (18216000) [pid = 3712] [serial = 1529] [outer = 16A24400] 03:35:14 INFO - PROCESS | 3712 | 1472297714066 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]]]}] 03:35:14 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 03:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 625ms 03:35:14 INFO - PROCESS | 3712 | 1472297714092 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 03:35:14 INFO - PROCESS | 3712 | 1472297714095 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 03:35:14 INFO - PROCESS | 3712 | 1472297714098 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:35:14 INFO - PROCESS | 3712 | 1472297714100 Marionette TRACE conn3 <- [1,2002,null,{}] 03:35:14 INFO - PROCESS | 3712 | 1472297714103 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}] 03:35:14 INFO - PROCESS | 3712 | 1472297714105 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:14 INFO - PROCESS | 3712 | 1472297714180 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 03:35:14 INFO - PROCESS | 3712 | 1472297714186 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:14 INFO - PROCESS | 3712 | 1472297714172 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:14 INFO - PROCESS | 3712 | ++DOCSHELL 177AC800 == 35 [pid = 3712] [id = 510] 03:35:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (182CA800) [pid = 3712] [serial = 1530] [outer = 00000000] 03:35:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (19A8B400) [pid = 3712] [serial = 1531] [outer = 182CA800] 03:35:14 INFO - PROCESS | 3712 | 1472297714216 Marionette DEBUG loaded listener.js 03:35:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (19A8BC00) [pid = 3712] [serial = 1532] [outer = 182CA800] 03:35:14 INFO - PROCESS | 3712 | 1472297714654 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]]]}] 03:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 580ms 03:35:14 INFO - PROCESS | 3712 | 1472297714679 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 03:35:14 INFO - PROCESS | 3712 | 1472297714681 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 03:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:35:14 INFO - PROCESS | 3712 | 1472297714685 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:35:14 INFO - PROCESS | 3712 | 1472297714686 Marionette TRACE conn3 <- [1,2006,null,{}] 03:35:14 INFO - PROCESS | 3712 | 1472297714703 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}] 03:35:14 INFO - PROCESS | 3712 | 1472297714705 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:14 INFO - PROCESS | 3712 | 1472297714818 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 03:35:14 INFO - PROCESS | 3712 | 1472297714824 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:14 INFO - PROCESS | 3712 | 1472297714826 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:14 INFO - PROCESS | 3712 | ++DOCSHELL 129E7800 == 36 [pid = 3712] [id = 511] 03:35:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (182CDC00) [pid = 3712] [serial = 1533] [outer = 00000000] 03:35:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (19DEF000) [pid = 3712] [serial = 1534] [outer = 182CDC00] 03:35:14 INFO - PROCESS | 3712 | 1472297714871 Marionette DEBUG loaded listener.js 03:35:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (19DF0800) [pid = 3712] [serial = 1535] [outer = 182CDC00] 03:35:15 INFO - PROCESS | 3712 | 1472297715307 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]]]}] 03:35:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 687ms 03:35:15 INFO - PROCESS | 3712 | 1472297715368 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 03:35:15 INFO - PROCESS | 3712 | 1472297715370 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 03:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:35:15 INFO - PROCESS | 3712 | 1472297715374 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:35:15 INFO - PROCESS | 3712 | 1472297715375 Marionette TRACE conn3 <- [1,2010,null,{}] 03:35:15 INFO - PROCESS | 3712 | 1472297715379 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}] 03:35:15 INFO - PROCESS | 3712 | 1472297715380 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:15 INFO - PROCESS | 3712 | 1472297715511 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 03:35:15 INFO - PROCESS | 3712 | 1472297715520 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:15 INFO - PROCESS | 3712 | 1472297715522 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:15 INFO - PROCESS | 3712 | ++DOCSHELL 0F351400 == 37 [pid = 3712] [id = 512] 03:35:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (18041C00) [pid = 3712] [serial = 1536] [outer = 00000000] 03:35:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (1A1C5000) [pid = 3712] [serial = 1537] [outer = 18041C00] 03:35:15 INFO - PROCESS | 3712 | 1472297715600 Marionette DEBUG loaded listener.js 03:35:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1A314400) [pid = 3712] [serial = 1538] [outer = 18041C00] 03:35:16 INFO - PROCESS | 3712 | 1472297716021 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]]]}] 03:35:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 672ms 03:35:16 INFO - PROCESS | 3712 | 1472297716056 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 03:35:16 INFO - PROCESS | 3712 | 1472297716059 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 03:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:35:16 INFO - PROCESS | 3712 | 1472297716062 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:35:16 INFO - PROCESS | 3712 | 1472297716064 Marionette TRACE conn3 <- [1,2014,null,{}] 03:35:16 INFO - PROCESS | 3712 | 1472297716072 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}] 03:35:16 INFO - PROCESS | 3712 | 1472297716075 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:16 INFO - PROCESS | 3712 | 1472297716229 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 03:35:16 INFO - PROCESS | 3712 | 1472297716244 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:16 INFO - PROCESS | 3712 | 1472297716247 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:16 INFO - PROCESS | 3712 | ++DOCSHELL 152C6C00 == 38 [pid = 3712] [id = 513] 03:35:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1A676C00) [pid = 3712] [serial = 1539] [outer = 00000000] 03:35:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1A9DBC00) [pid = 3712] [serial = 1540] [outer = 1A676C00] 03:35:16 INFO - PROCESS | 3712 | 1472297716332 Marionette DEBUG loaded listener.js 03:35:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1A9DFC00) [pid = 3712] [serial = 1541] [outer = 1A676C00] 03:35:16 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (15A24800) [pid = 3712] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:35:16 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (176DF800) [pid = 3712] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:35:16 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (182C6400) [pid = 3712] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:35:16 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (19A92400) [pid = 3712] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:35:16 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (155A0400) [pid = 3712] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:35:16 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (1448A400) [pid = 3712] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:35:16 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (11C47800) [pid = 3712] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:35:16 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (10F06800) [pid = 3712] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:35:16 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (10E97400) [pid = 3712] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:35:16 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (1821CC00) [pid = 3712] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:35:16 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (14480800) [pid = 3712] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:35:16 INFO - PROCESS | 3712 | 1472297716897 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]]]}] 03:35:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 870ms 03:35:16 INFO - PROCESS | 3712 | 1472297716954 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 03:35:16 INFO - PROCESS | 3712 | 1472297716956 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 03:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:35:16 INFO - PROCESS | 3712 | 1472297716959 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:35:16 INFO - PROCESS | 3712 | 1472297716961 Marionette TRACE conn3 <- [1,2018,null,{}] 03:35:16 INFO - PROCESS | 3712 | 1472297716965 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}] 03:35:16 INFO - PROCESS | 3712 | 1472297716950 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:17 INFO - PROCESS | 3712 | 1472297717028 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 03:35:17 INFO - PROCESS | 3712 | 1472297717036 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:17 INFO - PROCESS | 3712 | 1472297717038 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:17 INFO - PROCESS | 3712 | ++DOCSHELL 10F12400 == 39 [pid = 3712] [id = 514] 03:35:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (10F14400) [pid = 3712] [serial = 1542] [outer = 00000000] 03:35:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (152CFC00) [pid = 3712] [serial = 1543] [outer = 10F14400] 03:35:17 INFO - PROCESS | 3712 | 1472297717085 Marionette DEBUG loaded listener.js 03:35:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (19A8C000) [pid = 3712] [serial = 1544] [outer = 10F14400] 03:35:17 INFO - PROCESS | 3712 | 1472297717521 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]]]}] 03:35:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 626ms 03:35:17 INFO - PROCESS | 3712 | 1472297717581 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 03:35:17 INFO - PROCESS | 3712 | 1472297717583 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 03:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:35:17 INFO - PROCESS | 3712 | 1472297717587 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:35:17 INFO - PROCESS | 3712 | 1472297717588 Marionette TRACE conn3 <- [1,2022,null,{}] 03:35:17 INFO - PROCESS | 3712 | 1472297717602 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}] 03:35:17 INFO - PROCESS | 3712 | 1472297717604 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:17 INFO - PROCESS | 3712 | 1472297717666 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 03:35:17 INFO - PROCESS | 3712 | 1472297717671 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:17 INFO - PROCESS | 3712 | 1472297717673 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:17 INFO - PROCESS | 3712 | ++DOCSHELL 155A0400 == 40 [pid = 3712] [id = 515] 03:35:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (17F6E400) [pid = 3712] [serial = 1545] [outer = 00000000] 03:35:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1A9D7C00) [pid = 3712] [serial = 1546] [outer = 17F6E400] 03:35:17 INFO - PROCESS | 3712 | 1472297717716 Marionette DEBUG loaded listener.js 03:35:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (1AB63000) [pid = 3712] [serial = 1547] [outer = 17F6E400] 03:35:18 INFO - PROCESS | 3712 | 1472297718136 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]]]}] 03:35:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 579ms 03:35:18 INFO - PROCESS | 3712 | 1472297718177 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 03:35:18 INFO - PROCESS | 3712 | 1472297718179 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 03:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:35:18 INFO - PROCESS | 3712 | 1472297718182 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:35:18 INFO - PROCESS | 3712 | 1472297718184 Marionette TRACE conn3 <- [1,2026,null,{}] 03:35:18 INFO - PROCESS | 3712 | 1472297718191 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}] 03:35:18 INFO - PROCESS | 3712 | 1472297718193 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:18 INFO - PROCESS | 3712 | 1472297718271 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 03:35:18 INFO - PROCESS | 3712 | 1472297718276 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:18 INFO - PROCESS | 3712 | 1472297718278 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:18 INFO - PROCESS | 3712 | ++DOCSHELL 10F10C00 == 41 [pid = 3712] [id = 516] 03:35:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (14FD0C00) [pid = 3712] [serial = 1548] [outer = 00000000] 03:35:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1AB6BC00) [pid = 3712] [serial = 1549] [outer = 14FD0C00] 03:35:18 INFO - PROCESS | 3712 | 1472297718322 Marionette DEBUG loaded listener.js 03:35:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1ABE1C00) [pid = 3712] [serial = 1550] [outer = 14FD0C00] 03:35:18 INFO - PROCESS | 3712 | 1472297718733 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]]]}] 03:35:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 580ms 03:35:18 INFO - PROCESS | 3712 | 1472297718764 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 03:35:18 INFO - PROCESS | 3712 | 1472297718766 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 03:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:35:18 INFO - PROCESS | 3712 | 1472297718821 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:35:18 INFO - PROCESS | 3712 | 1472297718825 Marionette TRACE conn3 <- [1,2030,null,{}] 03:35:18 INFO - PROCESS | 3712 | 1472297718835 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}] 03:35:18 INFO - PROCESS | 3712 | 1472297718840 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:18 INFO - PROCESS | 3712 | 1472297718966 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 03:35:19 INFO - PROCESS | 3712 | 1472297719141 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:19 INFO - PROCESS | 3712 | 1472297719145 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:19 INFO - PROCESS | 3712 | ++DOCSHELL 10A0E000 == 42 [pid = 3712] [id = 517] 03:35:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (10A0F000) [pid = 3712] [serial = 1551] [outer = 00000000] 03:35:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (10A53800) [pid = 3712] [serial = 1552] [outer = 10A0F000] 03:35:19 INFO - PROCESS | 3712 | 1472297719211 Marionette DEBUG loaded listener.js 03:35:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (10F06000) [pid = 3712] [serial = 1553] [outer = 10A0F000] 03:35:19 INFO - PROCESS | 3712 | 1472297719955 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]]]}] 03:35:20 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) 03:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1282ms 03:35:20 INFO - PROCESS | 3712 | 1472297720051 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 03:35:20 INFO - PROCESS | 3712 | 1472297720056 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 03:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:35:20 INFO - PROCESS | 3712 | 1472297720061 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:35:20 INFO - PROCESS | 3712 | 1472297720064 Marionette TRACE conn3 <- [1,2034,null,{}] 03:35:20 INFO - PROCESS | 3712 | 1472297720071 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}] 03:35:20 INFO - PROCESS | 3712 | 1472297720075 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:20 INFO - PROCESS | 3712 | 1472297720221 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 03:35:20 INFO - PROCESS | 3712 | 1472297720374 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:20 INFO - PROCESS | 3712 | 1472297720377 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:20 INFO - PROCESS | 3712 | ++DOCSHELL 129DC000 == 43 [pid = 3712] [id = 518] 03:35:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (129E0C00) [pid = 3712] [serial = 1554] [outer = 00000000] 03:35:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (12DA7800) [pid = 3712] [serial = 1555] [outer = 129E0C00] 03:35:20 INFO - PROCESS | 3712 | 1472297720434 Marionette DEBUG loaded listener.js 03:35:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (13A42000) [pid = 3712] [serial = 1556] [outer = 129E0C00] 03:35:21 INFO - PROCESS | 3712 | --DOCSHELL 155A0400 == 42 [pid = 3712] [id = 515] 03:35:21 INFO - PROCESS | 3712 | --DOCSHELL 10F12400 == 41 [pid = 3712] [id = 514] 03:35:21 INFO - PROCESS | 3712 | --DOCSHELL 152C6C00 == 40 [pid = 3712] [id = 513] 03:35:21 INFO - PROCESS | 3712 | --DOCSHELL 0F351400 == 39 [pid = 3712] [id = 512] 03:35:21 INFO - PROCESS | 3712 | --DOCSHELL 129E7800 == 38 [pid = 3712] [id = 511] 03:35:21 INFO - PROCESS | 3712 | --DOCSHELL 177AC800 == 37 [pid = 3712] [id = 510] 03:35:21 INFO - PROCESS | 3712 | --DOCSHELL 139AE400 == 36 [pid = 3712] [id = 509] 03:35:21 INFO - PROCESS | 3712 | --DOCSHELL 152C5800 == 35 [pid = 3712] [id = 508] 03:35:21 INFO - PROCESS | 3712 | --DOCSHELL 152C7800 == 34 [pid = 3712] [id = 507] 03:35:21 INFO - PROCESS | 3712 | --DOCSHELL 130DB400 == 33 [pid = 3712] [id = 506] 03:35:21 INFO - PROCESS | 3712 | --DOCSHELL 12BC7400 == 32 [pid = 3712] [id = 505] 03:35:21 INFO - PROCESS | 3712 | --DOCSHELL 11A55C00 == 31 [pid = 3712] [id = 504] 03:35:21 INFO - PROCESS | 3712 | --DOCSHELL 1055A000 == 30 [pid = 3712] [id = 503] 03:35:21 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (1A670000) [pid = 3712] [serial = 1507] [outer = 00000000] [url = about:blank] 03:35:21 INFO - PROCESS | 3712 | 1472297721327 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]]]}] 03:35:21 INFO - PROCESS | 3712 | --DOCSHELL 19DE8C00 == 29 [pid = 3712] [id = 502] 03:35:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1327ms 03:35:21 INFO - PROCESS | 3712 | 1472297721387 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 03:35:21 INFO - PROCESS | 3712 | 1472297721391 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 03:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:35:21 INFO - PROCESS | 3712 | 1472297721395 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:35:21 INFO - PROCESS | 3712 | 1472297721398 Marionette TRACE conn3 <- [1,2038,null,{}] 03:35:21 INFO - PROCESS | 3712 | 1472297721404 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}] 03:35:21 INFO - PROCESS | 3712 | 1472297721407 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:21 INFO - PROCESS | 3712 | 1472297721505 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 03:35:21 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (14FC4000) [pid = 3712] [serial = 1505] [outer = 00000000] [url = about:blank] 03:35:21 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (177ACC00) [pid = 3712] [serial = 1492] [outer = 00000000] [url = about:blank] 03:35:21 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (19A8F000) [pid = 3712] [serial = 1495] [outer = 00000000] [url = about:blank] 03:35:21 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (17F0E800) [pid = 3712] [serial = 1493] [outer = 00000000] [url = about:blank] 03:35:21 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (1A140C00) [pid = 3712] [serial = 1498] [outer = 00000000] [url = about:blank] 03:35:21 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (19DF0400) [pid = 3712] [serial = 1496] [outer = 00000000] [url = about:blank] 03:35:21 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (1A1C8400) [pid = 3712] [serial = 1504] [outer = 00000000] [url = about:blank] 03:35:21 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (1A1C2800) [pid = 3712] [serial = 1499] [outer = 00000000] [url = about:blank] 03:35:21 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (166A4400) [pid = 3712] [serial = 1489] [outer = 00000000] [url = about:blank] 03:35:21 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (152A0800) [pid = 3712] [serial = 1486] [outer = 00000000] [url = about:blank] 03:35:21 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (152C9000) [pid = 3712] [serial = 1487] [outer = 00000000] [url = about:blank] 03:35:21 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (129E2400) [pid = 3712] [serial = 1483] [outer = 00000000] [url = about:blank] 03:35:21 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (12D77000) [pid = 3712] [serial = 1484] [outer = 00000000] [url = about:blank] 03:35:21 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (11A58800) [pid = 3712] [serial = 1481] [outer = 00000000] [url = about:blank] 03:35:21 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (112CF800) [pid = 3712] [serial = 1480] [outer = 00000000] [url = about:blank] 03:35:21 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (129E2000) [pid = 3712] [serial = 1478] [outer = 00000000] [url = about:blank] 03:35:21 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (114E6000) [pid = 3712] [serial = 1477] [outer = 00000000] [url = about:blank] 03:35:21 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (19F57000) [pid = 3712] [serial = 1474] [outer = 00000000] [url = about:blank] 03:35:21 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (19F59400) [pid = 3712] [serial = 1475] [outer = 00000000] [url = about:blank] 03:35:21 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (166A7000) [pid = 3712] [serial = 1501] [outer = 00000000] [url = about:blank] 03:35:21 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (16EF4C00) [pid = 3712] [serial = 1502] [outer = 00000000] [url = about:blank] 03:35:21 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (16960C00) [pid = 3712] [serial = 1490] [outer = 00000000] [url = about:blank] 03:35:21 INFO - PROCESS | 3712 | 1472297721605 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:21 INFO - PROCESS | 3712 | 1472297721608 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:21 INFO - PROCESS | 3712 | ++DOCSHELL 1036A800 == 30 [pid = 3712] [id = 519] 03:35:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (10A03400) [pid = 3712] [serial = 1557] [outer = 00000000] 03:35:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (112AE000) [pid = 3712] [serial = 1558] [outer = 10A03400] 03:35:21 INFO - PROCESS | 3712 | 1472297721657 Marionette DEBUG loaded listener.js 03:35:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (114E1000) [pid = 3712] [serial = 1559] [outer = 10A03400] 03:35:22 INFO - PROCESS | 3712 | 1472297722081 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]]]}] 03:35:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 733ms 03:35:22 INFO - PROCESS | 3712 | 1472297722116 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 03:35:22 INFO - PROCESS | 3712 | 1472297722120 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 03:35:22 INFO - PROCESS | 3712 | 1472297722126 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:35:22 INFO - PROCESS | 3712 | 1472297722128 Marionette TRACE conn3 <- [1,2042,null,{}] 03:35:22 INFO - PROCESS | 3712 | 1472297722132 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}] 03:35:22 INFO - PROCESS | 3712 | 1472297722134 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:22 INFO - PROCESS | 3712 | 1472297722218 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 03:35:22 INFO - PROCESS | 3712 | 1472297722227 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:22 INFO - PROCESS | 3712 | 1472297722229 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:22 INFO - PROCESS | 3712 | ++DOCSHELL 129DA800 == 31 [pid = 3712] [id = 520] 03:35:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (129DC800) [pid = 3712] [serial = 1560] [outer = 00000000] 03:35:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (129E6800) [pid = 3712] [serial = 1561] [outer = 129DC800] 03:35:22 INFO - PROCESS | 3712 | 1472297722279 Marionette DEBUG loaded listener.js 03:35:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (130B4C00) [pid = 3712] [serial = 1562] [outer = 129DC800] 03:35:22 INFO - PROCESS | 3712 | 1472297722744 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]]]}] 03:35:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 687ms 03:35:22 INFO - PROCESS | 3712 | 1472297722807 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 03:35:22 INFO - PROCESS | 3712 | 1472297722809 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 03:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:35:22 INFO - PROCESS | 3712 | 1472297722813 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:35:22 INFO - PROCESS | 3712 | 1472297722816 Marionette TRACE conn3 <- [1,2046,null,{}] 03:35:22 INFO - PROCESS | 3712 | 1472297722827 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}] 03:35:22 INFO - PROCESS | 3712 | 1472297722831 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:22 INFO - PROCESS | 3712 | 1472297722915 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 03:35:23 INFO - PROCESS | 3712 | 1472297723011 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:23 INFO - PROCESS | 3712 | 1472297723014 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:23 INFO - PROCESS | 3712 | ++DOCSHELL 152A1800 == 32 [pid = 3712] [id = 521] 03:35:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (152C6C00) [pid = 3712] [serial = 1563] [outer = 00000000] 03:35:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (152CB800) [pid = 3712] [serial = 1564] [outer = 152C6C00] 03:35:23 INFO - PROCESS | 3712 | 1472297723063 Marionette DEBUG loaded listener.js 03:35:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (152D4000) [pid = 3712] [serial = 1565] [outer = 152C6C00] 03:35:23 INFO - PROCESS | 3712 | 1472297723429 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]]]}] 03:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 671ms 03:35:23 INFO - PROCESS | 3712 | 1472297723495 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 03:35:23 INFO - PROCESS | 3712 | 1472297723497 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 03:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:35:23 INFO - PROCESS | 3712 | 1472297723501 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:35:23 INFO - PROCESS | 3712 | 1472297723503 Marionette TRACE conn3 <- [1,2050,null,{}] 03:35:23 INFO - PROCESS | 3712 | 1472297723506 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}] 03:35:23 INFO - PROCESS | 3712 | 1472297723508 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:23 INFO - PROCESS | 3712 | 1472297723665 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 03:35:23 INFO - PROCESS | 3712 | 1472297723687 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:23 INFO - PROCESS | 3712 | 1472297723689 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:23 INFO - PROCESS | 3712 | ++DOCSHELL 152D3400 == 33 [pid = 3712] [id = 522] 03:35:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (152D3C00) [pid = 3712] [serial = 1566] [outer = 00000000] 03:35:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (166A2000) [pid = 3712] [serial = 1567] [outer = 152D3C00] 03:35:23 INFO - PROCESS | 3712 | 1472297723734 Marionette DEBUG loaded listener.js 03:35:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (16A23800) [pid = 3712] [serial = 1568] [outer = 152D3C00] 03:35:24 INFO - PROCESS | 3712 | 1472297724190 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]]]}] 03:35:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:35:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 718ms 03:35:24 INFO - PROCESS | 3712 | 1472297724227 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 03:35:24 INFO - PROCESS | 3712 | 1472297724229 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 03:35:24 INFO - PROCESS | 3712 | 1472297724239 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:35:24 INFO - PROCESS | 3712 | 1472297724241 Marionette TRACE conn3 <- [1,2054,null,{}] 03:35:24 INFO - PROCESS | 3712 | 1472297724244 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}] 03:35:24 INFO - PROCESS | 3712 | 1472297724246 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:24 INFO - PROCESS | 3712 | 1472297724356 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 03:35:24 INFO - PROCESS | 3712 | 1472297724364 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:24 INFO - PROCESS | 3712 | 1472297724366 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:24 INFO - PROCESS | 3712 | ++DOCSHELL 1669F800 == 34 [pid = 3712] [id = 523] 03:35:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (16D77400) [pid = 3712] [serial = 1569] [outer = 00000000] 03:35:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (176DCC00) [pid = 3712] [serial = 1570] [outer = 16D77400] 03:35:24 INFO - PROCESS | 3712 | 1472297724412 Marionette DEBUG loaded listener.js 03:35:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (17AC0800) [pid = 3712] [serial = 1571] [outer = 16D77400] 03:35:24 INFO - PROCESS | 3712 | 1472297724869 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]]]}] 03:35:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:35:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 687ms 03:35:24 INFO - PROCESS | 3712 | 1472297724922 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 03:35:24 INFO - PROCESS | 3712 | 1472297724924 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 03:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:35:24 INFO - PROCESS | 3712 | 1472297724928 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:35:24 INFO - PROCESS | 3712 | 1472297724929 Marionette TRACE conn3 <- [1,2058,null,{}] 03:35:24 INFO - PROCESS | 3712 | 1472297724933 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}] 03:35:24 INFO - PROCESS | 3712 | 1472297724939 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:25 INFO - PROCESS | 3712 | 1472297725111 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 03:35:25 INFO - PROCESS | 3712 | 1472297725127 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:25 INFO - PROCESS | 3712 | 1472297725129 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:25 INFO - PROCESS | 3712 | ++DOCSHELL 17F0D400 == 35 [pid = 3712] [id = 524] 03:35:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (17F66400) [pid = 3712] [serial = 1572] [outer = 00000000] 03:35:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (19A93C00) [pid = 3712] [serial = 1573] [outer = 17F66400] 03:35:25 INFO - PROCESS | 3712 | 1472297725231 Marionette DEBUG loaded listener.js 03:35:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (19A95000) [pid = 3712] [serial = 1574] [outer = 17F66400] 03:35:25 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (11A59800) [pid = 3712] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:35:25 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (12BC7800) [pid = 3712] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:35:25 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (1055A400) [pid = 3712] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:35:25 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (1A30D000) [pid = 3712] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:35:25 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (1585A400) [pid = 3712] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:35:25 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (16A24400) [pid = 3712] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:35:25 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (152CD000) [pid = 3712] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:35:25 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (182CA800) [pid = 3712] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:35:25 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (1410AC00) [pid = 3712] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:35:25 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (18041C00) [pid = 3712] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:35:25 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (1A676C00) [pid = 3712] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:35:25 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (10F14400) [pid = 3712] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:35:25 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (17F6E400) [pid = 3712] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:35:25 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (182CDC00) [pid = 3712] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:35:25 INFO - PROCESS | 3712 | 1472297725793 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]]]}] 03:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 930ms 03:35:25 INFO - PROCESS | 3712 | 1472297725855 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 03:35:25 INFO - PROCESS | 3712 | 1472297725857 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 03:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:35:25 INFO - PROCESS | 3712 | 1472297725860 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:35:25 INFO - PROCESS | 3712 | 1472297725862 Marionette TRACE conn3 <- [1,2062,null,{}] 03:35:25 INFO - PROCESS | 3712 | 1472297725866 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}] 03:35:25 INFO - PROCESS | 3712 | 1472297725867 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:25 INFO - PROCESS | 3712 | 1472297725943 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 03:35:25 INFO - PROCESS | 3712 | 1472297725948 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:25 INFO - PROCESS | 3712 | 1472297725950 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:25 INFO - PROCESS | 3712 | ++DOCSHELL 129E5800 == 36 [pid = 3712] [id = 525] 03:35:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (129E6000) [pid = 3712] [serial = 1575] [outer = 00000000] 03:35:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (14FC8400) [pid = 3712] [serial = 1576] [outer = 129E6000] 03:35:25 INFO - PROCESS | 3712 | 1472297725995 Marionette DEBUG loaded listener.js 03:35:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (15287400) [pid = 3712] [serial = 1577] [outer = 129E6000] 03:35:26 INFO - PROCESS | 3712 | 1472297726408 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]]]}] 03:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 580ms 03:35:26 INFO - PROCESS | 3712 | 1472297726468 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 03:35:26 INFO - PROCESS | 3712 | 1472297726471 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 03:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:35:26 INFO - PROCESS | 3712 | 1472297726474 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:35:26 INFO - PROCESS | 3712 | 1472297726476 Marionette TRACE conn3 <- [1,2066,null,{}] 03:35:26 INFO - PROCESS | 3712 | 1472297726479 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}] 03:35:26 INFO - PROCESS | 3712 | 1472297726481 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:26 INFO - PROCESS | 3712 | 1472297726564 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 03:35:26 INFO - PROCESS | 3712 | 1472297726569 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:26 INFO - PROCESS | 3712 | 1472297726571 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:26 INFO - PROCESS | 3712 | ++DOCSHELL 11C47800 == 37 [pid = 3712] [id = 526] 03:35:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (12D77000) [pid = 3712] [serial = 1578] [outer = 00000000] 03:35:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (19DE9800) [pid = 3712] [serial = 1579] [outer = 12D77000] 03:35:26 INFO - PROCESS | 3712 | 1472297726617 Marionette DEBUG loaded listener.js 03:35:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (19F58000) [pid = 3712] [serial = 1580] [outer = 12D77000] 03:35:27 INFO - PROCESS | 3712 | 1472297727028 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]]]}] 03:35:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:35:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 580ms 03:35:27 INFO - PROCESS | 3712 | 1472297727051 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 03:35:27 INFO - PROCESS | 3712 | 1472297727053 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 03:35:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:35:27 INFO - PROCESS | 3712 | 1472297727056 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:35:27 INFO - PROCESS | 3712 | 1472297727058 Marionette TRACE conn3 <- [1,2070,null,{}] 03:35:27 INFO - PROCESS | 3712 | 1472297727062 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}] 03:35:27 INFO - PROCESS | 3712 | 1472297727064 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:27 INFO - PROCESS | 3712 | 1472297727195 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 03:35:27 INFO - PROCESS | 3712 | 1472297727202 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:27 INFO - PROCESS | 3712 | 1472297727204 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:27 INFO - PROCESS | 3712 | ++DOCSHELL 19A8F000 == 38 [pid = 3712] [id = 527] 03:35:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (19F60400) [pid = 3712] [serial = 1581] [outer = 00000000] 03:35:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1A1C2C00) [pid = 3712] [serial = 1582] [outer = 19F60400] 03:35:27 INFO - PROCESS | 3712 | 1472297727248 Marionette DEBUG loaded listener.js 03:35:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1A1C3800) [pid = 3712] [serial = 1583] [outer = 19F60400] 03:35:27 INFO - PROCESS | 3712 | 1472297727639 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]]]}] 03:35:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:35:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 610ms 03:35:27 INFO - PROCESS | 3712 | 1472297727696 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 03:35:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:35:27 INFO - PROCESS | 3712 | 1472297727699 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 03:35:27 INFO - PROCESS | 3712 | 1472297727702 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:35:27 INFO - PROCESS | 3712 | 1472297727704 Marionette TRACE conn3 <- [1,2074,null,{}] 03:35:27 INFO - PROCESS | 3712 | 1472297727707 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}] 03:35:27 INFO - PROCESS | 3712 | 1472297727692 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:27 INFO - PROCESS | 3712 | 1472297727874 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 03:35:28 INFO - PROCESS | 3712 | 1472297728072 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:28 INFO - PROCESS | 3712 | 1472297728076 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:28 INFO - PROCESS | 3712 | ++DOCSHELL 10A4CC00 == 39 [pid = 3712] [id = 528] 03:35:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (10A4FC00) [pid = 3712] [serial = 1584] [outer = 00000000] 03:35:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (10F0CC00) [pid = 3712] [serial = 1585] [outer = 10A4FC00] 03:35:28 INFO - PROCESS | 3712 | 1472297728135 Marionette DEBUG loaded listener.js 03:35:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1144B000) [pid = 3712] [serial = 1586] [outer = 10A4FC00] 03:35:28 INFO - PROCESS | 3712 | 1472297728727 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]]]}] 03:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1069ms 03:35:28 INFO - PROCESS | 3712 | 1472297728780 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 03:35:28 INFO - PROCESS | 3712 | 1472297728784 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 03:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:35:28 INFO - PROCESS | 3712 | 1472297728803 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:35:28 INFO - PROCESS | 3712 | 1472297728806 Marionette TRACE conn3 <- [1,2078,null,{}] 03:35:28 INFO - PROCESS | 3712 | 1472297728813 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}] 03:35:28 INFO - PROCESS | 3712 | 1472297728816 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:28 INFO - PROCESS | 3712 | 1472297728926 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 03:35:29 INFO - PROCESS | 3712 | 1472297729061 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:29 INFO - PROCESS | 3712 | 1472297729064 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:29 INFO - PROCESS | 3712 | ++DOCSHELL 130BA400 == 40 [pid = 3712] [id = 529] 03:35:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (130D8800) [pid = 3712] [serial = 1587] [outer = 00000000] 03:35:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1441B400) [pid = 3712] [serial = 1588] [outer = 130D8800] 03:35:29 INFO - PROCESS | 3712 | 1472297729123 Marionette DEBUG loaded listener.js 03:35:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (152A1000) [pid = 3712] [serial = 1589] [outer = 130D8800] 03:35:29 INFO - PROCESS | 3712 | 1472297729686 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]]]}] 03:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 931ms 03:35:29 INFO - PROCESS | 3712 | 1472297729740 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 03:35:29 INFO - PROCESS | 3712 | 1472297729743 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 03:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:35:29 INFO - PROCESS | 3712 | 1472297729748 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:35:29 INFO - PROCESS | 3712 | 1472297729750 Marionette TRACE conn3 <- [1,2082,null,{}] 03:35:29 INFO - PROCESS | 3712 | 1472297729754 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}] 03:35:29 INFO - PROCESS | 3712 | 1472297729757 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:29 INFO - PROCESS | 3712 | 1472297729867 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 03:35:29 INFO - PROCESS | 3712 | 1472297729975 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:29 INFO - PROCESS | 3712 | 1472297729978 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:29 INFO - PROCESS | 3712 | ++DOCSHELL 177A6000 == 41 [pid = 3712] [id = 530] 03:35:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (177AC800) [pid = 3712] [serial = 1590] [outer = 00000000] 03:35:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (182CF800) [pid = 3712] [serial = 1591] [outer = 177AC800] 03:35:30 INFO - PROCESS | 3712 | 1472297730018 Marionette DEBUG loaded listener.js 03:35:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (19A95800) [pid = 3712] [serial = 1592] [outer = 177AC800] 03:35:30 INFO - PROCESS | 3712 | 1472297730674 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]]]}] 03:35:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 977ms 03:35:30 INFO - PROCESS | 3712 | 1472297730714 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 03:35:30 INFO - PROCESS | 3712 | 1472297730718 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 03:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:35:30 INFO - PROCESS | 3712 | 1472297730729 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:35:30 INFO - PROCESS | 3712 | 1472297730734 Marionette TRACE conn3 <- [1,2086,null,{}] 03:35:30 INFO - PROCESS | 3712 | 1472297730756 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}] 03:35:30 INFO - PROCESS | 3712 | 1472297730759 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:30 INFO - PROCESS | 3712 | 1472297730886 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 03:35:31 INFO - PROCESS | 3712 | 1472297731095 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:31 INFO - PROCESS | 3712 | 1472297731098 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:31 INFO - PROCESS | 3712 | ++DOCSHELL 0C768400 == 42 [pid = 3712] [id = 531] 03:35:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (0C76E800) [pid = 3712] [serial = 1593] [outer = 00000000] 03:35:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (103C9800) [pid = 3712] [serial = 1594] [outer = 0C76E800] 03:35:31 INFO - PROCESS | 3712 | 1472297731158 Marionette DEBUG loaded listener.js 03:35:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (10A0F800) [pid = 3712] [serial = 1595] [outer = 0C76E800] 03:35:31 INFO - PROCESS | 3712 | 1472297731721 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]]]}] 03:35:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:35:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1022ms 03:35:32 INFO - PROCESS | 3712 | --DOCSHELL 11C47800 == 41 [pid = 3712] [id = 526] 03:35:32 INFO - PROCESS | 3712 | --DOCSHELL 129E5800 == 40 [pid = 3712] [id = 525] 03:35:32 INFO - PROCESS | 3712 | --DOCSHELL 17F0D400 == 39 [pid = 3712] [id = 524] 03:35:32 INFO - PROCESS | 3712 | --DOCSHELL 1669F800 == 38 [pid = 3712] [id = 523] 03:35:32 INFO - PROCESS | 3712 | --DOCSHELL 152D3400 == 37 [pid = 3712] [id = 522] 03:35:32 INFO - PROCESS | 3712 | --DOCSHELL 152A1800 == 36 [pid = 3712] [id = 521] 03:35:32 INFO - PROCESS | 3712 | --DOCSHELL 129DA800 == 35 [pid = 3712] [id = 520] 03:35:32 INFO - PROCESS | 3712 | --DOCSHELL 1036A800 == 34 [pid = 3712] [id = 519] 03:35:32 INFO - PROCESS | 3712 | --DOCSHELL 129DC000 == 33 [pid = 3712] [id = 518] 03:35:32 INFO - PROCESS | 3712 | --DOCSHELL 10A0E000 == 32 [pid = 3712] [id = 517] 03:35:32 INFO - PROCESS | 3712 | --DOCSHELL 10F10C00 == 31 [pid = 3712] [id = 516] 03:35:32 INFO - PROCESS | 3712 | --DOCSHELL 177A6000 == 30 [pid = 3712] [id = 530] 03:35:32 INFO - PROCESS | 3712 | --DOCSHELL 19A8F000 == 29 [pid = 3712] [id = 527] 03:35:32 INFO - PROCESS | 3712 | --DOCSHELL 10A4CC00 == 28 [pid = 3712] [id = 528] 03:35:32 INFO - PROCESS | 3712 | --DOCSHELL 130BA400 == 27 [pid = 3712] [id = 529] 03:35:32 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (12830800) [pid = 3712] [serial = 1513] [outer = 00000000] [url = about:blank] 03:35:32 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (130DCC00) [pid = 3712] [serial = 1516] [outer = 00000000] [url = about:blank] 03:35:32 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (131E7C00) [pid = 3712] [serial = 1517] [outer = 00000000] [url = about:blank] 03:35:32 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (10E9B000) [pid = 3712] [serial = 1510] [outer = 00000000] [url = about:blank] 03:35:32 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (10E9C400) [pid = 3712] [serial = 1511] [outer = 00000000] [url = about:blank] 03:35:32 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (1A672000) [pid = 3712] [serial = 1508] [outer = 00000000] [url = about:blank] 03:35:32 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (16EF4400) [pid = 3712] [serial = 1525] [outer = 00000000] [url = about:blank] 03:35:32 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (176D4C00) [pid = 3712] [serial = 1526] [outer = 00000000] [url = about:blank] 03:35:32 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (17F02000) [pid = 3712] [serial = 1528] [outer = 00000000] [url = about:blank] 03:35:32 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (18216000) [pid = 3712] [serial = 1529] [outer = 00000000] [url = about:blank] 03:35:32 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (1585CC00) [pid = 3712] [serial = 1522] [outer = 00000000] [url = about:blank] 03:35:32 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (15A24400) [pid = 3712] [serial = 1523] [outer = 00000000] [url = about:blank] 03:35:32 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (19A8B400) [pid = 3712] [serial = 1531] [outer = 00000000] [url = about:blank] 03:35:32 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (15280C00) [pid = 3712] [serial = 1519] [outer = 00000000] [url = about:blank] 03:35:32 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (152A2000) [pid = 3712] [serial = 1520] [outer = 00000000] [url = about:blank] 03:35:32 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (1A314400) [pid = 3712] [serial = 1538] [outer = 00000000] [url = about:blank] 03:35:32 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1A1C5000) [pid = 3712] [serial = 1537] [outer = 00000000] [url = about:blank] 03:35:32 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (1A9DBC00) [pid = 3712] [serial = 1540] [outer = 00000000] [url = about:blank] 03:35:32 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (152CFC00) [pid = 3712] [serial = 1543] [outer = 00000000] [url = about:blank] 03:35:32 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (1AB6BC00) [pid = 3712] [serial = 1549] [outer = 00000000] [url = about:blank] 03:35:32 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (19A8C000) [pid = 3712] [serial = 1544] [outer = 00000000] [url = about:blank] 03:35:32 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (1A9D7C00) [pid = 3712] [serial = 1546] [outer = 00000000] [url = about:blank] 03:35:32 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (1A9DFC00) [pid = 3712] [serial = 1541] [outer = 00000000] [url = about:blank] 03:35:32 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (1297C800) [pid = 3712] [serial = 1514] [outer = 00000000] [url = about:blank] 03:35:32 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (19DEF000) [pid = 3712] [serial = 1534] [outer = 00000000] [url = about:blank] 03:35:32 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (1AB63000) [pid = 3712] [serial = 1547] [outer = 00000000] [url = about:blank] 03:35:32 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (19DF0800) [pid = 3712] [serial = 1535] [outer = 00000000] [url = about:blank] 03:35:32 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (19A8BC00) [pid = 3712] [serial = 1532] [outer = 00000000] [url = about:blank] 03:35:32 INFO - PROCESS | 3712 | 1472297732390 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 03:35:32 INFO - PROCESS | 3712 | 1472297732395 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 03:35:32 INFO - PROCESS | 3712 | 1472297732454 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:35:32 INFO - PROCESS | 3712 | 1472297732457 Marionette TRACE conn3 <- [1,2090,null,{}] 03:35:32 INFO - PROCESS | 3712 | 1472297732463 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}] 03:35:32 INFO - PROCESS | 3712 | 1472297732466 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:32 INFO - PROCESS | 3712 | 1472297732551 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 03:35:32 INFO - PROCESS | 3712 | 1472297732558 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:32 INFO - PROCESS | 3712 | 1472297732563 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:32 INFO - PROCESS | 3712 | ++DOCSHELL 1055A800 == 28 [pid = 3712] [id = 532] 03:35:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (10560C00) [pid = 3712] [serial = 1596] [outer = 00000000] 03:35:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (10A4C800) [pid = 3712] [serial = 1597] [outer = 10560C00] 03:35:32 INFO - PROCESS | 3712 | 1472297732612 Marionette DEBUG loaded listener.js 03:35:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (10B8E000) [pid = 3712] [serial = 1598] [outer = 10560C00] 03:35:33 INFO - PROCESS | 3712 | 1472297733112 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]]]}] 03:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 687ms 03:35:33 INFO - PROCESS | 3712 | 1472297733137 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 03:35:33 INFO - PROCESS | 3712 | 1472297733140 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 03:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:35:33 INFO - PROCESS | 3712 | 1472297733147 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:35:33 INFO - PROCESS | 3712 | 1472297733151 Marionette TRACE conn3 <- [1,2094,null,{}] 03:35:33 INFO - PROCESS | 3712 | 1472297733155 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}] 03:35:33 INFO - PROCESS | 3712 | 1472297733158 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:33 INFO - PROCESS | 3712 | 1472297733244 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 03:35:33 INFO - PROCESS | 3712 | 1472297733254 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:33 INFO - PROCESS | 3712 | 1472297733256 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:33 INFO - PROCESS | 3712 | ++DOCSHELL 1282B800 == 29 [pid = 3712] [id = 533] 03:35:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (1282D000) [pid = 3712] [serial = 1599] [outer = 00000000] 03:35:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (1297F400) [pid = 3712] [serial = 1600] [outer = 1282D000] 03:35:33 INFO - PROCESS | 3712 | 1472297733309 Marionette DEBUG loaded listener.js 03:35:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (129C1000) [pid = 3712] [serial = 1601] [outer = 1282D000] 03:35:33 INFO - PROCESS | 3712 | 1472297733767 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]]]}] 03:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 687ms 03:35:33 INFO - PROCESS | 3712 | 1472297733825 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 03:35:33 INFO - PROCESS | 3712 | 1472297733828 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 03:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:35:33 INFO - PROCESS | 3712 | 1472297733831 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:35:33 INFO - PROCESS | 3712 | 1472297733833 Marionette TRACE conn3 <- [1,2098,null,{}] 03:35:33 INFO - PROCESS | 3712 | 1472297733843 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}] 03:35:33 INFO - PROCESS | 3712 | 1472297733848 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:33 INFO - PROCESS | 3712 | 1472297733964 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 03:35:34 INFO - PROCESS | 3712 | 1472297734062 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:34 INFO - PROCESS | 3712 | 1472297734066 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:34 INFO - PROCESS | 3712 | ++DOCSHELL 131E9400 == 30 [pid = 3712] [id = 534] 03:35:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (131EB000) [pid = 3712] [serial = 1602] [outer = 00000000] 03:35:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (1441AC00) [pid = 3712] [serial = 1603] [outer = 131EB000] 03:35:34 INFO - PROCESS | 3712 | 1472297734115 Marionette DEBUG loaded listener.js 03:35:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (15280C00) [pid = 3712] [serial = 1604] [outer = 131EB000] 03:35:34 INFO - PROCESS | 3712 | 1472297734478 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]]]}] 03:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 686ms 03:35:34 INFO - PROCESS | 3712 | 1472297734512 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 03:35:34 INFO - PROCESS | 3712 | 1472297734514 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 03:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:35:34 INFO - PROCESS | 3712 | 1472297734518 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:35:34 INFO - PROCESS | 3712 | 1472297734520 Marionette TRACE conn3 <- [1,2102,null,{}] 03:35:34 INFO - PROCESS | 3712 | 1472297734539 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}] 03:35:34 INFO - PROCESS | 3712 | 1472297734541 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:34 INFO - PROCESS | 3712 | 1472297734671 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 03:35:34 INFO - PROCESS | 3712 | 1472297734730 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:34 INFO - PROCESS | 3712 | 1472297734732 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:34 INFO - PROCESS | 3712 | ++DOCSHELL 152D2C00 == 31 [pid = 3712] [id = 535] 03:35:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (152D3400) [pid = 3712] [serial = 1605] [outer = 00000000] 03:35:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (15E9BC00) [pid = 3712] [serial = 1606] [outer = 152D3400] 03:35:34 INFO - PROCESS | 3712 | 1472297734778 Marionette DEBUG loaded listener.js 03:35:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1601E000) [pid = 3712] [serial = 1607] [outer = 152D3400] 03:35:35 INFO - PROCESS | 3712 | 1472297735206 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]]]}] 03:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 732ms 03:35:35 INFO - PROCESS | 3712 | 1472297735262 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 03:35:35 INFO - PROCESS | 3712 | 1472297735264 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 03:35:35 INFO - PROCESS | 3712 | 1472297735267 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:35:35 INFO - PROCESS | 3712 | 1472297735269 Marionette TRACE conn3 <- [1,2106,null,{}] 03:35:35 INFO - PROCESS | 3712 | 1472297735312 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}] 03:35:35 INFO - PROCESS | 3712 | 1472297735314 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:35 INFO - PROCESS | 3712 | 1472297735421 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 03:35:35 INFO - PROCESS | 3712 | 1472297735433 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:35 INFO - PROCESS | 3712 | 1472297735435 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:35 INFO - PROCESS | 3712 | ++DOCSHELL 12DAC000 == 32 [pid = 3712] [id = 536] 03:35:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1601D400) [pid = 3712] [serial = 1608] [outer = 00000000] 03:35:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (174F6800) [pid = 3712] [serial = 1609] [outer = 1601D400] 03:35:35 INFO - PROCESS | 3712 | 1472297735480 Marionette DEBUG loaded listener.js 03:35:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (176D4800) [pid = 3712] [serial = 1610] [outer = 1601D400] 03:35:35 INFO - PROCESS | 3712 | 1472297735919 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]]]}] 03:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 687ms 03:35:35 INFO - PROCESS | 3712 | 1472297735971 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 03:35:35 INFO - PROCESS | 3712 | 1472297735973 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 03:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:35:35 INFO - PROCESS | 3712 | 1472297735977 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:35:35 INFO - PROCESS | 3712 | 1472297735978 Marionette TRACE conn3 <- [1,2110,null,{}] 03:35:35 INFO - PROCESS | 3712 | 1472297735982 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}] 03:35:35 INFO - PROCESS | 3712 | 1472297735987 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:36 INFO - PROCESS | 3712 | 1472297736130 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 03:35:36 INFO - PROCESS | 3712 | 1472297736143 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:36 INFO - PROCESS | 3712 | 1472297736145 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:36 INFO - PROCESS | 3712 | ++DOCSHELL 18040000 == 33 [pid = 3712] [id = 537] 03:35:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (18216000) [pid = 3712] [serial = 1611] [outer = 00000000] 03:35:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (182CD400) [pid = 3712] [serial = 1612] [outer = 18216000] 03:35:36 INFO - PROCESS | 3712 | 1472297736190 Marionette DEBUG loaded listener.js 03:35:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (19A91C00) [pid = 3712] [serial = 1613] [outer = 18216000] 03:35:36 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (16D77400) [pid = 3712] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:35:36 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (17F66400) [pid = 3712] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:35:36 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (14FD0C00) [pid = 3712] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:35:36 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (10A0F000) [pid = 3712] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:35:36 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (152C6C00) [pid = 3712] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:35:36 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (129DC800) [pid = 3712] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:35:36 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (10A03400) [pid = 3712] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:35:36 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (129E0C00) [pid = 3712] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:35:36 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (129E6000) [pid = 3712] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:35:36 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (12D77000) [pid = 3712] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:35:36 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (19F60400) [pid = 3712] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:35:36 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (152D3C00) [pid = 3712] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:35:36 INFO - PROCESS | 3712 | 1472297736795 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]]]}] 03:35:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 885ms 03:35:36 INFO - PROCESS | 3712 | 1472297736863 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 03:35:36 INFO - PROCESS | 3712 | 1472297736865 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 03:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:35:36 INFO - PROCESS | 3712 | 1472297736869 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:35:36 INFO - PROCESS | 3712 | 1472297736870 Marionette TRACE conn3 <- [1,2114,null,{}] 03:35:36 INFO - PROCESS | 3712 | 1472297736874 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}] 03:35:36 INFO - PROCESS | 3712 | 1472297736876 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:36 INFO - PROCESS | 3712 | 1472297736991 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 03:35:37 INFO - PROCESS | 3712 | 1472297737049 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:37 INFO - PROCESS | 3712 | 1472297737060 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:37 INFO - PROCESS | 3712 | ++DOCSHELL 0F346C00 == 34 [pid = 3712] [id = 538] 03:35:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (104E7800) [pid = 3712] [serial = 1614] [outer = 00000000] 03:35:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (129E6000) [pid = 3712] [serial = 1615] [outer = 104E7800] 03:35:37 INFO - PROCESS | 3712 | 1472297737105 Marionette DEBUG loaded listener.js 03:35:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (166A4800) [pid = 3712] [serial = 1616] [outer = 104E7800] 03:35:37 INFO - PROCESS | 3712 | 1472297737467 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]]]}] 03:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 626ms 03:35:37 INFO - PROCESS | 3712 | 1472297737499 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 03:35:37 INFO - PROCESS | 3712 | 1472297737501 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 03:35:37 INFO - PROCESS | 3712 | 1472297737505 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:35:37 INFO - PROCESS | 3712 | 1472297737506 Marionette TRACE conn3 <- [1,2118,null,{}] 03:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:35:37 INFO - PROCESS | 3712 | 1472297737510 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}] 03:35:37 INFO - PROCESS | 3712 | 1472297737511 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:37 INFO - PROCESS | 3712 | 1472297737587 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 03:35:37 INFO - PROCESS | 3712 | 1472297737592 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:37 INFO - PROCESS | 3712 | 1472297737594 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:37 INFO - PROCESS | 3712 | ++DOCSHELL 11A54C00 == 35 [pid = 3712] [id = 539] 03:35:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (15287000) [pid = 3712] [serial = 1617] [outer = 00000000] 03:35:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (19DE4800) [pid = 3712] [serial = 1618] [outer = 15287000] 03:35:37 INFO - PROCESS | 3712 | 1472297737639 Marionette DEBUG loaded listener.js 03:35:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (19DF0C00) [pid = 3712] [serial = 1619] [outer = 15287000] 03:35:38 INFO - PROCESS | 3712 | 1472297738082 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] 03:35:38 INFO - PROCESS | 3712 | 1472297738128 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 03:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:35:38 INFO - PROCESS | 3712 | 1472297738132 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:35:38 INFO - PROCESS | 3712 | 1472297738134 Marionette TRACE conn3 <- [1,2122,null,{}] 03:35:38 INFO - PROCESS | 3712 | 1472297738137 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}] 03:35:38 INFO - PROCESS | 3712 | 1472297738139 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:38 INFO - PROCESS | 3712 | 1472297738215 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 03:35:38 INFO - PROCESS | 3712 | 1472297738222 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:38 INFO - PROCESS | 3712 | 1472297738224 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:38 INFO - PROCESS | 3712 | ++DOCSHELL 19F60800 == 36 [pid = 3712] [id = 540] 03:35:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1A144C00) [pid = 3712] [serial = 1620] [outer = 00000000] 03:35:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1A1CB800) [pid = 3712] [serial = 1621] [outer = 1A144C00] 03:35:38 INFO - PROCESS | 3712 | 1472297738269 Marionette DEBUG loaded listener.js 03:35:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1A1CBC00) [pid = 3712] [serial = 1622] [outer = 1A144C00] 03:35:38 INFO - PROCESS | 3712 | 1472297738916 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]]]}] 03:35:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 824ms 03:35:38 INFO - PROCESS | 3712 | 1472297738959 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 03:35:38 INFO - PROCESS | 3712 | 1472297738964 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 03:35:38 INFO - PROCESS | 3712 | 1472297738969 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:35:38 INFO - PROCESS | 3712 | 1472297738972 Marionette TRACE conn3 <- [1,2126,null,{}] 03:35:38 INFO - PROCESS | 3712 | 1472297738979 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}] 03:35:38 INFO - PROCESS | 3712 | 1472297738982 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:39 INFO - PROCESS | 3712 | 1472297739103 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 03:35:39 INFO - PROCESS | 3712 | 1472297739243 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:39 INFO - PROCESS | 3712 | 1472297739246 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:39 INFO - PROCESS | 3712 | ++DOCSHELL 0C765800 == 37 [pid = 3712] [id = 541] 03:35:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (0F348800) [pid = 3712] [serial = 1623] [outer = 00000000] 03:35:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (1059CC00) [pid = 3712] [serial = 1624] [outer = 0F348800] 03:35:39 INFO - PROCESS | 3712 | 1472297739289 Marionette DEBUG loaded listener.js 03:35:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (12830800) [pid = 3712] [serial = 1625] [outer = 0F348800] 03:35:39 INFO - PROCESS | 3712 | 1472297739966 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]]]}] 03:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1022ms 03:35:39 INFO - PROCESS | 3712 | 1472297739998 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 03:35:39 INFO - PROCESS | 3712 | 1472297740002 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 03:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:35:40 INFO - PROCESS | 3712 | 1472297740029 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:35:40 INFO - PROCESS | 3712 | 1472297740032 Marionette TRACE conn3 <- [1,2130,null,{}] 03:35:40 INFO - PROCESS | 3712 | 1472297740061 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}] 03:35:40 INFO - PROCESS | 3712 | 1472297740064 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:40 INFO - PROCESS | 3712 | 1472297740190 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 03:35:40 INFO - PROCESS | 3712 | 1472297740327 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:40 INFO - PROCESS | 3712 | 1472297740330 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:40 INFO - PROCESS | 3712 | ++DOCSHELL 14FCE800 == 38 [pid = 3712] [id = 542] 03:35:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (15285C00) [pid = 3712] [serial = 1626] [outer = 00000000] 03:35:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1584F400) [pid = 3712] [serial = 1627] [outer = 15285C00] 03:35:40 INFO - PROCESS | 3712 | 1472297740395 Marionette DEBUG loaded listener.js 03:35:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (152D2800) [pid = 3712] [serial = 1628] [outer = 15285C00] 03:35:41 INFO - PROCESS | 3712 | --DOCSHELL 11A54C00 == 37 [pid = 3712] [id = 539] 03:35:41 INFO - PROCESS | 3712 | --DOCSHELL 0F346C00 == 36 [pid = 3712] [id = 538] 03:35:41 INFO - PROCESS | 3712 | --DOCSHELL 18040000 == 35 [pid = 3712] [id = 537] 03:35:41 INFO - PROCESS | 3712 | --DOCSHELL 12DAC000 == 34 [pid = 3712] [id = 536] 03:35:41 INFO - PROCESS | 3712 | --DOCSHELL 152D2C00 == 33 [pid = 3712] [id = 535] 03:35:41 INFO - PROCESS | 3712 | --DOCSHELL 131E9400 == 32 [pid = 3712] [id = 534] 03:35:41 INFO - PROCESS | 3712 | --DOCSHELL 1282B800 == 31 [pid = 3712] [id = 533] 03:35:41 INFO - PROCESS | 3712 | --DOCSHELL 1055A800 == 30 [pid = 3712] [id = 532] 03:35:41 INFO - PROCESS | 3712 | --DOCSHELL 0C768400 == 29 [pid = 3712] [id = 531] 03:35:41 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (176DCC00) [pid = 3712] [serial = 1570] [outer = 00000000] [url = about:blank] 03:35:41 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (19A93C00) [pid = 3712] [serial = 1573] [outer = 00000000] [url = about:blank] 03:35:41 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (1ABE1C00) [pid = 3712] [serial = 1550] [outer = 00000000] [url = about:blank] 03:35:41 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (10A53800) [pid = 3712] [serial = 1552] [outer = 00000000] [url = about:blank] 03:35:41 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (10F06000) [pid = 3712] [serial = 1553] [outer = 00000000] [url = about:blank] 03:35:41 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (152CB800) [pid = 3712] [serial = 1564] [outer = 00000000] [url = about:blank] 03:35:41 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (152D4000) [pid = 3712] [serial = 1565] [outer = 00000000] [url = about:blank] 03:35:41 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (129E6800) [pid = 3712] [serial = 1561] [outer = 00000000] [url = about:blank] 03:35:41 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (130B4C00) [pid = 3712] [serial = 1562] [outer = 00000000] [url = about:blank] 03:35:41 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (112AE000) [pid = 3712] [serial = 1558] [outer = 00000000] [url = about:blank] 03:35:41 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (114E1000) [pid = 3712] [serial = 1559] [outer = 00000000] [url = about:blank] 03:35:41 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (12DA7800) [pid = 3712] [serial = 1555] [outer = 00000000] [url = about:blank] 03:35:41 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (13A42000) [pid = 3712] [serial = 1556] [outer = 00000000] [url = about:blank] 03:35:41 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (14FC8400) [pid = 3712] [serial = 1576] [outer = 00000000] [url = about:blank] 03:35:41 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (15287400) [pid = 3712] [serial = 1577] [outer = 00000000] [url = about:blank] 03:35:41 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (19F58000) [pid = 3712] [serial = 1580] [outer = 00000000] [url = about:blank] 03:35:41 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (19DE9800) [pid = 3712] [serial = 1579] [outer = 00000000] [url = about:blank] 03:35:41 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (1A1C2C00) [pid = 3712] [serial = 1582] [outer = 00000000] [url = about:blank] 03:35:41 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (19A95000) [pid = 3712] [serial = 1574] [outer = 00000000] [url = about:blank] 03:35:41 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (1A1C3800) [pid = 3712] [serial = 1583] [outer = 00000000] [url = about:blank] 03:35:41 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (166A2000) [pid = 3712] [serial = 1567] [outer = 00000000] [url = about:blank] 03:35:41 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (16A23800) [pid = 3712] [serial = 1568] [outer = 00000000] [url = about:blank] 03:35:41 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (17AC0800) [pid = 3712] [serial = 1571] [outer = 00000000] [url = about:blank] 03:35:41 INFO - PROCESS | 3712 | 1472297741234 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] 03:35:41 INFO - PROCESS | 3712 | 1472297741297 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 03:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:35:41 INFO - PROCESS | 3712 | 1472297741302 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:35:41 INFO - PROCESS | 3712 | 1472297741305 Marionette TRACE conn3 <- [1,2134,null,{}] 03:35:41 INFO - PROCESS | 3712 | 1472297741310 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}] 03:35:41 INFO - PROCESS | 3712 | 1472297741313 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:41 INFO - PROCESS | 3712 | 1472297741398 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 03:35:41 INFO - PROCESS | 3712 | 1472297741411 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:41 INFO - PROCESS | 3712 | 1472297741414 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:41 INFO - PROCESS | 3712 | ++DOCSHELL 10F0DC00 == 30 [pid = 3712] [id = 543] 03:35:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (112AE000) [pid = 3712] [serial = 1629] [outer = 00000000] 03:35:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (112DAC00) [pid = 3712] [serial = 1630] [outer = 112AE000] 03:35:41 INFO - PROCESS | 3712 | 1472297741447 Marionette DEBUG loaded listener.js 03:35:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (11CE4000) [pid = 3712] [serial = 1631] [outer = 112AE000] 03:35:41 INFO - PROCESS | 3712 | 1472297741976 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] 03:35:42 INFO - PROCESS | 3712 | 1472297742027 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 03:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:35:42 INFO - PROCESS | 3712 | 1472297742033 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:35:42 INFO - PROCESS | 3712 | 1472297742036 Marionette TRACE conn3 <- [1,2138,null,{}] 03:35:42 INFO - PROCESS | 3712 | 1472297742039 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}] 03:35:42 INFO - PROCESS | 3712 | 1472297742042 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:42 INFO - PROCESS | 3712 | 1472297742127 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 03:35:42 INFO - PROCESS | 3712 | 1472297742208 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:42 INFO - PROCESS | 3712 | 1472297742210 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:42 INFO - PROCESS | 3712 | ++DOCSHELL 129E6800 == 31 [pid = 3712] [id = 544] 03:35:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (12BCE000) [pid = 3712] [serial = 1632] [outer = 00000000] 03:35:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (130DF800) [pid = 3712] [serial = 1633] [outer = 12BCE000] 03:35:42 INFO - PROCESS | 3712 | 1472297742257 Marionette DEBUG loaded listener.js 03:35:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (131ED400) [pid = 3712] [serial = 1634] [outer = 12BCE000] 03:35:42 INFO - PROCESS | 3712 | 1472297742643 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]]]}] 03:35:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 03:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 626ms 03:35:42 INFO - PROCESS | 3712 | 1472297742658 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 03:35:42 INFO - PROCESS | 3712 | 1472297742661 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 03:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:35:42 INFO - PROCESS | 3712 | 1472297742664 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:35:42 INFO - PROCESS | 3712 | 1472297742668 Marionette TRACE conn3 <- [1,2142,null,{}] 03:35:42 INFO - PROCESS | 3712 | 1472297742678 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}] 03:35:42 INFO - PROCESS | 3712 | 1472297742683 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:42 INFO - PROCESS | 3712 | 1472297742766 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 03:35:42 INFO - PROCESS | 3712 | 1472297742773 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:42 INFO - PROCESS | 3712 | 1472297742776 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:42 INFO - PROCESS | 3712 | ++DOCSHELL 155A0800 == 32 [pid = 3712] [id = 545] 03:35:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (155A3000) [pid = 3712] [serial = 1635] [outer = 00000000] 03:35:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (1600F000) [pid = 3712] [serial = 1636] [outer = 155A3000] 03:35:42 INFO - PROCESS | 3712 | 1472297742827 Marionette DEBUG loaded listener.js 03:35:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (16965800) [pid = 3712] [serial = 1637] [outer = 155A3000] 03:35:43 INFO - PROCESS | 3712 | 1472297743268 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]]]}] 03:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 625ms 03:35:43 INFO - PROCESS | 3712 | 1472297743315 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 03:35:43 INFO - PROCESS | 3712 | 1472297743317 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 03:35:43 INFO - PROCESS | 3712 | 1472297743321 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:35:43 INFO - PROCESS | 3712 | 1472297743323 Marionette TRACE conn3 <- [1,2146,null,{}] 03:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:35:43 INFO - PROCESS | 3712 | 1472297743327 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}] 03:35:43 INFO - PROCESS | 3712 | 1472297743329 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:43 INFO - PROCESS | 3712 | 1472297743447 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 03:35:43 INFO - PROCESS | 3712 | 1472297743522 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:43 INFO - PROCESS | 3712 | 1472297743524 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:43 INFO - PROCESS | 3712 | ++DOCSHELL 17715C00 == 33 [pid = 3712] [id = 546] 03:35:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (177AA400) [pid = 3712] [serial = 1638] [outer = 00000000] 03:35:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (17F02000) [pid = 3712] [serial = 1639] [outer = 177AA400] 03:35:43 INFO - PROCESS | 3712 | 1472297743569 Marionette DEBUG loaded listener.js 03:35:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (1803D800) [pid = 3712] [serial = 1640] [outer = 177AA400] 03:35:43 INFO - PROCESS | 3712 | 1472297743992 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]]]}] 03:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 732ms 03:35:44 INFO - PROCESS | 3712 | 1472297744050 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 03:35:44 INFO - PROCESS | 3712 | 1472297744052 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 03:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:35:44 INFO - PROCESS | 3712 | 1472297744056 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:35:44 INFO - PROCESS | 3712 | 1472297744057 Marionette TRACE conn3 <- [1,2150,null,{}] 03:35:44 INFO - PROCESS | 3712 | 1472297744061 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}] 03:35:44 INFO - PROCESS | 3712 | 1472297744063 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:44 INFO - PROCESS | 3712 | 1472297744175 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 03:35:44 INFO - PROCESS | 3712 | 1472297744181 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:44 INFO - PROCESS | 3712 | 1472297744183 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:44 INFO - PROCESS | 3712 | ++DOCSHELL 1769D800 == 34 [pid = 3712] [id = 547] 03:35:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (17F68800) [pid = 3712] [serial = 1641] [outer = 00000000] 03:35:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (19A8D800) [pid = 3712] [serial = 1642] [outer = 17F68800] 03:35:44 INFO - PROCESS | 3712 | 1472297744211 Marionette DEBUG loaded listener.js 03:35:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (19A91800) [pid = 3712] [serial = 1643] [outer = 17F68800] 03:35:44 INFO - PROCESS | 3712 | 1472297744678 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]]]}] 03:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 687ms 03:35:44 INFO - PROCESS | 3712 | 1472297744738 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 03:35:44 INFO - PROCESS | 3712 | 1472297744740 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 03:35:44 INFO - PROCESS | 3712 | 1472297744743 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:35:44 INFO - PROCESS | 3712 | 1472297744745 Marionette TRACE conn3 <- [1,2154,null,{}] 03:35:44 INFO - PROCESS | 3712 | 1472297744748 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}] 03:35:44 INFO - PROCESS | 3712 | 1472297744754 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:44 INFO - PROCESS | 3712 | 1472297744914 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 03:35:44 INFO - PROCESS | 3712 | 1472297744933 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:44 INFO - PROCESS | 3712 | 1472297744935 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:44 INFO - PROCESS | 3712 | ++DOCSHELL 10E9A000 == 35 [pid = 3712] [id = 548] 03:35:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (19DE9000) [pid = 3712] [serial = 1644] [outer = 00000000] 03:35:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1A1C1400) [pid = 3712] [serial = 1645] [outer = 19DE9000] 03:35:44 INFO - PROCESS | 3712 | 1472297744964 Marionette DEBUG loaded listener.js 03:35:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1A1C1800) [pid = 3712] [serial = 1646] [outer = 19DE9000] 03:35:45 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (1282D000) [pid = 3712] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:35:45 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (131EB000) [pid = 3712] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:35:45 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (10560C00) [pid = 3712] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:35:45 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (0C76E800) [pid = 3712] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:35:45 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (18216000) [pid = 3712] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:35:45 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (1601D400) [pid = 3712] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:35:45 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (104E7800) [pid = 3712] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:35:45 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (15287000) [pid = 3712] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:35:45 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (10A4FC00) [pid = 3712] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:35:45 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (130D8800) [pid = 3712] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:35:45 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (177AC800) [pid = 3712] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:35:45 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (152D3400) [pid = 3712] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:35:45 INFO - PROCESS | 3712 | 1472297745495 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]]]}] 03:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 778ms 03:35:45 INFO - PROCESS | 3712 | 1472297745528 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 03:35:45 INFO - PROCESS | 3712 | 1472297745530 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 03:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:35:45 INFO - PROCESS | 3712 | 1472297745534 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:35:45 INFO - PROCESS | 3712 | 1472297745536 Marionette TRACE conn3 <- [1,2158,null,{}] 03:35:45 INFO - PROCESS | 3712 | 1472297745539 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}] 03:35:45 INFO - PROCESS | 3712 | 1472297745541 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:45 INFO - PROCESS | 3712 | 1472297745625 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 03:35:45 INFO - PROCESS | 3712 | 1472297745631 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:45 INFO - PROCESS | 3712 | 1472297745633 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:45 INFO - PROCESS | 3712 | ++DOCSHELL 11A4F400 == 36 [pid = 3712] [id = 549] 03:35:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (11A55C00) [pid = 3712] [serial = 1647] [outer = 00000000] 03:35:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (1410DC00) [pid = 3712] [serial = 1648] [outer = 11A55C00] 03:35:45 INFO - PROCESS | 3712 | 1472297745661 Marionette DEBUG loaded listener.js 03:35:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (158E7000) [pid = 3712] [serial = 1649] [outer = 11A55C00] 03:35:46 INFO - PROCESS | 3712 | 1472297746117 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]]]}] 03:35:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 625ms 03:35:46 INFO - PROCESS | 3712 | 1472297746154 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 03:35:46 INFO - PROCESS | 3712 | 1472297746156 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 03:35:46 INFO - PROCESS | 3712 | 1472297746160 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:35:46 INFO - PROCESS | 3712 | 1472297746161 Marionette TRACE conn3 <- [1,2162,null,{}] 03:35:46 INFO - PROCESS | 3712 | 1472297746165 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}] 03:35:46 INFO - PROCESS | 3712 | 1472297746167 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:46 INFO - PROCESS | 3712 | 1472297746268 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 03:35:46 INFO - PROCESS | 3712 | 1472297746276 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:46 INFO - PROCESS | 3712 | 1472297746278 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:46 INFO - PROCESS | 3712 | ++DOCSHELL 1314AC00 == 37 [pid = 3712] [id = 550] 03:35:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (131E7C00) [pid = 3712] [serial = 1650] [outer = 00000000] 03:35:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (1A13EC00) [pid = 3712] [serial = 1651] [outer = 131E7C00] 03:35:46 INFO - PROCESS | 3712 | 1472297746322 Marionette DEBUG loaded listener.js 03:35:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (1A66A800) [pid = 3712] [serial = 1652] [outer = 131E7C00] 03:35:46 INFO - PROCESS | 3712 | 1472297746756 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]]]}] 03:35:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 626ms 03:35:46 INFO - PROCESS | 3712 | 1472297746782 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 03:35:46 INFO - PROCESS | 3712 | 1472297746784 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 03:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:35:46 INFO - PROCESS | 3712 | 1472297746791 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:35:46 INFO - PROCESS | 3712 | 1472297746792 Marionette TRACE conn3 <- [1,2166,null,{}] 03:35:46 INFO - PROCESS | 3712 | 1472297746796 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}] 03:35:46 INFO - PROCESS | 3712 | 1472297746798 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:46 INFO - PROCESS | 3712 | 1472297746876 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 03:35:46 INFO - PROCESS | 3712 | 1472297746881 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:46 INFO - PROCESS | 3712 | 1472297746883 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:46 INFO - PROCESS | 3712 | ++DOCSHELL 1528F800 == 38 [pid = 3712] [id = 551] 03:35:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (19F60400) [pid = 3712] [serial = 1653] [outer = 00000000] 03:35:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1A9D6C00) [pid = 3712] [serial = 1654] [outer = 19F60400] 03:35:46 INFO - PROCESS | 3712 | 1472297746937 Marionette DEBUG loaded listener.js 03:35:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1A9D9000) [pid = 3712] [serial = 1655] [outer = 19F60400] 03:35:47 INFO - PROCESS | 3712 | 1472297747389 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]]]}] 03:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 687ms 03:35:47 INFO - PROCESS | 3712 | 1472297747471 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 03:35:47 INFO - PROCESS | 3712 | 1472297747476 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 03:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:35:47 INFO - PROCESS | 3712 | 1472297747481 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:35:47 INFO - PROCESS | 3712 | 1472297747486 Marionette TRACE conn3 <- [1,2170,null,{}] 03:35:47 INFO - PROCESS | 3712 | 1472297747493 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}] 03:35:47 INFO - PROCESS | 3712 | 1472297747496 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:47 INFO - PROCESS | 3712 | 1472297747692 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 03:35:47 INFO - PROCESS | 3712 | 1472297747783 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:47 INFO - PROCESS | 3712 | 1472297747788 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:47 INFO - PROCESS | 3712 | ++DOCSHELL 110E3000 == 39 [pid = 3712] [id = 552] 03:35:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (110E4800) [pid = 3712] [serial = 1656] [outer = 00000000] 03:35:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (114E6000) [pid = 3712] [serial = 1657] [outer = 110E4800] 03:35:47 INFO - PROCESS | 3712 | 1472297747860 Marionette DEBUG loaded listener.js 03:35:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (129E4800) [pid = 3712] [serial = 1658] [outer = 110E4800] 03:35:48 INFO - PROCESS | 3712 | 1472297748416 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]]]}] 03:35:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 976ms 03:35:48 INFO - PROCESS | 3712 | 1472297748450 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 03:35:48 INFO - PROCESS | 3712 | 1472297748454 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 03:35:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:35:48 INFO - PROCESS | 3712 | 1472297748461 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:35:48 INFO - PROCESS | 3712 | 1472297748464 Marionette TRACE conn3 <- [1,2174,null,{}] 03:35:48 INFO - PROCESS | 3712 | 1472297748468 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}] 03:35:48 INFO - PROCESS | 3712 | 1472297748471 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:48 INFO - PROCESS | 3712 | 1472297748580 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 03:35:48 INFO - PROCESS | 3712 | 1472297748720 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:48 INFO - PROCESS | 3712 | 1472297748723 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:48 INFO - PROCESS | 3712 | ++DOCSHELL 14480400 == 40 [pid = 3712] [id = 553] 03:35:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (15286000) [pid = 3712] [serial = 1659] [outer = 00000000] 03:35:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (155AB800) [pid = 3712] [serial = 1660] [outer = 15286000] 03:35:48 INFO - PROCESS | 3712 | 1472297748780 Marionette DEBUG loaded listener.js 03:35:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (16A25800) [pid = 3712] [serial = 1661] [outer = 15286000] 03:35:49 INFO - PROCESS | 3712 | 1472297749418 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]]]}] 03:35:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:35:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 976ms 03:35:49 INFO - PROCESS | 3712 | 1472297749451 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 03:35:49 INFO - PROCESS | 3712 | 1472297749454 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 03:35:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:35:49 INFO - PROCESS | 3712 | 1472297749458 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:35:49 INFO - PROCESS | 3712 | 1472297749461 Marionette TRACE conn3 <- [1,2178,null,{}] 03:35:49 INFO - PROCESS | 3712 | 1472297749472 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}] 03:35:49 INFO - PROCESS | 3712 | 1472297749477 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:49 INFO - PROCESS | 3712 | 1472297749585 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 03:35:49 INFO - PROCESS | 3712 | 1472297749722 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:49 INFO - PROCESS | 3712 | 1472297749726 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:49 INFO - PROCESS | 3712 | ++DOCSHELL 19A90400 == 41 [pid = 3712] [id = 554] 03:35:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (19DE9800) [pid = 3712] [serial = 1662] [outer = 00000000] 03:35:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1A1C9C00) [pid = 3712] [serial = 1663] [outer = 19DE9800] 03:35:49 INFO - PROCESS | 3712 | 1472297749785 Marionette DEBUG loaded listener.js 03:35:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1A678400) [pid = 3712] [serial = 1664] [outer = 19DE9800] 03:35:50 INFO - PROCESS | 3712 | 1472297750577 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]]]}] 03:35:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:35:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1190ms 03:35:50 INFO - PROCESS | 3712 | 1472297750634 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 03:35:50 INFO - PROCESS | 3712 | 1472297750639 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 03:35:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:35:50 INFO - PROCESS | 3712 | 1472297750645 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:35:50 INFO - PROCESS | 3712 | 1472297750648 Marionette TRACE conn3 <- [1,2182,null,{}] 03:35:50 INFO - PROCESS | 3712 | 1472297750695 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}] 03:35:50 INFO - PROCESS | 3712 | 1472297750698 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:50 INFO - PROCESS | 3712 | 1472297750844 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 03:35:50 INFO - PROCESS | 3712 | 1472297750855 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:50 INFO - PROCESS | 3712 | 1472297750859 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:50 INFO - PROCESS | 3712 | ++DOCSHELL 10F0C400 == 42 [pid = 3712] [id = 555] 03:35:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (10F0C800) [pid = 3712] [serial = 1665] [outer = 00000000] 03:35:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (110ED800) [pid = 3712] [serial = 1666] [outer = 10F0C800] 03:35:50 INFO - PROCESS | 3712 | 1472297750909 Marionette DEBUG loaded listener.js 03:35:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (114E1000) [pid = 3712] [serial = 1667] [outer = 10F0C800] 03:35:51 INFO - PROCESS | 3712 | --DOCSHELL 1314AC00 == 41 [pid = 3712] [id = 550] 03:35:51 INFO - PROCESS | 3712 | --DOCSHELL 11A4F400 == 40 [pid = 3712] [id = 549] 03:35:51 INFO - PROCESS | 3712 | --DOCSHELL 10E9A000 == 39 [pid = 3712] [id = 548] 03:35:51 INFO - PROCESS | 3712 | --DOCSHELL 1769D800 == 38 [pid = 3712] [id = 547] 03:35:51 INFO - PROCESS | 3712 | --DOCSHELL 17715C00 == 37 [pid = 3712] [id = 546] 03:35:51 INFO - PROCESS | 3712 | --DOCSHELL 155A0800 == 36 [pid = 3712] [id = 545] 03:35:51 INFO - PROCESS | 3712 | --DOCSHELL 129E6800 == 35 [pid = 3712] [id = 544] 03:35:51 INFO - PROCESS | 3712 | --DOCSHELL 10F0DC00 == 34 [pid = 3712] [id = 543] 03:35:51 INFO - PROCESS | 3712 | --DOCSHELL 14FCE800 == 33 [pid = 3712] [id = 542] 03:35:51 INFO - PROCESS | 3712 | --DOCSHELL 19F60800 == 32 [pid = 3712] [id = 540] 03:35:51 INFO - PROCESS | 3712 | --DOCSHELL 0C765800 == 31 [pid = 3712] [id = 541] 03:35:51 INFO - PROCESS | 3712 | --DOCSHELL 19A90400 == 30 [pid = 3712] [id = 554] 03:35:51 INFO - PROCESS | 3712 | --DOCSHELL 1528F800 == 29 [pid = 3712] [id = 551] 03:35:51 INFO - PROCESS | 3712 | --DOCSHELL 110E3000 == 28 [pid = 3712] [id = 552] 03:35:51 INFO - PROCESS | 3712 | --DOCSHELL 14480400 == 27 [pid = 3712] [id = 553] 03:35:51 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (1297F400) [pid = 3712] [serial = 1600] [outer = 00000000] [url = about:blank] 03:35:51 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (129C1000) [pid = 3712] [serial = 1601] [outer = 00000000] [url = about:blank] 03:35:51 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (1441AC00) [pid = 3712] [serial = 1603] [outer = 00000000] [url = about:blank] 03:35:51 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (10A4C800) [pid = 3712] [serial = 1597] [outer = 00000000] [url = about:blank] 03:35:51 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (10B8E000) [pid = 3712] [serial = 1598] [outer = 00000000] [url = about:blank] 03:35:51 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (10A0F800) [pid = 3712] [serial = 1595] [outer = 00000000] [url = about:blank] 03:35:51 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (103C9800) [pid = 3712] [serial = 1594] [outer = 00000000] [url = about:blank] 03:35:51 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (182CD400) [pid = 3712] [serial = 1612] [outer = 00000000] [url = about:blank] 03:35:51 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (174F6800) [pid = 3712] [serial = 1609] [outer = 00000000] [url = about:blank] 03:35:51 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (129E6000) [pid = 3712] [serial = 1615] [outer = 00000000] [url = about:blank] 03:35:51 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (19DE4800) [pid = 3712] [serial = 1618] [outer = 00000000] [url = about:blank] 03:35:51 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (1144B000) [pid = 3712] [serial = 1586] [outer = 00000000] [url = about:blank] 03:35:51 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (10F0CC00) [pid = 3712] [serial = 1585] [outer = 00000000] [url = about:blank] 03:35:51 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (152A1000) [pid = 3712] [serial = 1589] [outer = 00000000] [url = about:blank] 03:35:51 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (1441B400) [pid = 3712] [serial = 1588] [outer = 00000000] [url = about:blank] 03:35:51 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (19A91C00) [pid = 3712] [serial = 1613] [outer = 00000000] [url = about:blank] 03:35:51 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (19A95800) [pid = 3712] [serial = 1592] [outer = 00000000] [url = about:blank] 03:35:51 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (182CF800) [pid = 3712] [serial = 1591] [outer = 00000000] [url = about:blank] 03:35:51 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (1A1CB800) [pid = 3712] [serial = 1621] [outer = 00000000] [url = about:blank] 03:35:51 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (19DF0C00) [pid = 3712] [serial = 1619] [outer = 00000000] [url = about:blank] 03:35:51 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (15E9BC00) [pid = 3712] [serial = 1606] [outer = 00000000] [url = about:blank] 03:35:51 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (1601E000) [pid = 3712] [serial = 1607] [outer = 00000000] [url = about:blank] 03:35:51 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (166A4800) [pid = 3712] [serial = 1616] [outer = 00000000] [url = about:blank] 03:35:51 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (176D4800) [pid = 3712] [serial = 1610] [outer = 00000000] [url = about:blank] 03:35:51 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (15280C00) [pid = 3712] [serial = 1604] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3712 | 1472297752089 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]]]}] 03:35:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:35:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1481ms 03:35:52 INFO - PROCESS | 3712 | 1472297752125 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 03:35:52 INFO - PROCESS | 3712 | 1472297752129 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 03:35:52 INFO - PROCESS | 3712 | 1472297752134 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:35:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:35:52 INFO - PROCESS | 3712 | 1472297752137 Marionette TRACE conn3 <- [1,2186,null,{}] 03:35:52 INFO - PROCESS | 3712 | 1472297752145 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}] 03:35:52 INFO - PROCESS | 3712 | 1472297752148 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:52 INFO - PROCESS | 3712 | 1472297752280 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 03:35:52 INFO - PROCESS | 3712 | 1472297752374 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:52 INFO - PROCESS | 3712 | 1472297752378 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:52 INFO - PROCESS | 3712 | ++DOCSHELL 10A49000 == 28 [pid = 3712] [id = 556] 03:35:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (10A52C00) [pid = 3712] [serial = 1668] [outer = 00000000] 03:35:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (10E9A000) [pid = 3712] [serial = 1669] [outer = 10A52C00] 03:35:52 INFO - PROCESS | 3712 | 1472297752427 Marionette DEBUG loaded listener.js 03:35:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (10F06000) [pid = 3712] [serial = 1670] [outer = 10A52C00] 03:35:52 INFO - PROCESS | 3712 | --DOCSHELL 1B3AF400 == 27 [pid = 3712] [id = 15] 03:35:52 INFO - PROCESS | 3712 | 1472297752846 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]]]}] 03:35:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:35:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 778ms 03:35:52 INFO - PROCESS | 3712 | 1472297752920 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 03:35:52 INFO - PROCESS | 3712 | 1472297752925 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 03:35:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:35:52 INFO - PROCESS | 3712 | 1472297752932 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:35:52 INFO - PROCESS | 3712 | 1472297752934 Marionette TRACE conn3 <- [1,2190,null,{}] 03:35:52 INFO - PROCESS | 3712 | 1472297752938 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}] 03:35:52 INFO - PROCESS | 3712 | 1472297752941 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:53 INFO - PROCESS | 3712 | 1472297753026 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 03:35:53 INFO - PROCESS | 3712 | 1472297753034 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:53 INFO - PROCESS | 3712 | 1472297753037 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:53 INFO - PROCESS | 3712 | ++DOCSHELL 12978000 == 28 [pid = 3712] [id = 557] 03:35:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (1297C800) [pid = 3712] [serial = 1671] [outer = 00000000] 03:35:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (129C1000) [pid = 3712] [serial = 1672] [outer = 1297C800] 03:35:53 INFO - PROCESS | 3712 | 1472297753092 Marionette DEBUG loaded listener.js 03:35:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (129DAC00) [pid = 3712] [serial = 1673] [outer = 1297C800] 03:35:53 INFO - PROCESS | 3712 | 1472297753531 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]]]}] 03:35:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:35:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 626ms 03:35:53 INFO - PROCESS | 3712 | 1472297753553 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 03:35:53 INFO - PROCESS | 3712 | 1472297753555 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 03:35:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:35:53 INFO - PROCESS | 3712 | 1472297753558 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:35:53 INFO - PROCESS | 3712 | 1472297753562 Marionette TRACE conn3 <- [1,2194,null,{}] 03:35:53 INFO - PROCESS | 3712 | 1472297753598 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}] 03:35:53 INFO - PROCESS | 3712 | 1472297753603 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:53 INFO - PROCESS | 3712 | 1472297753716 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 03:35:53 INFO - PROCESS | 3712 | 1472297753817 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:53 INFO - PROCESS | 3712 | 1472297753820 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:53 INFO - PROCESS | 3712 | ++DOCSHELL 1441B400 == 29 [pid = 3712] [id = 558] 03:35:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (14420400) [pid = 3712] [serial = 1674] [outer = 00000000] 03:35:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (14FC4000) [pid = 3712] [serial = 1675] [outer = 14420400] 03:35:53 INFO - PROCESS | 3712 | 1472297753869 Marionette DEBUG loaded listener.js 03:35:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (15285400) [pid = 3712] [serial = 1676] [outer = 14420400] 03:35:54 INFO - PROCESS | 3712 | 1472297754275 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]]]}] 03:35:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:35:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 748ms 03:35:54 INFO - PROCESS | 3712 | 1472297754301 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 03:35:54 INFO - PROCESS | 3712 | 1472297754304 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 03:35:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:35:54 INFO - PROCESS | 3712 | 1472297754307 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:35:54 INFO - PROCESS | 3712 | 1472297754309 Marionette TRACE conn3 <- [1,2198,null,{}] 03:35:54 INFO - PROCESS | 3712 | 1472297754312 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}] 03:35:54 INFO - PROCESS | 3712 | 1472297754314 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:54 INFO - PROCESS | 3712 | 1472297754429 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 03:35:54 INFO - PROCESS | 3712 | 1472297754435 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:54 INFO - PROCESS | 3712 | 1472297754437 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:54 INFO - PROCESS | 3712 | ++DOCSHELL 152A4400 == 30 [pid = 3712] [id = 559] 03:35:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (152C8C00) [pid = 3712] [serial = 1677] [outer = 00000000] 03:35:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (1585B400) [pid = 3712] [serial = 1678] [outer = 152C8C00] 03:35:54 INFO - PROCESS | 3712 | 1472297754483 Marionette DEBUG loaded listener.js 03:35:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (16002000) [pid = 3712] [serial = 1679] [outer = 152C8C00] 03:35:54 INFO - PROCESS | 3712 | 1472297754906 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]]]}] 03:35:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:35:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 625ms 03:35:54 INFO - PROCESS | 3712 | 1472297754925 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 03:35:54 INFO - PROCESS | 3712 | 1472297754927 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 03:35:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:35:54 INFO - PROCESS | 3712 | 1472297754938 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:35:54 INFO - PROCESS | 3712 | 1472297754940 Marionette TRACE conn3 <- [1,2202,null,{}] 03:35:54 INFO - PROCESS | 3712 | 1472297754944 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}] 03:35:54 INFO - PROCESS | 3712 | 1472297754946 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:55 INFO - PROCESS | 3712 | 1472297755053 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 03:35:55 INFO - PROCESS | 3712 | 1472297755143 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:55 INFO - PROCESS | 3712 | 1472297755145 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:55 INFO - PROCESS | 3712 | ++DOCSHELL 16026C00 == 31 [pid = 3712] [id = 560] 03:35:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (16027400) [pid = 3712] [serial = 1680] [outer = 00000000] 03:35:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (16964400) [pid = 3712] [serial = 1681] [outer = 16027400] 03:35:55 INFO - PROCESS | 3712 | 1472297755189 Marionette DEBUG loaded listener.js 03:35:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1769BC00) [pid = 3712] [serial = 1682] [outer = 16027400] 03:35:55 INFO - PROCESS | 3712 | 1472297755606 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]]]}] 03:35:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:35:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 717ms 03:35:55 INFO - PROCESS | 3712 | 1472297755660 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 03:35:55 INFO - PROCESS | 3712 | 1472297755662 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 03:35:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:35:55 INFO - PROCESS | 3712 | 1472297755666 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:35:55 INFO - PROCESS | 3712 | 1472297755667 Marionette TRACE conn3 <- [1,2206,null,{}] 03:35:55 INFO - PROCESS | 3712 | 1472297755671 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}] 03:35:55 INFO - PROCESS | 3712 | 1472297755676 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:55 INFO - PROCESS | 3712 | 1472297755811 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 03:35:55 INFO - PROCESS | 3712 | 1472297755878 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:55 INFO - PROCESS | 3712 | 1472297755881 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:55 INFO - PROCESS | 3712 | ++DOCSHELL 17AC0800 == 32 [pid = 3712] [id = 561] 03:35:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (17F04800) [pid = 3712] [serial = 1683] [outer = 00000000] 03:35:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (1821C400) [pid = 3712] [serial = 1684] [outer = 17F04800] 03:35:55 INFO - PROCESS | 3712 | 1472297755926 Marionette DEBUG loaded listener.js 03:35:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (182CF800) [pid = 3712] [serial = 1685] [outer = 17F04800] 03:35:56 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (19F60400) [pid = 3712] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:35:56 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (155A3000) [pid = 3712] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:35:56 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (12BCE000) [pid = 3712] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:35:56 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1A144C00) [pid = 3712] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:35:56 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (19DE9000) [pid = 3712] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:35:56 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (15285C00) [pid = 3712] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:35:56 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (11A55C00) [pid = 3712] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:35:56 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (131E7C00) [pid = 3712] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:35:56 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (0F348800) [pid = 3712] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:35:56 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (17F68800) [pid = 3712] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:35:56 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (177AA400) [pid = 3712] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:35:56 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (112AE000) [pid = 3712] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:35:56 INFO - PROCESS | 3712 | 1472297756513 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]]]}] 03:35:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:35:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 870ms 03:35:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:35:56 INFO - PROCESS | 3712 | 1472297756552 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 03:35:56 INFO - PROCESS | 3712 | 1472297756554 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 03:35:56 INFO - PROCESS | 3712 | 1472297756558 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:35:56 INFO - PROCESS | 3712 | 1472297756560 Marionette TRACE conn3 <- [1,2210,null,{}] 03:35:56 INFO - PROCESS | 3712 | 1472297756563 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}] 03:35:56 INFO - PROCESS | 3712 | 1472297756565 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:56 INFO - PROCESS | 3712 | 1472297756641 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 03:35:56 INFO - PROCESS | 3712 | 1472297756649 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:56 INFO - PROCESS | 3712 | 1472297756651 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:56 INFO - PROCESS | 3712 | ++DOCSHELL 112ABC00 == 33 [pid = 3712] [id = 562] 03:35:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (139B0400) [pid = 3712] [serial = 1686] [outer = 00000000] 03:35:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (177A2000) [pid = 3712] [serial = 1687] [outer = 139B0400] 03:35:56 INFO - PROCESS | 3712 | 1472297756696 Marionette DEBUG loaded listener.js 03:35:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (177AA400) [pid = 3712] [serial = 1688] [outer = 139B0400] 03:35:57 INFO - PROCESS | 3712 | 1472297757107 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]]]}] 03:35:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:35:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 580ms 03:35:57 INFO - PROCESS | 3712 | 1472297757137 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 03:35:57 INFO - PROCESS | 3712 | 1472297757139 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 03:35:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:35:57 INFO - PROCESS | 3712 | 1472297757143 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:35:57 INFO - PROCESS | 3712 | 1472297757144 Marionette TRACE conn3 <- [1,2214,null,{}] 03:35:57 INFO - PROCESS | 3712 | 1472297757161 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}] 03:35:57 INFO - PROCESS | 3712 | 1472297757162 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:57 INFO - PROCESS | 3712 | 1472297757244 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 03:35:57 INFO - PROCESS | 3712 | 1472297757249 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:57 INFO - PROCESS | 3712 | 1472297757252 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:57 INFO - PROCESS | 3712 | ++DOCSHELL 1821B000 == 34 [pid = 3712] [id = 563] 03:35:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (182D1800) [pid = 3712] [serial = 1689] [outer = 00000000] 03:35:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (19A94800) [pid = 3712] [serial = 1690] [outer = 182D1800] 03:35:57 INFO - PROCESS | 3712 | 1472297757295 Marionette DEBUG loaded listener.js 03:35:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (19A95800) [pid = 3712] [serial = 1691] [outer = 182D1800] 03:35:57 INFO - PROCESS | 3712 | 1472297757750 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]]]}] 03:35:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:35:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 641ms 03:35:57 INFO - PROCESS | 3712 | 1472297757784 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 03:35:57 INFO - PROCESS | 3712 | 1472297757786 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 03:35:57 INFO - PROCESS | 3712 | 1472297757789 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:35:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:35:57 INFO - PROCESS | 3712 | 1472297757790 Marionette TRACE conn3 <- [1,2218,null,{}] 03:35:57 INFO - PROCESS | 3712 | 1472297757794 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}] 03:35:57 INFO - PROCESS | 3712 | 1472297757796 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:57 INFO - PROCESS | 3712 | 1472297757874 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 03:35:57 INFO - PROCESS | 3712 | 1472297757882 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:57 INFO - PROCESS | 3712 | 1472297757884 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:57 INFO - PROCESS | 3712 | ++DOCSHELL 139B4000 == 35 [pid = 3712] [id = 564] 03:35:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (19A92400) [pid = 3712] [serial = 1692] [outer = 00000000] 03:35:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (19F58800) [pid = 3712] [serial = 1693] [outer = 19A92400] 03:35:57 INFO - PROCESS | 3712 | 1472297757927 Marionette DEBUG loaded listener.js 03:35:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (19F5CC00) [pid = 3712] [serial = 1694] [outer = 19A92400] 03:35:58 INFO - PROCESS | 3712 | --DOCSHELL 10F0C400 == 34 [pid = 3712] [id = 555] 03:35:58 INFO - PROCESS | 3712 | --DOCSHELL 10A49000 == 33 [pid = 3712] [id = 556] 03:35:58 INFO - PROCESS | 3712 | --DOCSHELL 152D0800 == 32 [pid = 3712] [id = 16] 03:35:59 INFO - PROCESS | 3712 | --DOCSHELL 1821B000 == 31 [pid = 3712] [id = 563] 03:35:59 INFO - PROCESS | 3712 | --DOCSHELL 112ABC00 == 30 [pid = 3712] [id = 562] 03:35:59 INFO - PROCESS | 3712 | --DOCSHELL 17AC0800 == 29 [pid = 3712] [id = 561] 03:35:59 INFO - PROCESS | 3712 | --DOCSHELL 12978000 == 28 [pid = 3712] [id = 557] 03:35:59 INFO - PROCESS | 3712 | --DOCSHELL 16026C00 == 27 [pid = 3712] [id = 560] 03:35:59 INFO - PROCESS | 3712 | --DOCSHELL 152A4400 == 26 [pid = 3712] [id = 559] 03:35:59 INFO - PROCESS | 3712 | --DOCSHELL 1441B400 == 25 [pid = 3712] [id = 558] 03:35:59 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1A9D6C00) [pid = 3712] [serial = 1654] [outer = 00000000] [url = about:blank] 03:35:59 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (1A9D9000) [pid = 3712] [serial = 1655] [outer = 00000000] [url = about:blank] 03:35:59 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (1A66A800) [pid = 3712] [serial = 1652] [outer = 00000000] [url = about:blank] 03:35:59 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1600F000) [pid = 3712] [serial = 1636] [outer = 00000000] [url = about:blank] 03:35:59 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (131ED400) [pid = 3712] [serial = 1634] [outer = 00000000] [url = about:blank] 03:35:59 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1A1CBC00) [pid = 3712] [serial = 1622] [outer = 00000000] [url = about:blank] 03:35:59 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (1A1C1800) [pid = 3712] [serial = 1646] [outer = 00000000] [url = about:blank] 03:35:59 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (1584F400) [pid = 3712] [serial = 1627] [outer = 00000000] [url = about:blank] 03:35:59 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (152D2800) [pid = 3712] [serial = 1628] [outer = 00000000] [url = about:blank] 03:35:59 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (1A1C1400) [pid = 3712] [serial = 1645] [outer = 00000000] [url = about:blank] 03:35:59 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (1410DC00) [pid = 3712] [serial = 1648] [outer = 00000000] [url = about:blank] 03:35:59 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (1A13EC00) [pid = 3712] [serial = 1651] [outer = 00000000] [url = about:blank] 03:35:59 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (1059CC00) [pid = 3712] [serial = 1624] [outer = 00000000] [url = about:blank] 03:35:59 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (12830800) [pid = 3712] [serial = 1625] [outer = 00000000] [url = about:blank] 03:35:59 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (130DF800) [pid = 3712] [serial = 1633] [outer = 00000000] [url = about:blank] 03:35:59 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (16965800) [pid = 3712] [serial = 1637] [outer = 00000000] [url = about:blank] 03:35:59 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (19A91800) [pid = 3712] [serial = 1643] [outer = 00000000] [url = about:blank] 03:35:59 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (19A8D800) [pid = 3712] [serial = 1642] [outer = 00000000] [url = about:blank] 03:35:59 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (1803D800) [pid = 3712] [serial = 1640] [outer = 00000000] [url = about:blank] 03:35:59 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (11CE4000) [pid = 3712] [serial = 1631] [outer = 00000000] [url = about:blank] 03:35:59 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (112DAC00) [pid = 3712] [serial = 1630] [outer = 00000000] [url = about:blank] 03:35:59 INFO - PROCESS | 3712 | --DOMWINDOW == 59 (158E7000) [pid = 3712] [serial = 1649] [outer = 00000000] [url = about:blank] 03:35:59 INFO - PROCESS | 3712 | --DOMWINDOW == 58 (17F02000) [pid = 3712] [serial = 1639] [outer = 00000000] [url = about:blank] 03:35:59 INFO - PROCESS | 3712 | 1472297759627 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]]]}] 03:35:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:35:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1862ms 03:35:59 INFO - PROCESS | 3712 | 1472297759666 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 03:35:59 INFO - PROCESS | 3712 | 1472297759670 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 03:35:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:35:59 INFO - PROCESS | 3712 | 1472297759675 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:35:59 INFO - PROCESS | 3712 | 1472297759678 Marionette TRACE conn3 <- [1,2222,null,{}] 03:35:59 INFO - PROCESS | 3712 | 1472297759684 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}] 03:35:59 INFO - PROCESS | 3712 | 1472297759687 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:59 INFO - PROCESS | 3712 | 1472297759777 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 03:35:59 INFO - PROCESS | 3712 | 1472297759786 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:59 INFO - PROCESS | 3712 | 1472297759791 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:35:59 INFO - PROCESS | 3712 | ++DOCSHELL 10A4BC00 == 26 [pid = 3712] [id = 565] 03:35:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 59 (10A55800) [pid = 3712] [serial = 1695] [outer = 00000000] 03:35:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (10E9BC00) [pid = 3712] [serial = 1696] [outer = 10A55800] 03:35:59 INFO - PROCESS | 3712 | 1472297759841 Marionette DEBUG loaded listener.js 03:35:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (10E9D000) [pid = 3712] [serial = 1697] [outer = 10A55800] 03:36:00 INFO - PROCESS | 3712 | 1472297760312 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]]]}] 03:36:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:36:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 687ms 03:36:00 INFO - PROCESS | 3712 | 1472297760357 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 03:36:00 INFO - PROCESS | 3712 | 1472297760362 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 03:36:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:36:00 INFO - PROCESS | 3712 | 1472297760369 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:36:00 INFO - PROCESS | 3712 | 1472297760372 Marionette TRACE conn3 <- [1,2226,null,{}] 03:36:00 INFO - PROCESS | 3712 | 1472297760375 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}] 03:36:00 INFO - PROCESS | 3712 | 1472297760378 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:00 INFO - PROCESS | 3712 | 1472297760505 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 03:36:00 INFO - PROCESS | 3712 | 1472297760641 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:00 INFO - PROCESS | 3712 | 1472297760645 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:00 INFO - PROCESS | 3712 | ++DOCSHELL 0F347C00 == 27 [pid = 3712] [id = 566] 03:36:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (0F349800) [pid = 3712] [serial = 1698] [outer = 00000000] 03:36:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (104E8400) [pid = 3712] [serial = 1699] [outer = 0F349800] 03:36:00 INFO - PROCESS | 3712 | 1472297760705 Marionette DEBUG loaded listener.js 03:36:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (10A48800) [pid = 3712] [serial = 1700] [outer = 0F349800] 03:36:01 INFO - PROCESS | 3712 | 1472297761475 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]]]}] 03:36:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:36:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1114ms 03:36:01 INFO - PROCESS | 3712 | 1472297761502 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 03:36:01 INFO - PROCESS | 3712 | 1472297761507 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 03:36:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:36:01 INFO - PROCESS | 3712 | 1472297761496 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:36:01 INFO - PROCESS | 3712 | 1472297761499 Marionette TRACE conn3 <- [1,2230,null,{}] 03:36:01 INFO - PROCESS | 3712 | 1472297761504 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}] 03:36:01 INFO - PROCESS | 3712 | 1472297761507 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:01 INFO - PROCESS | 3712 | 1472297761679 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 03:36:01 INFO - PROCESS | 3712 | 1472297761689 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:01 INFO - PROCESS | 3712 | 1472297761692 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:01 INFO - PROCESS | 3712 | ++DOCSHELL 1282D400 == 28 [pid = 3712] [id = 567] 03:36:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (12833000) [pid = 3712] [serial = 1701] [outer = 00000000] 03:36:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (12984800) [pid = 3712] [serial = 1702] [outer = 12833000] 03:36:01 INFO - PROCESS | 3712 | 1472297761748 Marionette DEBUG loaded listener.js 03:36:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (129DA800) [pid = 3712] [serial = 1703] [outer = 12833000] 03:36:02 INFO - PROCESS | 3712 | 1472297762585 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]]]}] 03:36:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:36:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1114ms 03:36:02 INFO - PROCESS | 3712 | 1472297762624 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 03:36:02 INFO - PROCESS | 3712 | 1472297762628 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 03:36:02 INFO - PROCESS | 3712 | 1472297762634 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:36:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:36:02 INFO - PROCESS | 3712 | 1472297762637 Marionette TRACE conn3 <- [1,2234,null,{}] 03:36:02 INFO - PROCESS | 3712 | 1472297762642 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}] 03:36:02 INFO - PROCESS | 3712 | 1472297762645 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:02 INFO - PROCESS | 3712 | 1472297762737 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 03:36:02 INFO - PROCESS | 3712 | --DOCSHELL 10A4BC00 == 27 [pid = 3712] [id = 565] 03:36:02 INFO - PROCESS | 3712 | 1472297762837 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:02 INFO - PROCESS | 3712 | 1472297762842 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:02 INFO - PROCESS | 3712 | ++DOCSHELL 10A02000 == 28 [pid = 3712] [id = 568] 03:36:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (10A03000) [pid = 3712] [serial = 1704] [outer = 00000000] 03:36:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (114DE800) [pid = 3712] [serial = 1705] [outer = 10A03000] 03:36:02 INFO - PROCESS | 3712 | 1472297762890 Marionette DEBUG loaded listener.js 03:36:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (12832000) [pid = 3712] [serial = 1706] [outer = 10A03000] 03:36:03 INFO - PROCESS | 3712 | 1472297763285 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]]]}] 03:36:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:36:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 672ms 03:36:03 INFO - PROCESS | 3712 | 1472297763330 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 03:36:03 INFO - PROCESS | 3712 | 1472297763335 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 03:36:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:36:03 INFO - PROCESS | 3712 | 1472297763342 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:36:03 INFO - PROCESS | 3712 | 1472297763345 Marionette TRACE conn3 <- [1,2238,null,{}] 03:36:03 INFO - PROCESS | 3712 | 1472297763349 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}] 03:36:03 INFO - PROCESS | 3712 | 1472297763351 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:03 INFO - PROCESS | 3712 | 1472297763441 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 03:36:03 INFO - PROCESS | 3712 | 1472297763447 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:03 INFO - PROCESS | 3712 | 1472297763450 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:03 INFO - PROCESS | 3712 | ++DOCSHELL 12DAE400 == 29 [pid = 3712] [id = 569] 03:36:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (130BA000) [pid = 3712] [serial = 1707] [outer = 00000000] 03:36:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (13150800) [pid = 3712] [serial = 1708] [outer = 130BA000] 03:36:03 INFO - PROCESS | 3712 | 1472297763505 Marionette DEBUG loaded listener.js 03:36:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (131EC800) [pid = 3712] [serial = 1709] [outer = 130BA000] 03:36:03 INFO - PROCESS | 3712 | 1472297763956 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]]]}] 03:36:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:36:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 687ms 03:36:04 INFO - PROCESS | 3712 | 1472297764023 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 03:36:04 INFO - PROCESS | 3712 | 1472297764025 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 03:36:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:36:04 INFO - PROCESS | 3712 | 1472297764029 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:36:04 INFO - PROCESS | 3712 | 1472297764032 Marionette TRACE conn3 <- [1,2242,null,{}] 03:36:04 INFO - PROCESS | 3712 | 1472297764042 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}] 03:36:04 INFO - PROCESS | 3712 | 1472297764047 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:04 INFO - PROCESS | 3712 | 1472297764157 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 03:36:04 INFO - PROCESS | 3712 | 1472297764254 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:04 INFO - PROCESS | 3712 | 1472297764258 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:04 INFO - PROCESS | 3712 | ++DOCSHELL 152A1800 == 30 [pid = 3712] [id = 570] 03:36:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (152A3000) [pid = 3712] [serial = 1710] [outer = 00000000] 03:36:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (152CC800) [pid = 3712] [serial = 1711] [outer = 152A3000] 03:36:04 INFO - PROCESS | 3712 | 1472297764306 Marionette DEBUG loaded listener.js 03:36:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (155A3000) [pid = 3712] [serial = 1712] [outer = 152A3000] 03:36:04 INFO - PROCESS | 3712 | 1472297764663 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]]]}] 03:36:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:36:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 687ms 03:36:04 INFO - PROCESS | 3712 | 1472297764711 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 03:36:04 INFO - PROCESS | 3712 | 1472297764714 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 03:36:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:36:04 INFO - PROCESS | 3712 | 1472297764717 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:36:04 INFO - PROCESS | 3712 | 1472297764719 Marionette TRACE conn3 <- [1,2246,null,{}] 03:36:04 INFO - PROCESS | 3712 | 1472297764735 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}] 03:36:04 INFO - PROCESS | 3712 | 1472297764737 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:04 INFO - PROCESS | 3712 | 1472297764850 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 03:36:04 INFO - PROCESS | 3712 | 1472297764855 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:04 INFO - PROCESS | 3712 | 1472297764857 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:04 INFO - PROCESS | 3712 | ++DOCSHELL 15A2D000 == 31 [pid = 3712] [id = 571] 03:36:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (16007000) [pid = 3712] [serial = 1713] [outer = 00000000] 03:36:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1602A000) [pid = 3712] [serial = 1714] [outer = 16007000] 03:36:04 INFO - PROCESS | 3712 | 1472297764916 Marionette DEBUG loaded listener.js 03:36:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (16A2B000) [pid = 3712] [serial = 1715] [outer = 16007000] 03:36:05 INFO - PROCESS | 3712 | 1472297765359 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]]]}] 03:36:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:36:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 686ms 03:36:05 INFO - PROCESS | 3712 | 1472297765398 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 03:36:05 INFO - PROCESS | 3712 | 1472297765400 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 03:36:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:36:05 INFO - PROCESS | 3712 | 1472297765404 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:36:05 INFO - PROCESS | 3712 | 1472297765406 Marionette TRACE conn3 <- [1,2250,null,{}] 03:36:05 INFO - PROCESS | 3712 | 1472297765415 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}] 03:36:05 INFO - PROCESS | 3712 | 1472297765417 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:05 INFO - PROCESS | 3712 | 1472297765559 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 03:36:05 INFO - PROCESS | 3712 | 1472297765582 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:05 INFO - PROCESS | 3712 | 1472297765585 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:05 INFO - PROCESS | 3712 | ++DOCSHELL 15FA2000 == 32 [pid = 3712] [id = 572] 03:36:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (16A2F400) [pid = 3712] [serial = 1716] [outer = 00000000] 03:36:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (176DF800) [pid = 3712] [serial = 1717] [outer = 16A2F400] 03:36:05 INFO - PROCESS | 3712 | 1472297765629 Marionette DEBUG loaded listener.js 03:36:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (177A6000) [pid = 3712] [serial = 1718] [outer = 16A2F400] 03:36:06 INFO - PROCESS | 3712 | 1472297766049 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]]]}] 03:36:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:36:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 687ms 03:36:06 INFO - PROCESS | 3712 | 1472297766086 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 03:36:06 INFO - PROCESS | 3712 | 1472297766088 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 03:36:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:36:06 INFO - PROCESS | 3712 | 1472297766091 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:36:06 INFO - PROCESS | 3712 | 1472297766093 Marionette TRACE conn3 <- [1,2254,null,{}] 03:36:06 INFO - PROCESS | 3712 | 1472297766096 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}] 03:36:06 INFO - PROCESS | 3712 | 1472297766102 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:06 INFO - PROCESS | 3712 | 1472297766233 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 03:36:06 INFO - PROCESS | 3712 | 1472297766296 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:06 INFO - PROCESS | 3712 | 1472297766298 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:06 INFO - PROCESS | 3712 | ++DOCSHELL 11CE8800 == 33 [pid = 3712] [id = 573] 03:36:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (17AC7000) [pid = 3712] [serial = 1719] [outer = 00000000] 03:36:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (182C7000) [pid = 3712] [serial = 1720] [outer = 17AC7000] 03:36:06 INFO - PROCESS | 3712 | 1472297766344 Marionette DEBUG loaded listener.js 03:36:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (19A8EC00) [pid = 3712] [serial = 1721] [outer = 17AC7000] 03:36:06 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (152C8C00) [pid = 3712] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:36:06 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (16027400) [pid = 3712] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:36:06 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (17F04800) [pid = 3712] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:36:06 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (182D1800) [pid = 3712] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:36:06 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (19A92400) [pid = 3712] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:36:06 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (14420400) [pid = 3712] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:36:06 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (1297C800) [pid = 3712] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:36:06 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (10A52C00) [pid = 3712] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:36:06 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (10F0C800) [pid = 3712] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:36:06 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (19DE9800) [pid = 3712] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:36:06 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (15286000) [pid = 3712] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:36:06 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (110E4800) [pid = 3712] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:36:06 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (1B14C400) [pid = 3712] [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.] 03:36:06 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (139B0400) [pid = 3712] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:36:06 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (1B3AFC00) [pid = 3712] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:36:06 INFO - PROCESS | 3712 | 1472297766777 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]]]}] 03:36:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:36:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 717ms 03:36:06 INFO - PROCESS | 3712 | 1472297766815 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 03:36:06 INFO - PROCESS | 3712 | 1472297766817 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 03:36:06 INFO - PROCESS | 3712 | 1472297766820 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:36:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:36:06 INFO - PROCESS | 3712 | 1472297766822 Marionette TRACE conn3 <- [1,2258,null,{}] 03:36:06 INFO - PROCESS | 3712 | 1472297766826 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}] 03:36:06 INFO - PROCESS | 3712 | 1472297766827 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:06 INFO - PROCESS | 3712 | 1472297766928 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 03:36:06 INFO - PROCESS | 3712 | 1472297766936 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:06 INFO - PROCESS | 3712 | 1472297766938 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:06 INFO - PROCESS | 3712 | ++DOCSHELL 14114800 == 34 [pid = 3712] [id = 574] 03:36:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (14114C00) [pid = 3712] [serial = 1722] [outer = 00000000] 03:36:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (15855800) [pid = 3712] [serial = 1723] [outer = 14114C00] 03:36:06 INFO - PROCESS | 3712 | 1472297766983 Marionette DEBUG loaded listener.js 03:36:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (182C5800) [pid = 3712] [serial = 1724] [outer = 14114C00] 03:36:07 INFO - PROCESS | 3712 | 1472297767418 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]]]}] 03:36:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:36:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 626ms 03:36:07 INFO - PROCESS | 3712 | 1472297767441 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 03:36:07 INFO - PROCESS | 3712 | 1472297767443 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 03:36:07 INFO - PROCESS | 3712 | 1472297767446 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:36:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:36:07 INFO - PROCESS | 3712 | 1472297767448 Marionette TRACE conn3 <- [1,2262,null,{}] 03:36:07 INFO - PROCESS | 3712 | 1472297767451 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}] 03:36:07 INFO - PROCESS | 3712 | 1472297767453 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:07 INFO - PROCESS | 3712 | 1472297767529 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 03:36:07 INFO - PROCESS | 3712 | 1472297767534 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:07 INFO - PROCESS | 3712 | 1472297767536 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:07 INFO - PROCESS | 3712 | ++DOCSHELL 129DF000 == 35 [pid = 3712] [id = 575] 03:36:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (1803D400) [pid = 3712] [serial = 1725] [outer = 00000000] 03:36:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (19DEFC00) [pid = 3712] [serial = 1726] [outer = 1803D400] 03:36:07 INFO - PROCESS | 3712 | 1472297767589 Marionette DEBUG loaded listener.js 03:36:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (19DF1C00) [pid = 3712] [serial = 1727] [outer = 1803D400] 03:36:07 INFO - PROCESS | 3712 | 1472297767986 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]]]}] 03:36:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:36:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 580ms 03:36:08 INFO - PROCESS | 3712 | 1472297768042 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 03:36:08 INFO - PROCESS | 3712 | 1472297768044 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 03:36:08 INFO - PROCESS | 3712 | 1472297768047 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:36:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:36:08 INFO - PROCESS | 3712 | 1472297768049 Marionette TRACE conn3 <- [1,2266,null,{}] 03:36:08 INFO - PROCESS | 3712 | 1472297768053 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}] 03:36:08 INFO - PROCESS | 3712 | 1472297768054 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:08 INFO - PROCESS | 3712 | 1472297768136 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 03:36:08 INFO - PROCESS | 3712 | 1472297768141 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:08 INFO - PROCESS | 3712 | 1472297768143 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:08 INFO - PROCESS | 3712 | ++DOCSHELL 104E8C00 == 36 [pid = 3712] [id = 576] 03:36:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (152C6400) [pid = 3712] [serial = 1728] [outer = 00000000] 03:36:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1A1C1800) [pid = 3712] [serial = 1729] [outer = 152C6400] 03:36:08 INFO - PROCESS | 3712 | 1472297768188 Marionette DEBUG loaded listener.js 03:36:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1A1C6C00) [pid = 3712] [serial = 1730] [outer = 152C6400] 03:36:08 INFO - PROCESS | 3712 | 1472297768642 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]]]}] 03:36:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:36:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 626ms 03:36:08 INFO - PROCESS | 3712 | 1472297768671 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 03:36:08 INFO - PROCESS | 3712 | 1472297768673 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 03:36:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:36:08 INFO - PROCESS | 3712 | 1472297768676 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:36:08 INFO - PROCESS | 3712 | 1472297768678 Marionette TRACE conn3 <- [1,2270,null,{}] 03:36:08 INFO - PROCESS | 3712 | 1472297768733 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}] 03:36:08 INFO - PROCESS | 3712 | 1472297768737 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:08 INFO - PROCESS | 3712 | 1472297768859 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 03:36:08 INFO - PROCESS | 3712 | 1472297768966 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:08 INFO - PROCESS | 3712 | 1472297768970 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:08 INFO - PROCESS | 3712 | ++DOCSHELL 10E9B000 == 37 [pid = 3712] [id = 577] 03:36:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (10E9B800) [pid = 3712] [serial = 1731] [outer = 00000000] 03:36:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (112B4800) [pid = 3712] [serial = 1732] [outer = 10E9B800] 03:36:09 INFO - PROCESS | 3712 | 1472297769028 Marionette DEBUG loaded listener.js 03:36:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1282B800) [pid = 3712] [serial = 1733] [outer = 10E9B800] 03:36:09 INFO - PROCESS | 3712 | 1472297769688 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]]]}] 03:36:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:36:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1022ms 03:36:09 INFO - PROCESS | 3712 | 1472297769699 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 03:36:09 INFO - PROCESS | 3712 | 1472297769702 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 03:36:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:36:09 INFO - PROCESS | 3712 | 1472297769708 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:36:09 INFO - PROCESS | 3712 | 1472297769710 Marionette TRACE conn3 <- [1,2274,null,{}] 03:36:09 INFO - PROCESS | 3712 | 1472297769716 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}] 03:36:09 INFO - PROCESS | 3712 | 1472297769719 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:09 INFO - PROCESS | 3712 | 1472297769877 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 03:36:09 INFO - PROCESS | 3712 | 1472297769896 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:09 INFO - PROCESS | 3712 | 1472297769900 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:09 INFO - PROCESS | 3712 | ++DOCSHELL 139B6400 == 38 [pid = 3712] [id = 578] 03:36:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (13A42000) [pid = 3712] [serial = 1734] [outer = 00000000] 03:36:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (15281C00) [pid = 3712] [serial = 1735] [outer = 13A42000] 03:36:09 INFO - PROCESS | 3712 | 1472297769956 Marionette DEBUG loaded listener.js 03:36:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (152D1C00) [pid = 3712] [serial = 1736] [outer = 13A42000] 03:36:10 INFO - PROCESS | 3712 | 1472297770544 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]]]}] 03:36:10 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 03:36:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 869ms 03:36:10 INFO - PROCESS | 3712 | 1472297770596 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 03:36:10 INFO - PROCESS | 3712 | 1472297770599 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 03:36:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:36:10 INFO - PROCESS | 3712 | 1472297770603 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:36:10 INFO - PROCESS | 3712 | 1472297770605 Marionette TRACE conn3 <- [1,2278,null,{}] 03:36:10 INFO - PROCESS | 3712 | 1472297770609 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}] 03:36:10 INFO - PROCESS | 3712 | 1472297770612 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:10 INFO - PROCESS | 3712 | 1472297770756 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 03:36:10 INFO - PROCESS | 3712 | 1472297770891 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:10 INFO - PROCESS | 3712 | 1472297770895 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:10 INFO - PROCESS | 3712 | ++DOCSHELL 176DC800 == 39 [pid = 3712] [id = 579] 03:36:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (17714400) [pid = 3712] [serial = 1737] [outer = 00000000] 03:36:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1821BC00) [pid = 3712] [serial = 1738] [outer = 17714400] 03:36:10 INFO - PROCESS | 3712 | 1472297770953 Marionette DEBUG loaded listener.js 03:36:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (19A99000) [pid = 3712] [serial = 1739] [outer = 17714400] 03:36:11 INFO - PROCESS | 3712 | 1472297771581 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]]]}] 03:36:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:36:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1022ms 03:36:11 INFO - PROCESS | 3712 | 1472297771621 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 03:36:11 INFO - PROCESS | 3712 | 1472297771627 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 03:36:11 INFO - PROCESS | 3712 | 1472297771661 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:36:11 INFO - PROCESS | 3712 | 1472297771663 Marionette TRACE conn3 <- [1,2282,null,{}] 03:36:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:36:11 INFO - PROCESS | 3712 | 1472297771684 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}] 03:36:11 INFO - PROCESS | 3712 | 1472297771686 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:11 INFO - PROCESS | 3712 | 1472297771901 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 03:36:12 INFO - PROCESS | 3712 | 1472297772041 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:12 INFO - PROCESS | 3712 | 1472297772044 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:12 INFO - PROCESS | 3712 | ++DOCSHELL 1047CC00 == 40 [pid = 3712] [id = 580] 03:36:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (104E7800) [pid = 3712] [serial = 1740] [outer = 00000000] 03:36:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (10A4BC00) [pid = 3712] [serial = 1741] [outer = 104E7800] 03:36:12 INFO - PROCESS | 3712 | 1472297772096 Marionette DEBUG loaded listener.js 03:36:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (10F12400) [pid = 3712] [serial = 1742] [outer = 104E7800] 03:36:12 INFO - PROCESS | 3712 | --DOCSHELL 139B4000 == 39 [pid = 3712] [id = 564] 03:36:12 INFO - PROCESS | 3712 | --DOCSHELL 129DF000 == 38 [pid = 3712] [id = 575] 03:36:12 INFO - PROCESS | 3712 | --DOCSHELL 14114800 == 37 [pid = 3712] [id = 574] 03:36:12 INFO - PROCESS | 3712 | --DOCSHELL 11CE8800 == 36 [pid = 3712] [id = 573] 03:36:12 INFO - PROCESS | 3712 | --DOCSHELL 15FA2000 == 35 [pid = 3712] [id = 572] 03:36:12 INFO - PROCESS | 3712 | --DOCSHELL 15A2D000 == 34 [pid = 3712] [id = 571] 03:36:12 INFO - PROCESS | 3712 | --DOCSHELL 152A1800 == 33 [pid = 3712] [id = 570] 03:36:12 INFO - PROCESS | 3712 | --DOCSHELL 12DAE400 == 32 [pid = 3712] [id = 569] 03:36:12 INFO - PROCESS | 3712 | --DOCSHELL 10A02000 == 31 [pid = 3712] [id = 568] 03:36:12 INFO - PROCESS | 3712 | --DOCSHELL 1282D400 == 30 [pid = 3712] [id = 567] 03:36:12 INFO - PROCESS | 3712 | --DOCSHELL 0F347C00 == 29 [pid = 3712] [id = 566] 03:36:12 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (1B3B8400) [pid = 3712] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:36:12 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (10E9BC00) [pid = 3712] [serial = 1696] [outer = 00000000] [url = about:blank] 03:36:12 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (1585B400) [pid = 3712] [serial = 1678] [outer = 00000000] [url = about:blank] 03:36:12 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (1769BC00) [pid = 3712] [serial = 1682] [outer = 00000000] [url = about:blank] 03:36:12 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (16964400) [pid = 3712] [serial = 1681] [outer = 00000000] [url = about:blank] 03:36:12 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1821C400) [pid = 3712] [serial = 1684] [outer = 00000000] [url = about:blank] 03:36:12 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (182CF800) [pid = 3712] [serial = 1685] [outer = 00000000] [url = about:blank] 03:36:12 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (19A94800) [pid = 3712] [serial = 1690] [outer = 00000000] [url = about:blank] 03:36:12 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (19F5CC00) [pid = 3712] [serial = 1694] [outer = 00000000] [url = about:blank] 03:36:12 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (14FC4000) [pid = 3712] [serial = 1675] [outer = 00000000] [url = about:blank] 03:36:12 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (129C1000) [pid = 3712] [serial = 1672] [outer = 00000000] [url = about:blank] 03:36:12 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (129DAC00) [pid = 3712] [serial = 1673] [outer = 00000000] [url = about:blank] 03:36:12 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (10E9A000) [pid = 3712] [serial = 1669] [outer = 00000000] [url = about:blank] 03:36:12 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (10F06000) [pid = 3712] [serial = 1670] [outer = 00000000] [url = about:blank] 03:36:12 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (114E1000) [pid = 3712] [serial = 1667] [outer = 00000000] [url = about:blank] 03:36:12 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (110ED800) [pid = 3712] [serial = 1666] [outer = 00000000] [url = about:blank] 03:36:12 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (1A678400) [pid = 3712] [serial = 1664] [outer = 00000000] [url = about:blank] 03:36:12 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (1A1C9C00) [pid = 3712] [serial = 1663] [outer = 00000000] [url = about:blank] 03:36:12 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (16A25800) [pid = 3712] [serial = 1661] [outer = 00000000] [url = about:blank] 03:36:12 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (155AB800) [pid = 3712] [serial = 1660] [outer = 00000000] [url = about:blank] 03:36:12 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (129E4800) [pid = 3712] [serial = 1658] [outer = 00000000] [url = about:blank] 03:36:12 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (114E6000) [pid = 3712] [serial = 1657] [outer = 00000000] [url = about:blank] 03:36:12 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (10A49C00) [pid = 3712] [serial = 1133] [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.] 03:36:12 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (177A2000) [pid = 3712] [serial = 1687] [outer = 00000000] [url = about:blank] 03:36:12 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (19F58800) [pid = 3712] [serial = 1693] [outer = 00000000] [url = about:blank] 03:36:12 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (15285400) [pid = 3712] [serial = 1676] [outer = 00000000] [url = about:blank] 03:36:12 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (19A95800) [pid = 3712] [serial = 1691] [outer = 00000000] [url = about:blank] 03:36:12 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (16002000) [pid = 3712] [serial = 1679] [outer = 00000000] [url = about:blank] 03:36:12 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (177AA400) [pid = 3712] [serial = 1688] [outer = 00000000] [url = about:blank] 03:36:12 INFO - PROCESS | 3712 | 1472297772660 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]]]}] 03:36:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:36:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1022ms 03:36:12 INFO - PROCESS | 3712 | 1472297772701 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 03:36:12 INFO - PROCESS | 3712 | 1472297772705 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 03:36:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:36:12 INFO - PROCESS | 3712 | 1472297772729 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:36:12 INFO - PROCESS | 3712 | 1472297772732 Marionette TRACE conn3 <- [1,2286,null,{}] 03:36:12 INFO - PROCESS | 3712 | 1472297772737 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}] 03:36:12 INFO - PROCESS | 3712 | 1472297772740 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:12 INFO - PROCESS | 3712 | 1472297772827 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 03:36:12 INFO - PROCESS | 3712 | 1472297772924 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:12 INFO - PROCESS | 3712 | 1472297772926 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:12 INFO - PROCESS | 3712 | ++DOCSHELL 10A49C00 == 30 [pid = 3712] [id = 581] 03:36:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (10E9F000) [pid = 3712] [serial = 1743] [outer = 00000000] 03:36:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (110E7400) [pid = 3712] [serial = 1744] [outer = 10E9F000] 03:36:12 INFO - PROCESS | 3712 | 1472297772975 Marionette DEBUG loaded listener.js 03:36:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (129D9800) [pid = 3712] [serial = 1745] [outer = 10E9F000] 03:36:13 INFO - PROCESS | 3712 | 1472297773363 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]]]}] 03:36:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:36:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 686ms 03:36:13 INFO - PROCESS | 3712 | 1472297773406 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 03:36:13 INFO - PROCESS | 3712 | 1472297773409 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 03:36:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:36:13 INFO - PROCESS | 3712 | 1472297773413 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:36:13 INFO - PROCESS | 3712 | 1472297773415 Marionette TRACE conn3 <- [1,2290,null,{}] 03:36:13 INFO - PROCESS | 3712 | 1472297773423 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}] 03:36:13 INFO - PROCESS | 3712 | 1472297773425 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:13 INFO - PROCESS | 3712 | 1472297773540 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 03:36:13 INFO - PROCESS | 3712 | 1472297773551 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:13 INFO - PROCESS | 3712 | 1472297773553 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:13 INFO - PROCESS | 3712 | ++DOCSHELL 130DF800 == 31 [pid = 3712] [id = 582] 03:36:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (131E9400) [pid = 3712] [serial = 1746] [outer = 00000000] 03:36:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (13A46800) [pid = 3712] [serial = 1747] [outer = 131E9400] 03:36:13 INFO - PROCESS | 3712 | 1472297773604 Marionette DEBUG loaded listener.js 03:36:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (14427800) [pid = 3712] [serial = 1748] [outer = 131E9400] 03:36:14 INFO - PROCESS | 3712 | 1472297774052 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]]]}] 03:36:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:36:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 687ms 03:36:14 INFO - PROCESS | 3712 | 1472297774095 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 03:36:14 INFO - PROCESS | 3712 | 1472297774098 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 03:36:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:36:14 INFO - PROCESS | 3712 | 1472297774108 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:36:14 INFO - PROCESS | 3712 | 1472297774112 Marionette TRACE conn3 <- [1,2294,null,{}] 03:36:14 INFO - PROCESS | 3712 | 1472297774116 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}] 03:36:14 INFO - PROCESS | 3712 | 1472297774119 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:14 INFO - PROCESS | 3712 | 1472297774207 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 03:36:14 INFO - PROCESS | 3712 | 1472297774216 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:14 INFO - PROCESS | 3712 | 1472297774218 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:14 INFO - PROCESS | 3712 | ++DOCSHELL 139B6C00 == 32 [pid = 3712] [id = 583] 03:36:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (15859800) [pid = 3712] [serial = 1749] [outer = 00000000] 03:36:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (15FA2C00) [pid = 3712] [serial = 1750] [outer = 15859800] 03:36:14 INFO - PROCESS | 3712 | 1472297774265 Marionette DEBUG loaded listener.js 03:36:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (1669F800) [pid = 3712] [serial = 1751] [outer = 15859800] 03:36:14 INFO - PROCESS | 3712 | 1472297774725 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]]]}] 03:36:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:36:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 672ms 03:36:14 INFO - PROCESS | 3712 | 1472297774788 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 03:36:14 INFO - PROCESS | 3712 | 1472297774790 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 03:36:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:36:14 INFO - PROCESS | 3712 | 1472297774793 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:36:14 INFO - PROCESS | 3712 | 1472297774795 Marionette TRACE conn3 <- [1,2298,null,{}] 03:36:14 INFO - PROCESS | 3712 | 1472297774804 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}] 03:36:14 INFO - PROCESS | 3712 | 1472297774806 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:14 INFO - PROCESS | 3712 | 1472297774946 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 03:36:14 INFO - PROCESS | 3712 | 1472297775006 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:14 INFO - PROCESS | 3712 | 1472297775008 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:14 INFO - PROCESS | 3712 | ++DOCSHELL 16965800 == 33 [pid = 3712] [id = 584] 03:36:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (16A26C00) [pid = 3712] [serial = 1752] [outer = 00000000] 03:36:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (176A1C00) [pid = 3712] [serial = 1753] [outer = 16A26C00] 03:36:15 INFO - PROCESS | 3712 | 1472297775053 Marionette DEBUG loaded listener.js 03:36:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (176DCC00) [pid = 3712] [serial = 1754] [outer = 16A26C00] 03:36:15 INFO - PROCESS | 3712 | 1472297775442 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]]]}] 03:36:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:36:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 671ms 03:36:15 INFO - PROCESS | 3712 | 1472297775476 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 03:36:15 INFO - PROCESS | 3712 | 1472297775478 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 03:36:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:36:15 INFO - PROCESS | 3712 | 1472297775482 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:36:15 INFO - PROCESS | 3712 | 1472297775484 Marionette TRACE conn3 <- [1,2302,null,{}] 03:36:15 INFO - PROCESS | 3712 | 1472297775487 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}] 03:36:15 INFO - PROCESS | 3712 | 1472297775489 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:15 INFO - PROCESS | 3712 | 1472297775601 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 03:36:15 INFO - PROCESS | 3712 | 1472297775607 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:15 INFO - PROCESS | 3712 | 1472297775612 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:15 INFO - PROCESS | 3712 | ++DOCSHELL 17F67800 == 34 [pid = 3712] [id = 585] 03:36:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (17F6BC00) [pid = 3712] [serial = 1755] [outer = 00000000] 03:36:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (182D1800) [pid = 3712] [serial = 1756] [outer = 17F6BC00] 03:36:15 INFO - PROCESS | 3712 | 1472297775732 Marionette DEBUG loaded listener.js 03:36:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (19A91800) [pid = 3712] [serial = 1757] [outer = 17F6BC00] 03:36:16 INFO - PROCESS | 3712 | 1472297776158 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]]]}] 03:36:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:36:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 717ms 03:36:16 INFO - PROCESS | 3712 | 1472297776211 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 03:36:16 INFO - PROCESS | 3712 | 1472297776213 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 03:36:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:36:16 INFO - PROCESS | 3712 | 1472297776217 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:36:16 INFO - PROCESS | 3712 | 1472297776219 Marionette TRACE conn3 <- [1,2306,null,{}] 03:36:16 INFO - PROCESS | 3712 | 1472297776222 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}] 03:36:16 INFO - PROCESS | 3712 | 1472297776224 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:16 INFO - PROCESS | 3712 | 1472297776365 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 03:36:16 INFO - PROCESS | 3712 | 1472297776428 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:16 INFO - PROCESS | 3712 | 1472297776430 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:16 INFO - PROCESS | 3712 | ++DOCSHELL 10A48C00 == 35 [pid = 3712] [id = 586] 03:36:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (19A95800) [pid = 3712] [serial = 1758] [outer = 00000000] 03:36:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (19F5F800) [pid = 3712] [serial = 1759] [outer = 19A95800] 03:36:16 INFO - PROCESS | 3712 | 1472297776485 Marionette DEBUG loaded listener.js 03:36:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (19F60800) [pid = 3712] [serial = 1760] [outer = 19A95800] 03:36:16 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (152A3000) [pid = 3712] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:36:16 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (130BA000) [pid = 3712] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:36:16 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (10A03000) [pid = 3712] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:36:16 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (10A55800) [pid = 3712] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:36:16 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (17AC7000) [pid = 3712] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:36:16 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (16A2F400) [pid = 3712] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:36:16 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (14114C00) [pid = 3712] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:36:16 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (16007000) [pid = 3712] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:36:16 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (1803D400) [pid = 3712] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:36:16 INFO - PROCESS | 3712 | 1472297776922 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] 03:36:16 INFO - PROCESS | 3712 | 1472297776941 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 03:36:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:36:16 INFO - PROCESS | 3712 | 1472297776944 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:36:16 INFO - PROCESS | 3712 | 1472297776946 Marionette TRACE conn3 <- [1,2310,null,{}] 03:36:16 INFO - PROCESS | 3712 | 1472297776949 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}] 03:36:16 INFO - PROCESS | 3712 | 1472297776951 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:17 INFO - PROCESS | 3712 | 1472297777032 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 03:36:17 INFO - PROCESS | 3712 | 1472297777120 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:17 INFO - PROCESS | 3712 | 1472297777122 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:17 INFO - PROCESS | 3712 | ++DOCSHELL 0F350C00 == 36 [pid = 3712] [id = 587] 03:36:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (11C3AC00) [pid = 3712] [serial = 1761] [outer = 00000000] 03:36:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (152A3000) [pid = 3712] [serial = 1762] [outer = 11C3AC00] 03:36:17 INFO - PROCESS | 3712 | 1472297777172 Marionette DEBUG loaded listener.js 03:36:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (167AB400) [pid = 3712] [serial = 1763] [outer = 11C3AC00] 03:36:17 INFO - PROCESS | 3712 | 1472297777491 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]]]}] 03:36:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:36:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 579ms 03:36:17 INFO - PROCESS | 3712 | 1472297777525 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 03:36:17 INFO - PROCESS | 3712 | 1472297777527 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 03:36:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:36:17 INFO - PROCESS | 3712 | 1472297777530 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:36:17 INFO - PROCESS | 3712 | 1472297777532 Marionette TRACE conn3 <- [1,2314,null,{}] 03:36:17 INFO - PROCESS | 3712 | 1472297777535 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}] 03:36:17 INFO - PROCESS | 3712 | 1472297777537 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:17 INFO - PROCESS | 3712 | 1472297777617 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 03:36:17 INFO - PROCESS | 3712 | 1472297777622 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:17 INFO - PROCESS | 3712 | 1472297777624 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:17 INFO - PROCESS | 3712 | ++DOCSHELL 12DA5000 == 37 [pid = 3712] [id = 588] 03:36:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (16007000) [pid = 3712] [serial = 1764] [outer = 00000000] 03:36:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (1A30DC00) [pid = 3712] [serial = 1765] [outer = 16007000] 03:36:17 INFO - PROCESS | 3712 | 1472297777668 Marionette DEBUG loaded listener.js 03:36:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (19DF3400) [pid = 3712] [serial = 1766] [outer = 16007000] 03:36:18 INFO - PROCESS | 3712 | 1472297778098 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]]]}] 03:36:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:36:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 626ms 03:36:18 INFO - PROCESS | 3712 | 1472297778151 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 03:36:18 INFO - PROCESS | 3712 | 1472297778153 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 03:36:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:36:18 INFO - PROCESS | 3712 | 1472297778156 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:36:18 INFO - PROCESS | 3712 | 1472297778158 Marionette TRACE conn3 <- [1,2318,null,{}] 03:36:18 INFO - PROCESS | 3712 | 1472297778162 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}] 03:36:18 INFO - PROCESS | 3712 | 1472297778164 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:18 INFO - PROCESS | 3712 | 1472297778242 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 03:36:18 INFO - PROCESS | 3712 | 1472297778257 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:18 INFO - PROCESS | 3712 | 1472297778259 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:18 INFO - PROCESS | 3712 | ++DOCSHELL 0C75F800 == 38 [pid = 3712] [id = 589] 03:36:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (0F34D800) [pid = 3712] [serial = 1767] [outer = 00000000] 03:36:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1A677400) [pid = 3712] [serial = 1768] [outer = 0F34D800] 03:36:18 INFO - PROCESS | 3712 | 1472297778303 Marionette DEBUG loaded listener.js 03:36:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1A9D4400) [pid = 3712] [serial = 1769] [outer = 0F34D800] 03:36:18 INFO - PROCESS | 3712 | 1472297778701 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]]]}] 03:36:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:36:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 580ms 03:36:18 INFO - PROCESS | 3712 | 1472297778791 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 03:36:18 INFO - PROCESS | 3712 | 1472297778797 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 03:36:18 INFO - PROCESS | 3712 | 1472297778807 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:36:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:36:18 INFO - PROCESS | 3712 | 1472297778811 Marionette TRACE conn3 <- [1,2322,null,{}] 03:36:18 INFO - PROCESS | 3712 | 1472297778818 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}] 03:36:18 INFO - PROCESS | 3712 | 1472297778821 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:18 INFO - PROCESS | 3712 | 1472297778947 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 03:36:19 INFO - PROCESS | 3712 | 1472297779108 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:19 INFO - PROCESS | 3712 | 1472297779114 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:19 INFO - PROCESS | 3712 | ++DOCSHELL 110ED800 == 39 [pid = 3712] [id = 590] 03:36:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (112CE000) [pid = 3712] [serial = 1770] [outer = 00000000] 03:36:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (11A59800) [pid = 3712] [serial = 1771] [outer = 112CE000] 03:36:19 INFO - PROCESS | 3712 | 1472297779172 Marionette DEBUG loaded listener.js 03:36:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (129C5C00) [pid = 3712] [serial = 1772] [outer = 112CE000] 03:36:19 INFO - PROCESS | 3712 | 1472297779684 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]]]}] 03:36:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:36:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 916ms 03:36:19 INFO - PROCESS | 3712 | 1472297779738 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 03:36:19 INFO - PROCESS | 3712 | 1472297779741 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 03:36:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:36:19 INFO - PROCESS | 3712 | 1472297779748 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:36:19 INFO - PROCESS | 3712 | 1472297779752 Marionette TRACE conn3 <- [1,2326,null,{}] 03:36:19 INFO - PROCESS | 3712 | 1472297779756 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}] 03:36:19 INFO - PROCESS | 3712 | 1472297779759 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:19 INFO - PROCESS | 3712 | 1472297779874 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 03:36:19 INFO - PROCESS | 3712 | 1472297779986 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:19 INFO - PROCESS | 3712 | 1472297779989 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:19 INFO - PROCESS | 3712 | ++DOCSHELL 1315D400 == 40 [pid = 3712] [id = 591] 03:36:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (131EBC00) [pid = 3712] [serial = 1773] [outer = 00000000] 03:36:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (15283000) [pid = 3712] [serial = 1774] [outer = 131EBC00] 03:36:20 INFO - PROCESS | 3712 | 1472297780051 Marionette DEBUG loaded listener.js 03:36:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (152C7400) [pid = 3712] [serial = 1775] [outer = 131EBC00] 03:36:20 INFO - PROCESS | 3712 | 1472297780663 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]]]}] 03:36:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:36:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 977ms 03:36:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:36:20 INFO - PROCESS | 3712 | 1472297780729 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 03:36:20 INFO - PROCESS | 3712 | 1472297780732 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 03:36:20 INFO - PROCESS | 3712 | 1472297780736 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:36:20 INFO - PROCESS | 3712 | 1472297780738 Marionette TRACE conn3 <- [1,2330,null,{}] 03:36:20 INFO - PROCESS | 3712 | 1472297780747 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}] 03:36:20 INFO - PROCESS | 3712 | 1472297780752 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:20 INFO - PROCESS | 3712 | 1472297780850 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 03:36:20 INFO - PROCESS | 3712 | 1472297780988 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:20 INFO - PROCESS | 3712 | 1472297780992 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:21 INFO - PROCESS | 3712 | ++DOCSHELL 19F5B000 == 41 [pid = 3712] [id = 592] 03:36:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (19F5CC00) [pid = 3712] [serial = 1776] [outer = 00000000] 03:36:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1A672400) [pid = 3712] [serial = 1777] [outer = 19F5CC00] 03:36:21 INFO - PROCESS | 3712 | 1472297781051 Marionette DEBUG loaded listener.js 03:36:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (1A9D9800) [pid = 3712] [serial = 1778] [outer = 19F5CC00] 03:36:21 INFO - PROCESS | 3712 | 1472297781679 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]]]}] 03:36:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:36:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 976ms 03:36:21 INFO - PROCESS | 3712 | 1472297781703 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 03:36:21 INFO - PROCESS | 3712 | 1472297781705 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 03:36:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:36:21 INFO - PROCESS | 3712 | 1472297781709 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:36:21 INFO - PROCESS | 3712 | 1472297781711 Marionette TRACE conn3 <- [1,2334,null,{}] 03:36:21 INFO - PROCESS | 3712 | 1472297781715 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}] 03:36:21 INFO - PROCESS | 3712 | 1472297781717 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:21 INFO - PROCESS | 3712 | 1472297781827 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 03:36:21 INFO - PROCESS | 3712 | 1472297781981 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:21 INFO - PROCESS | 3712 | 1472297781984 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:21 INFO - PROCESS | 3712 | ++DOCSHELL 16A25800 == 42 [pid = 3712] [id = 593] 03:36:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (19F59400) [pid = 3712] [serial = 1779] [outer = 00000000] 03:36:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (1A9E0800) [pid = 3712] [serial = 1780] [outer = 19F59400] 03:36:22 INFO - PROCESS | 3712 | 1472297782039 Marionette DEBUG loaded listener.js 03:36:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (1AB62400) [pid = 3712] [serial = 1781] [outer = 19F59400] 03:36:22 INFO - PROCESS | 3712 | 1472297782811 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]]]}] 03:36:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:36:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1114ms 03:36:22 INFO - PROCESS | 3712 | 1472297782833 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 03:36:22 INFO - PROCESS | 3712 | 1472297782837 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 03:36:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:36:22 INFO - PROCESS | 3712 | 1472297782842 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:36:22 INFO - PROCESS | 3712 | 1472297782846 Marionette TRACE conn3 <- [1,2338,null,{}] 03:36:22 INFO - PROCESS | 3712 | 1472297782851 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}] 03:36:22 INFO - PROCESS | 3712 | 1472297782854 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:22 INFO - PROCESS | 3712 | 1472297782944 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 03:36:23 INFO - PROCESS | 3712 | 1472297783061 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:23 INFO - PROCESS | 3712 | 1472297783063 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:23 INFO - PROCESS | 3712 | ++DOCSHELL 103D2C00 == 43 [pid = 3712] [id = 594] 03:36:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (104E6000) [pid = 3712] [serial = 1782] [outer = 00000000] 03:36:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (110ED000) [pid = 3712] [serial = 1783] [outer = 104E6000] 03:36:23 INFO - PROCESS | 3712 | 1472297783161 Marionette DEBUG loaded listener.js 03:36:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (1293C400) [pid = 3712] [serial = 1784] [outer = 104E6000] 03:36:23 INFO - PROCESS | 3712 | --DOCSHELL 12DA5000 == 42 [pid = 3712] [id = 588] 03:36:23 INFO - PROCESS | 3712 | --DOCSHELL 0F350C00 == 41 [pid = 3712] [id = 587] 03:36:23 INFO - PROCESS | 3712 | --DOCSHELL 10A48C00 == 40 [pid = 3712] [id = 586] 03:36:23 INFO - PROCESS | 3712 | --DOCSHELL 17F67800 == 39 [pid = 3712] [id = 585] 03:36:23 INFO - PROCESS | 3712 | --DOCSHELL 16965800 == 38 [pid = 3712] [id = 584] 03:36:23 INFO - PROCESS | 3712 | --DOCSHELL 139B6C00 == 37 [pid = 3712] [id = 583] 03:36:23 INFO - PROCESS | 3712 | --DOCSHELL 130DF800 == 36 [pid = 3712] [id = 582] 03:36:23 INFO - PROCESS | 3712 | --DOCSHELL 10A49C00 == 35 [pid = 3712] [id = 581] 03:36:23 INFO - PROCESS | 3712 | --DOCSHELL 1047CC00 == 34 [pid = 3712] [id = 580] 03:36:23 INFO - PROCESS | 3712 | --DOCSHELL 176DC800 == 33 [pid = 3712] [id = 579] 03:36:23 INFO - PROCESS | 3712 | --DOCSHELL 139B6400 == 32 [pid = 3712] [id = 578] 03:36:23 INFO - PROCESS | 3712 | --DOCSHELL 10E9B000 == 31 [pid = 3712] [id = 577] 03:36:23 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (1A1C1800) [pid = 3712] [serial = 1729] [outer = 00000000] [url = about:blank] 03:36:23 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (152CC800) [pid = 3712] [serial = 1711] [outer = 00000000] [url = about:blank] 03:36:23 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (12984800) [pid = 3712] [serial = 1702] [outer = 00000000] [url = about:blank] 03:36:23 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (13150800) [pid = 3712] [serial = 1708] [outer = 00000000] [url = about:blank] 03:36:23 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (131EC800) [pid = 3712] [serial = 1709] [outer = 00000000] [url = about:blank] 03:36:23 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (114DE800) [pid = 3712] [serial = 1705] [outer = 00000000] [url = about:blank] 03:36:23 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (12832000) [pid = 3712] [serial = 1706] [outer = 00000000] [url = about:blank] 03:36:23 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (104E8400) [pid = 3712] [serial = 1699] [outer = 00000000] [url = about:blank] 03:36:23 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (10E9D000) [pid = 3712] [serial = 1697] [outer = 00000000] [url = about:blank] 03:36:23 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (182C7000) [pid = 3712] [serial = 1720] [outer = 00000000] [url = about:blank] 03:36:23 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (176DF800) [pid = 3712] [serial = 1717] [outer = 00000000] [url = about:blank] 03:36:23 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (182C5800) [pid = 3712] [serial = 1724] [outer = 00000000] [url = about:blank] 03:36:23 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (15855800) [pid = 3712] [serial = 1723] [outer = 00000000] [url = about:blank] 03:36:23 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (19A8EC00) [pid = 3712] [serial = 1721] [outer = 00000000] [url = about:blank] 03:36:23 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1602A000) [pid = 3712] [serial = 1714] [outer = 00000000] [url = about:blank] 03:36:23 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (19DF1C00) [pid = 3712] [serial = 1727] [outer = 00000000] [url = about:blank] 03:36:23 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (177A6000) [pid = 3712] [serial = 1718] [outer = 00000000] [url = about:blank] 03:36:23 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (19DEFC00) [pid = 3712] [serial = 1726] [outer = 00000000] [url = about:blank] 03:36:23 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (16A2B000) [pid = 3712] [serial = 1715] [outer = 00000000] [url = about:blank] 03:36:23 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (155A3000) [pid = 3712] [serial = 1712] [outer = 00000000] [url = about:blank] 03:36:23 INFO - PROCESS | 3712 | 1472297783630 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]]]}] 03:36:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:36:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 808ms 03:36:23 INFO - PROCESS | 3712 | 1472297783647 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 03:36:23 INFO - PROCESS | 3712 | 1472297783652 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 03:36:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:36:23 INFO - PROCESS | 3712 | 1472297783658 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:36:23 INFO - PROCESS | 3712 | 1472297783660 Marionette TRACE conn3 <- [1,2342,null,{}] 03:36:23 INFO - PROCESS | 3712 | 1472297783664 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}] 03:36:23 INFO - PROCESS | 3712 | 1472297783667 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:23 INFO - PROCESS | 3712 | 1472297783762 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 03:36:23 INFO - PROCESS | 3712 | 1472297783768 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:23 INFO - PROCESS | 3712 | 1472297783770 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:23 INFO - PROCESS | 3712 | ++DOCSHELL 12D77C00 == 32 [pid = 3712] [id = 595] 03:36:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (130DB400) [pid = 3712] [serial = 1785] [outer = 00000000] 03:36:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (131ED400) [pid = 3712] [serial = 1786] [outer = 130DB400] 03:36:23 INFO - PROCESS | 3712 | 1472297783817 Marionette DEBUG loaded listener.js 03:36:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (14114800) [pid = 3712] [serial = 1787] [outer = 130DB400] 03:36:24 INFO - PROCESS | 3712 | 1472297784320 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]]]}] 03:36:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:36:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 717ms 03:36:24 INFO - PROCESS | 3712 | 1472297784381 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 03:36:24 INFO - PROCESS | 3712 | 1472297784383 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 03:36:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:36:24 INFO - PROCESS | 3712 | 1472297784387 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:36:24 INFO - PROCESS | 3712 | 1472297784390 Marionette TRACE conn3 <- [1,2346,null,{}] 03:36:24 INFO - PROCESS | 3712 | 1472297784401 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}] 03:36:24 INFO - PROCESS | 3712 | 1472297784405 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:24 INFO - PROCESS | 3712 | 1472297784487 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 03:36:24 INFO - PROCESS | 3712 | 1472297784587 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:24 INFO - PROCESS | 3712 | 1472297784590 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:24 INFO - PROCESS | 3712 | ++DOCSHELL 15A24400 == 33 [pid = 3712] [id = 596] 03:36:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (15A2B400) [pid = 3712] [serial = 1788] [outer = 00000000] 03:36:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (166A7800) [pid = 3712] [serial = 1789] [outer = 15A2B400] 03:36:24 INFO - PROCESS | 3712 | 1472297784645 Marionette DEBUG loaded listener.js 03:36:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (16A2B400) [pid = 3712] [serial = 1790] [outer = 15A2B400] 03:36:25 INFO - PROCESS | 3712 | 1472297785013 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]]]}] 03:36:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:36:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 671ms 03:36:25 INFO - PROCESS | 3712 | 1472297785069 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 03:36:25 INFO - PROCESS | 3712 | 1472297785072 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 03:36:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:36:25 INFO - PROCESS | 3712 | 1472297785075 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:36:25 INFO - PROCESS | 3712 | 1472297785077 Marionette TRACE conn3 <- [1,2350,null,{}] 03:36:25 INFO - PROCESS | 3712 | 1472297785081 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}] 03:36:25 INFO - PROCESS | 3712 | 1472297785083 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:25 INFO - PROCESS | 3712 | 1472297785201 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 03:36:25 INFO - PROCESS | 3712 | 1472297785213 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:25 INFO - PROCESS | 3712 | 1472297785215 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:25 INFO - PROCESS | 3712 | ++DOCSHELL 176D5400 == 34 [pid = 3712] [id = 597] 03:36:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (176DB400) [pid = 3712] [serial = 1791] [outer = 00000000] 03:36:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (17AC0800) [pid = 3712] [serial = 1792] [outer = 176DB400] 03:36:25 INFO - PROCESS | 3712 | 1472297785260 Marionette DEBUG loaded listener.js 03:36:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (17AC4400) [pid = 3712] [serial = 1793] [outer = 176DB400] 03:36:25 INFO - PROCESS | 3712 | 1472297785737 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]]]}] 03:36:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:36:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 686ms 03:36:25 INFO - PROCESS | 3712 | 1472297785757 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 03:36:25 INFO - PROCESS | 3712 | 1472297785759 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 03:36:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:36:25 INFO - PROCESS | 3712 | 1472297785763 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:36:25 INFO - PROCESS | 3712 | 1472297785765 Marionette TRACE conn3 <- [1,2354,null,{}] 03:36:25 INFO - PROCESS | 3712 | 1472297785768 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}] 03:36:25 INFO - PROCESS | 3712 | 1472297785771 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:25 INFO - PROCESS | 3712 | 1472297785887 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 03:36:25 INFO - PROCESS | 3712 | 1472297785893 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:25 INFO - PROCESS | 3712 | 1472297785895 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:25 INFO - PROCESS | 3712 | ++DOCSHELL 1821CC00 == 35 [pid = 3712] [id = 598] 03:36:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1821D800) [pid = 3712] [serial = 1794] [outer = 00000000] 03:36:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (182D4000) [pid = 3712] [serial = 1795] [outer = 1821D800] 03:36:25 INFO - PROCESS | 3712 | 1472297785999 Marionette DEBUG loaded listener.js 03:36:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (19A8D400) [pid = 3712] [serial = 1796] [outer = 1821D800] 03:36:26 INFO - PROCESS | 3712 | 1472297786435 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]]]}] 03:36:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:36:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 718ms 03:36:26 INFO - PROCESS | 3712 | 1472297786487 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 03:36:26 INFO - PROCESS | 3712 | 1472297786489 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 03:36:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:36:26 INFO - PROCESS | 3712 | 1472297786492 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:36:26 INFO - PROCESS | 3712 | 1472297786494 Marionette TRACE conn3 <- [1,2358,null,{}] 03:36:26 INFO - PROCESS | 3712 | 1472297786497 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}] 03:36:26 INFO - PROCESS | 3712 | 1472297786503 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:26 INFO - PROCESS | 3712 | 1472297786654 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 03:36:26 INFO - PROCESS | 3712 | 1472297786726 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:26 INFO - PROCESS | 3712 | 1472297786728 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:26 INFO - PROCESS | 3712 | ++DOCSHELL 19A90800 == 36 [pid = 3712] [id = 599] 03:36:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (19A90C00) [pid = 3712] [serial = 1797] [outer = 00000000] 03:36:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (1A1CA000) [pid = 3712] [serial = 1798] [outer = 19A90C00] 03:36:26 INFO - PROCESS | 3712 | 1472297786773 Marionette DEBUG loaded listener.js 03:36:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (1A317000) [pid = 3712] [serial = 1799] [outer = 19A90C00] 03:36:27 INFO - PROCESS | 3712 | 1472297787171 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]]]}] 03:36:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:36:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 717ms 03:36:27 INFO - PROCESS | 3712 | 1472297787225 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 03:36:27 INFO - PROCESS | 3712 | 1472297787227 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 03:36:27 INFO - PROCESS | 3712 | 1472297787231 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:36:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:36:27 INFO - PROCESS | 3712 | 1472297787233 Marionette TRACE conn3 <- [1,2362,null,{}] 03:36:27 INFO - PROCESS | 3712 | 1472297787242 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}] 03:36:27 INFO - PROCESS | 3712 | 1472297787244 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:27 INFO - PROCESS | 3712 | 1472297787356 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 03:36:27 INFO - PROCESS | 3712 | 1472297787364 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:27 INFO - PROCESS | 3712 | 1472297787366 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:27 INFO - PROCESS | 3712 | ++DOCSHELL 1A1C9C00 == 37 [pid = 3712] [id = 600] 03:36:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (1A674400) [pid = 3712] [serial = 1800] [outer = 00000000] 03:36:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (1AB62800) [pid = 3712] [serial = 1801] [outer = 1A674400] 03:36:27 INFO - PROCESS | 3712 | 1472297787414 Marionette DEBUG loaded listener.js 03:36:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (1AB67C00) [pid = 3712] [serial = 1802] [outer = 1A674400] 03:36:27 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (16A26C00) [pid = 3712] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:36:27 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (104E7800) [pid = 3712] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:36:27 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (15859800) [pid = 3712] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:36:27 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (10E9F000) [pid = 3712] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:36:27 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (11C3AC00) [pid = 3712] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:36:27 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (17F6BC00) [pid = 3712] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:36:27 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (131E9400) [pid = 3712] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:36:27 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (19A95800) [pid = 3712] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:36:27 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (16007000) [pid = 3712] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:36:27 INFO - PROCESS | 3712 | 1472297787949 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]]]}] 03:36:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:36:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 779ms 03:36:28 INFO - PROCESS | 3712 | 1472297788018 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 03:36:28 INFO - PROCESS | 3712 | 1472297788020 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 03:36:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:36:28 INFO - PROCESS | 3712 | 1472297788023 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:36:28 INFO - PROCESS | 3712 | 1472297788025 Marionette TRACE conn3 <- [1,2366,null,{}] 03:36:28 INFO - PROCESS | 3712 | 1472297788029 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}] 03:36:28 INFO - PROCESS | 3712 | 1472297788030 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:28 INFO - PROCESS | 3712 | 1472297788108 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 03:36:28 INFO - PROCESS | 3712 | 1472297788114 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:28 INFO - PROCESS | 3712 | 1472297788116 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:28 INFO - PROCESS | 3712 | ++DOCSHELL 10A4FC00 == 38 [pid = 3712] [id = 601] 03:36:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (10F0EC00) [pid = 3712] [serial = 1803] [outer = 00000000] 03:36:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (19DF0000) [pid = 3712] [serial = 1804] [outer = 10F0EC00] 03:36:28 INFO - PROCESS | 3712 | 1472297788160 Marionette DEBUG loaded listener.js 03:36:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (15859800) [pid = 3712] [serial = 1805] [outer = 10F0EC00] 03:36:28 INFO - PROCESS | 3712 | 1472297788579 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]]]}] 03:36:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:36:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 580ms 03:36:28 INFO - PROCESS | 3712 | 1472297788614 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 03:36:28 INFO - PROCESS | 3712 | 1472297788616 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 03:36:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:36:28 INFO - PROCESS | 3712 | 1472297788619 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:36:28 INFO - PROCESS | 3712 | 1472297788621 Marionette TRACE conn3 <- [1,2370,null,{}] 03:36:28 INFO - PROCESS | 3712 | 1472297788624 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}] 03:36:28 INFO - PROCESS | 3712 | 1472297788626 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:28 INFO - PROCESS | 3712 | 1472297788710 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 03:36:28 INFO - PROCESS | 3712 | 1472297788716 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:28 INFO - PROCESS | 3712 | 1472297788718 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:28 INFO - PROCESS | 3712 | ++DOCSHELL 1A9DB400 == 39 [pid = 3712] [id = 602] 03:36:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1A9E0400) [pid = 3712] [serial = 1806] [outer = 00000000] 03:36:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (1AB6DC00) [pid = 3712] [serial = 1807] [outer = 1A9E0400] 03:36:28 INFO - PROCESS | 3712 | 1472297788762 Marionette DEBUG loaded listener.js 03:36:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (1ABE3800) [pid = 3712] [serial = 1808] [outer = 1A9E0400] 03:36:29 INFO - PROCESS | 3712 | 1472297789203 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]]]}] 03:36:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:36:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 626ms 03:36:29 INFO - PROCESS | 3712 | 1472297789258 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 03:36:29 INFO - PROCESS | 3712 | 1472297789260 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 03:36:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:36:29 INFO - PROCESS | 3712 | 1472297789263 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:36:29 INFO - PROCESS | 3712 | 1472297789248 Marionette TRACE conn3 <- [1,2374,null,{}] 03:36:29 INFO - PROCESS | 3712 | 1472297789251 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}] 03:36:29 INFO - PROCESS | 3712 | 1472297789253 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:29 INFO - PROCESS | 3712 | 1472297789332 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 03:36:29 INFO - PROCESS | 3712 | 1472297789337 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:29 INFO - PROCESS | 3712 | 1472297789339 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:29 INFO - PROCESS | 3712 | ++DOCSHELL 1A9DD800 == 40 [pid = 3712] [id = 603] 03:36:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (1AB6CC00) [pid = 3712] [serial = 1809] [outer = 00000000] 03:36:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (1ABEA000) [pid = 3712] [serial = 1810] [outer = 1AB6CC00] 03:36:29 INFO - PROCESS | 3712 | 1472297789386 Marionette DEBUG loaded listener.js 03:36:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (1ABED800) [pid = 3712] [serial = 1811] [outer = 1AB6CC00] 03:36:30 INFO - PROCESS | 3712 | 1472297790060 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]]]}] 03:36:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:36:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 885ms 03:36:30 INFO - PROCESS | 3712 | 1472297790134 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 03:36:30 INFO - PROCESS | 3712 | 1472297790139 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 03:36:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:36:30 INFO - PROCESS | 3712 | 1472297790144 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:36:30 INFO - PROCESS | 3712 | 1472297790148 Marionette TRACE conn3 <- [1,2378,null,{}] 03:36:30 INFO - PROCESS | 3712 | 1472297790154 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}] 03:36:30 INFO - PROCESS | 3712 | 1472297790158 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:30 INFO - PROCESS | 3712 | 1472297790341 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 03:36:30 INFO - PROCESS | 3712 | 1472297790443 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:30 INFO - PROCESS | 3712 | 1472297790446 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:30 INFO - PROCESS | 3712 | ++DOCSHELL 112D7C00 == 41 [pid = 3712] [id = 604] 03:36:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (114DDC00) [pid = 3712] [serial = 1812] [outer = 00000000] 03:36:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (129E0C00) [pid = 3712] [serial = 1813] [outer = 114DDC00] 03:36:30 INFO - PROCESS | 3712 | 1472297790502 Marionette DEBUG loaded listener.js 03:36:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (130B5400) [pid = 3712] [serial = 1814] [outer = 114DDC00] 03:36:31 INFO - PROCESS | 3712 | 1472297791099 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]]]}] 03:36:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:36:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1022ms 03:36:31 INFO - PROCESS | 3712 | 1472297791173 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 03:36:31 INFO - PROCESS | 3712 | 1472297791178 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 03:36:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:36:31 INFO - PROCESS | 3712 | 1472297791185 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:36:31 INFO - PROCESS | 3712 | 1472297791188 Marionette TRACE conn3 <- [1,2382,null,{}] 03:36:31 INFO - PROCESS | 3712 | 1472297791192 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}] 03:36:31 INFO - PROCESS | 3712 | 1472297791195 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:31 INFO - PROCESS | 3712 | 1472297791304 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 03:36:31 INFO - PROCESS | 3712 | 1472297791426 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:31 INFO - PROCESS | 3712 | 1472297791429 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:31 INFO - PROCESS | 3712 | ++DOCSHELL 152CCC00 == 42 [pid = 3712] [id = 605] 03:36:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (152CF000) [pid = 3712] [serial = 1815] [outer = 00000000] 03:36:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (16028400) [pid = 3712] [serial = 1816] [outer = 152CF000] 03:36:31 INFO - PROCESS | 3712 | 1472297791488 Marionette DEBUG loaded listener.js 03:36:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (1769BC00) [pid = 3712] [serial = 1817] [outer = 152CF000] 03:36:32 INFO - PROCESS | 3712 | 1472297792103 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]]]}] 03:36:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:36:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 977ms 03:36:32 INFO - PROCESS | 3712 | 1472297792152 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 03:36:32 INFO - PROCESS | 3712 | 1472297792154 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 03:36:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:36:32 INFO - PROCESS | 3712 | 1472297792158 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:36:32 INFO - PROCESS | 3712 | 1472297792162 Marionette TRACE conn3 <- [1,2386,null,{}] 03:36:32 INFO - PROCESS | 3712 | 1472297792173 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}] 03:36:32 INFO - PROCESS | 3712 | 1472297792178 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:32 INFO - PROCESS | 3712 | 1472297792290 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 03:36:32 INFO - PROCESS | 3712 | 1472297792431 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:32 INFO - PROCESS | 3712 | 1472297792435 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:32 INFO - PROCESS | 3712 | ++DOCSHELL 1A9E1C00 == 43 [pid = 3712] [id = 606] 03:36:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 100 (1AB5E400) [pid = 3712] [serial = 1818] [outer = 00000000] 03:36:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 101 (1ABE7000) [pid = 3712] [serial = 1819] [outer = 1AB5E400] 03:36:32 INFO - PROCESS | 3712 | 1472297792493 Marionette DEBUG loaded listener.js 03:36:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 102 (1AC6A400) [pid = 3712] [serial = 1820] [outer = 1AB5E400] 03:36:33 INFO - PROCESS | 3712 | 1472297793261 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]]]}] 03:36:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:36:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1129ms 03:36:33 INFO - PROCESS | 3712 | 1472297793300 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 03:36:33 INFO - PROCESS | 3712 | 1472297793304 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 03:36:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:36:33 INFO - PROCESS | 3712 | 1472297793310 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:36:33 INFO - PROCESS | 3712 | 1472297793313 Marionette TRACE conn3 <- [1,2390,null,{}] 03:36:33 INFO - PROCESS | 3712 | 1472297793318 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}] 03:36:33 INFO - PROCESS | 3712 | 1472297793321 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:33 INFO - PROCESS | 3712 | 1472297793424 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 03:36:33 INFO - PROCESS | 3712 | 1472297793552 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:33 INFO - PROCESS | 3712 | 1472297793556 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:33 INFO - PROCESS | 3712 | ++DOCSHELL 10B87000 == 44 [pid = 3712] [id = 607] 03:36:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (10B87400) [pid = 3712] [serial = 1821] [outer = 00000000] 03:36:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (10EA3400) [pid = 3712] [serial = 1822] [outer = 10B87400] 03:36:33 INFO - PROCESS | 3712 | 1472297793613 Marionette DEBUG loaded listener.js 03:36:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (10F10800) [pid = 3712] [serial = 1823] [outer = 10B87400] 03:36:34 INFO - PROCESS | 3712 | --DOCSHELL 1A9DB400 == 43 [pid = 3712] [id = 602] 03:36:34 INFO - PROCESS | 3712 | --DOCSHELL 10A4FC00 == 42 [pid = 3712] [id = 601] 03:36:34 INFO - PROCESS | 3712 | --DOCSHELL 1A1C9C00 == 41 [pid = 3712] [id = 600] 03:36:34 INFO - PROCESS | 3712 | --DOCSHELL 19A90800 == 40 [pid = 3712] [id = 599] 03:36:34 INFO - PROCESS | 3712 | --DOCSHELL 1821CC00 == 39 [pid = 3712] [id = 598] 03:36:34 INFO - PROCESS | 3712 | --DOCSHELL 176D5400 == 38 [pid = 3712] [id = 597] 03:36:34 INFO - PROCESS | 3712 | --DOCSHELL 15A24400 == 37 [pid = 3712] [id = 596] 03:36:34 INFO - PROCESS | 3712 | --DOCSHELL 12D77C00 == 36 [pid = 3712] [id = 595] 03:36:34 INFO - PROCESS | 3712 | --DOCSHELL 103D2C00 == 35 [pid = 3712] [id = 594] 03:36:34 INFO - PROCESS | 3712 | --DOCSHELL 0C75F800 == 34 [pid = 3712] [id = 589] 03:36:34 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (15FA2C00) [pid = 3712] [serial = 1750] [outer = 00000000] [url = about:blank] 03:36:34 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (112B4800) [pid = 3712] [serial = 1732] [outer = 00000000] [url = about:blank] 03:36:34 INFO - PROCESS | 3712 | --DOMWINDOW == 102 (110E7400) [pid = 3712] [serial = 1744] [outer = 00000000] [url = about:blank] 03:36:34 INFO - PROCESS | 3712 | --DOMWINDOW == 101 (129D9800) [pid = 3712] [serial = 1745] [outer = 00000000] [url = about:blank] 03:36:34 INFO - PROCESS | 3712 | --DOMWINDOW == 100 (152A3000) [pid = 3712] [serial = 1762] [outer = 00000000] [url = about:blank] 03:36:34 INFO - PROCESS | 3712 | --DOMWINDOW == 99 (182D1800) [pid = 3712] [serial = 1756] [outer = 00000000] [url = about:blank] 03:36:34 INFO - PROCESS | 3712 | --DOMWINDOW == 98 (1821BC00) [pid = 3712] [serial = 1738] [outer = 00000000] [url = about:blank] 03:36:34 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (13A46800) [pid = 3712] [serial = 1747] [outer = 00000000] [url = about:blank] 03:36:34 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (14427800) [pid = 3712] [serial = 1748] [outer = 00000000] [url = about:blank] 03:36:34 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (19F5F800) [pid = 3712] [serial = 1759] [outer = 00000000] [url = about:blank] 03:36:34 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (1A677400) [pid = 3712] [serial = 1768] [outer = 00000000] [url = about:blank] 03:36:34 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (1A30DC00) [pid = 3712] [serial = 1765] [outer = 00000000] [url = about:blank] 03:36:34 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (19F60800) [pid = 3712] [serial = 1760] [outer = 00000000] [url = about:blank] 03:36:34 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (19DF3400) [pid = 3712] [serial = 1766] [outer = 00000000] [url = about:blank] 03:36:34 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (19A91800) [pid = 3712] [serial = 1757] [outer = 00000000] [url = about:blank] 03:36:34 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (1669F800) [pid = 3712] [serial = 1751] [outer = 00000000] [url = about:blank] 03:36:34 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (167AB400) [pid = 3712] [serial = 1763] [outer = 00000000] [url = about:blank] 03:36:34 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (176A1C00) [pid = 3712] [serial = 1753] [outer = 00000000] [url = about:blank] 03:36:34 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (176DCC00) [pid = 3712] [serial = 1754] [outer = 00000000] [url = about:blank] 03:36:34 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (15281C00) [pid = 3712] [serial = 1735] [outer = 00000000] [url = about:blank] 03:36:34 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (10F12400) [pid = 3712] [serial = 1742] [outer = 00000000] [url = about:blank] 03:36:34 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (10A4BC00) [pid = 3712] [serial = 1741] [outer = 00000000] [url = about:blank] 03:36:34 INFO - PROCESS | 3712 | 1472297794214 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]]]}] 03:36:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:36:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 916ms 03:36:34 INFO - PROCESS | 3712 | 1472297794237 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 03:36:34 INFO - PROCESS | 3712 | 1472297794241 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 03:36:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:36:34 INFO - PROCESS | 3712 | 1472297794247 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:36:34 INFO - PROCESS | 3712 | 1472297794250 Marionette TRACE conn3 <- [1,2394,null,{}] 03:36:34 INFO - PROCESS | 3712 | 1472297794253 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}] 03:36:34 INFO - PROCESS | 3712 | 1472297794238 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:34 INFO - PROCESS | 3712 | 1472297794324 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 03:36:34 INFO - PROCESS | 3712 | 1472297794332 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:34 INFO - PROCESS | 3712 | 1472297794334 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:34 INFO - PROCESS | 3712 | ++DOCSHELL 10EA3000 == 35 [pid = 3712] [id = 608] 03:36:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (112B4800) [pid = 3712] [serial = 1824] [outer = 00000000] 03:36:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (128AF000) [pid = 3712] [serial = 1825] [outer = 112B4800] 03:36:34 INFO - PROCESS | 3712 | 1472297794383 Marionette DEBUG loaded listener.js 03:36:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (129C2000) [pid = 3712] [serial = 1826] [outer = 112B4800] 03:36:34 INFO - PROCESS | 3712 | 1472297794885 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]]]}] 03:36:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:36:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 687ms 03:36:34 INFO - PROCESS | 3712 | 1472297794932 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 03:36:34 INFO - PROCESS | 3712 | 1472297794934 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 03:36:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:36:34 INFO - PROCESS | 3712 | 1472297794942 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:36:34 INFO - PROCESS | 3712 | 1472297794946 Marionette TRACE conn3 <- [1,2398,null,{}] 03:36:34 INFO - PROCESS | 3712 | 1472297794939 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}] 03:36:34 INFO - PROCESS | 3712 | 1472297794944 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:35 INFO - PROCESS | 3712 | 1472297795029 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 03:36:35 INFO - PROCESS | 3712 | 1472297795038 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:35 INFO - PROCESS | 3712 | 1472297795041 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:35 INFO - PROCESS | 3712 | ++DOCSHELL 139B0400 == 36 [pid = 3712] [id = 609] 03:36:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (139B6C00) [pid = 3712] [serial = 1827] [outer = 00000000] 03:36:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1448B000) [pid = 3712] [serial = 1828] [outer = 139B6C00] 03:36:35 INFO - PROCESS | 3712 | 1472297795089 Marionette DEBUG loaded listener.js 03:36:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (15286800) [pid = 3712] [serial = 1829] [outer = 139B6C00] 03:36:35 INFO - PROCESS | 3712 | 1472297795580 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]]]}] 03:36:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:36:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 672ms 03:36:35 INFO - PROCESS | 3712 | 1472297795622 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 03:36:35 INFO - PROCESS | 3712 | 1472297795625 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 03:36:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:36:35 INFO - PROCESS | 3712 | 1472297795628 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:36:35 INFO - PROCESS | 3712 | 1472297795630 Marionette TRACE conn3 <- [1,2402,null,{}] 03:36:35 INFO - PROCESS | 3712 | 1472297795633 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}] 03:36:35 INFO - PROCESS | 3712 | 1472297795635 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:35 INFO - PROCESS | 3712 | 1472297795702 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 03:36:35 INFO - PROCESS | 3712 | 1472297795707 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:35 INFO - PROCESS | 3712 | 1472297795709 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:35 INFO - PROCESS | 3712 | ++DOCSHELL 158E6000 == 37 [pid = 3712] [id = 610] 03:36:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (158EA400) [pid = 3712] [serial = 1830] [outer = 00000000] 03:36:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (166A7000) [pid = 3712] [serial = 1831] [outer = 158EA400] 03:36:35 INFO - PROCESS | 3712 | 1472297795759 Marionette DEBUG loaded listener.js 03:36:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (16EF3400) [pid = 3712] [serial = 1832] [outer = 158EA400] 03:36:36 INFO - PROCESS | 3712 | 1472297796258 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]]]}] 03:36:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:36:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 671ms 03:36:36 INFO - PROCESS | 3712 | 1472297796310 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 03:36:36 INFO - PROCESS | 3712 | 1472297796312 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 03:36:36 INFO - PROCESS | 3712 | 1472297796315 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:36:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:36:36 INFO - PROCESS | 3712 | 1472297796317 Marionette TRACE conn3 <- [1,2406,null,{}] 03:36:36 INFO - PROCESS | 3712 | 1472297796321 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}] 03:36:36 INFO - PROCESS | 3712 | 1472297796323 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:36 INFO - PROCESS | 3712 | 1472297796411 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 03:36:36 INFO - PROCESS | 3712 | 1472297796419 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:36 INFO - PROCESS | 3712 | 1472297796421 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:36 INFO - PROCESS | 3712 | ++DOCSHELL 176D7000 == 38 [pid = 3712] [id = 611] 03:36:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (176DC400) [pid = 3712] [serial = 1833] [outer = 00000000] 03:36:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (177A6400) [pid = 3712] [serial = 1834] [outer = 176DC400] 03:36:36 INFO - PROCESS | 3712 | 1472297796466 Marionette DEBUG loaded listener.js 03:36:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (177A7800) [pid = 3712] [serial = 1835] [outer = 176DC400] 03:36:36 INFO - PROCESS | 3712 | 1472297796956 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]]]}] 03:36:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:36:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 671ms 03:36:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:36:36 INFO - PROCESS | 3712 | 1472297796999 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 03:36:36 INFO - PROCESS | 3712 | 1472297797001 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 03:36:36 INFO - PROCESS | 3712 | 1472297797004 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:36:36 INFO - PROCESS | 3712 | 1472297797006 Marionette TRACE conn3 <- [1,2410,null,{}] 03:36:36 INFO - PROCESS | 3712 | 1472297797009 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}] 03:36:36 INFO - PROCESS | 3712 | 1472297797015 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:37 INFO - PROCESS | 3712 | 1472297797142 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 03:36:37 INFO - PROCESS | 3712 | 1472297797155 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:37 INFO - PROCESS | 3712 | 1472297797157 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:37 INFO - PROCESS | 3712 | ++DOCSHELL 182CEC00 == 39 [pid = 3712] [id = 612] 03:36:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (182D1800) [pid = 3712] [serial = 1836] [outer = 00000000] 03:36:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (19DEF800) [pid = 3712] [serial = 1837] [outer = 182D1800] 03:36:37 INFO - PROCESS | 3712 | 1472297797263 Marionette DEBUG loaded listener.js 03:36:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (19F58C00) [pid = 3712] [serial = 1838] [outer = 182D1800] 03:36:37 INFO - PROCESS | 3712 | 1472297797686 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]]]}] 03:36:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:36:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 717ms 03:36:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:36:37 INFO - PROCESS | 3712 | 1472297797728 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 03:36:37 INFO - PROCESS | 3712 | 1472297797730 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 03:36:37 INFO - PROCESS | 3712 | 1472297797734 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:36:37 INFO - PROCESS | 3712 | 1472297797735 Marionette TRACE conn3 <- [1,2414,null,{}] 03:36:37 INFO - PROCESS | 3712 | 1472297797739 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}] 03:36:37 INFO - PROCESS | 3712 | 1472297797741 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:37 INFO - PROCESS | 3712 | 1472297797866 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 03:36:37 INFO - PROCESS | 3712 | 1472297797934 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:37 INFO - PROCESS | 3712 | 1472297797936 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:37 INFO - PROCESS | 3712 | ++DOCSHELL 19F61800 == 40 [pid = 3712] [id = 613] 03:36:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (1A144C00) [pid = 3712] [serial = 1839] [outer = 00000000] 03:36:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 100 (1A1CB400) [pid = 3712] [serial = 1840] [outer = 1A144C00] 03:36:37 INFO - PROCESS | 3712 | 1472297797989 Marionette DEBUG loaded listener.js 03:36:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 101 (1A312400) [pid = 3712] [serial = 1841] [outer = 1A144C00] 03:36:38 INFO - PROCESS | 3712 | 1472297798450 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]]]}] 03:36:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:36:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 778ms 03:36:38 INFO - PROCESS | 3712 | 1472297798502 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 03:36:38 INFO - PROCESS | 3712 | 1472297798504 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 03:36:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:36:38 INFO - PROCESS | 3712 | 1472297798508 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:36:38 INFO - PROCESS | 3712 | 1472297798510 Marionette TRACE conn3 <- [1,2418,null,{}] 03:36:38 INFO - PROCESS | 3712 | 1472297798520 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}] 03:36:38 INFO - PROCESS | 3712 | 1472297798522 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:38 INFO - PROCESS | 3712 | 1472297798730 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 03:36:38 INFO - PROCESS | 3712 | --DOMWINDOW == 100 (10F0EC00) [pid = 3712] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:36:38 INFO - PROCESS | 3712 | --DOMWINDOW == 99 (1A9E0400) [pid = 3712] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:36:38 INFO - PROCESS | 3712 | --DOMWINDOW == 98 (1821D800) [pid = 3712] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:36:38 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (19A90C00) [pid = 3712] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:36:38 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (15A2B400) [pid = 3712] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:36:38 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (130DB400) [pid = 3712] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:36:38 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (1A674400) [pid = 3712] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:36:38 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (104E6000) [pid = 3712] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:36:38 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (176DB400) [pid = 3712] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:36:38 INFO - PROCESS | 3712 | 1472297798800 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:38 INFO - PROCESS | 3712 | 1472297798802 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:38 INFO - PROCESS | 3712 | ++DOCSHELL 0F350C00 == 41 [pid = 3712] [id = 614] 03:36:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (104E6000) [pid = 3712] [serial = 1842] [outer = 00000000] 03:36:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (12831800) [pid = 3712] [serial = 1843] [outer = 104E6000] 03:36:38 INFO - PROCESS | 3712 | 1472297798846 Marionette DEBUG loaded listener.js 03:36:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (12D7A400) [pid = 3712] [serial = 1844] [outer = 104E6000] 03:36:39 INFO - PROCESS | 3712 | 1472297799205 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]]]}] 03:36:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:36:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 732ms 03:36:39 INFO - PROCESS | 3712 | 1472297799235 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 03:36:39 INFO - PROCESS | 3712 | 1472297799238 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 03:36:39 INFO - PROCESS | 3712 | 1472297799265 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:36:39 INFO - PROCESS | 3712 | 1472297799267 Marionette TRACE conn3 <- [1,2422,null,{}] 03:36:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:36:39 INFO - PROCESS | 3712 | 1472297799273 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}] 03:36:39 INFO - PROCESS | 3712 | 1472297799275 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:39 INFO - PROCESS | 3712 | 1472297799357 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 03:36:39 INFO - PROCESS | 3712 | 1472297799363 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:39 INFO - PROCESS | 3712 | 1472297799365 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:39 INFO - PROCESS | 3712 | ++DOCSHELL 11CE4800 == 42 [pid = 3712] [id = 615] 03:36:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (158E7000) [pid = 3712] [serial = 1845] [outer = 00000000] 03:36:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (1A671C00) [pid = 3712] [serial = 1846] [outer = 158E7000] 03:36:39 INFO - PROCESS | 3712 | 1472297799408 Marionette DEBUG loaded listener.js 03:36:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (1A672000) [pid = 3712] [serial = 1847] [outer = 158E7000] 03:36:39 INFO - PROCESS | 3712 | 1472297799841 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]]]}] 03:36:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:36:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 580ms 03:36:39 INFO - PROCESS | 3712 | 1472297799871 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 03:36:39 INFO - PROCESS | 3712 | 1472297799873 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 03:36:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:36:39 INFO - PROCESS | 3712 | 1472297799891 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:36:39 INFO - PROCESS | 3712 | 1472297799893 Marionette TRACE conn3 <- [1,2426,null,{}] 03:36:39 INFO - PROCESS | 3712 | 1472297799896 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}] 03:36:39 INFO - PROCESS | 3712 | 1472297799898 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:39 INFO - PROCESS | 3712 | 1472297799973 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 03:36:39 INFO - PROCESS | 3712 | 1472297799978 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:39 INFO - PROCESS | 3712 | 1472297799980 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:39 INFO - PROCESS | 3712 | ++DOCSHELL 1A9E1800 == 43 [pid = 3712] [id = 616] 03:36:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (1AB5E800) [pid = 3712] [serial = 1848] [outer = 00000000] 03:36:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 100 (1ABE2000) [pid = 3712] [serial = 1849] [outer = 1AB5E800] 03:36:40 INFO - PROCESS | 3712 | 1472297800028 Marionette DEBUG loaded listener.js 03:36:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 101 (1ABE5800) [pid = 3712] [serial = 1850] [outer = 1AB5E800] 03:36:40 INFO - PROCESS | 3712 | 1472297800459 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]]]}] 03:36:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:36:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 641ms 03:36:40 INFO - PROCESS | 3712 | 1472297800520 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 03:36:40 INFO - PROCESS | 3712 | 1472297800522 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 03:36:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:36:40 INFO - PROCESS | 3712 | 1472297800526 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:36:40 INFO - PROCESS | 3712 | 1472297800528 Marionette TRACE conn3 <- [1,2430,null,{}] 03:36:40 INFO - PROCESS | 3712 | 1472297800532 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}] 03:36:40 INFO - PROCESS | 3712 | 1472297800535 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:40 INFO - PROCESS | 3712 | 1472297800614 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 03:36:40 INFO - PROCESS | 3712 | 1472297800619 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:40 INFO - PROCESS | 3712 | 1472297800621 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:40 INFO - PROCESS | 3712 | ++DOCSHELL 1AC70C00 == 44 [pid = 3712] [id = 617] 03:36:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 102 (1AE89400) [pid = 3712] [serial = 1851] [outer = 00000000] 03:36:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (1AE8D800) [pid = 3712] [serial = 1852] [outer = 1AE89400] 03:36:40 INFO - PROCESS | 3712 | 1472297800668 Marionette DEBUG loaded listener.js 03:36:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (1AE93000) [pid = 3712] [serial = 1853] [outer = 1AE89400] 03:36:41 INFO - PROCESS | 3712 | 1472297801398 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]]]}] 03:36:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:36:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 916ms 03:36:41 INFO - PROCESS | 3712 | 1472297801439 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 03:36:41 INFO - PROCESS | 3712 | 1472297801443 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 03:36:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:36:41 INFO - PROCESS | 3712 | 1472297801448 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:36:41 INFO - PROCESS | 3712 | 1472297801453 Marionette TRACE conn3 <- [1,2434,null,{}] 03:36:41 INFO - PROCESS | 3712 | 1472297801459 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}] 03:36:41 INFO - PROCESS | 3712 | 1472297801462 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:41 INFO - PROCESS | 3712 | 1472297801577 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 03:36:41 INFO - PROCESS | 3712 | 1472297801719 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:41 INFO - PROCESS | 3712 | 1472297801723 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:41 INFO - PROCESS | 3712 | ++DOCSHELL 10A4D800 == 45 [pid = 3712] [id = 618] 03:36:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (10E9A000) [pid = 3712] [serial = 1854] [outer = 00000000] 03:36:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (11A55C00) [pid = 3712] [serial = 1855] [outer = 10E9A000] 03:36:41 INFO - PROCESS | 3712 | 1472297801781 Marionette DEBUG loaded listener.js 03:36:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 107 (129DD400) [pid = 3712] [serial = 1856] [outer = 10E9A000] 03:36:42 INFO - PROCESS | 3712 | 1472297802372 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]]]}] 03:36:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:36:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 977ms 03:36:42 INFO - PROCESS | 3712 | 1472297802435 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 03:36:42 INFO - PROCESS | 3712 | 1472297802440 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 03:36:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:36:42 INFO - PROCESS | 3712 | 1472297802447 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:36:42 INFO - PROCESS | 3712 | 1472297802450 Marionette TRACE conn3 <- [1,2438,null,{}] 03:36:42 INFO - PROCESS | 3712 | 1472297802453 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}] 03:36:42 INFO - PROCESS | 3712 | 1472297802456 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:42 INFO - PROCESS | 3712 | 1472297802570 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 03:36:42 INFO - PROCESS | 3712 | 1472297802713 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:42 INFO - PROCESS | 3712 | 1472297802716 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:42 INFO - PROCESS | 3712 | ++DOCSHELL 152CDC00 == 46 [pid = 3712] [id = 619] 03:36:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 108 (152D4C00) [pid = 3712] [serial = 1857] [outer = 00000000] 03:36:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 109 (15A2E400) [pid = 3712] [serial = 1858] [outer = 152D4C00] 03:36:42 INFO - PROCESS | 3712 | 1472297802773 Marionette DEBUG loaded listener.js 03:36:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 110 (1769D800) [pid = 3712] [serial = 1859] [outer = 152D4C00] 03:36:43 INFO - PROCESS | 3712 | 1472297803656 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]]]}] 03:36:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:36:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1266ms 03:36:43 INFO - PROCESS | 3712 | 1472297803713 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 03:36:43 INFO - PROCESS | 3712 | 1472297803717 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 03:36:43 INFO - PROCESS | 3712 | 1472297803722 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:36:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:36:43 INFO - PROCESS | 3712 | 1472297803726 Marionette TRACE conn3 <- [1,2442,null,{}] 03:36:43 INFO - PROCESS | 3712 | 1472297803731 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}] 03:36:43 INFO - PROCESS | 3712 | 1472297803734 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:43 INFO - PROCESS | 3712 | 1472297803837 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 03:36:43 INFO - PROCESS | 3712 | 1472297803974 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:43 INFO - PROCESS | 3712 | 1472297803979 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:43 INFO - PROCESS | 3712 | ++DOCSHELL 10A51800 == 47 [pid = 3712] [id = 620] 03:36:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 111 (10A53000) [pid = 3712] [serial = 1860] [outer = 00000000] 03:36:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 112 (110E6C00) [pid = 3712] [serial = 1861] [outer = 10A53000] 03:36:44 INFO - PROCESS | 3712 | 1472297804031 Marionette DEBUG loaded listener.js 03:36:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 113 (1144B000) [pid = 3712] [serial = 1862] [outer = 10A53000] 03:36:44 INFO - PROCESS | 3712 | 1472297804571 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]]]}] 03:36:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:36:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 869ms 03:36:44 INFO - PROCESS | 3712 | 1472297804618 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 03:36:44 INFO - PROCESS | 3712 | 1472297804622 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 03:36:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:36:44 INFO - PROCESS | 3712 | 1472297804629 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:36:44 INFO - PROCESS | 3712 | 1472297804632 Marionette TRACE conn3 <- [1,2446,null,{}] 03:36:44 INFO - PROCESS | 3712 | 1472297804636 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}] 03:36:44 INFO - PROCESS | 3712 | 1472297804638 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:44 INFO - PROCESS | 3712 | 1472297804755 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 03:36:44 INFO - PROCESS | 3712 | --DOCSHELL 1A9E1800 == 46 [pid = 3712] [id = 616] 03:36:44 INFO - PROCESS | 3712 | --DOCSHELL 11CE4800 == 45 [pid = 3712] [id = 615] 03:36:44 INFO - PROCESS | 3712 | --DOCSHELL 0F350C00 == 44 [pid = 3712] [id = 614] 03:36:44 INFO - PROCESS | 3712 | --DOCSHELL 19F61800 == 43 [pid = 3712] [id = 613] 03:36:44 INFO - PROCESS | 3712 | --DOCSHELL 182CEC00 == 42 [pid = 3712] [id = 612] 03:36:44 INFO - PROCESS | 3712 | --DOCSHELL 176D7000 == 41 [pid = 3712] [id = 611] 03:36:44 INFO - PROCESS | 3712 | --DOCSHELL 158E6000 == 40 [pid = 3712] [id = 610] 03:36:44 INFO - PROCESS | 3712 | --DOCSHELL 139B0400 == 39 [pid = 3712] [id = 609] 03:36:44 INFO - PROCESS | 3712 | --DOCSHELL 10EA3000 == 38 [pid = 3712] [id = 608] 03:36:44 INFO - PROCESS | 3712 | --DOCSHELL 10B87000 == 37 [pid = 3712] [id = 607] 03:36:44 INFO - PROCESS | 3712 | --DOMWINDOW == 112 (1A672400) [pid = 3712] [serial = 1777] [outer = 00000000] [url = about:blank] 03:36:44 INFO - PROCESS | 3712 | --DOMWINDOW == 111 (11A59800) [pid = 3712] [serial = 1771] [outer = 00000000] [url = about:blank] 03:36:44 INFO - PROCESS | 3712 | --DOMWINDOW == 110 (1A9E0800) [pid = 3712] [serial = 1780] [outer = 00000000] [url = about:blank] 03:36:44 INFO - PROCESS | 3712 | --DOMWINDOW == 109 (15283000) [pid = 3712] [serial = 1774] [outer = 00000000] [url = about:blank] 03:36:44 INFO - PROCESS | 3712 | --DOMWINDOW == 108 (1ABEA000) [pid = 3712] [serial = 1810] [outer = 00000000] [url = about:blank] 03:36:44 INFO - PROCESS | 3712 | --DOMWINDOW == 107 (182D4000) [pid = 3712] [serial = 1795] [outer = 00000000] [url = about:blank] 03:36:44 INFO - PROCESS | 3712 | --DOMWINDOW == 106 (1A1CA000) [pid = 3712] [serial = 1798] [outer = 00000000] [url = about:blank] 03:36:44 INFO - PROCESS | 3712 | --DOMWINDOW == 105 (166A7800) [pid = 3712] [serial = 1789] [outer = 00000000] [url = about:blank] 03:36:44 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (16A2B400) [pid = 3712] [serial = 1790] [outer = 00000000] [url = about:blank] 03:36:44 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (131ED400) [pid = 3712] [serial = 1786] [outer = 00000000] [url = about:blank] 03:36:44 INFO - PROCESS | 3712 | --DOMWINDOW == 102 (14114800) [pid = 3712] [serial = 1787] [outer = 00000000] [url = about:blank] 03:36:44 INFO - PROCESS | 3712 | --DOMWINDOW == 101 (1AB62800) [pid = 3712] [serial = 1801] [outer = 00000000] [url = about:blank] 03:36:44 INFO - PROCESS | 3712 | --DOMWINDOW == 100 (110ED000) [pid = 3712] [serial = 1783] [outer = 00000000] [url = about:blank] 03:36:44 INFO - PROCESS | 3712 | --DOMWINDOW == 99 (1293C400) [pid = 3712] [serial = 1784] [outer = 00000000] [url = about:blank] 03:36:44 INFO - PROCESS | 3712 | --DOMWINDOW == 98 (17AC0800) [pid = 3712] [serial = 1792] [outer = 00000000] [url = about:blank] 03:36:44 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (1A317000) [pid = 3712] [serial = 1799] [outer = 00000000] [url = about:blank] 03:36:44 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (19DF0000) [pid = 3712] [serial = 1804] [outer = 00000000] [url = about:blank] 03:36:44 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (1AB6DC00) [pid = 3712] [serial = 1807] [outer = 00000000] [url = about:blank] 03:36:44 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (1AB67C00) [pid = 3712] [serial = 1802] [outer = 00000000] [url = about:blank] 03:36:44 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (19A8D400) [pid = 3712] [serial = 1796] [outer = 00000000] [url = about:blank] 03:36:44 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (1ABE3800) [pid = 3712] [serial = 1808] [outer = 00000000] [url = about:blank] 03:36:44 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (15859800) [pid = 3712] [serial = 1805] [outer = 00000000] [url = about:blank] 03:36:44 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (17AC4400) [pid = 3712] [serial = 1793] [outer = 00000000] [url = about:blank] 03:36:44 INFO - PROCESS | 3712 | 1472297804888 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:44 INFO - PROCESS | 3712 | 1472297804891 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:44 INFO - PROCESS | 3712 | ++DOCSHELL 10435C00 == 38 [pid = 3712] [id = 621] 03:36:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (1059CC00) [pid = 3712] [serial = 1863] [outer = 00000000] 03:36:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (11CE3800) [pid = 3712] [serial = 1864] [outer = 1059CC00] 03:36:44 INFO - PROCESS | 3712 | 1472297804940 Marionette DEBUG loaded listener.js 03:36:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (129C1C00) [pid = 3712] [serial = 1865] [outer = 1059CC00] 03:36:45 INFO - PROCESS | 3712 | 1472297805352 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]]]}] 03:36:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:36:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 809ms 03:36:45 INFO - PROCESS | 3712 | 1472297805453 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 03:36:45 INFO - PROCESS | 3712 | 1472297805456 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 03:36:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:36:45 INFO - PROCESS | 3712 | 1472297805459 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:36:45 INFO - PROCESS | 3712 | 1472297805463 Marionette TRACE conn3 <- [1,2450,null,{}] 03:36:45 INFO - PROCESS | 3712 | 1472297805474 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}] 03:36:45 INFO - PROCESS | 3712 | 1472297805479 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:45 INFO - PROCESS | 3712 | 1472297805559 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 03:36:45 INFO - PROCESS | 3712 | 1472297805568 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:45 INFO - PROCESS | 3712 | 1472297805572 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:45 INFO - PROCESS | 3712 | ++DOCSHELL 152CE800 == 39 [pid = 3712] [id = 622] 03:36:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (152CEC00) [pid = 3712] [serial = 1866] [outer = 00000000] 03:36:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (1585E400) [pid = 3712] [serial = 1867] [outer = 152CEC00] 03:36:45 INFO - PROCESS | 3712 | 1472297805621 Marionette DEBUG loaded listener.js 03:36:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (16024400) [pid = 3712] [serial = 1868] [outer = 152CEC00] 03:36:46 INFO - PROCESS | 3712 | 1472297806095 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]]]}] 03:36:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:36:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 687ms 03:36:46 INFO - PROCESS | 3712 | 1472297806141 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 03:36:46 INFO - PROCESS | 3712 | 1472297806144 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 03:36:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:36:46 INFO - PROCESS | 3712 | 1472297806147 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:36:46 INFO - PROCESS | 3712 | 1472297806149 Marionette TRACE conn3 <- [1,2454,null,{}] 03:36:46 INFO - PROCESS | 3712 | 1472297806152 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}] 03:36:46 INFO - PROCESS | 3712 | 1472297806154 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:46 INFO - PROCESS | 3712 | 1472297806237 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 03:36:46 INFO - PROCESS | 3712 | 1472297806245 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:46 INFO - PROCESS | 3712 | 1472297806247 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:46 INFO - PROCESS | 3712 | ++DOCSHELL 176DC800 == 40 [pid = 3712] [id = 623] 03:36:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (176DF800) [pid = 3712] [serial = 1869] [outer = 00000000] 03:36:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (17F6BC00) [pid = 3712] [serial = 1870] [outer = 176DF800] 03:36:46 INFO - PROCESS | 3712 | 1472297806277 Marionette DEBUG loaded listener.js 03:36:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (1821DC00) [pid = 3712] [serial = 1871] [outer = 176DF800] 03:36:46 INFO - PROCESS | 3712 | 1472297806749 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]]]}] 03:36:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:36:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 686ms 03:36:46 INFO - PROCESS | 3712 | 1472297806829 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 03:36:46 INFO - PROCESS | 3712 | 1472297806831 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 03:36:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:36:46 INFO - PROCESS | 3712 | 1472297806835 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:36:46 INFO - PROCESS | 3712 | 1472297806837 Marionette TRACE conn3 <- [1,2458,null,{}] 03:36:46 INFO - PROCESS | 3712 | 1472297806841 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}] 03:36:46 INFO - PROCESS | 3712 | 1472297806843 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:46 INFO - PROCESS | 3712 | 1472297806940 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 03:36:46 INFO - PROCESS | 3712 | 1472297806949 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:46 INFO - PROCESS | 3712 | 1472297806951 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:46 INFO - PROCESS | 3712 | ++DOCSHELL 19A8D400 == 41 [pid = 3712] [id = 624] 03:36:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 100 (19A8DC00) [pid = 3712] [serial = 1872] [outer = 00000000] 03:36:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 101 (19A94800) [pid = 3712] [serial = 1873] [outer = 19A8DC00] 03:36:46 INFO - PROCESS | 3712 | 1472297806997 Marionette DEBUG loaded listener.js 03:36:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 102 (19DECC00) [pid = 3712] [serial = 1874] [outer = 19A8DC00] 03:36:47 INFO - PROCESS | 3712 | 1472297807485 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]]]}] 03:36:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:36:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 687ms 03:36:47 INFO - PROCESS | 3712 | 1472297807518 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 03:36:47 INFO - PROCESS | 3712 | 1472297807520 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 03:36:47 INFO - PROCESS | 3712 | 1472297807523 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:36:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:36:47 INFO - PROCESS | 3712 | 1472297807525 Marionette TRACE conn3 <- [1,2462,null,{}] 03:36:47 INFO - PROCESS | 3712 | 1472297807529 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}] 03:36:47 INFO - PROCESS | 3712 | 1472297807534 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:47 INFO - PROCESS | 3712 | 1472297807662 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 03:36:47 INFO - PROCESS | 3712 | 1472297807732 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:47 INFO - PROCESS | 3712 | 1472297807734 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:47 INFO - PROCESS | 3712 | ++DOCSHELL 19F54800 == 42 [pid = 3712] [id = 625] 03:36:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (19F55000) [pid = 3712] [serial = 1875] [outer = 00000000] 03:36:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (1A1CA000) [pid = 3712] [serial = 1876] [outer = 19F55000] 03:36:47 INFO - PROCESS | 3712 | 1472297807781 Marionette DEBUG loaded listener.js 03:36:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (1A66B400) [pid = 3712] [serial = 1877] [outer = 19F55000] 03:36:48 INFO - PROCESS | 3712 | 1472297808203 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]]]}] 03:36:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:36:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 732ms 03:36:48 INFO - PROCESS | 3712 | 1472297808247 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 03:36:48 INFO - PROCESS | 3712 | 1472297808249 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 03:36:48 INFO - PROCESS | 3712 | 1472297808252 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:36:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:36:48 INFO - PROCESS | 3712 | 1472297808254 Marionette TRACE conn3 <- [1,2466,null,{}] 03:36:48 INFO - PROCESS | 3712 | 1472297808257 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}] 03:36:48 INFO - PROCESS | 3712 | 1472297808259 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:48 INFO - PROCESS | 3712 | 1472297808398 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 03:36:48 INFO - PROCESS | 3712 | 1472297808403 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:48 INFO - PROCESS | 3712 | 1472297808405 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:48 INFO - PROCESS | 3712 | ++DOCSHELL 11C48800 == 43 [pid = 3712] [id = 626] 03:36:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (1A9D9400) [pid = 3712] [serial = 1878] [outer = 00000000] 03:36:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 107 (1AB61800) [pid = 3712] [serial = 1879] [outer = 1A9D9400] 03:36:48 INFO - PROCESS | 3712 | 1472297808457 Marionette DEBUG loaded listener.js 03:36:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 108 (1AB62C00) [pid = 3712] [serial = 1880] [outer = 1A9D9400] 03:36:48 INFO - PROCESS | 3712 | 1472297808901 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]]]}] 03:36:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:36:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 687ms 03:36:48 INFO - PROCESS | 3712 | 1472297808934 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 03:36:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:36:48 INFO - PROCESS | 3712 | 1472297808945 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 03:36:48 INFO - PROCESS | 3712 | 1472297808948 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:36:48 INFO - PROCESS | 3712 | 1472297808950 Marionette TRACE conn3 <- [1,2470,null,{}] 03:36:48 INFO - PROCESS | 3712 | 1472297808954 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}] 03:36:48 INFO - PROCESS | 3712 | 1472297808955 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:49 INFO - PROCESS | 3712 | 1472297809071 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 03:36:49 INFO - PROCESS | 3712 | 1472297809076 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:49 INFO - PROCESS | 3712 | 1472297809078 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:49 INFO - PROCESS | 3712 | ++DOCSHELL 10F0A400 == 44 [pid = 3712] [id = 627] 03:36:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 109 (11A5C800) [pid = 3712] [serial = 1881] [outer = 00000000] 03:36:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 110 (1A1C3800) [pid = 3712] [serial = 1882] [outer = 11A5C800] 03:36:49 INFO - PROCESS | 3712 | 1472297809489 Marionette DEBUG loaded listener.js 03:36:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 111 (1ABE2800) [pid = 3712] [serial = 1883] [outer = 11A5C800] 03:36:49 INFO - PROCESS | 3712 | --DOMWINDOW == 110 (12833000) [pid = 3712] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:36:49 INFO - PROCESS | 3712 | --DOMWINDOW == 109 (152C6400) [pid = 3712] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:36:49 INFO - PROCESS | 3712 | --DOMWINDOW == 108 (0F34D800) [pid = 3712] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:36:49 INFO - PROCESS | 3712 | --DOMWINDOW == 107 (19F59400) [pid = 3712] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:36:49 INFO - PROCESS | 3712 | --DOMWINDOW == 106 (1AB5E800) [pid = 3712] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:36:49 INFO - PROCESS | 3712 | --DOMWINDOW == 105 (182D1800) [pid = 3712] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:36:49 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (1A144C00) [pid = 3712] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:36:49 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (114DDC00) [pid = 3712] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:36:49 INFO - PROCESS | 3712 | --DOMWINDOW == 102 (1AB5E400) [pid = 3712] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:36:49 INFO - PROCESS | 3712 | --DOMWINDOW == 101 (139B6C00) [pid = 3712] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:36:49 INFO - PROCESS | 3712 | --DOMWINDOW == 100 (152CF000) [pid = 3712] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:36:49 INFO - PROCESS | 3712 | --DOMWINDOW == 99 (104E6000) [pid = 3712] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:36:49 INFO - PROCESS | 3712 | --DOMWINDOW == 98 (10B87400) [pid = 3712] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:36:49 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (112B4800) [pid = 3712] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:36:49 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (158EA400) [pid = 3712] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:36:49 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (158E7000) [pid = 3712] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:36:49 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (13A42000) [pid = 3712] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:36:49 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (17714400) [pid = 3712] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:36:49 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (0F349800) [pid = 3712] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:36:49 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (10E9B800) [pid = 3712] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:36:49 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (112CE000) [pid = 3712] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:36:49 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (131EBC00) [pid = 3712] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:36:49 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (19F5CC00) [pid = 3712] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:36:49 INFO - PROCESS | 3712 | 1472297809889 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]]]}] 03:36:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:36:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 962ms 03:36:49 INFO - PROCESS | 3712 | 1472297809915 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 03:36:49 INFO - PROCESS | 3712 | 1472297809917 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 03:36:49 INFO - PROCESS | 3712 | 1472297809920 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:36:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:36:49 INFO - PROCESS | 3712 | 1472297809922 Marionette TRACE conn3 <- [1,2474,null,{}] 03:36:49 INFO - PROCESS | 3712 | 1472297809925 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}] 03:36:49 INFO - PROCESS | 3712 | 1472297809927 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:50 INFO - PROCESS | 3712 | 1472297810031 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 03:36:50 INFO - PROCESS | 3712 | 1472297810095 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:50 INFO - PROCESS | 3712 | 1472297810097 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:50 INFO - PROCESS | 3712 | ++DOCSHELL 10A4EC00 == 45 [pid = 3712] [id = 628] 03:36:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (10A55800) [pid = 3712] [serial = 1884] [outer = 00000000] 03:36:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (139B6C00) [pid = 3712] [serial = 1885] [outer = 10A55800] 03:36:50 INFO - PROCESS | 3712 | 1472297810141 Marionette DEBUG loaded listener.js 03:36:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (15E9C800) [pid = 3712] [serial = 1886] [outer = 10A55800] 03:36:50 INFO - PROCESS | 3712 | 1472297810510 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]]]}] 03:36:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:36:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 625ms 03:36:50 INFO - PROCESS | 3712 | 1472297810541 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 03:36:50 INFO - PROCESS | 3712 | 1472297810543 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 03:36:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:36:50 INFO - PROCESS | 3712 | 1472297810547 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:36:50 INFO - PROCESS | 3712 | 1472297810549 Marionette TRACE conn3 <- [1,2478,null,{}] 03:36:50 INFO - PROCESS | 3712 | 1472297810552 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}] 03:36:50 INFO - PROCESS | 3712 | 1472297810553 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:50 INFO - PROCESS | 3712 | 1472297810673 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 03:36:50 INFO - PROCESS | 3712 | 1472297810682 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:50 INFO - PROCESS | 3712 | 1472297810684 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:50 INFO - PROCESS | 3712 | ++DOCSHELL 139A7C00 == 46 [pid = 3712] [id = 629] 03:36:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (16A22C00) [pid = 3712] [serial = 1887] [outer = 00000000] 03:36:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (1A9D6C00) [pid = 3712] [serial = 1888] [outer = 16A22C00] 03:36:50 INFO - PROCESS | 3712 | 1472297810728 Marionette DEBUG loaded listener.js 03:36:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (1AB69C00) [pid = 3712] [serial = 1889] [outer = 16A22C00] 03:36:51 INFO - PROCESS | 3712 | 1472297811146 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]]]}] 03:36:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:36:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 611ms 03:36:51 INFO - PROCESS | 3712 | 1472297811167 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 03:36:51 INFO - PROCESS | 3712 | 1472297811170 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 03:36:51 INFO - PROCESS | 3712 | 1472297811173 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:36:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:36:51 INFO - PROCESS | 3712 | 1472297811175 Marionette TRACE conn3 <- [1,2482,null,{}] 03:36:51 INFO - PROCESS | 3712 | 1472297811179 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}] 03:36:51 INFO - PROCESS | 3712 | 1472297811181 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:51 INFO - PROCESS | 3712 | 1472297811318 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 03:36:51 INFO - PROCESS | 3712 | 1472297811326 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:51 INFO - PROCESS | 3712 | 1472297811328 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:51 INFO - PROCESS | 3712 | ++DOCSHELL 14F35C00 == 47 [pid = 3712] [id = 630] 03:36:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (14F36000) [pid = 3712] [serial = 1890] [outer = 00000000] 03:36:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (14F3B400) [pid = 3712] [serial = 1891] [outer = 14F36000] 03:36:51 INFO - PROCESS | 3712 | 1472297811375 Marionette DEBUG loaded listener.js 03:36:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (1A66D000) [pid = 3712] [serial = 1892] [outer = 14F36000] 03:36:52 INFO - PROCESS | 3712 | 1472297812064 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]]]}] 03:36:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:36:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 916ms 03:36:52 INFO - PROCESS | 3712 | 1472297812103 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 03:36:52 INFO - PROCESS | 3712 | 1472297812107 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 03:36:52 INFO - PROCESS | 3712 | 1472297812112 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:36:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:36:52 INFO - PROCESS | 3712 | 1472297812118 Marionette TRACE conn3 <- [1,2486,null,{}] 03:36:52 INFO - PROCESS | 3712 | 1472297812123 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}] 03:36:52 INFO - PROCESS | 3712 | 1472297812126 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:52 INFO - PROCESS | 3712 | 1472297812245 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 03:36:52 INFO - PROCESS | 3712 | 1472297812385 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:52 INFO - PROCESS | 3712 | 1472297812388 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:52 INFO - PROCESS | 3712 | ++DOCSHELL 1055A800 == 48 [pid = 3712] [id = 631] 03:36:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (10A0F400) [pid = 3712] [serial = 1893] [outer = 00000000] 03:36:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (11441400) [pid = 3712] [serial = 1894] [outer = 10A0F400] 03:36:52 INFO - PROCESS | 3712 | 1472297812448 Marionette DEBUG loaded listener.js 03:36:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 100 (1346DC00) [pid = 3712] [serial = 1895] [outer = 10A0F400] 03:36:53 INFO - PROCESS | 3712 | 1472297813033 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]]]}] 03:36:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:36:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 977ms 03:36:53 INFO - PROCESS | 3712 | 1472297813082 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 03:36:53 INFO - PROCESS | 3712 | 1472297813087 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 03:36:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:36:53 INFO - PROCESS | 3712 | 1472297813093 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:36:53 INFO - PROCESS | 3712 | 1472297813096 Marionette TRACE conn3 <- [1,2490,null,{}] 03:36:53 INFO - PROCESS | 3712 | 1472297813100 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}] 03:36:53 INFO - PROCESS | 3712 | 1472297813103 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:53 INFO - PROCESS | 3712 | 1472297813218 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 03:36:53 INFO - PROCESS | 3712 | 1472297813363 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:53 INFO - PROCESS | 3712 | 1472297813365 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:53 INFO - PROCESS | 3712 | ++DOCSHELL 14F3CC00 == 49 [pid = 3712] [id = 632] 03:36:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 101 (14F40800) [pid = 3712] [serial = 1896] [outer = 00000000] 03:36:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 102 (152A4000) [pid = 3712] [serial = 1897] [outer = 14F40800] 03:36:53 INFO - PROCESS | 3712 | 1472297813423 Marionette DEBUG loaded listener.js 03:36:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (158E6000) [pid = 3712] [serial = 1898] [outer = 14F40800] 03:36:53 INFO - PROCESS | 3712 | 1472297814000 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]]]}] 03:36:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:36:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 915ms 03:36:54 INFO - PROCESS | 3712 | 1472297814021 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 03:36:54 INFO - PROCESS | 3712 | 1472297814024 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 03:36:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:36:54 INFO - PROCESS | 3712 | 1472297814028 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:36:54 INFO - PROCESS | 3712 | 1472297814032 Marionette TRACE conn3 <- [1,2494,null,{}] 03:36:54 INFO - PROCESS | 3712 | 1472297814043 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}] 03:36:54 INFO - PROCESS | 3712 | 1472297814047 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:54 INFO - PROCESS | 3712 | 1472297814158 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 03:36:54 INFO - PROCESS | 3712 | 1472297814321 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:54 INFO - PROCESS | 3712 | 1472297814324 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:54 INFO - PROCESS | 3712 | ++DOCSHELL 19F5F400 == 50 [pid = 3712] [id = 633] 03:36:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (1A13CC00) [pid = 3712] [serial = 1899] [outer = 00000000] 03:36:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (1A1CCC00) [pid = 3712] [serial = 1900] [outer = 1A13CC00] 03:36:54 INFO - PROCESS | 3712 | 1472297814387 Marionette DEBUG loaded listener.js 03:36:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (1ABE0400) [pid = 3712] [serial = 1901] [outer = 1A13CC00] 03:36:55 INFO - PROCESS | 3712 | 1472297815021 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]]]}] 03:36:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:36:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1068ms 03:36:55 INFO - PROCESS | 3712 | 1472297815097 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 03:36:55 INFO - PROCESS | 3712 | 1472297815100 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 03:36:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:36:55 INFO - PROCESS | 3712 | 1472297815104 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:36:55 INFO - PROCESS | 3712 | 1472297815106 Marionette TRACE conn3 <- [1,2498,null,{}] 03:36:55 INFO - PROCESS | 3712 | 1472297815111 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}] 03:36:55 INFO - PROCESS | 3712 | 1472297815113 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:55 INFO - PROCESS | 3712 | 1472297815231 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 03:36:55 INFO - PROCESS | 3712 | 1472297815374 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:55 INFO - PROCESS | 3712 | 1472297815377 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:55 INFO - PROCESS | 3712 | ++DOCSHELL 10A53800 == 51 [pid = 3712] [id = 634] 03:36:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 107 (10E9C800) [pid = 3712] [serial = 1902] [outer = 00000000] 03:36:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 108 (129E3800) [pid = 3712] [serial = 1903] [outer = 10E9C800] 03:36:55 INFO - PROCESS | 3712 | 1472297815439 Marionette DEBUG loaded listener.js 03:36:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 109 (1315AC00) [pid = 3712] [serial = 1904] [outer = 10E9C800] 03:36:56 INFO - PROCESS | 3712 | 1472297816203 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]]]}] 03:36:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:36:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1160ms 03:36:56 INFO - PROCESS | 3712 | 1472297816288 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 03:36:56 INFO - PROCESS | 3712 | 1472297816292 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 03:36:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:36:56 INFO - PROCESS | 3712 | 1472297816297 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:36:56 INFO - PROCESS | 3712 | 1472297816302 Marionette TRACE conn3 <- [1,2502,null,{}] 03:36:56 INFO - PROCESS | 3712 | 1472297816307 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}] 03:36:56 INFO - PROCESS | 3712 | 1472297816310 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:56 INFO - PROCESS | 3712 | 1472297816409 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 03:36:57 INFO - PROCESS | 3712 | --DOCSHELL 139A7C00 == 50 [pid = 3712] [id = 629] 03:36:57 INFO - PROCESS | 3712 | --DOCSHELL 10A4EC00 == 49 [pid = 3712] [id = 628] 03:36:57 INFO - PROCESS | 3712 | --DOCSHELL 10F0A400 == 48 [pid = 3712] [id = 627] 03:36:57 INFO - PROCESS | 3712 | --DOCSHELL 11C48800 == 47 [pid = 3712] [id = 626] 03:36:57 INFO - PROCESS | 3712 | --DOCSHELL 19F54800 == 46 [pid = 3712] [id = 625] 03:36:57 INFO - PROCESS | 3712 | --DOCSHELL 19A8D400 == 45 [pid = 3712] [id = 624] 03:36:57 INFO - PROCESS | 3712 | --DOCSHELL 176DC800 == 44 [pid = 3712] [id = 623] 03:36:57 INFO - PROCESS | 3712 | --DOCSHELL 152CE800 == 43 [pid = 3712] [id = 622] 03:36:57 INFO - PROCESS | 3712 | --DOCSHELL 10435C00 == 42 [pid = 3712] [id = 621] 03:36:57 INFO - PROCESS | 3712 | --DOCSHELL 10A51800 == 41 [pid = 3712] [id = 620] 03:36:57 INFO - PROCESS | 3712 | --DOCSHELL 1AC70C00 == 40 [pid = 3712] [id = 617] 03:36:57 INFO - PROCESS | 3712 | --DOCSHELL 19F5B000 == 39 [pid = 3712] [id = 592] 03:36:57 INFO - PROCESS | 3712 | --DOCSHELL 152CDC00 == 38 [pid = 3712] [id = 619] 03:36:57 INFO - PROCESS | 3712 | --DOCSHELL 110ED800 == 37 [pid = 3712] [id = 590] 03:36:57 INFO - PROCESS | 3712 | --DOCSHELL 10A4D800 == 36 [pid = 3712] [id = 618] 03:36:57 INFO - PROCESS | 3712 | --DOCSHELL 1315D400 == 35 [pid = 3712] [id = 591] 03:36:57 INFO - PROCESS | 3712 | --DOCSHELL 1A9DD800 == 34 [pid = 3712] [id = 603] 03:36:57 INFO - PROCESS | 3712 | --DOCSHELL 112D7C00 == 33 [pid = 3712] [id = 604] 03:36:57 INFO - PROCESS | 3712 | --DOCSHELL 16A25800 == 32 [pid = 3712] [id = 593] 03:36:57 INFO - PROCESS | 3712 | --DOCSHELL 152CCC00 == 31 [pid = 3712] [id = 605] 03:36:57 INFO - PROCESS | 3712 | --DOCSHELL 1A9E1C00 == 30 [pid = 3712] [id = 606] 03:36:57 INFO - PROCESS | 3712 | --DOCSHELL 104E8C00 == 29 [pid = 3712] [id = 576] 03:36:57 INFO - PROCESS | 3712 | --DOCSHELL 19F5F400 == 28 [pid = 3712] [id = 633] 03:36:57 INFO - PROCESS | 3712 | --DOCSHELL 10A53800 == 27 [pid = 3712] [id = 634] 03:36:57 INFO - PROCESS | 3712 | --DOCSHELL 14F3CC00 == 26 [pid = 3712] [id = 632] 03:36:57 INFO - PROCESS | 3712 | --DOCSHELL 14F35C00 == 25 [pid = 3712] [id = 630] 03:36:57 INFO - PROCESS | 3712 | --DOCSHELL 1055A800 == 24 [pid = 3712] [id = 631] 03:36:57 INFO - PROCESS | 3712 | 1472297817181 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:57 INFO - PROCESS | 3712 | 1472297817185 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:57 INFO - PROCESS | 3712 | --DOMWINDOW == 108 (1282B800) [pid = 3712] [serial = 1733] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 3712 | --DOMWINDOW == 107 (129C5C00) [pid = 3712] [serial = 1772] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 3712 | --DOMWINDOW == 106 (152C7400) [pid = 3712] [serial = 1775] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 3712 | --DOMWINDOW == 105 (1A9D9800) [pid = 3712] [serial = 1778] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (129DA800) [pid = 3712] [serial = 1703] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (1A1C6C00) [pid = 3712] [serial = 1730] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 3712 | --DOMWINDOW == 102 (1A9D4400) [pid = 3712] [serial = 1769] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 3712 | --DOMWINDOW == 101 (1AB62400) [pid = 3712] [serial = 1781] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 3712 | --DOMWINDOW == 100 (1A671C00) [pid = 3712] [serial = 1846] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 3712 | --DOMWINDOW == 99 (1A672000) [pid = 3712] [serial = 1847] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 3712 | --DOMWINDOW == 98 (12D7A400) [pid = 3712] [serial = 1844] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (1ABE5800) [pid = 3712] [serial = 1850] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (152D1C00) [pid = 3712] [serial = 1736] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (19A99000) [pid = 3712] [serial = 1739] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (10A48800) [pid = 3712] [serial = 1700] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (1ABE2000) [pid = 3712] [serial = 1849] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (19DEF800) [pid = 3712] [serial = 1837] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (1A1CB400) [pid = 3712] [serial = 1840] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (19F58C00) [pid = 3712] [serial = 1838] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (130B5400) [pid = 3712] [serial = 1814] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (129E0C00) [pid = 3712] [serial = 1813] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (1AC6A400) [pid = 3712] [serial = 1820] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (1ABE7000) [pid = 3712] [serial = 1819] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1448B000) [pid = 3712] [serial = 1828] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (15286800) [pid = 3712] [serial = 1829] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (16028400) [pid = 3712] [serial = 1816] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (1769BC00) [pid = 3712] [serial = 1817] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (12831800) [pid = 3712] [serial = 1843] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (10F10800) [pid = 3712] [serial = 1823] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (10EA3400) [pid = 3712] [serial = 1822] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (128AF000) [pid = 3712] [serial = 1825] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (129C2000) [pid = 3712] [serial = 1826] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (16EF3400) [pid = 3712] [serial = 1832] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (166A7000) [pid = 3712] [serial = 1831] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (177A6400) [pid = 3712] [serial = 1834] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (1A312400) [pid = 3712] [serial = 1841] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 3712 | ++DOCSHELL 0C769C00 == 25 [pid = 3712] [id = 635] 03:36:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (0C76AC00) [pid = 3712] [serial = 1905] [outer = 00000000] 03:36:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (0F345C00) [pid = 3712] [serial = 1906] [outer = 0C76AC00] 03:36:57 INFO - PROCESS | 3712 | 1472297817347 Marionette DEBUG loaded listener.js 03:36:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (1031E800) [pid = 3712] [serial = 1907] [outer = 0C76AC00] 03:36:57 INFO - PROCESS | 3712 | 1472297817815 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]]]}] 03:36:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:36:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1587ms 03:36:57 INFO - PROCESS | 3712 | 1472297817869 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 03:36:57 INFO - PROCESS | 3712 | 1472297817873 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 03:36:57 INFO - PROCESS | 3712 | 1472297817877 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:36:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:36:57 INFO - PROCESS | 3712 | 1472297817880 Marionette TRACE conn3 <- [1,2506,null,{}] 03:36:57 INFO - PROCESS | 3712 | 1472297817885 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}] 03:36:57 INFO - PROCESS | 3712 | 1472297817889 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:57 INFO - PROCESS | 3712 | 1472297817980 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 03:36:57 INFO - PROCESS | 3712 | 1472297817994 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:57 INFO - PROCESS | 3712 | 1472297817997 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:58 INFO - PROCESS | 3712 | ++DOCSHELL 10F08000 == 26 [pid = 3712] [id = 636] 03:36:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (10F0A400) [pid = 3712] [serial = 1908] [outer = 00000000] 03:36:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (10F11C00) [pid = 3712] [serial = 1909] [outer = 10F0A400] 03:36:58 INFO - PROCESS | 3712 | 1472297818046 Marionette DEBUG loaded listener.js 03:36:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (112D3C00) [pid = 3712] [serial = 1910] [outer = 10F0A400] 03:36:58 INFO - PROCESS | 3712 | 1472297818510 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]]]}] 03:36:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:36:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 672ms 03:36:58 INFO - PROCESS | 3712 | 1472297818581 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 03:36:58 INFO - PROCESS | 3712 | 1472297818586 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 03:36:58 INFO - PROCESS | 3712 | 1472297818591 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:36:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:36:58 INFO - PROCESS | 3712 | 1472297818593 Marionette TRACE conn3 <- [1,2510,null,{}] 03:36:58 INFO - PROCESS | 3712 | 1472297818597 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}] 03:36:58 INFO - PROCESS | 3712 | 1472297818599 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:58 INFO - PROCESS | 3712 | 1472297818698 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 03:36:58 INFO - PROCESS | 3712 | 1472297818802 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:58 INFO - PROCESS | 3712 | 1472297818804 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:58 INFO - PROCESS | 3712 | ++DOCSHELL 129BE000 == 27 [pid = 3712] [id = 637] 03:36:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (129BE800) [pid = 3712] [serial = 1911] [outer = 00000000] 03:36:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (129DE400) [pid = 3712] [serial = 1912] [outer = 129BE800] 03:36:58 INFO - PROCESS | 3712 | 1472297818851 Marionette DEBUG loaded listener.js 03:36:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (12D6C000) [pid = 3712] [serial = 1913] [outer = 129BE800] 03:36:59 INFO - PROCESS | 3712 | 1472297819260 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]]]}] 03:36:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:36:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 733ms 03:36:59 INFO - PROCESS | 3712 | 1472297819316 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 03:36:59 INFO - PROCESS | 3712 | 1472297819318 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 03:36:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:36:59 INFO - PROCESS | 3712 | 1472297819324 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:36:59 INFO - PROCESS | 3712 | 1472297819330 Marionette TRACE conn3 <- [1,2514,null,{}] 03:36:59 INFO - PROCESS | 3712 | 1472297819348 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}] 03:36:59 INFO - PROCESS | 3712 | 1472297819352 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:59 INFO - PROCESS | 3712 | 1472297819482 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 03:36:59 INFO - PROCESS | 3712 | 1472297819496 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:59 INFO - PROCESS | 3712 | 1472297819498 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:36:59 INFO - PROCESS | 3712 | ++DOCSHELL 13A49C00 == 28 [pid = 3712] [id = 638] 03:36:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (13A4AC00) [pid = 3712] [serial = 1914] [outer = 00000000] 03:36:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (1448B000) [pid = 3712] [serial = 1915] [outer = 13A4AC00] 03:36:59 INFO - PROCESS | 3712 | 1472297819546 Marionette DEBUG loaded listener.js 03:36:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (12936C00) [pid = 3712] [serial = 1916] [outer = 13A4AC00] 03:37:00 INFO - PROCESS | 3712 | 1472297820012 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]]]}] 03:37:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:37:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 747ms 03:37:00 INFO - PROCESS | 3712 | 1472297820069 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 03:37:00 INFO - PROCESS | 3712 | 1472297820072 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 03:37:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:37:00 INFO - PROCESS | 3712 | 1472297820075 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:37:00 INFO - PROCESS | 3712 | 1472297820077 Marionette TRACE conn3 <- [1,2518,null,{}] 03:37:00 INFO - PROCESS | 3712 | 1472297820080 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}] 03:37:00 INFO - PROCESS | 3712 | 1472297820082 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:00 INFO - PROCESS | 3712 | 1472297820206 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 03:37:00 INFO - PROCESS | 3712 | 1472297820273 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:00 INFO - PROCESS | 3712 | 1472297820275 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:00 INFO - PROCESS | 3712 | ++DOCSHELL 14F35400 == 29 [pid = 3712] [id = 639] 03:37:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (14F3A800) [pid = 3712] [serial = 1917] [outer = 00000000] 03:37:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (152A1800) [pid = 3712] [serial = 1918] [outer = 14F3A800] 03:37:00 INFO - PROCESS | 3712 | 1472297820321 Marionette DEBUG loaded listener.js 03:37:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (152A4400) [pid = 3712] [serial = 1919] [outer = 14F3A800] 03:37:00 INFO - PROCESS | 3712 | 1472297820737 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]]]}] 03:37:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:37:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 717ms 03:37:00 INFO - PROCESS | 3712 | 1472297820803 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 03:37:00 INFO - PROCESS | 3712 | 1472297820805 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 03:37:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:37:00 INFO - PROCESS | 3712 | 1472297820808 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:37:00 INFO - PROCESS | 3712 | 1472297820810 Marionette TRACE conn3 <- [1,2522,null,{}] 03:37:00 INFO - PROCESS | 3712 | 1472297820813 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}] 03:37:00 INFO - PROCESS | 3712 | 1472297820815 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:00 INFO - PROCESS | 3712 | 1472297820928 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 03:37:00 INFO - PROCESS | 3712 | 1472297820940 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:00 INFO - PROCESS | 3712 | 1472297820946 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:01 INFO - PROCESS | 3712 | ++DOCSHELL 155AB400 == 30 [pid = 3712] [id = 640] 03:37:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (15857000) [pid = 3712] [serial = 1920] [outer = 00000000] 03:37:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (1600A800) [pid = 3712] [serial = 1921] [outer = 15857000] 03:37:01 INFO - PROCESS | 3712 | 1472297821058 Marionette DEBUG loaded listener.js 03:37:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (16964000) [pid = 3712] [serial = 1922] [outer = 15857000] 03:37:01 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (16A22C00) [pid = 3712] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:37:01 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (19F55000) [pid = 3712] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:37:01 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (152CEC00) [pid = 3712] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:37:01 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (1AE89400) [pid = 3712] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:37:01 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (1059CC00) [pid = 3712] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:37:01 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (19A8DC00) [pid = 3712] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:37:01 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (176DF800) [pid = 3712] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:37:01 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (10E9A000) [pid = 3712] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:37:01 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (1A9D9400) [pid = 3712] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:37:01 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (152D4C00) [pid = 3712] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:37:01 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (11A5C800) [pid = 3712] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:37:01 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (10A53000) [pid = 3712] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:37:01 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (10A55800) [pid = 3712] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:37:01 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1AB6CC00) [pid = 3712] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:37:01 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (176DC400) [pid = 3712] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:37:01 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (14F36000) [pid = 3712] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:37:02 INFO - PROCESS | 3712 | 1472297822177 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]]]}] 03:37:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:37:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1404ms 03:37:02 INFO - PROCESS | 3712 | 1472297822237 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 03:37:02 INFO - PROCESS | 3712 | 1472297822241 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 03:37:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:37:02 INFO - PROCESS | 3712 | 1472297822246 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:37:02 INFO - PROCESS | 3712 | 1472297822250 Marionette TRACE conn3 <- [1,2526,null,{}] 03:37:02 INFO - PROCESS | 3712 | 1472297822256 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}] 03:37:02 INFO - PROCESS | 3712 | 1472297822259 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:02 INFO - PROCESS | 3712 | 1472297822392 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 03:37:02 INFO - PROCESS | 3712 | 1472297822534 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:02 INFO - PROCESS | 3712 | 1472297822537 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:02 INFO - PROCESS | 3712 | ++DOCSHELL 0C771800 == 31 [pid = 3712] [id = 641] 03:37:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (10A0F800) [pid = 3712] [serial = 1923] [outer = 00000000] 03:37:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (10F10800) [pid = 3712] [serial = 1924] [outer = 10A0F800] 03:37:02 INFO - PROCESS | 3712 | 1472297822596 Marionette DEBUG loaded listener.js 03:37:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1282D800) [pid = 3712] [serial = 1925] [outer = 10A0F800] 03:37:03 INFO - PROCESS | 3712 | 1472297823355 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]]]}] 03:37:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:37:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1160ms 03:37:03 INFO - PROCESS | 3712 | 1472297823409 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 03:37:03 INFO - PROCESS | 3712 | 1472297823414 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 03:37:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:37:03 INFO - PROCESS | 3712 | 1472297823420 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:37:03 INFO - PROCESS | 3712 | 1472297823423 Marionette TRACE conn3 <- [1,2530,null,{}] 03:37:03 INFO - PROCESS | 3712 | 1472297823427 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}] 03:37:03 INFO - PROCESS | 3712 | 1472297823430 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:03 INFO - PROCESS | 3712 | 1472297823547 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 03:37:03 INFO - PROCESS | 3712 | 1472297823751 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:03 INFO - PROCESS | 3712 | 1472297823754 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:03 INFO - PROCESS | 3712 | ++DOCSHELL 0C75EC00 == 32 [pid = 3712] [id = 642] 03:37:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (0C75F800) [pid = 3712] [serial = 1926] [outer = 00000000] 03:37:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (0F34B000) [pid = 3712] [serial = 1927] [outer = 0C75F800] 03:37:03 INFO - PROCESS | 3712 | 1472297823801 Marionette DEBUG loaded listener.js 03:37:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1055E000) [pid = 3712] [serial = 1928] [outer = 0C75F800] 03:37:04 INFO - PROCESS | 3712 | --DOCSHELL 0C772800 == 31 [pid = 3712] [id = 395] 03:37:04 INFO - PROCESS | 3712 | --DOCSHELL 103D2800 == 30 [pid = 3712] [id = 384] 03:37:04 INFO - PROCESS | 3712 | --DOCSHELL 152CBC00 == 29 [pid = 3712] [id = 388] 03:37:04 INFO - PROCESS | 3712 | --DOCSHELL 1282E400 == 28 [pid = 3712] [id = 390] 03:37:04 INFO - PROCESS | 3712 | --DOCSHELL 112D0C00 == 27 [pid = 3712] [id = 385] 03:37:04 INFO - PROCESS | 3712 | --DOCSHELL 176A7400 == 26 [pid = 3712] [id = 389] 03:37:04 INFO - PROCESS | 3712 | --DOCSHELL 13A3EC00 == 25 [pid = 3712] [id = 387] 03:37:04 INFO - PROCESS | 3712 | --DOCSHELL 17ABAC00 == 24 [pid = 3712] [id = 391] 03:37:04 INFO - PROCESS | 3712 | --DOCSHELL 10F12800 == 23 [pid = 3712] [id = 396] 03:37:04 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1ABED800) [pid = 3712] [serial = 1811] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (1A9D6C00) [pid = 3712] [serial = 1888] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (1A1CA000) [pid = 3712] [serial = 1876] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1585E400) [pid = 3712] [serial = 1867] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (16024400) [pid = 3712] [serial = 1868] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1AE93000) [pid = 3712] [serial = 1853] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (1AE8D800) [pid = 3712] [serial = 1852] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (11CE3800) [pid = 3712] [serial = 1864] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (129C1C00) [pid = 3712] [serial = 1865] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (19A94800) [pid = 3712] [serial = 1873] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (17F6BC00) [pid = 3712] [serial = 1870] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (1821DC00) [pid = 3712] [serial = 1871] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (11A55C00) [pid = 3712] [serial = 1855] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (129DD400) [pid = 3712] [serial = 1856] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (1AB61800) [pid = 3712] [serial = 1879] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (1A66B400) [pid = 3712] [serial = 1877] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (1AB62C00) [pid = 3712] [serial = 1880] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (15A2E400) [pid = 3712] [serial = 1858] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (1A1C3800) [pid = 3712] [serial = 1882] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (1ABE2800) [pid = 3712] [serial = 1883] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (1769D800) [pid = 3712] [serial = 1859] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3712 | --DOMWINDOW == 59 (110E6C00) [pid = 3712] [serial = 1861] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3712 | --DOMWINDOW == 58 (1144B000) [pid = 3712] [serial = 1862] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3712 | --DOMWINDOW == 57 (15E9C800) [pid = 3712] [serial = 1886] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3712 | --DOMWINDOW == 56 (139B6C00) [pid = 3712] [serial = 1885] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3712 | --DOMWINDOW == 55 (19DECC00) [pid = 3712] [serial = 1874] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3712 | --DOMWINDOW == 54 (1AB69C00) [pid = 3712] [serial = 1889] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3712 | --DOMWINDOW == 53 (177A7800) [pid = 3712] [serial = 1835] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3712 | --DOMWINDOW == 52 (1A66D000) [pid = 3712] [serial = 1892] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3712 | --DOMWINDOW == 51 (14F3B400) [pid = 3712] [serial = 1891] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3712 | 1472297824396 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]]]}] 03:37:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:37:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1007ms 03:37:04 INFO - PROCESS | 3712 | 1472297824450 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 03:37:04 INFO - PROCESS | 3712 | 1472297824453 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 03:37:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:37:04 INFO - PROCESS | 3712 | 1472297824473 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:37:04 INFO - PROCESS | 3712 | 1472297824476 Marionette TRACE conn3 <- [1,2534,null,{}] 03:37:04 INFO - PROCESS | 3712 | 1472297824481 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}] 03:37:04 INFO - PROCESS | 3712 | 1472297824486 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:04 INFO - PROCESS | 3712 | 1472297824557 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 03:37:04 INFO - PROCESS | 3712 | 1472297824660 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:04 INFO - PROCESS | 3712 | 1472297824663 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:04 INFO - PROCESS | 3712 | ++DOCSHELL 10F13000 == 24 [pid = 3712] [id = 643] 03:37:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 52 (112D0C00) [pid = 3712] [serial = 1929] [outer = 00000000] 03:37:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 53 (12978000) [pid = 3712] [serial = 1930] [outer = 112D0C00] 03:37:04 INFO - PROCESS | 3712 | 1472297824711 Marionette DEBUG loaded listener.js 03:37:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 54 (129E0800) [pid = 3712] [serial = 1931] [outer = 112D0C00] 03:37:05 INFO - PROCESS | 3712 | 1472297825163 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]]]}] 03:37:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:37:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 717ms 03:37:05 INFO - PROCESS | 3712 | 1472297825197 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 03:37:05 INFO - PROCESS | 3712 | 1472297825201 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 03:37:05 INFO - PROCESS | 3712 | 1472297825206 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:37:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:37:05 INFO - PROCESS | 3712 | 1472297825208 Marionette TRACE conn3 <- [1,2538,null,{}] 03:37:05 INFO - PROCESS | 3712 | 1472297825211 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}] 03:37:05 INFO - PROCESS | 3712 | 1472297825214 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:05 INFO - PROCESS | 3712 | 1472297825286 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 03:37:05 INFO - PROCESS | 3712 | 1472297825294 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:05 INFO - PROCESS | 3712 | 1472297825296 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:05 INFO - PROCESS | 3712 | ++DOCSHELL 12BCD800 == 25 [pid = 3712] [id = 644] 03:37:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 55 (1315D400) [pid = 3712] [serial = 1932] [outer = 00000000] 03:37:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 56 (13A49000) [pid = 3712] [serial = 1933] [outer = 1315D400] 03:37:05 INFO - PROCESS | 3712 | 1472297825342 Marionette DEBUG loaded listener.js 03:37:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 57 (14F32800) [pid = 3712] [serial = 1934] [outer = 1315D400] 03:37:05 INFO - PROCESS | 3712 | 1472297825829 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]]]}] 03:37:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:37:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 687ms 03:37:05 INFO - PROCESS | 3712 | 1472297825889 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 03:37:05 INFO - PROCESS | 3712 | 1472297825891 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 03:37:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:37:05 INFO - PROCESS | 3712 | 1472297825896 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:37:05 INFO - PROCESS | 3712 | 1472297825885 Marionette TRACE conn3 <- [1,2542,null,{}] 03:37:05 INFO - PROCESS | 3712 | 1472297825895 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}] 03:37:05 INFO - PROCESS | 3712 | 1472297825898 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:05 INFO - PROCESS | 3712 | 1472297825986 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 03:37:06 INFO - PROCESS | 3712 | 1472297826089 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:06 INFO - PROCESS | 3712 | 1472297826092 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:06 INFO - PROCESS | 3712 | ++DOCSHELL 152A1000 == 26 [pid = 3712] [id = 645] 03:37:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 58 (152A3400) [pid = 3712] [serial = 1935] [outer = 00000000] 03:37:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 59 (155A3000) [pid = 3712] [serial = 1936] [outer = 152A3400] 03:37:06 INFO - PROCESS | 3712 | 1472297826142 Marionette DEBUG loaded listener.js 03:37:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (15E9BC00) [pid = 3712] [serial = 1937] [outer = 152A3400] 03:37:06 INFO - PROCESS | 3712 | 1472297826568 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]]]}] 03:37:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:37:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 748ms 03:37:06 INFO - PROCESS | 3712 | 1472297826656 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 03:37:06 INFO - PROCESS | 3712 | 1472297826659 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 03:37:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:37:06 INFO - PROCESS | 3712 | 1472297826662 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:37:06 INFO - PROCESS | 3712 | 1472297826664 Marionette TRACE conn3 <- [1,2546,null,{}] 03:37:06 INFO - PROCESS | 3712 | 1472297826668 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}] 03:37:06 INFO - PROCESS | 3712 | 1472297826670 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:06 INFO - PROCESS | 3712 | 1472297826797 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 03:37:06 INFO - PROCESS | 3712 | 1472297826865 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:06 INFO - PROCESS | 3712 | 1472297826867 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:06 INFO - PROCESS | 3712 | ++DOCSHELL 11CE3400 == 27 [pid = 3712] [id = 646] 03:37:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (166A8400) [pid = 3712] [serial = 1938] [outer = 00000000] 03:37:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (16EF4400) [pid = 3712] [serial = 1939] [outer = 166A8400] 03:37:06 INFO - PROCESS | 3712 | 1472297826912 Marionette DEBUG loaded listener.js 03:37:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (1769F800) [pid = 3712] [serial = 1940] [outer = 166A8400] 03:37:07 INFO - PROCESS | 3712 | 1472297827335 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]]]}] 03:37:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:37:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 687ms 03:37:07 INFO - PROCESS | 3712 | 1472297827343 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 03:37:07 INFO - PROCESS | 3712 | 1472297827345 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 03:37:07 INFO - PROCESS | 3712 | 1472297827349 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:37:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:37:07 INFO - PROCESS | 3712 | 1472297827351 Marionette TRACE conn3 <- [1,2550,null,{}] 03:37:07 INFO - PROCESS | 3712 | 1472297827359 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}] 03:37:07 INFO - PROCESS | 3712 | 1472297827361 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:07 INFO - PROCESS | 3712 | 1472297827479 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 03:37:07 INFO - PROCESS | 3712 | 1472297827487 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:07 INFO - PROCESS | 3712 | 1472297827492 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:07 INFO - PROCESS | 3712 | ++DOCSHELL 129E5C00 == 28 [pid = 3712] [id = 647] 03:37:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (17715400) [pid = 3712] [serial = 1941] [outer = 00000000] 03:37:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (177ACC00) [pid = 3712] [serial = 1942] [outer = 17715400] 03:37:07 INFO - PROCESS | 3712 | 1472297827602 Marionette DEBUG loaded listener.js 03:37:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (17F09000) [pid = 3712] [serial = 1943] [outer = 17715400] 03:37:08 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (129BE800) [pid = 3712] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:37:08 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (13A4AC00) [pid = 3712] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:37:08 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (10E9C800) [pid = 3712] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:37:08 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (1A13CC00) [pid = 3712] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:37:08 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (14F40800) [pid = 3712] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:37:08 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (10A0F400) [pid = 3712] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:37:08 INFO - PROCESS | 3712 | --DOMWINDOW == 59 (14F3A800) [pid = 3712] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:37:08 INFO - PROCESS | 3712 | --DOMWINDOW == 58 (0C76AC00) [pid = 3712] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:37:08 INFO - PROCESS | 3712 | --DOMWINDOW == 57 (10F0A400) [pid = 3712] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:37:08 INFO - PROCESS | 3712 | 1472297828090 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]]]}] 03:37:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:37:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 793ms 03:37:08 INFO - PROCESS | 3712 | 1472297828152 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 03:37:08 INFO - PROCESS | 3712 | 1472297828154 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 03:37:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:37:08 INFO - PROCESS | 3712 | 1472297828144 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:37:08 INFO - PROCESS | 3712 | 1472297828146 Marionette TRACE conn3 <- [1,2554,null,{}] 03:37:08 INFO - PROCESS | 3712 | 1472297828149 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}] 03:37:08 INFO - PROCESS | 3712 | 1472297828151 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:08 INFO - PROCESS | 3712 | 1472297828237 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 03:37:08 INFO - PROCESS | 3712 | 1472297828245 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:08 INFO - PROCESS | 3712 | 1472297828247 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:08 INFO - PROCESS | 3712 | ++DOCSHELL 114E4000 == 29 [pid = 3712] [id = 648] 03:37:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 58 (11A5E800) [pid = 3712] [serial = 1944] [outer = 00000000] 03:37:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 59 (130E1400) [pid = 3712] [serial = 1945] [outer = 11A5E800] 03:37:08 INFO - PROCESS | 3712 | 1472297828293 Marionette DEBUG loaded listener.js 03:37:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (14111400) [pid = 3712] [serial = 1946] [outer = 11A5E800] 03:37:08 INFO - PROCESS | 3712 | 1472297828736 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]]]}] 03:37:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:37:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 626ms 03:37:08 INFO - PROCESS | 3712 | 1472297828776 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 03:37:08 INFO - PROCESS | 3712 | 1472297828778 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 03:37:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:37:08 INFO - PROCESS | 3712 | 1472297828781 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:37:08 INFO - PROCESS | 3712 | 1472297828783 Marionette TRACE conn3 <- [1,2558,null,{}] 03:37:08 INFO - PROCESS | 3712 | 1472297828787 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}] 03:37:08 INFO - PROCESS | 3712 | 1472297828789 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:08 INFO - PROCESS | 3712 | 1472297828868 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 03:37:08 INFO - PROCESS | 3712 | 1472297828873 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:08 INFO - PROCESS | 3712 | 1472297828875 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:08 INFO - PROCESS | 3712 | ++DOCSHELL 16010800 == 30 [pid = 3712] [id = 649] 03:37:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (166A4400) [pid = 3712] [serial = 1947] [outer = 00000000] 03:37:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (1803C800) [pid = 3712] [serial = 1948] [outer = 166A4400] 03:37:08 INFO - PROCESS | 3712 | 1472297828910 Marionette DEBUG loaded listener.js 03:37:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (18216000) [pid = 3712] [serial = 1949] [outer = 166A4400] 03:37:09 INFO - PROCESS | 3712 | 1472297829351 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]]]}] 03:37:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:37:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 626ms 03:37:09 INFO - PROCESS | 3712 | 1472297829405 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 03:37:09 INFO - PROCESS | 3712 | 1472297829407 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 03:37:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:37:09 INFO - PROCESS | 3712 | 1472297829410 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:37:09 INFO - PROCESS | 3712 | 1472297829411 Marionette TRACE conn3 <- [1,2562,null,{}] 03:37:09 INFO - PROCESS | 3712 | 1472297829415 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}] 03:37:09 INFO - PROCESS | 3712 | 1472297829417 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:09 INFO - PROCESS | 3712 | 1472297829496 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 03:37:09 INFO - PROCESS | 3712 | 1472297829502 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:09 INFO - PROCESS | 3712 | 1472297829503 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:09 INFO - PROCESS | 3712 | ++DOCSHELL 10375800 == 31 [pid = 3712] [id = 650] 03:37:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (182CFC00) [pid = 3712] [serial = 1950] [outer = 00000000] 03:37:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (19A8C800) [pid = 3712] [serial = 1951] [outer = 182CFC00] 03:37:09 INFO - PROCESS | 3712 | 1472297829548 Marionette DEBUG loaded listener.js 03:37:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (19A94400) [pid = 3712] [serial = 1952] [outer = 182CFC00] 03:37:09 INFO - PROCESS | 3712 | 1472297830002 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]]]}] 03:37:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:37:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 610ms 03:37:10 INFO - PROCESS | 3712 | 1472297830041 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 03:37:10 INFO - PROCESS | 3712 | 1472297830043 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 03:37:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:37:10 INFO - PROCESS | 3712 | 1472297830047 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:37:10 INFO - PROCESS | 3712 | 1472297830048 Marionette TRACE conn3 <- [1,2566,null,{}] 03:37:10 INFO - PROCESS | 3712 | 1472297830052 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}] 03:37:10 INFO - PROCESS | 3712 | 1472297830054 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:10 INFO - PROCESS | 3712 | 1472297830138 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 03:37:10 INFO - PROCESS | 3712 | 1472297830143 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:10 INFO - PROCESS | 3712 | 1472297830145 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:10 INFO - PROCESS | 3712 | ++DOCSHELL 152CCC00 == 32 [pid = 3712] [id = 651] 03:37:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (182D3800) [pid = 3712] [serial = 1953] [outer = 00000000] 03:37:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (19DF1400) [pid = 3712] [serial = 1954] [outer = 182D3800] 03:37:10 INFO - PROCESS | 3712 | 1472297830189 Marionette DEBUG loaded listener.js 03:37:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (19DF1C00) [pid = 3712] [serial = 1955] [outer = 182D3800] 03:37:10 INFO - PROCESS | 3712 | 1472297830898 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]]]}] 03:37:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:37:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 930ms 03:37:10 INFO - PROCESS | 3712 | 1472297830960 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 03:37:10 INFO - PROCESS | 3712 | 1472297830964 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 03:37:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:37:10 INFO - PROCESS | 3712 | 1472297830969 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:37:10 INFO - PROCESS | 3712 | 1472297830974 Marionette TRACE conn3 <- [1,2570,null,{}] 03:37:10 INFO - PROCESS | 3712 | 1472297830979 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}] 03:37:10 INFO - PROCESS | 3712 | 1472297830982 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:11 INFO - PROCESS | 3712 | 1472297831099 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 03:37:11 INFO - PROCESS | 3712 | 1472297831234 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:11 INFO - PROCESS | 3712 | 1472297831237 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:11 INFO - PROCESS | 3712 | ++DOCSHELL 10B93400 == 33 [pid = 3712] [id = 652] 03:37:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (10EA3000) [pid = 3712] [serial = 1956] [outer = 00000000] 03:37:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (112D1C00) [pid = 3712] [serial = 1957] [outer = 10EA3000] 03:37:11 INFO - PROCESS | 3712 | 1472297831297 Marionette DEBUG loaded listener.js 03:37:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (12DA6400) [pid = 3712] [serial = 1958] [outer = 10EA3000] 03:37:11 INFO - PROCESS | 3712 | 1472297831866 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]]]}] 03:37:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:37:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 915ms 03:37:11 INFO - PROCESS | 3712 | 1472297831898 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 03:37:11 INFO - PROCESS | 3712 | 1472297831903 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 03:37:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:37:11 INFO - PROCESS | 3712 | 1472297831909 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:37:11 INFO - PROCESS | 3712 | 1472297831912 Marionette TRACE conn3 <- [1,2574,null,{}] 03:37:11 INFO - PROCESS | 3712 | 1472297831916 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}] 03:37:11 INFO - PROCESS | 3712 | 1472297831919 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:12 INFO - PROCESS | 3712 | 1472297832041 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 03:37:12 INFO - PROCESS | 3712 | 1472297832182 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:12 INFO - PROCESS | 3712 | 1472297832185 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:12 INFO - PROCESS | 3712 | ++DOCSHELL 14F38800 == 34 [pid = 3712] [id = 653] 03:37:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (14F3AC00) [pid = 3712] [serial = 1959] [outer = 00000000] 03:37:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (14FC8400) [pid = 3712] [serial = 1960] [outer = 14F3AC00] 03:37:12 INFO - PROCESS | 3712 | 1472297832243 Marionette DEBUG loaded listener.js 03:37:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (152A0800) [pid = 3712] [serial = 1961] [outer = 14F3AC00] 03:37:12 INFO - PROCESS | 3712 | 1472297832814 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]]]}] 03:37:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:37:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 915ms 03:37:12 INFO - PROCESS | 3712 | 1472297832838 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 03:37:12 INFO - PROCESS | 3712 | 1472297832840 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 03:37:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:37:12 INFO - PROCESS | 3712 | 1472297832845 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:37:12 INFO - PROCESS | 3712 | 1472297832849 Marionette TRACE conn3 <- [1,2578,null,{}] 03:37:12 INFO - PROCESS | 3712 | 1472297832860 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}] 03:37:12 INFO - PROCESS | 3712 | 1472297832865 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:12 INFO - PROCESS | 3712 | 1472297832973 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 03:37:13 INFO - PROCESS | 3712 | 1472297833115 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:13 INFO - PROCESS | 3712 | 1472297833119 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:13 INFO - PROCESS | 3712 | ++DOCSHELL 182D1000 == 35 [pid = 3712] [id = 654] 03:37:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (182D2C00) [pid = 3712] [serial = 1962] [outer = 00000000] 03:37:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (19DEB800) [pid = 3712] [serial = 1963] [outer = 182D2C00] 03:37:13 INFO - PROCESS | 3712 | 1472297833177 Marionette DEBUG loaded listener.js 03:37:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (19F5B000) [pid = 3712] [serial = 1964] [outer = 182D2C00] 03:37:13 INFO - PROCESS | 3712 | 1472297833926 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]]]}] 03:37:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:37:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1160ms 03:37:14 INFO - PROCESS | 3712 | 1472297834008 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 03:37:14 INFO - PROCESS | 3712 | 1472297834013 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 03:37:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:37:14 INFO - PROCESS | 3712 | 1472297834018 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:37:14 INFO - PROCESS | 3712 | 1472297834021 Marionette TRACE conn3 <- [1,2582,null,{}] 03:37:14 INFO - PROCESS | 3712 | 1472297834027 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}] 03:37:14 INFO - PROCESS | 3712 | 1472297834029 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:14 INFO - PROCESS | 3712 | 1472297834140 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 03:37:14 INFO - PROCESS | 3712 | 1472297834277 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:14 INFO - PROCESS | 3712 | 1472297834282 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:14 INFO - PROCESS | 3712 | ++DOCSHELL 10A08400 == 36 [pid = 3712] [id = 655] 03:37:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (10A09400) [pid = 3712] [serial = 1965] [outer = 00000000] 03:37:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (112D2800) [pid = 3712] [serial = 1966] [outer = 10A09400] 03:37:14 INFO - PROCESS | 3712 | 1472297834336 Marionette DEBUG loaded listener.js 03:37:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (129C4400) [pid = 3712] [serial = 1967] [outer = 10A09400] 03:37:15 INFO - PROCESS | 3712 | --DOCSHELL 10435000 == 35 [pid = 3712] [id = 393] 03:37:15 INFO - PROCESS | 3712 | --DOCSHELL 1448D800 == 34 [pid = 3712] [id = 398] 03:37:15 INFO - PROCESS | 3712 | --DOCSHELL 1769F400 == 33 [pid = 3712] [id = 400] 03:37:15 INFO - PROCESS | 3712 | --DOCSHELL 18041800 == 32 [pid = 3712] [id = 401] 03:37:15 INFO - PROCESS | 3712 | --DOCSHELL 129DDC00 == 31 [pid = 3712] [id = 397] 03:37:15 INFO - PROCESS | 3712 | --DOCSHELL 139A7400 == 30 [pid = 3712] [id = 394] 03:37:15 INFO - PROCESS | 3712 | --DOCSHELL 0C769C00 == 29 [pid = 3712] [id = 635] 03:37:15 INFO - PROCESS | 3712 | --DOCSHELL 139B3C00 == 28 [pid = 3712] [id = 399] 03:37:15 INFO - PROCESS | 3712 | --DOCSHELL 129DC400 == 27 [pid = 3712] [id = 386] 03:37:15 INFO - PROCESS | 3712 | --DOCSHELL 19A8AC00 == 26 [pid = 3712] [id = 392] 03:37:15 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (12D6C000) [pid = 3712] [serial = 1913] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (129DE400) [pid = 3712] [serial = 1912] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (1448B000) [pid = 3712] [serial = 1915] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1315AC00) [pid = 3712] [serial = 1904] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (1ABE0400) [pid = 3712] [serial = 1901] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (158E6000) [pid = 3712] [serial = 1898] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (1346DC00) [pid = 3712] [serial = 1895] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (152A4400) [pid = 3712] [serial = 1919] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (1600A800) [pid = 3712] [serial = 1921] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (12936C00) [pid = 3712] [serial = 1916] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (0F345C00) [pid = 3712] [serial = 1906] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (1031E800) [pid = 3712] [serial = 1907] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (10F11C00) [pid = 3712] [serial = 1909] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (112D3C00) [pid = 3712] [serial = 1910] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (129E3800) [pid = 3712] [serial = 1903] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (152A1800) [pid = 3712] [serial = 1918] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (11441400) [pid = 3712] [serial = 1894] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (152A4000) [pid = 3712] [serial = 1897] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (1A1CCC00) [pid = 3712] [serial = 1900] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3712 | 1472297835416 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]]]}] 03:37:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:37:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1419ms 03:37:15 INFO - PROCESS | 3712 | 1472297835444 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 03:37:15 INFO - PROCESS | 3712 | 1472297835448 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 03:37:15 INFO - PROCESS | 3712 | 1472297835452 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:37:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:37:15 INFO - PROCESS | 3712 | 1472297835457 Marionette TRACE conn3 <- [1,2586,null,{}] 03:37:15 INFO - PROCESS | 3712 | 1472297835462 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}] 03:37:15 INFO - PROCESS | 3712 | 1472297835464 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:15 INFO - PROCESS | 3712 | 1472297835553 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 03:37:15 INFO - PROCESS | 3712 | 1472297835561 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:15 INFO - PROCESS | 3712 | 1472297835564 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:15 INFO - PROCESS | 3712 | ++DOCSHELL 10A0A400 == 27 [pid = 3712] [id = 656] 03:37:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (10A0B400) [pid = 3712] [serial = 1968] [outer = 00000000] 03:37:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (10EA3400) [pid = 3712] [serial = 1969] [outer = 10A0B400] 03:37:15 INFO - PROCESS | 3712 | 1472297835614 Marionette DEBUG loaded listener.js 03:37:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (10F0C800) [pid = 3712] [serial = 1970] [outer = 10A0B400] 03:37:16 INFO - PROCESS | 3712 | 1472297836113 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]]]}] 03:37:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:37:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 686ms 03:37:16 INFO - PROCESS | 3712 | 1472297836137 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 03:37:16 INFO - PROCESS | 3712 | 1472297836142 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 03:37:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:37:16 INFO - PROCESS | 3712 | 1472297836148 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:37:16 INFO - PROCESS | 3712 | 1472297836151 Marionette TRACE conn3 <- [1,2590,null,{}] 03:37:16 INFO - PROCESS | 3712 | 1472297836155 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}] 03:37:16 INFO - PROCESS | 3712 | 1472297836157 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:16 INFO - PROCESS | 3712 | 1472297836274 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 03:37:16 INFO - PROCESS | 3712 | 1472297836371 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:16 INFO - PROCESS | 3712 | 1472297836374 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:16 INFO - PROCESS | 3712 | ++DOCSHELL 1293AC00 == 28 [pid = 3712] [id = 657] 03:37:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (1293D000) [pid = 3712] [serial = 1971] [outer = 00000000] 03:37:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (129C3000) [pid = 3712] [serial = 1972] [outer = 1293D000] 03:37:16 INFO - PROCESS | 3712 | 1472297836429 Marionette DEBUG loaded listener.js 03:37:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (129DBC00) [pid = 3712] [serial = 1973] [outer = 1293D000] 03:37:16 INFO - PROCESS | 3712 | 1472297836791 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]]]}] 03:37:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:37:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 671ms 03:37:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:37:16 INFO - PROCESS | 3712 | 1472297836830 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 03:37:16 INFO - PROCESS | 3712 | 1472297836832 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 03:37:16 INFO - PROCESS | 3712 | 1472297836836 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:37:16 INFO - PROCESS | 3712 | 1472297836839 Marionette TRACE conn3 <- [1,2594,null,{}] 03:37:16 INFO - PROCESS | 3712 | 1472297836849 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}] 03:37:16 INFO - PROCESS | 3712 | 1472297836854 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:16 INFO - PROCESS | 3712 | 1472297836937 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 03:37:16 INFO - PROCESS | 3712 | 1472297836944 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:16 INFO - PROCESS | 3712 | 1472297836948 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:16 INFO - PROCESS | 3712 | ++DOCSHELL 13153400 == 29 [pid = 3712] [id = 658] 03:37:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (13153800) [pid = 3712] [serial = 1974] [outer = 00000000] 03:37:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (131F2000) [pid = 3712] [serial = 1975] [outer = 13153800] 03:37:16 INFO - PROCESS | 3712 | 1472297837002 Marionette DEBUG loaded listener.js 03:37:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (1410AC00) [pid = 3712] [serial = 1976] [outer = 13153800] 03:37:17 INFO - PROCESS | 3712 | 1472297837504 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]]]}] 03:37:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:37:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 717ms 03:37:17 INFO - PROCESS | 3712 | 1472297837559 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 03:37:17 INFO - PROCESS | 3712 | 1472297837562 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 03:37:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:37:17 INFO - PROCESS | 3712 | 1472297837565 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:37:17 INFO - PROCESS | 3712 | 1472297837567 Marionette TRACE conn3 <- [1,2598,null,{}] 03:37:17 INFO - PROCESS | 3712 | 1472297837570 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}] 03:37:17 INFO - PROCESS | 3712 | 1472297837572 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:17 INFO - PROCESS | 3712 | 1472297837718 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 03:37:17 INFO - PROCESS | 3712 | 1472297837737 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:17 INFO - PROCESS | 3712 | 1472297837739 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:17 INFO - PROCESS | 3712 | ++DOCSHELL 14111C00 == 30 [pid = 3712] [id = 659] 03:37:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (14113000) [pid = 3712] [serial = 1977] [outer = 00000000] 03:37:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (14F3C000) [pid = 3712] [serial = 1978] [outer = 14113000] 03:37:17 INFO - PROCESS | 3712 | 1472297837785 Marionette DEBUG loaded listener.js 03:37:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (14FD2400) [pid = 3712] [serial = 1979] [outer = 14113000] 03:37:18 INFO - PROCESS | 3712 | 1472297838202 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]]]}] 03:37:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:37:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 671ms 03:37:18 INFO - PROCESS | 3712 | 1472297838247 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 03:37:18 INFO - PROCESS | 3712 | 1472297838249 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 03:37:18 INFO - PROCESS | 3712 | 1472297838252 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:37:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:37:18 INFO - PROCESS | 3712 | 1472297838254 Marionette TRACE conn3 <- [1,2602,null,{}] 03:37:18 INFO - PROCESS | 3712 | 1472297838264 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}] 03:37:18 INFO - PROCESS | 3712 | 1472297838266 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:18 INFO - PROCESS | 3712 | 1472297838376 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 03:37:18 INFO - PROCESS | 3712 | 1472297838382 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:18 INFO - PROCESS | 3712 | 1472297838384 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:18 INFO - PROCESS | 3712 | ++DOCSHELL 14F37800 == 31 [pid = 3712] [id = 660] 03:37:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (14F39C00) [pid = 3712] [serial = 1980] [outer = 00000000] 03:37:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (152CE400) [pid = 3712] [serial = 1981] [outer = 14F39C00] 03:37:18 INFO - PROCESS | 3712 | 1472297838433 Marionette DEBUG loaded listener.js 03:37:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (152D4000) [pid = 3712] [serial = 1982] [outer = 14F39C00] 03:37:18 INFO - PROCESS | 3712 | 1472297838897 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]]]}] 03:37:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:37:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 672ms 03:37:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:37:18 INFO - PROCESS | 3712 | 1472297838936 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 03:37:18 INFO - PROCESS | 3712 | 1472297838938 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 03:37:18 INFO - PROCESS | 3712 | 1472297838942 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:37:18 INFO - PROCESS | 3712 | 1472297838943 Marionette TRACE conn3 <- [1,2606,null,{}] 03:37:18 INFO - PROCESS | 3712 | 1472297838947 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}] 03:37:18 INFO - PROCESS | 3712 | 1472297838953 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:19 INFO - PROCESS | 3712 | 1472297839112 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 03:37:19 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (182D3800) [pid = 3712] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:37:19 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (182CFC00) [pid = 3712] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:37:19 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (166A8400) [pid = 3712] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:37:19 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (17715400) [pid = 3712] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:37:19 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (10A0F800) [pid = 3712] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:37:19 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (152A3400) [pid = 3712] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:37:19 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (112D0C00) [pid = 3712] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:37:19 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (15857000) [pid = 3712] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:37:19 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (0C75F800) [pid = 3712] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:37:19 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (1315D400) [pid = 3712] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:37:19 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (11A5E800) [pid = 3712] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:37:19 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (166A4400) [pid = 3712] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:37:19 INFO - PROCESS | 3712 | 1472297839402 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:19 INFO - PROCESS | 3712 | 1472297839404 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:19 INFO - PROCESS | 3712 | ++DOCSHELL 0C762400 == 32 [pid = 3712] [id = 661] 03:37:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (0C769000) [pid = 3712] [serial = 1983] [outer = 00000000] 03:37:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (10E97400) [pid = 3712] [serial = 1984] [outer = 0C769000] 03:37:19 INFO - PROCESS | 3712 | 1472297839433 Marionette DEBUG loaded listener.js 03:37:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (1315D400) [pid = 3712] [serial = 1985] [outer = 0C769000] 03:37:19 INFO - PROCESS | 3712 | 1472297839798 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]]]}] 03:37:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:37:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 870ms 03:37:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:37:19 INFO - PROCESS | 3712 | 1472297839837 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 03:37:19 INFO - PROCESS | 3712 | 1472297839840 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 03:37:19 INFO - PROCESS | 3712 | 1472297839843 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:37:19 INFO - PROCESS | 3712 | 1472297839845 Marionette TRACE conn3 <- [1,2610,null,{}] 03:37:19 INFO - PROCESS | 3712 | 1472297839848 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}] 03:37:19 INFO - PROCESS | 3712 | 1472297839850 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:19 INFO - PROCESS | 3712 | 1472297839970 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 03:37:19 INFO - PROCESS | 3712 | 1472297839977 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:19 INFO - PROCESS | 3712 | 1472297839979 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:19 INFO - PROCESS | 3712 | ++DOCSHELL 0F348800 == 33 [pid = 3712] [id = 662] 03:37:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (130BE400) [pid = 3712] [serial = 1986] [outer = 00000000] 03:37:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (1705C800) [pid = 3712] [serial = 1987] [outer = 130BE400] 03:37:20 INFO - PROCESS | 3712 | 1472297840024 Marionette DEBUG loaded listener.js 03:37:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (176A6C00) [pid = 3712] [serial = 1988] [outer = 130BE400] 03:37:20 INFO - PROCESS | 3712 | 1472297840413 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]]]}] 03:37:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:37:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 611ms 03:37:20 INFO - PROCESS | 3712 | 1472297840465 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 03:37:20 INFO - PROCESS | 3712 | 1472297840467 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 03:37:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:37:20 INFO - PROCESS | 3712 | 1472297840471 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:37:20 INFO - PROCESS | 3712 | 1472297840473 Marionette TRACE conn3 <- [1,2614,null,{}] 03:37:20 INFO - PROCESS | 3712 | 1472297840476 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}] 03:37:20 INFO - PROCESS | 3712 | 1472297840478 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:20 INFO - PROCESS | 3712 | 1472297840592 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 03:37:20 INFO - PROCESS | 3712 | 1472297840600 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:20 INFO - PROCESS | 3712 | 1472297840602 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:20 INFO - PROCESS | 3712 | ++DOCSHELL 129C2400 == 34 [pid = 3712] [id = 663] 03:37:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (14FD0000) [pid = 3712] [serial = 1989] [outer = 00000000] 03:37:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (17F08400) [pid = 3712] [serial = 1990] [outer = 14FD0000] 03:37:20 INFO - PROCESS | 3712 | 1472297840674 Marionette DEBUG loaded listener.js 03:37:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (17F62C00) [pid = 3712] [serial = 1991] [outer = 14FD0000] 03:37:21 INFO - PROCESS | 3712 | 1472297841060 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]]]}] 03:37:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:37:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 626ms 03:37:21 INFO - PROCESS | 3712 | 1472297841092 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 03:37:21 INFO - PROCESS | 3712 | 1472297841094 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 03:37:21 INFO - PROCESS | 3712 | 1472297841098 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:37:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:37:21 INFO - PROCESS | 3712 | 1472297841099 Marionette TRACE conn3 <- [1,2618,null,{}] 03:37:21 INFO - PROCESS | 3712 | 1472297841103 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}] 03:37:21 INFO - PROCESS | 3712 | 1472297841105 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:21 INFO - PROCESS | 3712 | 1472297841230 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 03:37:21 INFO - PROCESS | 3712 | 1472297841238 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:21 INFO - PROCESS | 3712 | 1472297841240 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:21 INFO - PROCESS | 3712 | ++DOCSHELL 177AC800 == 35 [pid = 3712] [id = 664] 03:37:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (1803A800) [pid = 3712] [serial = 1992] [outer = 00000000] 03:37:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (182D4000) [pid = 3712] [serial = 1993] [outer = 1803A800] 03:37:21 INFO - PROCESS | 3712 | 1472297841285 Marionette DEBUG loaded listener.js 03:37:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (19A8D800) [pid = 3712] [serial = 1994] [outer = 1803A800] 03:37:22 INFO - PROCESS | 3712 | 1472297842049 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]]]}] 03:37:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:37:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 976ms 03:37:22 INFO - PROCESS | 3712 | 1472297842085 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 03:37:22 INFO - PROCESS | 3712 | 1472297842090 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 03:37:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:37:22 INFO - PROCESS | 3712 | 1472297842094 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:37:22 INFO - PROCESS | 3712 | 1472297842100 Marionette TRACE conn3 <- [1,2622,null,{}] 03:37:22 INFO - PROCESS | 3712 | 1472297842105 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}] 03:37:22 INFO - PROCESS | 3712 | 1472297842108 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:22 INFO - PROCESS | 3712 | 1472297842233 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 03:37:22 INFO - PROCESS | 3712 | 1472297842368 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:22 INFO - PROCESS | 3712 | 1472297842371 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:22 INFO - PROCESS | 3712 | ++DOCSHELL 1055D800 == 36 [pid = 3712] [id = 665] 03:37:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (10A04400) [pid = 3712] [serial = 1995] [outer = 00000000] 03:37:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (110ECC00) [pid = 3712] [serial = 1996] [outer = 10A04400] 03:37:22 INFO - PROCESS | 3712 | 1472297842430 Marionette DEBUG loaded listener.js 03:37:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1297F400) [pid = 3712] [serial = 1997] [outer = 10A04400] 03:37:23 INFO - PROCESS | 3712 | 1472297843185 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]]]}] 03:37:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:37:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1267ms 03:37:23 INFO - PROCESS | 3712 | 1472297843375 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 03:37:23 INFO - PROCESS | 3712 | 1472297843380 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 03:37:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:37:23 INFO - PROCESS | 3712 | 1472297843386 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:37:23 INFO - PROCESS | 3712 | 1472297843389 Marionette TRACE conn3 <- [1,2626,null,{}] 03:37:23 INFO - PROCESS | 3712 | 1472297843394 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}] 03:37:23 INFO - PROCESS | 3712 | 1472297843397 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:23 INFO - PROCESS | 3712 | 1472297843507 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 03:37:23 INFO - PROCESS | 3712 | 1472297843643 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:23 INFO - PROCESS | 3712 | 1472297843648 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:23 INFO - PROCESS | 3712 | ++DOCSHELL 10E9A000 == 37 [pid = 3712] [id = 666] 03:37:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (10F06800) [pid = 3712] [serial = 1998] [outer = 00000000] 03:37:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (112D9C00) [pid = 3712] [serial = 1999] [outer = 10F06800] 03:37:23 INFO - PROCESS | 3712 | 1472297843703 Marionette DEBUG loaded listener.js 03:37:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (114E9400) [pid = 3712] [serial = 2000] [outer = 10F06800] 03:37:23 INFO - PROCESS | 3712 | --DOCSHELL 14F38800 == 36 [pid = 3712] [id = 653] 03:37:23 INFO - PROCESS | 3712 | --DOCSHELL 129C2400 == 35 [pid = 3712] [id = 663] 03:37:23 INFO - PROCESS | 3712 | --DOCSHELL 0F348800 == 34 [pid = 3712] [id = 662] 03:37:23 INFO - PROCESS | 3712 | --DOCSHELL 0C762400 == 33 [pid = 3712] [id = 661] 03:37:23 INFO - PROCESS | 3712 | --DOCSHELL 14F37800 == 32 [pid = 3712] [id = 660] 03:37:23 INFO - PROCESS | 3712 | --DOCSHELL 14111C00 == 31 [pid = 3712] [id = 659] 03:37:23 INFO - PROCESS | 3712 | --DOCSHELL 13153400 == 30 [pid = 3712] [id = 658] 03:37:23 INFO - PROCESS | 3712 | --DOCSHELL 1293AC00 == 29 [pid = 3712] [id = 657] 03:37:23 INFO - PROCESS | 3712 | --DOCSHELL 10A0A400 == 28 [pid = 3712] [id = 656] 03:37:23 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (16EF4400) [pid = 3712] [serial = 1939] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (177ACC00) [pid = 3712] [serial = 1942] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1769F800) [pid = 3712] [serial = 1940] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (10F10800) [pid = 3712] [serial = 1924] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (1282D800) [pid = 3712] [serial = 1925] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (155A3000) [pid = 3712] [serial = 1936] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (12978000) [pid = 3712] [serial = 1930] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (129E0800) [pid = 3712] [serial = 1931] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (16964000) [pid = 3712] [serial = 1922] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (0F34B000) [pid = 3712] [serial = 1927] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (1055E000) [pid = 3712] [serial = 1928] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (13A49000) [pid = 3712] [serial = 1933] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (14F32800) [pid = 3712] [serial = 1934] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (17F09000) [pid = 3712] [serial = 1943] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (130E1400) [pid = 3712] [serial = 1945] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (1803C800) [pid = 3712] [serial = 1948] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (18216000) [pid = 3712] [serial = 1949] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (14111400) [pid = 3712] [serial = 1946] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (19A94400) [pid = 3712] [serial = 1952] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (15E9BC00) [pid = 3712] [serial = 1937] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (19DF1C00) [pid = 3712] [serial = 1955] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (19A8C800) [pid = 3712] [serial = 1951] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (19DF1400) [pid = 3712] [serial = 1954] [outer = 00000000] [url = about:blank] 03:37:24 INFO - PROCESS | 3712 | 1472297844217 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]]]}] 03:37:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:37:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 869ms 03:37:24 INFO - PROCESS | 3712 | 1472297844272 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 03:37:24 INFO - PROCESS | 3712 | 1472297844275 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 03:37:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:37:24 INFO - PROCESS | 3712 | 1472297844282 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:37:24 INFO - PROCESS | 3712 | 1472297844286 Marionette TRACE conn3 <- [1,2630,null,{}] 03:37:24 INFO - PROCESS | 3712 | 1472297844274 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}] 03:37:24 INFO - PROCESS | 3712 | 1472297844276 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:24 INFO - PROCESS | 3712 | 1472297844366 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 03:37:24 INFO - PROCESS | 3712 | 1472297844381 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:24 INFO - PROCESS | 3712 | 1472297844384 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:24 INFO - PROCESS | 3712 | ++DOCSHELL 12833000 == 29 [pid = 3712] [id = 667] 03:37:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (128AF000) [pid = 3712] [serial = 2001] [outer = 00000000] 03:37:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (129E2400) [pid = 3712] [serial = 2002] [outer = 128AF000] 03:37:24 INFO - PROCESS | 3712 | 1472297844432 Marionette DEBUG loaded listener.js 03:37:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (12BCF800) [pid = 3712] [serial = 2003] [outer = 128AF000] 03:37:24 INFO - PROCESS | 3712 | 1472297844923 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]]]}] 03:37:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:37:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 671ms 03:37:24 INFO - PROCESS | 3712 | 1472297844961 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 03:37:24 INFO - PROCESS | 3712 | 1472297844963 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 03:37:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:37:24 INFO - PROCESS | 3712 | 1472297844967 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:37:24 INFO - PROCESS | 3712 | 1472297844969 Marionette TRACE conn3 <- [1,2634,null,{}] 03:37:24 INFO - PROCESS | 3712 | 1472297844979 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}] 03:37:24 INFO - PROCESS | 3712 | 1472297844983 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:25 INFO - PROCESS | 3712 | 1472297845086 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 03:37:25 INFO - PROCESS | 3712 | 1472297845192 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:25 INFO - PROCESS | 3712 | 1472297845196 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:25 INFO - PROCESS | 3712 | ++DOCSHELL 139AEC00 == 30 [pid = 3712] [id = 668] 03:37:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (139AF400) [pid = 3712] [serial = 2004] [outer = 00000000] 03:37:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (14428000) [pid = 3712] [serial = 2005] [outer = 139AF400] 03:37:25 INFO - PROCESS | 3712 | 1472297845254 Marionette DEBUG loaded listener.js 03:37:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (14F35000) [pid = 3712] [serial = 2006] [outer = 139AF400] 03:37:25 INFO - PROCESS | 3712 | 1472297845621 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]]]}] 03:37:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:37:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 687ms 03:37:25 INFO - PROCESS | 3712 | 1472297845654 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 03:37:25 INFO - PROCESS | 3712 | 1472297845656 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 03:37:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:37:25 INFO - PROCESS | 3712 | 1472297845659 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:37:25 INFO - PROCESS | 3712 | 1472297845661 Marionette TRACE conn3 <- [1,2638,null,{}] 03:37:25 INFO - PROCESS | 3712 | 1472297845665 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}] 03:37:25 INFO - PROCESS | 3712 | 1472297845667 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:25 INFO - PROCESS | 3712 | 1472297845742 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 03:37:25 INFO - PROCESS | 3712 | 1472297845749 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:25 INFO - PROCESS | 3712 | 1472297845751 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:25 INFO - PROCESS | 3712 | ++DOCSHELL 14FCE400 == 31 [pid = 3712] [id = 669] 03:37:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (152A3000) [pid = 3712] [serial = 2007] [outer = 00000000] 03:37:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (1585A400) [pid = 3712] [serial = 2008] [outer = 152A3000] 03:37:25 INFO - PROCESS | 3712 | 1472297845796 Marionette DEBUG loaded listener.js 03:37:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (15E9BC00) [pid = 3712] [serial = 2009] [outer = 152A3000] 03:37:26 INFO - PROCESS | 3712 | 1472297846288 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]]]}] 03:37:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:37:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 687ms 03:37:26 INFO - PROCESS | 3712 | 1472297846342 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 03:37:26 INFO - PROCESS | 3712 | 1472297846344 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 03:37:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:37:26 INFO - PROCESS | 3712 | 1472297846348 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:37:26 INFO - PROCESS | 3712 | 1472297846349 Marionette TRACE conn3 <- [1,2642,null,{}] 03:37:26 INFO - PROCESS | 3712 | 1472297846353 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}] 03:37:26 INFO - PROCESS | 3712 | 1472297846355 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:26 INFO - PROCESS | 3712 | 1472297846449 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 03:37:26 INFO - PROCESS | 3712 | 1472297846541 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:26 INFO - PROCESS | 3712 | 1472297846543 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:26 INFO - PROCESS | 3712 | ++DOCSHELL 166A3400 == 32 [pid = 3712] [id = 670] 03:37:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (166A4800) [pid = 3712] [serial = 2010] [outer = 00000000] 03:37:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (16A25400) [pid = 3712] [serial = 2011] [outer = 166A4800] 03:37:26 INFO - PROCESS | 3712 | 1472297846587 Marionette DEBUG loaded listener.js 03:37:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (174F3C00) [pid = 3712] [serial = 2012] [outer = 166A4800] 03:37:26 INFO - PROCESS | 3712 | 1472297846997 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]]]}] 03:37:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:37:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 671ms 03:37:27 INFO - PROCESS | 3712 | 1472297847031 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 03:37:27 INFO - PROCESS | 3712 | 1472297847033 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 03:37:27 INFO - PROCESS | 3712 | 1472297847036 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:37:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:37:27 INFO - PROCESS | 3712 | 1472297847038 Marionette TRACE conn3 <- [1,2646,null,{}] 03:37:27 INFO - PROCESS | 3712 | 1472297847042 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}] 03:37:27 INFO - PROCESS | 3712 | 1472297847047 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:27 INFO - PROCESS | 3712 | 1472297847181 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 03:37:27 INFO - PROCESS | 3712 | 1472297847248 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:27 INFO - PROCESS | 3712 | 1472297847251 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:27 INFO - PROCESS | 3712 | ++DOCSHELL 17F02000 == 33 [pid = 3712] [id = 671] 03:37:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (17F04800) [pid = 3712] [serial = 2013] [outer = 00000000] 03:37:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (1803E400) [pid = 3712] [serial = 2014] [outer = 17F04800] 03:37:27 INFO - PROCESS | 3712 | 1472297847303 Marionette DEBUG loaded listener.js 03:37:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (1821D800) [pid = 3712] [serial = 2015] [outer = 17F04800] 03:37:27 INFO - PROCESS | 3712 | 1472297847725 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]]]}] 03:37:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:37:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 718ms 03:37:27 INFO - PROCESS | 3712 | 1472297847761 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 03:37:27 INFO - PROCESS | 3712 | 1472297847763 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 03:37:27 INFO - PROCESS | 3712 | 1472297847771 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:37:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:37:27 INFO - PROCESS | 3712 | 1472297847772 Marionette TRACE conn3 <- [1,2650,null,{}] 03:37:27 INFO - PROCESS | 3712 | 1472297847776 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}] 03:37:27 INFO - PROCESS | 3712 | 1472297847778 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:27 INFO - PROCESS | 3712 | 1472297847900 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 03:37:28 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (14FD0000) [pid = 3712] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:37:28 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (14113000) [pid = 3712] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:37:28 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (13153800) [pid = 3712] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:37:28 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (1293D000) [pid = 3712] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:37:28 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (10A09400) [pid = 3712] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:37:28 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (10A0B400) [pid = 3712] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:37:28 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (14F39C00) [pid = 3712] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:37:28 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (10EA3000) [pid = 3712] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:37:28 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (14F3AC00) [pid = 3712] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:37:28 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (182D2C00) [pid = 3712] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:37:28 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (0C769000) [pid = 3712] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:37:28 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (130BE400) [pid = 3712] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:37:28 INFO - PROCESS | 3712 | 1472297848047 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:28 INFO - PROCESS | 3712 | 1472297848049 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:28 INFO - PROCESS | 3712 | ++DOCSHELL 0C76A000 == 34 [pid = 3712] [id = 672] 03:37:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (0F343800) [pid = 3712] [serial = 2016] [outer = 00000000] 03:37:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (10EA3000) [pid = 3712] [serial = 2017] [outer = 0F343800] 03:37:28 INFO - PROCESS | 3712 | 1472297848095 Marionette DEBUG loaded listener.js 03:37:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (112CF400) [pid = 3712] [serial = 2018] [outer = 0F343800] 03:37:28 INFO - PROCESS | 3712 | 1472297848457 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]]]}] 03:37:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:37:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 717ms 03:37:28 INFO - PROCESS | 3712 | 1472297848493 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 03:37:28 INFO - PROCESS | 3712 | 1472297848495 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 03:37:28 INFO - PROCESS | 3712 | 1472297848499 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:37:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:37:28 INFO - PROCESS | 3712 | 1472297848500 Marionette TRACE conn3 <- [1,2654,null,{}] 03:37:28 INFO - PROCESS | 3712 | 1472297848488 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}] 03:37:28 INFO - PROCESS | 3712 | 1472297848489 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:28 INFO - PROCESS | 3712 | 1472297848567 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 03:37:28 INFO - PROCESS | 3712 | 1472297848572 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:28 INFO - PROCESS | 3712 | 1472297848574 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:28 INFO - PROCESS | 3712 | ++DOCSHELL 1144FC00 == 35 [pid = 3712] [id = 673] 03:37:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (139A7400) [pid = 3712] [serial = 2019] [outer = 00000000] 03:37:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (1821C000) [pid = 3712] [serial = 2020] [outer = 139A7400] 03:37:28 INFO - PROCESS | 3712 | 1472297848619 Marionette DEBUG loaded listener.js 03:37:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (182D2800) [pid = 3712] [serial = 2021] [outer = 139A7400] 03:37:29 INFO - PROCESS | 3712 | 1472297849536 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]]]}] 03:37:29 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) 03:37:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1068ms 03:37:29 INFO - PROCESS | 3712 | 1472297849556 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 03:37:29 INFO - PROCESS | 3712 | 1472297849558 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 03:37:29 INFO - PROCESS | 3712 | 1472297849561 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:37:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:37:29 INFO - PROCESS | 3712 | 1472297849563 Marionette TRACE conn3 <- [1,2658,null,{}] 03:37:29 INFO - PROCESS | 3712 | 1472297849570 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}] 03:37:29 INFO - PROCESS | 3712 | 1472297849572 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:29 INFO - PROCESS | 3712 | 1472297849650 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 03:37:29 INFO - PROCESS | 3712 | 1472297849655 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:29 INFO - PROCESS | 3712 | 1472297849657 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:29 INFO - PROCESS | 3712 | ++DOCSHELL 1602A400 == 36 [pid = 3712] [id = 674] 03:37:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (167AB400) [pid = 3712] [serial = 2022] [outer = 00000000] 03:37:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (19DF0000) [pid = 3712] [serial = 2023] [outer = 167AB400] 03:37:29 INFO - PROCESS | 3712 | 1472297849702 Marionette DEBUG loaded listener.js 03:37:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (19F55800) [pid = 3712] [serial = 2024] [outer = 167AB400] 03:37:30 INFO - PROCESS | 3712 | --DOCSHELL 182D1000 == 35 [pid = 3712] [id = 654] 03:37:30 INFO - PROCESS | 3712 | --DOCSHELL 10A08400 == 34 [pid = 3712] [id = 655] 03:37:30 INFO - PROCESS | 3712 | --DOCSHELL 12833000 == 33 [pid = 3712] [id = 667] 03:37:30 INFO - PROCESS | 3712 | --DOCSHELL 10E9A000 == 32 [pid = 3712] [id = 666] 03:37:30 INFO - PROCESS | 3712 | --DOCSHELL 177AC800 == 31 [pid = 3712] [id = 664] 03:37:30 INFO - PROCESS | 3712 | --DOCSHELL 1055D800 == 30 [pid = 3712] [id = 665] 03:37:31 INFO - PROCESS | 3712 | --DOCSHELL 166A3400 == 29 [pid = 3712] [id = 670] 03:37:31 INFO - PROCESS | 3712 | --DOCSHELL 139AEC00 == 28 [pid = 3712] [id = 668] 03:37:31 INFO - PROCESS | 3712 | --DOCSHELL 0C76A000 == 27 [pid = 3712] [id = 672] 03:37:31 INFO - PROCESS | 3712 | --DOCSHELL 1144FC00 == 26 [pid = 3712] [id = 673] 03:37:31 INFO - PROCESS | 3712 | --DOCSHELL 17F02000 == 25 [pid = 3712] [id = 671] 03:37:31 INFO - PROCESS | 3712 | --DOCSHELL 14FCE400 == 24 [pid = 3712] [id = 669] 03:37:31 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (17F08400) [pid = 3712] [serial = 1990] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (14F3C000) [pid = 3712] [serial = 1978] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (131F2000) [pid = 3712] [serial = 1975] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (129C3000) [pid = 3712] [serial = 1972] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (129DBC00) [pid = 3712] [serial = 1973] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (129C4400) [pid = 3712] [serial = 1967] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (112D2800) [pid = 3712] [serial = 1966] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (10EA3400) [pid = 3712] [serial = 1969] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (10F0C800) [pid = 3712] [serial = 1970] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (152CE400) [pid = 3712] [serial = 1981] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (12DA6400) [pid = 3712] [serial = 1958] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (112D1C00) [pid = 3712] [serial = 1957] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 3712 | --DOMWINDOW == 59 (17F62C00) [pid = 3712] [serial = 1991] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 3712 | --DOMWINDOW == 58 (152A0800) [pid = 3712] [serial = 1961] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 3712 | --DOMWINDOW == 57 (14FC8400) [pid = 3712] [serial = 1960] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 3712 | --DOMWINDOW == 56 (19F5B000) [pid = 3712] [serial = 1964] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 3712 | --DOMWINDOW == 55 (19DEB800) [pid = 3712] [serial = 1963] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 3712 | --DOMWINDOW == 54 (14FD2400) [pid = 3712] [serial = 1979] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 3712 | --DOMWINDOW == 53 (10E97400) [pid = 3712] [serial = 1984] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 3712 | --DOMWINDOW == 52 (152D4000) [pid = 3712] [serial = 1982] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 3712 | --DOMWINDOW == 51 (1315D400) [pid = 3712] [serial = 1985] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 3712 | --DOMWINDOW == 50 (176A6C00) [pid = 3712] [serial = 1988] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 3712 | --DOMWINDOW == 49 (1705C800) [pid = 3712] [serial = 1987] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 3712 | --DOMWINDOW == 48 (1410AC00) [pid = 3712] [serial = 1976] [outer = 00000000] [url = about:blank] 03:37:31 INFO - PROCESS | 3712 | 1472297851833 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"]]]}] 03:37:31 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 03:37:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:37:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 03:37:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:37:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2319ms 03:37:31 INFO - PROCESS | 3712 | 1472297851885 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 03:37:31 INFO - PROCESS | 3712 | 1472297851889 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 03:37:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:37:31 INFO - PROCESS | 3712 | 1472297851895 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:37:31 INFO - PROCESS | 3712 | 1472297851898 Marionette TRACE conn3 <- [1,2662,null,{}] 03:37:31 INFO - PROCESS | 3712 | 1472297851904 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}] 03:37:31 INFO - PROCESS | 3712 | 1472297851907 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:31 INFO - PROCESS | 3712 | 1472297851997 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 03:37:32 INFO - PROCESS | 3712 | 1472297852081 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:32 INFO - PROCESS | 3712 | 1472297852084 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:32 INFO - PROCESS | 3712 | ++DOCSHELL 1055A000 == 25 [pid = 3712] [id = 675] 03:37:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 49 (1055A400) [pid = 3712] [serial = 2025] [outer = 00000000] 03:37:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 50 (10E9B000) [pid = 3712] [serial = 2026] [outer = 1055A400] 03:37:32 INFO - PROCESS | 3712 | 1472297852133 Marionette DEBUG loaded listener.js 03:37:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 51 (10F07000) [pid = 3712] [serial = 2027] [outer = 1055A400] 03:37:32 INFO - PROCESS | 3712 | 1472297853011 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"]]]}] 03:37:33 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 03:37:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:37:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 03:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:37:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1114ms 03:37:33 INFO - PROCESS | 3712 | 1472297853029 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 03:37:33 INFO - PROCESS | 3712 | 1472297853034 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 03:37:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:37:33 INFO - PROCESS | 3712 | 1472297853041 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:37:33 INFO - PROCESS | 3712 | 1472297853043 Marionette TRACE conn3 <- [1,2666,null,{}] 03:37:33 INFO - PROCESS | 3712 | 1472297853047 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}] 03:37:33 INFO - PROCESS | 3712 | 1472297853050 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:33 INFO - PROCESS | 3712 | 1472297853119 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 03:37:33 INFO - PROCESS | 3712 | 1472297853126 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:33 INFO - PROCESS | 3712 | 1472297853128 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:33 INFO - PROCESS | 3712 | ++DOCSHELL 10A4D800 == 26 [pid = 3712] [id = 676] 03:37:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 52 (11CE6800) [pid = 3712] [serial = 2028] [outer = 00000000] 03:37:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 53 (1297F800) [pid = 3712] [serial = 2029] [outer = 11CE6800] 03:37:33 INFO - PROCESS | 3712 | 1472297853176 Marionette DEBUG loaded listener.js 03:37:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 54 (129C2400) [pid = 3712] [serial = 2030] [outer = 11CE6800] 03:37:34 INFO - PROCESS | 3712 | 1472297854127 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]]]}] 03:37:34 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) 03:37:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1114ms 03:37:34 INFO - PROCESS | 3712 | 1472297854150 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 03:37:34 INFO - PROCESS | 3712 | 1472297854152 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 03:37:34 INFO - PROCESS | 3712 | 1472297854157 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:37:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:37:34 INFO - PROCESS | 3712 | 1472297854160 Marionette TRACE conn3 <- [1,2670,null,{}] 03:37:34 INFO - PROCESS | 3712 | 1472297854171 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}] 03:37:34 INFO - PROCESS | 3712 | 1472297854176 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:34 INFO - PROCESS | 3712 | 1472297854261 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 03:37:34 INFO - PROCESS | 3712 | 1472297854268 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:34 INFO - PROCESS | 3712 | 1472297854271 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:34 INFO - PROCESS | 3712 | ++DOCSHELL 130E1800 == 27 [pid = 3712] [id = 677] 03:37:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 55 (130E1C00) [pid = 3712] [serial = 2031] [outer = 00000000] 03:37:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 56 (131E7C00) [pid = 3712] [serial = 2032] [outer = 130E1C00] 03:37:34 INFO - PROCESS | 3712 | 1472297854320 Marionette DEBUG loaded listener.js 03:37:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 57 (139AE400) [pid = 3712] [serial = 2033] [outer = 130E1C00] 03:37:35 INFO - PROCESS | 3712 | 1472297855230 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]]]}] 03:37:35 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) 03:37:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1113ms 03:37:35 INFO - PROCESS | 3712 | 1472297855270 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 03:37:35 INFO - PROCESS | 3712 | 1472297855282 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 03:37:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:37:35 INFO - PROCESS | 3712 | 1472297855286 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:37:35 INFO - PROCESS | 3712 | 1472297855288 Marionette TRACE conn3 <- [1,2674,null,{}] 03:37:35 INFO - PROCESS | 3712 | 1472297855292 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}] 03:37:35 INFO - PROCESS | 3712 | 1472297855294 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:35 INFO - PROCESS | 3712 | 1472297855375 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 03:37:35 INFO - PROCESS | 3712 | 1472297855381 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:35 INFO - PROCESS | 3712 | 1472297855383 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:35 INFO - PROCESS | 3712 | ++DOCSHELL 13A41C00 == 28 [pid = 3712] [id = 678] 03:37:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 58 (1410B000) [pid = 3712] [serial = 2034] [outer = 00000000] 03:37:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 59 (14F34800) [pid = 3712] [serial = 2035] [outer = 1410B000] 03:37:35 INFO - PROCESS | 3712 | 1472297855429 Marionette DEBUG loaded listener.js 03:37:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (14F3E000) [pid = 3712] [serial = 2036] [outer = 1410B000] 03:37:36 INFO - PROCESS | 3712 | 1472297856379 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"]]]}] 03:37:36 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 03:37:36 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:37:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 03:37:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:37:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1129ms 03:37:36 INFO - PROCESS | 3712 | 1472297856426 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 03:37:36 INFO - PROCESS | 3712 | 1472297856428 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 03:37:36 INFO - PROCESS | 3712 | 1472297856431 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:37:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:37:36 INFO - PROCESS | 3712 | 1472297856434 Marionette TRACE conn3 <- [1,2678,null,{}] 03:37:36 INFO - PROCESS | 3712 | 1472297856437 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}] 03:37:36 INFO - PROCESS | 3712 | 1472297856439 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:36 INFO - PROCESS | 3712 | 1472297856562 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 03:37:36 INFO - PROCESS | 3712 | 1472297856567 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:36 INFO - PROCESS | 3712 | 1472297856570 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:36 INFO - PROCESS | 3712 | ++DOCSHELL 14F31C00 == 29 [pid = 3712] [id = 679] 03:37:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (14F3B000) [pid = 3712] [serial = 2037] [outer = 00000000] 03:37:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (15287800) [pid = 3712] [serial = 2038] [outer = 14F3B000] 03:37:36 INFO - PROCESS | 3712 | 1472297856614 Marionette DEBUG loaded listener.js 03:37:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (152A3400) [pid = 3712] [serial = 2039] [outer = 14F3B000] 03:37:37 INFO - PROCESS | 3712 | 1472297857541 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"]]]}] 03:37:37 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 03:37:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:37:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 03:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:37:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1160ms 03:37:37 INFO - PROCESS | 3712 | 1472297857604 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 03:37:37 INFO - PROCESS | 3712 | 1472297857606 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 03:37:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:37:37 INFO - PROCESS | 3712 | 1472297857610 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:37:37 INFO - PROCESS | 3712 | 1472297857612 Marionette TRACE conn3 <- [1,2682,null,{}] 03:37:37 INFO - PROCESS | 3712 | 1472297857615 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}] 03:37:37 INFO - PROCESS | 3712 | 1472297857621 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:37 INFO - PROCESS | 3712 | 1472297857753 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 03:37:37 INFO - PROCESS | 3712 | 1472297857759 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:37 INFO - PROCESS | 3712 | 1472297857761 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:37 INFO - PROCESS | 3712 | ++DOCSHELL 155A1000 == 30 [pid = 3712] [id = 680] 03:37:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (1584F400) [pid = 3712] [serial = 2040] [outer = 00000000] 03:37:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (167A5800) [pid = 3712] [serial = 2041] [outer = 1584F400] 03:37:37 INFO - PROCESS | 3712 | 1472297857807 Marionette DEBUG loaded listener.js 03:37:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (16963000) [pid = 3712] [serial = 2042] [outer = 1584F400] 03:37:38 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (139A7400) [pid = 3712] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:37:38 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (166A4800) [pid = 3712] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:37:38 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (17F04800) [pid = 3712] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:37:38 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (0F343800) [pid = 3712] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:37:38 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (152A3000) [pid = 3712] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:37:38 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (139AF400) [pid = 3712] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:37:38 INFO - PROCESS | 3712 | --DOMWINDOW == 59 (128AF000) [pid = 3712] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:37:38 INFO - PROCESS | 3712 | --DOMWINDOW == 58 (10F06800) [pid = 3712] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:37:38 INFO - PROCESS | 3712 | --DOMWINDOW == 57 (10A04400) [pid = 3712] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:37:38 INFO - PROCESS | 3712 | --DOMWINDOW == 56 (1803A800) [pid = 3712] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:37:38 INFO - PROCESS | 3712 | 1472297858761 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"]]]}] 03:37:38 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 03:37:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:37:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 03:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:37:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1160ms 03:37:38 INFO - PROCESS | 3712 | 1472297858795 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 03:37:38 INFO - PROCESS | 3712 | 1472297858797 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 03:37:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:37:38 INFO - PROCESS | 3712 | 1472297858784 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:37:38 INFO - PROCESS | 3712 | 1472297858786 Marionette TRACE conn3 <- [1,2686,null,{}] 03:37:38 INFO - PROCESS | 3712 | 1472297858790 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}] 03:37:38 INFO - PROCESS | 3712 | 1472297858792 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:38 INFO - PROCESS | 3712 | 1472297858867 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 03:37:38 INFO - PROCESS | 3712 | 1472297858873 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:38 INFO - PROCESS | 3712 | 1472297858875 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:38 INFO - PROCESS | 3712 | ++DOCSHELL 13153C00 == 31 [pid = 3712] [id = 681] 03:37:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 57 (15286800) [pid = 3712] [serial = 2043] [outer = 00000000] 03:37:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 58 (1584F800) [pid = 3712] [serial = 2044] [outer = 15286800] 03:37:38 INFO - PROCESS | 3712 | 1472297858919 Marionette DEBUG loaded listener.js 03:37:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 59 (16EED400) [pid = 3712] [serial = 2045] [outer = 15286800] 03:37:39 INFO - PROCESS | 3712 | 1472297859834 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"]]]}] 03:37:39 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 03:37:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:37:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 03:37:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:37:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1053ms 03:37:39 INFO - PROCESS | 3712 | 1472297859853 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 03:37:39 INFO - PROCESS | 3712 | 1472297859855 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 03:37:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:37:39 INFO - PROCESS | 3712 | 1472297859864 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:37:39 INFO - PROCESS | 3712 | 1472297859866 Marionette TRACE conn3 <- [1,2690,null,{}] 03:37:39 INFO - PROCESS | 3712 | 1472297859870 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}] 03:37:39 INFO - PROCESS | 3712 | 1472297859872 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:39 INFO - PROCESS | 3712 | 1472297859949 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 03:37:39 INFO - PROCESS | 3712 | 1472297859955 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:39 INFO - PROCESS | 3712 | 1472297859957 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:39 INFO - PROCESS | 3712 | ++DOCSHELL 152C7800 == 32 [pid = 3712] [id = 682] 03:37:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (152CFC00) [pid = 3712] [serial = 2046] [outer = 00000000] 03:37:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (177ACC00) [pid = 3712] [serial = 2047] [outer = 152CFC00] 03:37:39 INFO - PROCESS | 3712 | 1472297860001 Marionette DEBUG loaded listener.js 03:37:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (17ABCC00) [pid = 3712] [serial = 2048] [outer = 152CFC00] 03:37:40 INFO - PROCESS | 3712 | 1472297860830 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]]]}] 03:37:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:37:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1022ms 03:37:40 INFO - PROCESS | 3712 | 1472297860905 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 03:37:40 INFO - PROCESS | 3712 | 1472297860909 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 03:37:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:37:40 INFO - PROCESS | 3712 | 1472297860914 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:37:40 INFO - PROCESS | 3712 | 1472297860919 Marionette TRACE conn3 <- [1,2694,null,{}] 03:37:40 INFO - PROCESS | 3712 | 1472297860924 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}] 03:37:40 INFO - PROCESS | 3712 | 1472297860927 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:41 INFO - PROCESS | 3712 | 1472297861101 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 03:37:41 INFO - PROCESS | 3712 | 1472297861201 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:41 INFO - PROCESS | 3712 | 1472297861204 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:41 INFO - PROCESS | 3712 | ++DOCSHELL 10EA0800 == 33 [pid = 3712] [id = 683] 03:37:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (10EA2C00) [pid = 3712] [serial = 2049] [outer = 00000000] 03:37:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (11CE4800) [pid = 3712] [serial = 2050] [outer = 10EA2C00] 03:37:41 INFO - PROCESS | 3712 | 1472297861261 Marionette DEBUG loaded listener.js 03:37:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (1297C800) [pid = 3712] [serial = 2051] [outer = 10EA2C00] 03:37:42 INFO - PROCESS | 3712 | 1472297862151 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]]]}] 03:37:42 INFO - PROCESS | 3712 | --DOCSHELL 13153C00 == 32 [pid = 3712] [id = 681] 03:37:42 INFO - PROCESS | 3712 | --DOCSHELL 155A1000 == 31 [pid = 3712] [id = 680] 03:37:42 INFO - PROCESS | 3712 | --DOCSHELL 14F31C00 == 30 [pid = 3712] [id = 679] 03:37:42 INFO - PROCESS | 3712 | --DOCSHELL 13A41C00 == 29 [pid = 3712] [id = 678] 03:37:42 INFO - PROCESS | 3712 | --DOCSHELL 130E1800 == 28 [pid = 3712] [id = 677] 03:37:42 INFO - PROCESS | 3712 | --DOCSHELL 10A4D800 == 27 [pid = 3712] [id = 676] 03:37:42 INFO - PROCESS | 3712 | --DOCSHELL 1055A000 == 26 [pid = 3712] [id = 675] 03:37:42 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (19DF0000) [pid = 3712] [serial = 2023] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (182D2800) [pid = 3712] [serial = 2021] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (16A25400) [pid = 3712] [serial = 2011] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (1803E400) [pid = 3712] [serial = 2014] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (174F3C00) [pid = 3712] [serial = 2012] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 3712 | --DOMWINDOW == 59 (10EA3000) [pid = 3712] [serial = 2017] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 3712 | --DOMWINDOW == 58 (1821D800) [pid = 3712] [serial = 2015] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 3712 | --DOMWINDOW == 57 (112CF400) [pid = 3712] [serial = 2018] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 3712 | --DOMWINDOW == 56 (1821C000) [pid = 3712] [serial = 2020] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 3712 | --DOMWINDOW == 55 (1585A400) [pid = 3712] [serial = 2008] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 3712 | --DOMWINDOW == 54 (14428000) [pid = 3712] [serial = 2005] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 3712 | --DOMWINDOW == 53 (14F35000) [pid = 3712] [serial = 2006] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 3712 | --DOMWINDOW == 52 (129E2400) [pid = 3712] [serial = 2002] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 3712 | --DOMWINDOW == 51 (12BCF800) [pid = 3712] [serial = 2003] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 3712 | --DOMWINDOW == 50 (114E9400) [pid = 3712] [serial = 2000] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 3712 | --DOMWINDOW == 49 (112D9C00) [pid = 3712] [serial = 1999] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 3712 | --DOMWINDOW == 48 (1297F400) [pid = 3712] [serial = 1997] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 3712 | --DOMWINDOW == 47 (110ECC00) [pid = 3712] [serial = 1996] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 3712 | --DOMWINDOW == 46 (182D4000) [pid = 3712] [serial = 1993] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 3712 | --DOMWINDOW == 45 (19A8D800) [pid = 3712] [serial = 1994] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 3712 | --DOMWINDOW == 44 (15E9BC00) [pid = 3712] [serial = 2009] [outer = 00000000] [url = about:blank] 03:37:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:37:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1328ms 03:37:42 INFO - PROCESS | 3712 | 1472297862231 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 03:37:42 INFO - PROCESS | 3712 | 1472297862235 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 03:37:42 INFO - PROCESS | 3712 | 1472297862241 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:37:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:37:42 INFO - PROCESS | 3712 | 1472297862244 Marionette TRACE conn3 <- [1,2698,null,{}] 03:37:42 INFO - PROCESS | 3712 | 1472297862251 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}] 03:37:42 INFO - PROCESS | 3712 | 1472297862254 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:42 INFO - PROCESS | 3712 | 1472297862359 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 03:37:42 INFO - PROCESS | 3712 | 1472297862446 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:42 INFO - PROCESS | 3712 | 1472297862451 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:42 INFO - PROCESS | 3712 | ++DOCSHELL 0C75BC00 == 27 [pid = 3712] [id = 684] 03:37:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 45 (10328400) [pid = 3712] [serial = 2052] [outer = 00000000] 03:37:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 46 (10E97400) [pid = 3712] [serial = 2053] [outer = 10328400] 03:37:42 INFO - PROCESS | 3712 | 1472297862500 Marionette DEBUG loaded listener.js 03:37:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 47 (110EC800) [pid = 3712] [serial = 2054] [outer = 10328400] 03:37:42 INFO - PROCESS | 3712 | 1472297862951 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] 03:37:43 INFO - PROCESS | 3712 | 1472297863032 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 03:37:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 03:37:43 INFO - PROCESS | 3712 | 1472297863038 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:37:43 INFO - PROCESS | 3712 | 1472297863041 Marionette TRACE conn3 <- [1,2702,null,{}] 03:37:43 INFO - PROCESS | 3712 | 1472297863045 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}] 03:37:43 INFO - PROCESS | 3712 | 1472297863047 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:43 INFO - PROCESS | 3712 | 1472297863142 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 03:37:43 INFO - PROCESS | 3712 | 1472297863149 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:43 INFO - PROCESS | 3712 | 1472297863151 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:43 INFO - PROCESS | 3712 | ++DOCSHELL 129DE000 == 28 [pid = 3712] [id = 685] 03:37:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 48 (129E1800) [pid = 3712] [serial = 2055] [outer = 00000000] 03:37:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 49 (129E5400) [pid = 3712] [serial = 2056] [outer = 129E1800] 03:37:43 INFO - PROCESS | 3712 | 1472297863199 Marionette DEBUG loaded listener.js 03:37:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 50 (12D6C000) [pid = 3712] [serial = 2057] [outer = 129E1800] 03:37:43 INFO - PROCESS | 3712 | 1472297863659 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]]]}] 03:37:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:37:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 672ms 03:37:43 INFO - PROCESS | 3712 | 1472297863735 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 03:37:43 INFO - PROCESS | 3712 | 1472297863737 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 03:37:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:37:43 INFO - PROCESS | 3712 | 1472297863741 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:37:43 INFO - PROCESS | 3712 | 1472297863744 Marionette TRACE conn3 <- [1,2706,null,{}] 03:37:43 INFO - PROCESS | 3712 | 1472297863755 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}] 03:37:43 INFO - PROCESS | 3712 | 1472297863760 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:43 INFO - PROCESS | 3712 | 1472297863842 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 03:37:43 INFO - PROCESS | 3712 | 1472297863940 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:43 INFO - PROCESS | 3712 | 1472297863943 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:43 INFO - PROCESS | 3712 | ++DOCSHELL 13462C00 == 29 [pid = 3712] [id = 686] 03:37:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 51 (1346AC00) [pid = 3712] [serial = 2058] [outer = 00000000] 03:37:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 52 (14422400) [pid = 3712] [serial = 2059] [outer = 1346AC00] 03:37:43 INFO - PROCESS | 3712 | 1472297863991 Marionette DEBUG loaded listener.js 03:37:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 53 (14F34C00) [pid = 3712] [serial = 2060] [outer = 1346AC00] 03:37:44 INFO - PROCESS | 3712 | 1472297864375 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] 03:37:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:37:44 INFO - PROCESS | 3712 | 1472297864429 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 03:37:44 INFO - PROCESS | 3712 | 1472297864432 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:37:44 INFO - PROCESS | 3712 | 1472297864434 Marionette TRACE conn3 <- [1,2710,null,{}] 03:37:44 INFO - PROCESS | 3712 | 1472297864437 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}] 03:37:44 INFO - PROCESS | 3712 | 1472297864439 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:44 INFO - PROCESS | 3712 | 1472297864557 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 03:37:44 INFO - PROCESS | 3712 | 1472297864562 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:44 INFO - PROCESS | 3712 | 1472297864564 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:44 INFO - PROCESS | 3712 | ++DOCSHELL 14F3D400 == 30 [pid = 3712] [id = 687] 03:37:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 54 (14FC3C00) [pid = 3712] [serial = 2061] [outer = 00000000] 03:37:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 55 (152D1800) [pid = 3712] [serial = 2062] [outer = 14FC3C00] 03:37:44 INFO - PROCESS | 3712 | 1472297864662 Marionette DEBUG loaded listener.js 03:37:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 56 (1585A400) [pid = 3712] [serial = 2063] [outer = 14FC3C00] 03:37:45 INFO - PROCESS | 3712 | 1472297865086 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] 03:37:45 INFO - PROCESS | 3712 | 1472297865118 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 03:37:45 INFO - PROCESS | 3712 | 1472297865121 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:37:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 03:37:45 INFO - PROCESS | 3712 | 1472297865123 Marionette TRACE conn3 <- [1,2714,null,{}] 03:37:45 INFO - PROCESS | 3712 | 1472297865127 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}] 03:37:45 INFO - PROCESS | 3712 | 1472297865129 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:45 INFO - PROCESS | 3712 | 1472297865272 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 03:37:45 INFO - PROCESS | 3712 | 1472297865295 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:45 INFO - PROCESS | 3712 | 1472297865297 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:45 INFO - PROCESS | 3712 | ++DOCSHELL 1601D400 == 31 [pid = 3712] [id = 688] 03:37:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 57 (16023000) [pid = 3712] [serial = 2064] [outer = 00000000] 03:37:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 58 (166A9800) [pid = 3712] [serial = 2065] [outer = 16023000] 03:37:45 INFO - PROCESS | 3712 | 1472297865342 Marionette DEBUG loaded listener.js 03:37:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 59 (16EF3400) [pid = 3712] [serial = 2066] [outer = 16023000] 03:37:45 INFO - PROCESS | 3712 | 1472297865766 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]]]}] 03:37:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:37:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 686ms 03:37:45 INFO - PROCESS | 3712 | 1472297865805 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 03:37:45 INFO - PROCESS | 3712 | 1472297865807 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 03:37:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:37:45 INFO - PROCESS | 3712 | 1472297865817 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:37:45 INFO - PROCESS | 3712 | 1472297865819 Marionette TRACE conn3 <- [1,2718,null,{}] 03:37:45 INFO - PROCESS | 3712 | 1472297865823 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}] 03:37:45 INFO - PROCESS | 3712 | 1472297865828 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:45 INFO - PROCESS | 3712 | 1472297865960 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 03:37:46 INFO - PROCESS | 3712 | 1472297866025 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:46 INFO - PROCESS | 3712 | 1472297866027 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:46 INFO - PROCESS | 3712 | ++DOCSHELL 1769BC00 == 32 [pid = 3712] [id = 689] 03:37:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (1769EC00) [pid = 3712] [serial = 2067] [outer = 00000000] 03:37:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (17F6AC00) [pid = 3712] [serial = 2068] [outer = 1769EC00] 03:37:46 INFO - PROCESS | 3712 | 1472297866073 Marionette DEBUG loaded listener.js 03:37:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (18211400) [pid = 3712] [serial = 2069] [outer = 1769EC00] 03:37:46 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (15286800) [pid = 3712] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:37:46 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (1410B000) [pid = 3712] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:37:46 INFO - PROCESS | 3712 | --DOMWINDOW == 59 (1055A400) [pid = 3712] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:37:46 INFO - PROCESS | 3712 | --DOMWINDOW == 58 (130E1C00) [pid = 3712] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:37:46 INFO - PROCESS | 3712 | --DOMWINDOW == 57 (167AB400) [pid = 3712] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:37:46 INFO - PROCESS | 3712 | --DOMWINDOW == 56 (14F3B000) [pid = 3712] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:37:46 INFO - PROCESS | 3712 | --DOMWINDOW == 55 (1584F400) [pid = 3712] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:37:46 INFO - PROCESS | 3712 | --DOMWINDOW == 54 (11CE6800) [pid = 3712] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:37:46 INFO - PROCESS | 3712 | 1472297866983 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"]]]}] 03:37:46 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 03:37:46 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 03:37:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 03:37:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:37:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1159ms 03:37:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:37:46 INFO - PROCESS | 3712 | 1472297866979 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 03:37:46 INFO - PROCESS | 3712 | 1472297866981 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 03:37:46 INFO - PROCESS | 3712 | 1472297866984 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:37:46 INFO - PROCESS | 3712 | 1472297866986 Marionette TRACE conn3 <- [1,2722,null,{}] 03:37:46 INFO - PROCESS | 3712 | 1472297866990 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}] 03:37:46 INFO - PROCESS | 3712 | 1472297866992 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:47 INFO - PROCESS | 3712 | 1472297867068 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 03:37:47 INFO - PROCESS | 3712 | 1472297867073 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:47 INFO - PROCESS | 3712 | 1472297867075 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:47 INFO - PROCESS | 3712 | ++DOCSHELL 12DA7400 == 33 [pid = 3712] [id = 690] 03:37:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 55 (130E1C00) [pid = 3712] [serial = 2070] [outer = 00000000] 03:37:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 56 (1821DC00) [pid = 3712] [serial = 2071] [outer = 130E1C00] 03:37:47 INFO - PROCESS | 3712 | 1472297867120 Marionette DEBUG loaded listener.js 03:37:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 57 (182C5800) [pid = 3712] [serial = 2072] [outer = 130E1C00] 03:37:47 INFO - PROCESS | 3712 | 1472297867551 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]]]}] 03:37:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:37:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 579ms 03:37:47 INFO - PROCESS | 3712 | 1472297867586 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 03:37:47 INFO - PROCESS | 3712 | 1472297867588 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 03:37:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:37:47 INFO - PROCESS | 3712 | 1472297867591 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:37:47 INFO - PROCESS | 3712 | 1472297867593 Marionette TRACE conn3 <- [1,2726,null,{}] 03:37:47 INFO - PROCESS | 3712 | 1472297867601 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}] 03:37:47 INFO - PROCESS | 3712 | 1472297867603 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:47 INFO - PROCESS | 3712 | 1472297867679 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 03:37:47 INFO - PROCESS | 3712 | 1472297867669 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:47 INFO - PROCESS | 3712 | 1472297867671 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:47 INFO - PROCESS | 3712 | ++DOCSHELL 17F6A800 == 34 [pid = 3712] [id = 691] 03:37:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 58 (182D3400) [pid = 3712] [serial = 2073] [outer = 00000000] 03:37:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 59 (19A8F000) [pid = 3712] [serial = 2074] [outer = 182D3400] 03:37:47 INFO - PROCESS | 3712 | 1472297867716 Marionette DEBUG loaded listener.js 03:37:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (19A94400) [pid = 3712] [serial = 2075] [outer = 182D3400] 03:37:48 INFO - PROCESS | 3712 | 1472297868148 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]]]}] 03:37:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:37:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 580ms 03:37:48 INFO - PROCESS | 3712 | 1472297868176 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 03:37:48 INFO - PROCESS | 3712 | 1472297868178 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 03:37:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:37:48 INFO - PROCESS | 3712 | 1472297868197 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:37:48 INFO - PROCESS | 3712 | 1472297868199 Marionette TRACE conn3 <- [1,2730,null,{}] 03:37:48 INFO - PROCESS | 3712 | 1472297868203 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}] 03:37:48 INFO - PROCESS | 3712 | 1472297868204 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:48 INFO - PROCESS | 3712 | 1472297868284 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 03:37:48 INFO - PROCESS | 3712 | 1472297868290 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:48 INFO - PROCESS | 3712 | 1472297868292 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:48 INFO - PROCESS | 3712 | ++DOCSHELL 10A0AC00 == 35 [pid = 3712] [id = 692] 03:37:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (19DEB800) [pid = 3712] [serial = 2076] [outer = 00000000] 03:37:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (19F54800) [pid = 3712] [serial = 2077] [outer = 19DEB800] 03:37:48 INFO - PROCESS | 3712 | 1472297868336 Marionette DEBUG loaded listener.js 03:37:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (19F55000) [pid = 3712] [serial = 2078] [outer = 19DEB800] 03:37:48 INFO - PROCESS | 3712 | 1472297869008 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]]]}] 03:37:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:37:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 824ms 03:37:49 INFO - PROCESS | 3712 | 1472297869022 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 03:37:49 INFO - PROCESS | 3712 | 1472297869026 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 03:37:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:37:49 INFO - PROCESS | 3712 | 1472297869031 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:37:49 INFO - PROCESS | 3712 | 1472297869036 Marionette TRACE conn3 <- [1,2734,null,{}] 03:37:49 INFO - PROCESS | 3712 | 1472297869042 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}] 03:37:49 INFO - PROCESS | 3712 | 1472297869044 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:49 INFO - PROCESS | 3712 | 1472297869153 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 03:37:49 INFO - PROCESS | 3712 | 1472297869264 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:49 INFO - PROCESS | 3712 | 1472297869267 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:49 INFO - PROCESS | 3712 | ++DOCSHELL 10A51400 == 36 [pid = 3712] [id = 693] 03:37:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (10B92800) [pid = 3712] [serial = 2079] [outer = 00000000] 03:37:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (1282D800) [pid = 3712] [serial = 2080] [outer = 10B92800] 03:37:49 INFO - PROCESS | 3712 | 1472297869324 Marionette DEBUG loaded listener.js 03:37:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (129DF000) [pid = 3712] [serial = 2081] [outer = 10B92800] 03:37:49 INFO - PROCESS | 3712 | 1472297869909 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]]]}] 03:37:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:37:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 916ms 03:37:49 INFO - PROCESS | 3712 | 1472297869943 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 03:37:49 INFO - PROCESS | 3712 | 1472297869948 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 03:37:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:37:49 INFO - PROCESS | 3712 | 1472297869955 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:37:49 INFO - PROCESS | 3712 | 1472297869957 Marionette TRACE conn3 <- [1,2738,null,{}] 03:37:49 INFO - PROCESS | 3712 | 1472297869961 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}] 03:37:49 INFO - PROCESS | 3712 | 1472297869964 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:50 INFO - PROCESS | 3712 | 1472297870074 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 03:37:50 INFO - PROCESS | 3712 | 1472297870182 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:50 INFO - PROCESS | 3712 | 1472297870185 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:50 INFO - PROCESS | 3712 | ++DOCSHELL 14F36400 == 37 [pid = 3712] [id = 694] 03:37:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (14F40C00) [pid = 3712] [serial = 2082] [outer = 00000000] 03:37:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (152A3C00) [pid = 3712] [serial = 2083] [outer = 14F40C00] 03:37:50 INFO - PROCESS | 3712 | 1472297870242 Marionette DEBUG loaded listener.js 03:37:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (15A2B400) [pid = 3712] [serial = 2084] [outer = 14F40C00] 03:37:50 INFO - PROCESS | 3712 | 1472297870809 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]]]}] 03:37:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:37:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 885ms 03:37:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:37:50 INFO - PROCESS | 3712 | 1472297870841 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 03:37:50 INFO - PROCESS | 3712 | 1472297870843 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 03:37:50 INFO - PROCESS | 3712 | 1472297870848 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:37:50 INFO - PROCESS | 3712 | 1472297870851 Marionette TRACE conn3 <- [1,2742,null,{}] 03:37:50 INFO - PROCESS | 3712 | 1472297870862 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}] 03:37:50 INFO - PROCESS | 3712 | 1472297870867 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:50 INFO - PROCESS | 3712 | 1472297870974 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 03:37:51 INFO - PROCESS | 3712 | 1472297871084 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:51 INFO - PROCESS | 3712 | 1472297871088 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:51 INFO - PROCESS | 3712 | ++DOCSHELL 17F06C00 == 38 [pid = 3712] [id = 695] 03:37:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (17F08400) [pid = 3712] [serial = 2085] [outer = 00000000] 03:37:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (1821CC00) [pid = 3712] [serial = 2086] [outer = 17F08400] 03:37:51 INFO - PROCESS | 3712 | 1472297871191 Marionette DEBUG loaded listener.js 03:37:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (19DEAC00) [pid = 3712] [serial = 2087] [outer = 17F08400] 03:37:51 INFO - PROCESS | 3712 | 1472297871944 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]]]}] 03:37:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:37:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1114ms 03:37:51 INFO - PROCESS | 3712 | 1472297871980 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 03:37:51 INFO - PROCESS | 3712 | 1472297871984 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 03:37:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:37:51 INFO - PROCESS | 3712 | 1472297871973 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:37:51 INFO - PROCESS | 3712 | 1472297871976 Marionette TRACE conn3 <- [1,2746,null,{}] 03:37:51 INFO - PROCESS | 3712 | 1472297871981 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}] 03:37:51 INFO - PROCESS | 3712 | 1472297871983 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:52 INFO - PROCESS | 3712 | 1472297872104 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 03:37:52 INFO - PROCESS | 3712 | 1472297872244 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:52 INFO - PROCESS | 3712 | 1472297872247 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:52 INFO - PROCESS | 3712 | ++DOCSHELL 0F347400 == 39 [pid = 3712] [id = 696] 03:37:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (1036D400) [pid = 3712] [serial = 2088] [outer = 00000000] 03:37:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (114E5C00) [pid = 3712] [serial = 2089] [outer = 1036D400] 03:37:52 INFO - PROCESS | 3712 | 1472297872299 Marionette DEBUG loaded listener.js 03:37:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (11CE4400) [pid = 3712] [serial = 2090] [outer = 1036D400] 03:37:52 INFO - PROCESS | 3712 | --DOCSHELL 17F6A800 == 38 [pid = 3712] [id = 691] 03:37:52 INFO - PROCESS | 3712 | --DOCSHELL 12DA7400 == 37 [pid = 3712] [id = 690] 03:37:52 INFO - PROCESS | 3712 | --DOCSHELL 1769BC00 == 36 [pid = 3712] [id = 689] 03:37:52 INFO - PROCESS | 3712 | --DOCSHELL 1601D400 == 35 [pid = 3712] [id = 688] 03:37:52 INFO - PROCESS | 3712 | --DOCSHELL 14F3D400 == 34 [pid = 3712] [id = 687] 03:37:52 INFO - PROCESS | 3712 | --DOCSHELL 13462C00 == 33 [pid = 3712] [id = 686] 03:37:52 INFO - PROCESS | 3712 | --DOCSHELL 129DE000 == 32 [pid = 3712] [id = 685] 03:37:52 INFO - PROCESS | 3712 | --DOCSHELL 0C75BC00 == 31 [pid = 3712] [id = 684] 03:37:52 INFO - PROCESS | 3712 | --DOCSHELL 10EA0800 == 30 [pid = 3712] [id = 683] 03:37:52 INFO - PROCESS | 3712 | --DOCSHELL 152C7800 == 29 [pid = 3712] [id = 682] 03:37:53 INFO - PROCESS | 3712 | --DOCSHELL 1602A400 == 28 [pid = 3712] [id = 674] 03:37:53 INFO - PROCESS | 3712 | --DOCSHELL 14F36400 == 27 [pid = 3712] [id = 694] 03:37:53 INFO - PROCESS | 3712 | --DOCSHELL 17F06C00 == 26 [pid = 3712] [id = 695] 03:37:53 INFO - PROCESS | 3712 | --DOCSHELL 10A0AC00 == 25 [pid = 3712] [id = 692] 03:37:53 INFO - PROCESS | 3712 | --DOCSHELL 10A51400 == 24 [pid = 3712] [id = 693] 03:37:53 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (1584F800) [pid = 3712] [serial = 2044] [outer = 00000000] [url = about:blank] 03:37:53 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (14F34800) [pid = 3712] [serial = 2035] [outer = 00000000] [url = about:blank] 03:37:53 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (10E9B000) [pid = 3712] [serial = 2026] [outer = 00000000] [url = about:blank] 03:37:53 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (10F07000) [pid = 3712] [serial = 2027] [outer = 00000000] [url = about:blank] 03:37:53 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (131E7C00) [pid = 3712] [serial = 2032] [outer = 00000000] [url = about:blank] 03:37:53 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (139AE400) [pid = 3712] [serial = 2033] [outer = 00000000] [url = about:blank] 03:37:53 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (19F55800) [pid = 3712] [serial = 2024] [outer = 00000000] [url = about:blank] 03:37:53 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (15287800) [pid = 3712] [serial = 2038] [outer = 00000000] [url = about:blank] 03:37:53 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (167A5800) [pid = 3712] [serial = 2041] [outer = 00000000] [url = about:blank] 03:37:53 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (152A3400) [pid = 3712] [serial = 2039] [outer = 00000000] [url = about:blank] 03:37:53 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (16963000) [pid = 3712] [serial = 2042] [outer = 00000000] [url = about:blank] 03:37:53 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (129C2400) [pid = 3712] [serial = 2030] [outer = 00000000] [url = about:blank] 03:37:53 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (1297F800) [pid = 3712] [serial = 2029] [outer = 00000000] [url = about:blank] 03:37:53 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (16EED400) [pid = 3712] [serial = 2045] [outer = 00000000] [url = about:blank] 03:37:53 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (14F3E000) [pid = 3712] [serial = 2036] [outer = 00000000] [url = about:blank] 03:37:53 INFO - PROCESS | 3712 | 1472297873333 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]]]}] 03:37:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:37:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1359ms 03:37:53 INFO - PROCESS | 3712 | 1472297873362 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 03:37:53 INFO - PROCESS | 3712 | 1472297873366 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 03:37:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:37:53 INFO - PROCESS | 3712 | 1472297873370 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:37:53 INFO - PROCESS | 3712 | 1472297873375 Marionette TRACE conn3 <- [1,2750,null,{}] 03:37:53 INFO - PROCESS | 3712 | 1472297873380 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}] 03:37:53 INFO - PROCESS | 3712 | 1472297873383 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:53 INFO - PROCESS | 3712 | 1472297873454 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 03:37:53 INFO - PROCESS | 3712 | 1472297873462 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:53 INFO - PROCESS | 3712 | 1472297873465 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:53 INFO - PROCESS | 3712 | ++DOCSHELL 1055D800 == 25 [pid = 3712] [id = 697] 03:37:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (10560C00) [pid = 3712] [serial = 2091] [outer = 00000000] 03:37:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (10E9C400) [pid = 3712] [serial = 2092] [outer = 10560C00] 03:37:53 INFO - PROCESS | 3712 | 1472297873515 Marionette DEBUG loaded listener.js 03:37:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (10F0C000) [pid = 3712] [serial = 2093] [outer = 10560C00] 03:37:54 INFO - PROCESS | 3712 | 1472297874026 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]]]}] 03:37:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:37:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 686ms 03:37:54 INFO - PROCESS | 3712 | 1472297874051 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 03:37:54 INFO - PROCESS | 3712 | 1472297874056 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 03:37:54 INFO - PROCESS | 3712 | 1472297874066 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:37:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:37:54 INFO - PROCESS | 3712 | 1472297874069 Marionette TRACE conn3 <- [1,2754,null,{}] 03:37:54 INFO - PROCESS | 3712 | 1472297874073 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}] 03:37:54 INFO - PROCESS | 3712 | 1472297874059 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:54 INFO - PROCESS | 3712 | 1472297874184 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 03:37:54 INFO - PROCESS | 3712 | 1472297874294 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:54 INFO - PROCESS | 3712 | 1472297874296 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:54 INFO - PROCESS | 3712 | ++DOCSHELL 12979C00 == 26 [pid = 3712] [id = 698] 03:37:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (1297F400) [pid = 3712] [serial = 2094] [outer = 00000000] 03:37:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (129D9400) [pid = 3712] [serial = 2095] [outer = 1297F400] 03:37:54 INFO - PROCESS | 3712 | 1472297874346 Marionette DEBUG loaded listener.js 03:37:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (129E0000) [pid = 3712] [serial = 2096] [outer = 1297F400] 03:37:54 INFO - PROCESS | 3712 | 1472297874715 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]]]}] 03:37:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:37:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 686ms 03:37:54 INFO - PROCESS | 3712 | 1472297874751 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 03:37:54 INFO - PROCESS | 3712 | 1472297874753 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 03:37:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:37:54 INFO - PROCESS | 3712 | 1472297874757 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:37:54 INFO - PROCESS | 3712 | 1472297874761 Marionette TRACE conn3 <- [1,2758,null,{}] 03:37:54 INFO - PROCESS | 3712 | 1472297874755 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}] 03:37:54 INFO - PROCESS | 3712 | 1472297874760 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:54 INFO - PROCESS | 3712 | 1472297874846 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 03:37:54 INFO - PROCESS | 3712 | 1472297874853 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:54 INFO - PROCESS | 3712 | 1472297874856 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:54 INFO - PROCESS | 3712 | ++DOCSHELL 131EBC00 == 27 [pid = 3712] [id = 699] 03:37:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (131EC000) [pid = 3712] [serial = 2097] [outer = 00000000] 03:37:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (14109C00) [pid = 3712] [serial = 2098] [outer = 131EC000] 03:37:54 INFO - PROCESS | 3712 | 1472297874913 Marionette DEBUG loaded listener.js 03:37:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (14426400) [pid = 3712] [serial = 2099] [outer = 131EC000] 03:37:55 INFO - PROCESS | 3712 | 1472297875403 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]]]}] 03:37:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:37:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 687ms 03:37:55 INFO - PROCESS | 3712 | 1472297875441 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 03:37:55 INFO - PROCESS | 3712 | 1472297875444 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 03:37:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:37:55 INFO - PROCESS | 3712 | 1472297875447 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:37:55 INFO - PROCESS | 3712 | 1472297875433 Marionette TRACE conn3 <- [1,2762,null,{}] 03:37:55 INFO - PROCESS | 3712 | 1472297875436 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}] 03:37:55 INFO - PROCESS | 3712 | 1472297875438 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:55 INFO - PROCESS | 3712 | 1472297875555 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 03:37:55 INFO - PROCESS | 3712 | 1472297875647 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:55 INFO - PROCESS | 3712 | 1472297875649 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:55 INFO - PROCESS | 3712 | ++DOCSHELL 14FC8400 == 28 [pid = 3712] [id = 700] 03:37:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (14FCC400) [pid = 3712] [serial = 2100] [outer = 00000000] 03:37:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (15285C00) [pid = 3712] [serial = 2101] [outer = 14FCC400] 03:37:55 INFO - PROCESS | 3712 | 1472297875696 Marionette DEBUG loaded listener.js 03:37:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (152A3400) [pid = 3712] [serial = 2102] [outer = 14FCC400] 03:37:56 INFO - PROCESS | 3712 | 1472297876112 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]]]}] 03:37:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:37:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 732ms 03:37:56 INFO - PROCESS | 3712 | 1472297876169 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 03:37:56 INFO - PROCESS | 3712 | 1472297876171 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 03:37:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:37:56 INFO - PROCESS | 3712 | 1472297876180 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:37:56 INFO - PROCESS | 3712 | 1472297876165 Marionette TRACE conn3 <- [1,2766,null,{}] 03:37:56 INFO - PROCESS | 3712 | 1472297876169 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}] 03:37:56 INFO - PROCESS | 3712 | 1472297876171 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:56 INFO - PROCESS | 3712 | 1472297876278 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 03:37:56 INFO - PROCESS | 3712 | 1472297876286 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:56 INFO - PROCESS | 3712 | 1472297876288 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:56 INFO - PROCESS | 3712 | ++DOCSHELL 152C5400 == 29 [pid = 3712] [id = 701] 03:37:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (152C6800) [pid = 3712] [serial = 2103] [outer = 00000000] 03:37:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (155A2800) [pid = 3712] [serial = 2104] [outer = 152C6800] 03:37:56 INFO - PROCESS | 3712 | 1472297876338 Marionette DEBUG loaded listener.js 03:37:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (158E7400) [pid = 3712] [serial = 2105] [outer = 152C6800] 03:37:56 INFO - PROCESS | 3712 | 1472297876802 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]]]}] 03:37:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:37:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 687ms 03:37:56 INFO - PROCESS | 3712 | 1472297876856 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 03:37:56 INFO - PROCESS | 3712 | 1472297876858 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 03:37:56 INFO - PROCESS | 3712 | 1472297876862 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:37:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:37:56 INFO - PROCESS | 3712 | 1472297876864 Marionette TRACE conn3 <- [1,2770,null,{}] 03:37:56 INFO - PROCESS | 3712 | 1472297876874 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}] 03:37:56 INFO - PROCESS | 3712 | 1472297876879 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:57 INFO - PROCESS | 3712 | 1472297877020 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 03:37:57 INFO - PROCESS | 3712 | 1472297877035 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:57 INFO - PROCESS | 3712 | 1472297877037 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:57 INFO - PROCESS | 3712 | ++DOCSHELL 152CB800 == 30 [pid = 3712] [id = 702] 03:37:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (16963000) [pid = 3712] [serial = 2106] [outer = 00000000] 03:37:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (174FC400) [pid = 3712] [serial = 2107] [outer = 16963000] 03:37:57 INFO - PROCESS | 3712 | 1472297877082 Marionette DEBUG loaded listener.js 03:37:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (17715000) [pid = 3712] [serial = 2108] [outer = 16963000] 03:37:57 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (14FC3C00) [pid = 3712] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:37:57 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (19DEB800) [pid = 3712] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:37:57 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1769EC00) [pid = 3712] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:37:57 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (16023000) [pid = 3712] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:37:57 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (129E1800) [pid = 3712] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:37:57 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (1346AC00) [pid = 3712] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:37:57 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (10328400) [pid = 3712] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:37:57 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (152CFC00) [pid = 3712] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:37:57 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (10EA2C00) [pid = 3712] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:37:57 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (130E1C00) [pid = 3712] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:37:57 INFO - PROCESS | 3712 | 1472297877640 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]]]}] 03:37:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:37:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 824ms 03:37:57 INFO - PROCESS | 3712 | 1472297877671 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 03:37:57 INFO - PROCESS | 3712 | 1472297877682 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 03:37:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:37:57 INFO - PROCESS | 3712 | 1472297877686 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:37:57 INFO - PROCESS | 3712 | 1472297877688 Marionette TRACE conn3 <- [1,2774,null,{}] 03:37:57 INFO - PROCESS | 3712 | 1472297877691 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}] 03:37:57 INFO - PROCESS | 3712 | 1472297877693 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:57 INFO - PROCESS | 3712 | 1472297877771 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 03:37:57 INFO - PROCESS | 3712 | 1472297877776 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:57 INFO - PROCESS | 3712 | 1472297877778 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:57 INFO - PROCESS | 3712 | ++DOCSHELL 10A48C00 == 31 [pid = 3712] [id = 703] 03:37:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (139B6C00) [pid = 3712] [serial = 2109] [outer = 00000000] 03:37:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (16966400) [pid = 3712] [serial = 2110] [outer = 139B6C00] 03:37:57 INFO - PROCESS | 3712 | 1472297877822 Marionette DEBUG loaded listener.js 03:37:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (176D4C00) [pid = 3712] [serial = 2111] [outer = 139B6C00] 03:37:58 INFO - PROCESS | 3712 | 1472297878245 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]]]}] 03:37:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:37:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 580ms 03:37:58 INFO - PROCESS | 3712 | 1472297878294 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 03:37:58 INFO - PROCESS | 3712 | 1472297878296 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 03:37:58 INFO - PROCESS | 3712 | 1472297878299 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:37:58 INFO - PROCESS | 3712 | 1472297878301 Marionette TRACE conn3 <- [1,2778,null,{}] 03:37:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:37:58 INFO - PROCESS | 3712 | 1472297878304 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}] 03:37:58 INFO - PROCESS | 3712 | 1472297878306 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:58 INFO - PROCESS | 3712 | 1472297878372 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 03:37:58 INFO - PROCESS | 3712 | 1472297878378 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:58 INFO - PROCESS | 3712 | 1472297878380 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:58 INFO - PROCESS | 3712 | ++DOCSHELL 17F6A000 == 32 [pid = 3712] [id = 704] 03:37:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (17F70C00) [pid = 3712] [serial = 2112] [outer = 00000000] 03:37:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (1821D800) [pid = 3712] [serial = 2113] [outer = 17F70C00] 03:37:58 INFO - PROCESS | 3712 | 1472297878424 Marionette DEBUG loaded listener.js 03:37:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (182C6800) [pid = 3712] [serial = 2114] [outer = 17F70C00] 03:37:58 INFO - PROCESS | 3712 | 1472297878871 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]]]}] 03:37:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:37:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 625ms 03:37:58 INFO - PROCESS | 3712 | 1472297878921 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 03:37:58 INFO - PROCESS | 3712 | 1472297878923 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 03:37:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:37:58 INFO - PROCESS | 3712 | 1472297878942 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:37:58 INFO - PROCESS | 3712 | 1472297878944 Marionette TRACE conn3 <- [1,2782,null,{}] 03:37:58 INFO - PROCESS | 3712 | 1472297878948 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}] 03:37:58 INFO - PROCESS | 3712 | 1472297878950 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:59 INFO - PROCESS | 3712 | 1472297879020 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 03:37:59 INFO - PROCESS | 3712 | 1472297879027 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:59 INFO - PROCESS | 3712 | 1472297879029 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:37:59 INFO - PROCESS | 3712 | ++DOCSHELL 174FA400 == 33 [pid = 3712] [id = 705] 03:37:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (19A8FC00) [pid = 3712] [serial = 2115] [outer = 00000000] 03:37:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (19DF0800) [pid = 3712] [serial = 2116] [outer = 19A8FC00] 03:37:59 INFO - PROCESS | 3712 | 1472297879094 Marionette DEBUG loaded listener.js 03:37:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (19F54C00) [pid = 3712] [serial = 2117] [outer = 19A8FC00] 03:37:59 INFO - PROCESS | 3712 | 1472297879998 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]]]}] 03:38:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:38:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1130ms 03:38:00 INFO - PROCESS | 3712 | 1472297880079 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 03:38:00 INFO - PROCESS | 3712 | 1472297880084 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 03:38:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:38:00 INFO - PROCESS | 3712 | 1472297880089 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:38:00 INFO - PROCESS | 3712 | 1472297880095 Marionette TRACE conn3 <- [1,2786,null,{}] 03:38:00 INFO - PROCESS | 3712 | 1472297880100 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}] 03:38:00 INFO - PROCESS | 3712 | 1472297880103 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:00 INFO - PROCESS | 3712 | 1472297880228 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 03:38:00 INFO - PROCESS | 3712 | 1472297880358 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:00 INFO - PROCESS | 3712 | 1472297880361 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:00 INFO - PROCESS | 3712 | ++DOCSHELL 10A0F400 == 34 [pid = 3712] [id = 706] 03:38:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (10A0F800) [pid = 3712] [serial = 2118] [outer = 00000000] 03:38:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (112D2800) [pid = 3712] [serial = 2119] [outer = 10A0F800] 03:38:00 INFO - PROCESS | 3712 | 1472297880419 Marionette DEBUG loaded listener.js 03:38:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (129D8800) [pid = 3712] [serial = 2120] [outer = 10A0F800] 03:38:01 INFO - PROCESS | 3712 | 1472297881286 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]]]}] 03:38:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:38:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1282ms 03:38:01 INFO - PROCESS | 3712 | 1472297881372 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 03:38:01 INFO - PROCESS | 3712 | 1472297881376 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 03:38:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:38:01 INFO - PROCESS | 3712 | 1472297881382 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:38:01 INFO - PROCESS | 3712 | 1472297881385 Marionette TRACE conn3 <- [1,2790,null,{}] 03:38:01 INFO - PROCESS | 3712 | 1472297881390 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}] 03:38:01 INFO - PROCESS | 3712 | 1472297881393 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:01 INFO - PROCESS | 3712 | 1472297881509 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 03:38:01 INFO - PROCESS | 3712 | --DOCSHELL 17F6A000 == 33 [pid = 3712] [id = 704] 03:38:01 INFO - PROCESS | 3712 | --DOCSHELL 10A48C00 == 32 [pid = 3712] [id = 703] 03:38:01 INFO - PROCESS | 3712 | --DOCSHELL 152CB800 == 31 [pid = 3712] [id = 702] 03:38:01 INFO - PROCESS | 3712 | --DOCSHELL 152C5400 == 30 [pid = 3712] [id = 701] 03:38:01 INFO - PROCESS | 3712 | --DOCSHELL 14FC8400 == 29 [pid = 3712] [id = 700] 03:38:01 INFO - PROCESS | 3712 | --DOCSHELL 131EBC00 == 28 [pid = 3712] [id = 699] 03:38:01 INFO - PROCESS | 3712 | --DOCSHELL 12979C00 == 27 [pid = 3712] [id = 698] 03:38:01 INFO - PROCESS | 3712 | --DOCSHELL 1055D800 == 26 [pid = 3712] [id = 697] 03:38:01 INFO - PROCESS | 3712 | --DOCSHELL 0F347400 == 25 [pid = 3712] [id = 696] 03:38:01 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (19F55000) [pid = 3712] [serial = 2078] [outer = 00000000] [url = about:blank] 03:38:01 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (19F54800) [pid = 3712] [serial = 2077] [outer = 00000000] [url = about:blank] 03:38:01 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (19A8F000) [pid = 3712] [serial = 2074] [outer = 00000000] [url = about:blank] 03:38:01 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (17F6AC00) [pid = 3712] [serial = 2068] [outer = 00000000] [url = about:blank] 03:38:01 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (16EF3400) [pid = 3712] [serial = 2066] [outer = 00000000] [url = about:blank] 03:38:01 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (166A9800) [pid = 3712] [serial = 2065] [outer = 00000000] [url = about:blank] 03:38:01 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (129E5400) [pid = 3712] [serial = 2056] [outer = 00000000] [url = about:blank] 03:38:01 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (12D6C000) [pid = 3712] [serial = 2057] [outer = 00000000] [url = about:blank] 03:38:01 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (14422400) [pid = 3712] [serial = 2059] [outer = 00000000] [url = about:blank] 03:38:01 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (10E97400) [pid = 3712] [serial = 2053] [outer = 00000000] [url = about:blank] 03:38:01 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (110EC800) [pid = 3712] [serial = 2054] [outer = 00000000] [url = about:blank] 03:38:01 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (17ABCC00) [pid = 3712] [serial = 2048] [outer = 00000000] [url = about:blank] 03:38:01 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (177ACC00) [pid = 3712] [serial = 2047] [outer = 00000000] [url = about:blank] 03:38:01 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (11CE4800) [pid = 3712] [serial = 2050] [outer = 00000000] [url = about:blank] 03:38:01 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (1297C800) [pid = 3712] [serial = 2051] [outer = 00000000] [url = about:blank] 03:38:01 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (1821DC00) [pid = 3712] [serial = 2071] [outer = 00000000] [url = about:blank] 03:38:01 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (152D1800) [pid = 3712] [serial = 2062] [outer = 00000000] [url = about:blank] 03:38:01 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (1585A400) [pid = 3712] [serial = 2063] [outer = 00000000] [url = about:blank] 03:38:01 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (14F34C00) [pid = 3712] [serial = 2060] [outer = 00000000] [url = about:blank] 03:38:01 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (18211400) [pid = 3712] [serial = 2069] [outer = 00000000] [url = about:blank] 03:38:01 INFO - PROCESS | 3712 | --DOMWINDOW == 59 (182C5800) [pid = 3712] [serial = 2072] [outer = 00000000] [url = about:blank] 03:38:01 INFO - PROCESS | 3712 | 1472297881634 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:01 INFO - PROCESS | 3712 | 1472297881638 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:01 INFO - PROCESS | 3712 | ++DOCSHELL 0F347400 == 26 [pid = 3712] [id = 707] 03:38:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (0F349400) [pid = 3712] [serial = 2121] [outer = 00000000] 03:38:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (1055A800) [pid = 3712] [serial = 2122] [outer = 0F349400] 03:38:01 INFO - PROCESS | 3712 | 1472297881687 Marionette DEBUG loaded listener.js 03:38:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (10F0C400) [pid = 3712] [serial = 2123] [outer = 0F349400] 03:38:02 INFO - PROCESS | 3712 | 1472297882134 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]]]}] 03:38:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:38:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 778ms 03:38:02 INFO - PROCESS | 3712 | 1472297882167 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 03:38:02 INFO - PROCESS | 3712 | 1472297882172 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 03:38:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:38:02 INFO - PROCESS | 3712 | 1472297882179 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:38:02 INFO - PROCESS | 3712 | 1472297882181 Marionette TRACE conn3 <- [1,2794,null,{}] 03:38:02 INFO - PROCESS | 3712 | 1472297882185 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}] 03:38:02 INFO - PROCESS | 3712 | 1472297882187 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:02 INFO - PROCESS | 3712 | 1472297882274 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 03:38:02 INFO - PROCESS | 3712 | 1472297882282 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:02 INFO - PROCESS | 3712 | 1472297882285 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:02 INFO - PROCESS | 3712 | ++DOCSHELL 129B9C00 == 27 [pid = 3712] [id = 708] 03:38:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (129BB000) [pid = 3712] [serial = 2124] [outer = 00000000] 03:38:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (129DBC00) [pid = 3712] [serial = 2125] [outer = 129BB000] 03:38:02 INFO - PROCESS | 3712 | 1472297882340 Marionette DEBUG loaded listener.js 03:38:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (129E5400) [pid = 3712] [serial = 2126] [outer = 129BB000] 03:38:02 INFO - PROCESS | 3712 | 1472297882800 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]]]}] 03:38:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:38:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 686ms 03:38:02 INFO - PROCESS | 3712 | 1472297882860 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 03:38:02 INFO - PROCESS | 3712 | 1472297882864 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 03:38:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:38:02 INFO - PROCESS | 3712 | 1472297882869 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:38:02 INFO - PROCESS | 3712 | 1472297882873 Marionette TRACE conn3 <- [1,2798,null,{}] 03:38:02 INFO - PROCESS | 3712 | 1472297882880 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}] 03:38:02 INFO - PROCESS | 3712 | 1472297882883 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:03 INFO - PROCESS | 3712 | 1472297883044 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 03:38:03 INFO - PROCESS | 3712 | 1472297883151 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:03 INFO - PROCESS | 3712 | 1472297883157 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:03 INFO - PROCESS | 3712 | ++DOCSHELL 10A4EC00 == 28 [pid = 3712] [id = 709] 03:38:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (10A51000) [pid = 3712] [serial = 2127] [outer = 00000000] 03:38:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (110EC800) [pid = 3712] [serial = 2128] [outer = 10A51000] 03:38:03 INFO - PROCESS | 3712 | 1472297883214 Marionette DEBUG loaded listener.js 03:38:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (1293B400) [pid = 3712] [serial = 2129] [outer = 10A51000] 03:38:03 INFO - PROCESS | 3712 | 1472297883762 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]]]}] 03:38:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:38:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 931ms 03:38:03 INFO - PROCESS | 3712 | 1472297883799 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 03:38:03 INFO - PROCESS | 3712 | 1472297883803 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 03:38:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:38:03 INFO - PROCESS | 3712 | 1472297883810 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:38:03 INFO - PROCESS | 3712 | 1472297883814 Marionette TRACE conn3 <- [1,2802,null,{}] 03:38:03 INFO - PROCESS | 3712 | 1472297883819 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}] 03:38:03 INFO - PROCESS | 3712 | 1472297883822 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:03 INFO - PROCESS | 3712 | 1472297883926 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 03:38:04 INFO - PROCESS | 3712 | 1472297884035 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:04 INFO - PROCESS | 3712 | 1472297884037 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:04 INFO - PROCESS | 3712 | ++DOCSHELL 139B0C00 == 29 [pid = 3712] [id = 710] 03:38:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (139B6400) [pid = 3712] [serial = 2130] [outer = 00000000] 03:38:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (1410FC00) [pid = 3712] [serial = 2131] [outer = 139B6400] 03:38:04 INFO - PROCESS | 3712 | 1472297884102 Marionette DEBUG loaded listener.js 03:38:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (1448B000) [pid = 3712] [serial = 2132] [outer = 139B6400] 03:38:04 INFO - PROCESS | 3712 | 1472297884696 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]]]}] 03:38:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:38:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 977ms 03:38:04 INFO - PROCESS | 3712 | 1472297884778 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 03:38:04 INFO - PROCESS | 3712 | 1472297884781 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 03:38:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:38:04 INFO - PROCESS | 3712 | 1472297884785 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:38:04 INFO - PROCESS | 3712 | 1472297884787 Marionette TRACE conn3 <- [1,2806,null,{}] 03:38:04 INFO - PROCESS | 3712 | 1472297884798 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}] 03:38:04 INFO - PROCESS | 3712 | 1472297884803 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:04 INFO - PROCESS | 3712 | 1472297884960 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 03:38:05 INFO - PROCESS | 3712 | 1472297885020 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:05 INFO - PROCESS | 3712 | 1472297885025 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:05 INFO - PROCESS | 3712 | ++DOCSHELL 152CE400 == 30 [pid = 3712] [id = 711] 03:38:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (152CE800) [pid = 3712] [serial = 2133] [outer = 00000000] 03:38:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (155A0800) [pid = 3712] [serial = 2134] [outer = 152CE800] 03:38:05 INFO - PROCESS | 3712 | 1472297885083 Marionette DEBUG loaded listener.js 03:38:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (15A2AC00) [pid = 3712] [serial = 2135] [outer = 152CE800] 03:38:05 INFO - PROCESS | 3712 | 1472297885650 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]]]}] 03:38:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:38:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 916ms 03:38:05 INFO - PROCESS | 3712 | 1472297885712 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 03:38:05 INFO - PROCESS | 3712 | 1472297885715 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 03:38:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:38:05 INFO - PROCESS | 3712 | 1472297885719 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:38:05 INFO - PROCESS | 3712 | 1472297885721 Marionette TRACE conn3 <- [1,2810,null,{}] 03:38:05 INFO - PROCESS | 3712 | 1472297885725 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}] 03:38:05 INFO - PROCESS | 3712 | 1472297885727 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:05 INFO - PROCESS | 3712 | 1472297885828 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 03:38:05 INFO - PROCESS | 3712 | 1472297885934 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:05 INFO - PROCESS | 3712 | 1472297885936 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:05 INFO - PROCESS | 3712 | ++DOCSHELL 167A5800 == 31 [pid = 3712] [id = 712] 03:38:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (167AB400) [pid = 3712] [serial = 2136] [outer = 00000000] 03:38:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (170B7800) [pid = 3712] [serial = 2137] [outer = 167AB400] 03:38:05 INFO - PROCESS | 3712 | 1472297885991 Marionette DEBUG loaded listener.js 03:38:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (17714400) [pid = 3712] [serial = 2138] [outer = 167AB400] 03:38:06 INFO - PROCESS | 3712 | 1472297886597 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]]]}] 03:38:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:38:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 915ms 03:38:06 INFO - PROCESS | 3712 | 1472297886647 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 03:38:06 INFO - PROCESS | 3712 | 1472297886650 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 03:38:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:38:06 INFO - PROCESS | 3712 | 1472297886653 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:38:06 INFO - PROCESS | 3712 | 1472297886655 Marionette TRACE conn3 <- [1,2814,null,{}] 03:38:06 INFO - PROCESS | 3712 | 1472297886659 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}] 03:38:06 INFO - PROCESS | 3712 | 1472297886662 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:06 INFO - PROCESS | 3712 | 1472297886762 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 03:38:06 INFO - PROCESS | 3712 | 1472297886972 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:06 INFO - PROCESS | 3712 | 1472297886975 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:06 INFO - PROCESS | 3712 | ++DOCSHELL 0C760400 == 32 [pid = 3712] [id = 713] 03:38:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (0C762400) [pid = 3712] [serial = 2139] [outer = 00000000] 03:38:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (0F34BC00) [pid = 3712] [serial = 2140] [outer = 0C762400] 03:38:07 INFO - PROCESS | 3712 | 1472297887028 Marionette DEBUG loaded listener.js 03:38:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (10559400) [pid = 3712] [serial = 2141] [outer = 0C762400] 03:38:07 INFO - PROCESS | 3712 | --DOCSHELL 0F347400 == 31 [pid = 3712] [id = 707] 03:38:07 INFO - PROCESS | 3712 | --DOCSHELL 10A0F400 == 30 [pid = 3712] [id = 706] 03:38:07 INFO - PROCESS | 3712 | --DOCSHELL 174FA400 == 29 [pid = 3712] [id = 705] 03:38:07 INFO - PROCESS | 3712 | --DOCSHELL 167A5800 == 28 [pid = 3712] [id = 712] 03:38:07 INFO - PROCESS | 3712 | --DOCSHELL 139B0C00 == 27 [pid = 3712] [id = 710] 03:38:07 INFO - PROCESS | 3712 | --DOCSHELL 152CE400 == 26 [pid = 3712] [id = 711] 03:38:07 INFO - PROCESS | 3712 | --DOCSHELL 129B9C00 == 25 [pid = 3712] [id = 708] 03:38:07 INFO - PROCESS | 3712 | --DOCSHELL 10A4EC00 == 24 [pid = 3712] [id = 709] 03:38:08 INFO - PROCESS | 3712 | 1472297888173 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:38:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:38:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1571ms 03:38:08 INFO - PROCESS | 3712 | 1472297888223 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 03:38:08 INFO - PROCESS | 3712 | 1472297888226 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 03:38:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:38:08 INFO - PROCESS | 3712 | 1472297888231 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:38:08 INFO - PROCESS | 3712 | 1472297888235 Marionette TRACE conn3 <- [1,2818,null,{}] 03:38:08 INFO - PROCESS | 3712 | 1472297888241 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}] 03:38:08 INFO - PROCESS | 3712 | 1472297888244 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:08 INFO - PROCESS | 3712 | 1472297888372 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 03:38:08 INFO - PROCESS | 3712 | 1472297888453 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:08 INFO - PROCESS | 3712 | 1472297888456 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:08 INFO - PROCESS | 3712 | ++DOCSHELL 104E8400 == 25 [pid = 3712] [id = 714] 03:38:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (10A4D400) [pid = 3712] [serial = 2142] [outer = 00000000] 03:38:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (112DAC00) [pid = 3712] [serial = 2143] [outer = 10A4D400] 03:38:08 INFO - PROCESS | 3712 | 1472297888507 Marionette DEBUG loaded listener.js 03:38:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (114E2800) [pid = 3712] [serial = 2144] [outer = 10A4D400] 03:38:08 INFO - PROCESS | 3712 | 1472297888993 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]]]}] 03:38:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:38:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 794ms 03:38:08 INFO - PROCESS | 3712 | 1472297889016 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 03:38:09 INFO - PROCESS | 3712 | 1472297889021 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 03:38:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:38:09 INFO - PROCESS | 3712 | 1472297889033 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:38:09 INFO - PROCESS | 3712 | 1472297889036 Marionette TRACE conn3 <- [1,2822,null,{}] 03:38:09 INFO - PROCESS | 3712 | 1472297889040 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}] 03:38:09 INFO - PROCESS | 3712 | 1472297889043 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:09 INFO - PROCESS | 3712 | 1472297889153 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 03:38:09 INFO - PROCESS | 3712 | 1472297889229 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:09 INFO - PROCESS | 3712 | 1472297889232 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:09 INFO - PROCESS | 3712 | ++DOCSHELL 1315D400 == 26 [pid = 3712] [id = 715] 03:38:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (13161C00) [pid = 3712] [serial = 2145] [outer = 00000000] 03:38:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (13A49000) [pid = 3712] [serial = 2146] [outer = 13161C00] 03:38:09 INFO - PROCESS | 3712 | 1472297889282 Marionette DEBUG loaded listener.js 03:38:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (14426800) [pid = 3712] [serial = 2147] [outer = 13161C00] 03:38:09 INFO - PROCESS | 3712 | 1472297889740 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:38:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:38:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 778ms 03:38:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:38:09 INFO - PROCESS | 3712 | 1472297889806 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 03:38:09 INFO - PROCESS | 3712 | 1472297889808 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 03:38:09 INFO - PROCESS | 3712 | 1472297889812 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:38:09 INFO - PROCESS | 3712 | 1472297889815 Marionette TRACE conn3 <- [1,2826,null,{}] 03:38:09 INFO - PROCESS | 3712 | 1472297889826 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}] 03:38:09 INFO - PROCESS | 3712 | 1472297889831 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:09 INFO - PROCESS | 3712 | 1472297889959 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 03:38:09 INFO - PROCESS | 3712 | 1472297889974 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:09 INFO - PROCESS | 3712 | 1472297889977 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:09 INFO - PROCESS | 3712 | ++DOCSHELL 15A22800 == 27 [pid = 3712] [id = 716] 03:38:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1600F800) [pid = 3712] [serial = 2148] [outer = 00000000] 03:38:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (16965400) [pid = 3712] [serial = 2149] [outer = 1600F800] 03:38:10 INFO - PROCESS | 3712 | 1472297890025 Marionette DEBUG loaded listener.js 03:38:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (174FA400) [pid = 3712] [serial = 2150] [outer = 1600F800] 03:38:10 INFO - PROCESS | 3712 | 1472297890480 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]]]}] 03:38:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:38:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 717ms 03:38:10 INFO - PROCESS | 3712 | 1472297890534 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 03:38:10 INFO - PROCESS | 3712 | 1472297890537 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 03:38:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:38:10 INFO - PROCESS | 3712 | 1472297890540 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:38:10 INFO - PROCESS | 3712 | 1472297890551 Marionette TRACE conn3 <- [1,2830,null,{}] 03:38:10 INFO - PROCESS | 3712 | 1472297890561 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}] 03:38:10 INFO - PROCESS | 3712 | 1472297890564 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:10 INFO - PROCESS | 3712 | 1472297890919 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 03:38:10 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (1036D400) [pid = 3712] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:38:10 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (14FCC400) [pid = 3712] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:38:10 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (17F70C00) [pid = 3712] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:38:10 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1297F400) [pid = 3712] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:38:10 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (10560C00) [pid = 3712] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:38:10 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (152C6800) [pid = 3712] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:38:10 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (16963000) [pid = 3712] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:38:10 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (131EC000) [pid = 3712] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:38:10 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (10B92800) [pid = 3712] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:38:10 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (14F40C00) [pid = 3712] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:38:10 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (17F08400) [pid = 3712] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:38:10 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (139B6C00) [pid = 3712] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:38:10 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (182D3400) [pid = 3712] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:38:10 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (129BB000) [pid = 3712] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:38:10 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (10A0F800) [pid = 3712] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:38:10 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (0F349400) [pid = 3712] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:38:10 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (19A8FC00) [pid = 3712] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:38:10 INFO - PROCESS | 3712 | 1472297890992 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:10 INFO - PROCESS | 3712 | 1472297890994 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:10 INFO - PROCESS | 3712 | ++DOCSHELL 0C766C00 == 28 [pid = 3712] [id = 717] 03:38:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (0F349400) [pid = 3712] [serial = 2151] [outer = 00000000] 03:38:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (1047CC00) [pid = 3712] [serial = 2152] [outer = 0F349400] 03:38:11 INFO - PROCESS | 3712 | 1472297891041 Marionette DEBUG loaded listener.js 03:38:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (1282B800) [pid = 3712] [serial = 2153] [outer = 0F349400] 03:38:11 INFO - PROCESS | 3712 | 1472297891423 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]]]}] 03:38:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:38:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 931ms 03:38:11 INFO - PROCESS | 3712 | 1472297891489 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 03:38:11 INFO - PROCESS | 3712 | 1472297891491 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 03:38:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:38:11 INFO - PROCESS | 3712 | 1472297891494 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:38:11 INFO - PROCESS | 3712 | 1472297891496 Marionette TRACE conn3 <- [1,2834,null,{}] 03:38:11 INFO - PROCESS | 3712 | 1472297891499 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}] 03:38:11 INFO - PROCESS | 3712 | 1472297891502 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:11 INFO - PROCESS | 3712 | 1472297891578 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 03:38:11 INFO - PROCESS | 3712 | 1472297891585 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:11 INFO - PROCESS | 3712 | 1472297891587 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:11 INFO - PROCESS | 3712 | ++DOCSHELL 13160400 == 29 [pid = 3712] [id = 718] 03:38:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (14FCC400) [pid = 3712] [serial = 2154] [outer = 00000000] 03:38:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (166A6C00) [pid = 3712] [serial = 2155] [outer = 14FCC400] 03:38:11 INFO - PROCESS | 3712 | 1472297891632 Marionette DEBUG loaded listener.js 03:38:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (177AC800) [pid = 3712] [serial = 2156] [outer = 14FCC400] 03:38:12 INFO - PROCESS | 3712 | 1472297892061 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]]]}] 03:38:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:38:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 610ms 03:38:12 INFO - PROCESS | 3712 | 1472297892116 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 03:38:12 INFO - PROCESS | 3712 | 1472297892118 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 03:38:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:38:12 INFO - PROCESS | 3712 | 1472297892121 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:38:12 INFO - PROCESS | 3712 | 1472297892123 Marionette TRACE conn3 <- [1,2838,null,{}] 03:38:12 INFO - PROCESS | 3712 | 1472297892127 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}] 03:38:12 INFO - PROCESS | 3712 | 1472297892132 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:12 INFO - PROCESS | 3712 | 1472297892232 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 03:38:12 INFO - PROCESS | 3712 | 1472297892238 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:12 INFO - PROCESS | 3712 | 1472297892240 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:12 INFO - PROCESS | 3712 | ++DOCSHELL 129C5800 == 30 [pid = 3712] [id = 719] 03:38:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1803D800) [pid = 3712] [serial = 2157] [outer = 00000000] 03:38:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (19A8D000) [pid = 3712] [serial = 2158] [outer = 1803D800] 03:38:12 INFO - PROCESS | 3712 | 1472297892295 Marionette DEBUG loaded listener.js 03:38:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (19A95800) [pid = 3712] [serial = 2159] [outer = 1803D800] 03:38:12 INFO - PROCESS | 3712 | 1472297892714 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:38:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:38:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 625ms 03:38:12 INFO - PROCESS | 3712 | 1472297892743 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 03:38:12 INFO - PROCESS | 3712 | 1472297892745 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 03:38:12 INFO - PROCESS | 3712 | 1472297892748 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:38:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:38:12 INFO - PROCESS | 3712 | 1472297892750 Marionette TRACE conn3 <- [1,2842,null,{}] 03:38:12 INFO - PROCESS | 3712 | 1472297892754 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}] 03:38:12 INFO - PROCESS | 3712 | 1472297892755 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:12 INFO - PROCESS | 3712 | 1472297892840 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 03:38:12 INFO - PROCESS | 3712 | 1472297892846 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:12 INFO - PROCESS | 3712 | 1472297892847 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:12 INFO - PROCESS | 3712 | ++DOCSHELL 182D2400 == 31 [pid = 3712] [id = 720] 03:38:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (19DF0C00) [pid = 3712] [serial = 2160] [outer = 00000000] 03:38:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (1A13C400) [pid = 3712] [serial = 2161] [outer = 19DF0C00] 03:38:12 INFO - PROCESS | 3712 | 1472297892892 Marionette DEBUG loaded listener.js 03:38:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (1A140400) [pid = 3712] [serial = 2162] [outer = 19DF0C00] 03:38:13 INFO - PROCESS | 3712 | 1472297893697 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]]]}] 03:38:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:38:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1023ms 03:38:13 INFO - PROCESS | 3712 | 1472297893796 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 03:38:13 INFO - PROCESS | 3712 | 1472297893801 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 03:38:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:38:13 INFO - PROCESS | 3712 | 1472297893806 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:38:13 INFO - PROCESS | 3712 | 1472297893811 Marionette TRACE conn3 <- [1,2846,null,{}] 03:38:13 INFO - PROCESS | 3712 | 1472297893816 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}] 03:38:13 INFO - PROCESS | 3712 | 1472297893819 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:13 INFO - PROCESS | 3712 | 1472297893963 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 03:38:14 INFO - PROCESS | 3712 | 1472297894095 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:14 INFO - PROCESS | 3712 | 1472297894099 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:14 INFO - PROCESS | 3712 | ++DOCSHELL 10A52000 == 32 [pid = 3712] [id = 721] 03:38:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (10A53800) [pid = 3712] [serial = 2163] [outer = 00000000] 03:38:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (129DB800) [pid = 3712] [serial = 2164] [outer = 10A53800] 03:38:14 INFO - PROCESS | 3712 | 1472297894160 Marionette DEBUG loaded listener.js 03:38:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (131EC000) [pid = 3712] [serial = 2165] [outer = 10A53800] 03:38:14 INFO - PROCESS | 3712 | 1472297894865 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:38:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:38:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1114ms 03:38:15 INFO - PROCESS | 3712 | 1472297895018 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 03:38:15 INFO - PROCESS | 3712 | 1472297895022 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 03:38:15 INFO - PROCESS | 3712 | 1472297895038 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:38:15 INFO - PROCESS | 3712 | 1472297895041 Marionette TRACE conn3 <- [1,2850,null,{}] 03:38:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:38:15 INFO - PROCESS | 3712 | 1472297895047 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}] 03:38:15 INFO - PROCESS | 3712 | 1472297895050 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:15 INFO - PROCESS | 3712 | 1472297895159 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 03:38:15 INFO - PROCESS | 3712 | 1472297895293 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:15 INFO - PROCESS | 3712 | 1472297895298 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:15 INFO - PROCESS | 3712 | ++DOCSHELL 10F11800 == 33 [pid = 3712] [id = 722] 03:38:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (10F11C00) [pid = 3712] [serial = 2166] [outer = 00000000] 03:38:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (112CF800) [pid = 3712] [serial = 2167] [outer = 10F11C00] 03:38:15 INFO - PROCESS | 3712 | 1472297895362 Marionette DEBUG loaded listener.js 03:38:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (112D9C00) [pid = 3712] [serial = 2168] [outer = 10F11C00] 03:38:15 INFO - PROCESS | 3712 | --DOCSHELL 129C5800 == 32 [pid = 3712] [id = 719] 03:38:15 INFO - PROCESS | 3712 | --DOCSHELL 13160400 == 31 [pid = 3712] [id = 718] 03:38:15 INFO - PROCESS | 3712 | --DOCSHELL 0C766C00 == 30 [pid = 3712] [id = 717] 03:38:15 INFO - PROCESS | 3712 | --DOCSHELL 15A22800 == 29 [pid = 3712] [id = 716] 03:38:15 INFO - PROCESS | 3712 | --DOCSHELL 1315D400 == 28 [pid = 3712] [id = 715] 03:38:15 INFO - PROCESS | 3712 | --DOCSHELL 104E8400 == 27 [pid = 3712] [id = 714] 03:38:15 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (112D2800) [pid = 3712] [serial = 2119] [outer = 00000000] [url = about:blank] 03:38:15 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (10F0C400) [pid = 3712] [serial = 2123] [outer = 00000000] [url = about:blank] 03:38:15 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (19F54C00) [pid = 3712] [serial = 2117] [outer = 00000000] [url = about:blank] 03:38:15 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (1055A800) [pid = 3712] [serial = 2122] [outer = 00000000] [url = about:blank] 03:38:15 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (129D8800) [pid = 3712] [serial = 2120] [outer = 00000000] [url = about:blank] 03:38:15 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (11CE4400) [pid = 3712] [serial = 2090] [outer = 00000000] [url = about:blank] 03:38:15 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (114E5C00) [pid = 3712] [serial = 2089] [outer = 00000000] [url = about:blank] 03:38:15 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (15285C00) [pid = 3712] [serial = 2101] [outer = 00000000] [url = about:blank] 03:38:15 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (182C6800) [pid = 3712] [serial = 2114] [outer = 00000000] [url = about:blank] 03:38:15 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (129D9400) [pid = 3712] [serial = 2095] [outer = 00000000] [url = about:blank] 03:38:15 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (129E0000) [pid = 3712] [serial = 2096] [outer = 00000000] [url = about:blank] 03:38:15 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (10E9C400) [pid = 3712] [serial = 2092] [outer = 00000000] [url = about:blank] 03:38:15 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (10F0C000) [pid = 3712] [serial = 2093] [outer = 00000000] [url = about:blank] 03:38:15 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (155A2800) [pid = 3712] [serial = 2104] [outer = 00000000] [url = about:blank] 03:38:15 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (152A3400) [pid = 3712] [serial = 2102] [outer = 00000000] [url = about:blank] 03:38:15 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (174FC400) [pid = 3712] [serial = 2107] [outer = 00000000] [url = about:blank] 03:38:15 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (14109C00) [pid = 3712] [serial = 2098] [outer = 00000000] [url = about:blank] 03:38:15 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (158E7400) [pid = 3712] [serial = 2105] [outer = 00000000] [url = about:blank] 03:38:15 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (19DF0800) [pid = 3712] [serial = 2116] [outer = 00000000] [url = about:blank] 03:38:15 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (1821D800) [pid = 3712] [serial = 2113] [outer = 00000000] [url = about:blank] 03:38:15 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (129DF000) [pid = 3712] [serial = 2081] [outer = 00000000] [url = about:blank] 03:38:15 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (1282D800) [pid = 3712] [serial = 2080] [outer = 00000000] [url = about:blank] 03:38:15 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (15A2B400) [pid = 3712] [serial = 2084] [outer = 00000000] [url = about:blank] 03:38:15 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (152A3C00) [pid = 3712] [serial = 2083] [outer = 00000000] [url = about:blank] 03:38:15 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (19DEAC00) [pid = 3712] [serial = 2087] [outer = 00000000] [url = about:blank] 03:38:15 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (1821CC00) [pid = 3712] [serial = 2086] [outer = 00000000] [url = about:blank] 03:38:15 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (17715000) [pid = 3712] [serial = 2108] [outer = 00000000] [url = about:blank] 03:38:15 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (129E5400) [pid = 3712] [serial = 2126] [outer = 00000000] [url = about:blank] 03:38:15 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (16966400) [pid = 3712] [serial = 2110] [outer = 00000000] [url = about:blank] 03:38:15 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (176D4C00) [pid = 3712] [serial = 2111] [outer = 00000000] [url = about:blank] 03:38:15 INFO - PROCESS | 3712 | --DOMWINDOW == 59 (14426400) [pid = 3712] [serial = 2099] [outer = 00000000] [url = about:blank] 03:38:15 INFO - PROCESS | 3712 | --DOMWINDOW == 58 (19A94400) [pid = 3712] [serial = 2075] [outer = 00000000] [url = about:blank] 03:38:15 INFO - PROCESS | 3712 | --DOMWINDOW == 57 (129DBC00) [pid = 3712] [serial = 2125] [outer = 00000000] [url = about:blank] 03:38:15 INFO - PROCESS | 3712 | 1472297895854 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]]]}] 03:38:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:38:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 870ms 03:38:15 INFO - PROCESS | 3712 | 1472297895911 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 03:38:15 INFO - PROCESS | 3712 | 1472297895914 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 03:38:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:38:15 INFO - PROCESS | 3712 | 1472297895921 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:38:15 INFO - PROCESS | 3712 | 1472297895924 Marionette TRACE conn3 <- [1,2854,null,{}] 03:38:15 INFO - PROCESS | 3712 | 1472297895928 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}] 03:38:15 INFO - PROCESS | 3712 | 1472297895931 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:16 INFO - PROCESS | 3712 | 1472297896016 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 03:38:16 INFO - PROCESS | 3712 | 1472297896106 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:16 INFO - PROCESS | 3712 | 1472297896108 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:16 INFO - PROCESS | 3712 | ++DOCSHELL 11CE7C00 == 28 [pid = 3712] [id = 723] 03:38:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 58 (12831800) [pid = 3712] [serial = 2169] [outer = 00000000] 03:38:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 59 (129DD800) [pid = 3712] [serial = 2170] [outer = 12831800] 03:38:16 INFO - PROCESS | 3712 | 1472297896165 Marionette DEBUG loaded listener.js 03:38:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (129E1400) [pid = 3712] [serial = 2171] [outer = 12831800] 03:38:16 INFO - PROCESS | 3712 | 1472297896567 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]]]}] 03:38:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:38:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 687ms 03:38:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:38:16 INFO - PROCESS | 3712 | 1472297896600 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 03:38:16 INFO - PROCESS | 3712 | 1472297896603 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 03:38:16 INFO - PROCESS | 3712 | 1472297896606 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:38:16 INFO - PROCESS | 3712 | 1472297896608 Marionette TRACE conn3 <- [1,2858,null,{}] 03:38:16 INFO - PROCESS | 3712 | 1472297896618 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}] 03:38:16 INFO - PROCESS | 3712 | 1472297896623 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:16 INFO - PROCESS | 3712 | 1472297896740 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 03:38:16 INFO - PROCESS | 3712 | 1472297896752 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:16 INFO - PROCESS | 3712 | 1472297896756 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:16 INFO - PROCESS | 3712 | ++DOCSHELL 13470000 == 29 [pid = 3712] [id = 724] 03:38:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (13A42000) [pid = 3712] [serial = 2172] [outer = 00000000] 03:38:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (1441BC00) [pid = 3712] [serial = 2173] [outer = 13A42000] 03:38:16 INFO - PROCESS | 3712 | 1472297896805 Marionette DEBUG loaded listener.js 03:38:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (14F35000) [pid = 3712] [serial = 2174] [outer = 13A42000] 03:38:17 INFO - PROCESS | 3712 | 1472297897263 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]]]}] 03:38:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:38:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 686ms 03:38:17 INFO - PROCESS | 3712 | 1472297897287 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 03:38:17 INFO - PROCESS | 3712 | 1472297897289 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 03:38:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:38:17 INFO - PROCESS | 3712 | 1472297897292 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:38:17 INFO - PROCESS | 3712 | 1472297897294 Marionette TRACE conn3 <- [1,2862,null,{}] 03:38:17 INFO - PROCESS | 3712 | 1472297897302 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}] 03:38:17 INFO - PROCESS | 3712 | 1472297897304 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:17 INFO - PROCESS | 3712 | 1472297897394 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 03:38:17 INFO - PROCESS | 3712 | 1472297897401 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:17 INFO - PROCESS | 3712 | 1472297897403 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:17 INFO - PROCESS | 3712 | ++DOCSHELL 15287000 == 30 [pid = 3712] [id = 725] 03:38:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (1529D400) [pid = 3712] [serial = 2175] [outer = 00000000] 03:38:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (152C8C00) [pid = 3712] [serial = 2176] [outer = 1529D400] 03:38:17 INFO - PROCESS | 3712 | 1472297897448 Marionette DEBUG loaded listener.js 03:38:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (152D2800) [pid = 3712] [serial = 2177] [outer = 1529D400] 03:38:17 INFO - PROCESS | 3712 | 1472297897884 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]]]}] 03:38:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:38:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 610ms 03:38:17 INFO - PROCESS | 3712 | 1472297897913 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 03:38:17 INFO - PROCESS | 3712 | 1472297897915 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 03:38:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:38:17 INFO - PROCESS | 3712 | 1472297897925 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:38:17 INFO - PROCESS | 3712 | 1472297897927 Marionette TRACE conn3 <- [1,2866,null,{}] 03:38:17 INFO - PROCESS | 3712 | 1472297897930 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}] 03:38:17 INFO - PROCESS | 3712 | 1472297897932 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:18 INFO - PROCESS | 3712 | 1472297898042 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 03:38:18 INFO - PROCESS | 3712 | 1472297898048 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:18 INFO - PROCESS | 3712 | 1472297898050 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:18 INFO - PROCESS | 3712 | ++DOCSHELL 15280C00 == 31 [pid = 3712] [id = 726] 03:38:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (15284400) [pid = 3712] [serial = 2178] [outer = 00000000] 03:38:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (15A2E400) [pid = 3712] [serial = 2179] [outer = 15284400] 03:38:18 INFO - PROCESS | 3712 | 1472297898094 Marionette DEBUG loaded listener.js 03:38:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (166A5800) [pid = 3712] [serial = 2180] [outer = 15284400] 03:38:18 INFO - PROCESS | 3712 | 1472297898560 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]]]}] 03:38:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:38:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 672ms 03:38:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:38:18 INFO - PROCESS | 3712 | 1472297898601 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 03:38:18 INFO - PROCESS | 3712 | 1472297898603 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 03:38:18 INFO - PROCESS | 3712 | 1472297898607 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:38:18 INFO - PROCESS | 3712 | 1472297898608 Marionette TRACE conn3 <- [1,2870,null,{}] 03:38:18 INFO - PROCESS | 3712 | 1472297898612 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}] 03:38:18 INFO - PROCESS | 3712 | 1472297898618 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:18 INFO - PROCESS | 3712 | 1472297898758 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 03:38:18 INFO - PROCESS | 3712 | 1472297898828 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:18 INFO - PROCESS | 3712 | 1472297898830 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:18 INFO - PROCESS | 3712 | ++DOCSHELL 158E7000 == 32 [pid = 3712] [id = 727] 03:38:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (177AA400) [pid = 3712] [serial = 2181] [outer = 00000000] 03:38:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (17F63800) [pid = 3712] [serial = 2182] [outer = 177AA400] 03:38:18 INFO - PROCESS | 3712 | 1472297898876 Marionette DEBUG loaded listener.js 03:38:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (1821D800) [pid = 3712] [serial = 2183] [outer = 177AA400] 03:38:19 INFO - PROCESS | 3712 | 1472297899289 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]]]}] 03:38:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:38:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 717ms 03:38:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:38:19 INFO - PROCESS | 3712 | 1472297899331 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 03:38:19 INFO - PROCESS | 3712 | 1472297899333 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 03:38:19 INFO - PROCESS | 3712 | 1472297899337 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:38:19 INFO - PROCESS | 3712 | 1472297899338 Marionette TRACE conn3 <- [1,2874,null,{}] 03:38:19 INFO - PROCESS | 3712 | 1472297899342 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}] 03:38:19 INFO - PROCESS | 3712 | 1472297899344 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:19 INFO - PROCESS | 3712 | 1472297899487 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 03:38:19 INFO - PROCESS | 3712 | 1472297899506 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:19 INFO - PROCESS | 3712 | 1472297899508 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:19 INFO - PROCESS | 3712 | ++DOCSHELL 158EEC00 == 33 [pid = 3712] [id = 728] 03:38:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (170EBC00) [pid = 3712] [serial = 2184] [outer = 00000000] 03:38:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (182CF400) [pid = 3712] [serial = 2185] [outer = 170EBC00] 03:38:19 INFO - PROCESS | 3712 | 1472297899552 Marionette DEBUG loaded listener.js 03:38:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (182CF800) [pid = 3712] [serial = 2186] [outer = 170EBC00] 03:38:19 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (1803D800) [pid = 3712] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:38:19 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (13161C00) [pid = 3712] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:38:19 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (10A4D400) [pid = 3712] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:38:19 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (0C762400) [pid = 3712] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:38:19 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (1600F800) [pid = 3712] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:38:19 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (10A51000) [pid = 3712] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:38:19 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (139B6400) [pid = 3712] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:38:19 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (152CE800) [pid = 3712] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:38:19 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (167AB400) [pid = 3712] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:38:19 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (14FCC400) [pid = 3712] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:38:19 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (0F349400) [pid = 3712] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:38:20 INFO - PROCESS | 3712 | 1472297900036 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]]]}] 03:38:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:38:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 718ms 03:38:20 INFO - PROCESS | 3712 | 1472297900057 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 03:38:20 INFO - PROCESS | 3712 | 1472297900059 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 03:38:20 INFO - PROCESS | 3712 | 1472297900062 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:38:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:38:20 INFO - PROCESS | 3712 | 1472297900064 Marionette TRACE conn3 <- [1,2878,null,{}] 03:38:20 INFO - PROCESS | 3712 | 1472297900067 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}] 03:38:20 INFO - PROCESS | 3712 | 1472297900069 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:20 INFO - PROCESS | 3712 | 1472297900146 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 03:38:20 INFO - PROCESS | 3712 | 1472297900152 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:20 INFO - PROCESS | 3712 | 1472297900154 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:20 INFO - PROCESS | 3712 | ++DOCSHELL 10F12800 == 34 [pid = 3712] [id = 729] 03:38:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (112D1C00) [pid = 3712] [serial = 2187] [outer = 00000000] 03:38:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (166A3400) [pid = 3712] [serial = 2188] [outer = 112D1C00] 03:38:20 INFO - PROCESS | 3712 | 1472297900200 Marionette DEBUG loaded listener.js 03:38:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (17F0B800) [pid = 3712] [serial = 2189] [outer = 112D1C00] 03:38:20 INFO - PROCESS | 3712 | 1472297900620 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:38:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:38:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 579ms 03:38:20 INFO - PROCESS | 3712 | 1472297900645 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 03:38:20 INFO - PROCESS | 3712 | 1472297900647 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 03:38:20 INFO - PROCESS | 3712 | 1472297900650 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:38:20 INFO - PROCESS | 3712 | 1472297900652 Marionette TRACE conn3 <- [1,2882,null,{}] 03:38:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:38:20 INFO - PROCESS | 3712 | 1472297900656 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}] 03:38:20 INFO - PROCESS | 3712 | 1472297900658 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:20 INFO - PROCESS | 3712 | 1472297900737 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 03:38:20 INFO - PROCESS | 3712 | 1472297900743 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:20 INFO - PROCESS | 3712 | 1472297900745 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:20 INFO - PROCESS | 3712 | ++DOCSHELL 1601DC00 == 35 [pid = 3712] [id = 730] 03:38:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (1821D000) [pid = 3712] [serial = 2190] [outer = 00000000] 03:38:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (19A94400) [pid = 3712] [serial = 2191] [outer = 1821D000] 03:38:20 INFO - PROCESS | 3712 | 1472297900788 Marionette DEBUG loaded listener.js 03:38:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (19DEAC00) [pid = 3712] [serial = 2192] [outer = 1821D000] 03:38:21 INFO - PROCESS | 3712 | 1472297901244 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]]]}] 03:38:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:38:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 625ms 03:38:21 INFO - PROCESS | 3712 | 1472297901294 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 03:38:21 INFO - PROCESS | 3712 | 1472297901296 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 03:38:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:38:21 INFO - PROCESS | 3712 | 1472297901300 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:38:21 INFO - PROCESS | 3712 | 1472297901301 Marionette TRACE conn3 <- [1,2886,null,{}] 03:38:21 INFO - PROCESS | 3712 | 1472297901305 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}] 03:38:21 INFO - PROCESS | 3712 | 1472297901307 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:21 INFO - PROCESS | 3712 | 1472297901369 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 03:38:21 INFO - PROCESS | 3712 | 1472297901377 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:21 INFO - PROCESS | 3712 | 1472297901379 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:21 INFO - PROCESS | 3712 | ++DOCSHELL 152C9C00 == 36 [pid = 3712] [id = 731] 03:38:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (19DF1800) [pid = 3712] [serial = 2193] [outer = 00000000] 03:38:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (19F5E000) [pid = 3712] [serial = 2194] [outer = 19DF1800] 03:38:21 INFO - PROCESS | 3712 | 1472297901422 Marionette DEBUG loaded listener.js 03:38:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (1A139C00) [pid = 3712] [serial = 2195] [outer = 19DF1800] 03:38:21 INFO - PROCESS | 3712 | 1472297901926 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]]]}] 03:38:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:38:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 717ms 03:38:21 INFO - PROCESS | 3712 | 1472297902025 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 03:38:22 INFO - PROCESS | 3712 | 1472297902029 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 03:38:22 INFO - PROCESS | 3712 | 1472297902018 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:38:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:38:22 INFO - PROCESS | 3712 | 1472297902022 Marionette TRACE conn3 <- [1,2890,null,{}] 03:38:22 INFO - PROCESS | 3712 | 1472297902029 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}] 03:38:22 INFO - PROCESS | 3712 | 1472297902032 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:22 INFO - PROCESS | 3712 | 1472297902229 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 03:38:22 INFO - PROCESS | 3712 | 1472297902337 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:22 INFO - PROCESS | 3712 | 1472297902342 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:22 INFO - PROCESS | 3712 | ++DOCSHELL 10E97400 == 37 [pid = 3712] [id = 732] 03:38:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (10E9A000) [pid = 3712] [serial = 2196] [outer = 00000000] 03:38:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (112D1000) [pid = 3712] [serial = 2197] [outer = 10E9A000] 03:38:22 INFO - PROCESS | 3712 | 1472297902412 Marionette DEBUG loaded listener.js 03:38:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (12828800) [pid = 3712] [serial = 2198] [outer = 10E9A000] 03:38:22 INFO - PROCESS | 3712 | 1472297902974 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:38:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:38:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1024ms 03:38:23 INFO - PROCESS | 3712 | 1472297903049 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 03:38:23 INFO - PROCESS | 3712 | 1472297903052 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 03:38:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:38:23 INFO - PROCESS | 3712 | 1472297903078 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:38:23 INFO - PROCESS | 3712 | 1472297903082 Marionette TRACE conn3 <- [1,2894,null,{}] 03:38:23 INFO - PROCESS | 3712 | 1472297903086 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}] 03:38:23 INFO - PROCESS | 3712 | 1472297903089 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:23 INFO - PROCESS | 3712 | 1472297903251 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 03:38:23 INFO - PROCESS | 3712 | 1472297903310 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:23 INFO - PROCESS | 3712 | 1472297903313 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:23 INFO - PROCESS | 3712 | ++DOCSHELL 13161000 == 38 [pid = 3712] [id = 733] 03:38:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (13162C00) [pid = 3712] [serial = 2199] [outer = 00000000] 03:38:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (14421800) [pid = 3712] [serial = 2200] [outer = 13162C00] 03:38:23 INFO - PROCESS | 3712 | 1472297903369 Marionette DEBUG loaded listener.js 03:38:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (15287800) [pid = 3712] [serial = 2201] [outer = 13162C00] 03:38:23 INFO - PROCESS | 3712 | 1472297903965 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]]]}] 03:38:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:38:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 929ms 03:38:24 INFO - PROCESS | 3712 | 1472297904025 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 03:38:24 INFO - PROCESS | 3712 | 1472297904027 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 03:38:24 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:38:24 INFO - PROCESS | 3712 | 1472297904032 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:38:24 INFO - PROCESS | 3712 | 1472297904034 Marionette TRACE conn3 <- [1,2898,null,{}] 03:38:24 INFO - PROCESS | 3712 | 1472297904045 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}] 03:38:24 INFO - PROCESS | 3712 | 1472297904049 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:24 INFO - PROCESS | 3712 | 1472297904160 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 03:38:24 INFO - PROCESS | 3712 | 1472297904300 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:24 INFO - PROCESS | 3712 | 1472297904304 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:24 INFO - PROCESS | 3712 | ++DOCSHELL 1821B800 == 39 [pid = 3712] [id = 734] 03:38:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1821BC00) [pid = 3712] [serial = 2202] [outer = 00000000] 03:38:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (19DEE000) [pid = 3712] [serial = 2203] [outer = 1821BC00] 03:38:24 INFO - PROCESS | 3712 | 1472297904346 Marionette DEBUG loaded listener.js 03:38:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1A143400) [pid = 3712] [serial = 2204] [outer = 1821BC00] 03:38:24 INFO - PROCESS | 3712 | 1472297904905 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]]]}] 03:38:24 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:38:24 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:38:24 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 929ms 03:38:24 INFO - PROCESS | 3712 | 1472297904960 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 03:38:24 INFO - PROCESS | 3712 | 1472297904963 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 03:38:24 INFO - TEST-START | /DOMEvents/constructors.html 03:38:24 INFO - PROCESS | 3712 | 1472297904966 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:38:24 INFO - PROCESS | 3712 | 1472297904968 Marionette TRACE conn3 <- [1,2902,null,{}] 03:38:24 INFO - PROCESS | 3712 | 1472297904972 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}] 03:38:24 INFO - PROCESS | 3712 | 1472297904974 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:25 INFO - PROCESS | 3712 | 1472297905081 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 03:38:25 INFO - PROCESS | 3712 | 1472297905355 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:25 INFO - PROCESS | 3712 | 1472297905359 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:25 INFO - PROCESS | 3712 | ++DOCSHELL 0F350000 == 40 [pid = 3712] [id = 735] 03:38:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (1031E800) [pid = 3712] [serial = 2205] [outer = 00000000] 03:38:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (10470800) [pid = 3712] [serial = 2206] [outer = 1031E800] 03:38:25 INFO - PROCESS | 3712 | 1472297905429 Marionette DEBUG loaded listener.js 03:38:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (10A49000) [pid = 3712] [serial = 2207] [outer = 1031E800] 03:38:26 INFO - PROCESS | 3712 | 1472297906055 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]]]}] 03:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:38:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:38:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:38:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:38:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:38:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:38:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:38:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:38:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:38:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:38:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:38:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:38:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:38:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:38:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:38:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:38:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:38:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:38:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:38:26 INFO - TEST-OK | /DOMEvents/constructors.html | took 1146ms 03:38:26 INFO - PROCESS | 3712 | 1472297906135 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 03:38:26 INFO - PROCESS | 3712 | 1472297906139 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 03:38:26 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:38:26 INFO - PROCESS | 3712 | 1472297906143 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:38:26 INFO - PROCESS | 3712 | 1472297906146 Marionette TRACE conn3 <- [1,2906,null,{}] 03:38:26 INFO - PROCESS | 3712 | 1472297906151 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}] 03:38:26 INFO - PROCESS | 3712 | 1472297906156 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:26 INFO - PROCESS | 3712 | 1472297906257 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 03:38:26 INFO - PROCESS | 3712 | --DOCSHELL 0C760400 == 39 [pid = 3712] [id = 713] 03:38:26 INFO - PROCESS | 3712 | --DOCSHELL 1601DC00 == 38 [pid = 3712] [id = 730] 03:38:26 INFO - PROCESS | 3712 | --DOCSHELL 10F12800 == 37 [pid = 3712] [id = 729] 03:38:26 INFO - PROCESS | 3712 | --DOCSHELL 158EEC00 == 36 [pid = 3712] [id = 728] 03:38:26 INFO - PROCESS | 3712 | --DOCSHELL 158E7000 == 35 [pid = 3712] [id = 727] 03:38:26 INFO - PROCESS | 3712 | --DOCSHELL 15280C00 == 34 [pid = 3712] [id = 726] 03:38:26 INFO - PROCESS | 3712 | --DOCSHELL 15287000 == 33 [pid = 3712] [id = 725] 03:38:26 INFO - PROCESS | 3712 | --DOCSHELL 13470000 == 32 [pid = 3712] [id = 724] 03:38:26 INFO - PROCESS | 3712 | --DOCSHELL 11CE7C00 == 31 [pid = 3712] [id = 723] 03:38:26 INFO - PROCESS | 3712 | --DOCSHELL 10F11800 == 30 [pid = 3712] [id = 722] 03:38:26 INFO - PROCESS | 3712 | --DOCSHELL 182D2400 == 29 [pid = 3712] [id = 720] 03:38:26 INFO - PROCESS | 3712 | --DOCSHELL 10A52000 == 28 [pid = 3712] [id = 721] 03:38:26 INFO - PROCESS | 3712 | --DOCSHELL 0F350000 == 27 [pid = 3712] [id = 735] 03:38:26 INFO - PROCESS | 3712 | --DOCSHELL 1821B800 == 26 [pid = 3712] [id = 734] 03:38:26 INFO - PROCESS | 3712 | --DOCSHELL 152C9C00 == 25 [pid = 3712] [id = 731] 03:38:26 INFO - PROCESS | 3712 | --DOCSHELL 10E97400 == 24 [pid = 3712] [id = 732] 03:38:26 INFO - PROCESS | 3712 | --DOCSHELL 13161000 == 23 [pid = 3712] [id = 733] 03:38:26 INFO - PROCESS | 3712 | 1472297906936 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:26 INFO - PROCESS | 3712 | 1472297906940 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:27 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (19A8D000) [pid = 3712] [serial = 2158] [outer = 00000000] [url = about:blank] 03:38:27 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (13A49000) [pid = 3712] [serial = 2146] [outer = 00000000] [url = about:blank] 03:38:27 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (112DAC00) [pid = 3712] [serial = 2143] [outer = 00000000] [url = about:blank] 03:38:27 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (10559400) [pid = 3712] [serial = 2141] [outer = 00000000] [url = about:blank] 03:38:27 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (0F34BC00) [pid = 3712] [serial = 2140] [outer = 00000000] [url = about:blank] 03:38:27 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (16965400) [pid = 3712] [serial = 2149] [outer = 00000000] [url = about:blank] 03:38:27 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (1293B400) [pid = 3712] [serial = 2129] [outer = 00000000] [url = about:blank] 03:38:27 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (110EC800) [pid = 3712] [serial = 2128] [outer = 00000000] [url = about:blank] 03:38:27 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (1448B000) [pid = 3712] [serial = 2132] [outer = 00000000] [url = about:blank] 03:38:27 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1410FC00) [pid = 3712] [serial = 2131] [outer = 00000000] [url = about:blank] 03:38:27 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (15A2AC00) [pid = 3712] [serial = 2135] [outer = 00000000] [url = about:blank] 03:38:27 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (155A0800) [pid = 3712] [serial = 2134] [outer = 00000000] [url = about:blank] 03:38:27 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (14426800) [pid = 3712] [serial = 2147] [outer = 00000000] [url = about:blank] 03:38:27 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (17714400) [pid = 3712] [serial = 2138] [outer = 00000000] [url = about:blank] 03:38:27 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (170B7800) [pid = 3712] [serial = 2137] [outer = 00000000] [url = about:blank] 03:38:27 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (174FA400) [pid = 3712] [serial = 2150] [outer = 00000000] [url = about:blank] 03:38:27 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (166A6C00) [pid = 3712] [serial = 2155] [outer = 00000000] [url = about:blank] 03:38:27 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (1047CC00) [pid = 3712] [serial = 2152] [outer = 00000000] [url = about:blank] 03:38:27 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (1282B800) [pid = 3712] [serial = 2153] [outer = 00000000] [url = about:blank] 03:38:27 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (177AC800) [pid = 3712] [serial = 2156] [outer = 00000000] [url = about:blank] 03:38:27 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (114E2800) [pid = 3712] [serial = 2144] [outer = 00000000] [url = about:blank] 03:38:27 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (19A95800) [pid = 3712] [serial = 2159] [outer = 00000000] [url = about:blank] 03:38:27 INFO - PROCESS | 3712 | ++DOCSHELL 0C772800 == 24 [pid = 3712] [id = 736] 03:38:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (0F343000) [pid = 3712] [serial = 2208] [outer = 00000000] 03:38:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (0F34EC00) [pid = 3712] [serial = 2209] [outer = 0F343000] 03:38:27 INFO - PROCESS | 3712 | 1472297907077 Marionette DEBUG loaded listener.js 03:38:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (104E9400) [pid = 3712] [serial = 2210] [outer = 0F343000] 03:38:27 INFO - PROCESS | 3712 | 1472297907466 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:38:27 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:38:27 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1379ms 03:38:27 INFO - PROCESS | 3712 | 1472297907554 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 03:38:27 INFO - PROCESS | 3712 | 1472297907558 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 03:38:27 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:38:27 INFO - PROCESS | 3712 | 1472297907563 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:38:27 INFO - PROCESS | 3712 | 1472297907566 Marionette TRACE conn3 <- [1,2910,null,{}] 03:38:27 INFO - PROCESS | 3712 | 1472297907571 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}] 03:38:27 INFO - PROCESS | 3712 | 1472297907576 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:27 INFO - PROCESS | 3712 | 1472297907680 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 03:38:27 INFO - PROCESS | 3712 | 1472297907688 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:27 INFO - PROCESS | 3712 | 1472297907690 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:27 INFO - PROCESS | 3712 | ++DOCSHELL 10F0FC00 == 25 [pid = 3712] [id = 737] 03:38:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (10F11000) [pid = 3712] [serial = 2211] [outer = 00000000] 03:38:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (112CD400) [pid = 3712] [serial = 2212] [outer = 10F11000] 03:38:27 INFO - PROCESS | 3712 | 1472297907738 Marionette DEBUG loaded listener.js 03:38:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (114DD000) [pid = 3712] [serial = 2213] [outer = 10F11000] 03:38:28 INFO - PROCESS | 3712 | [3712] 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 03:38:28 INFO - PROCESS | 3712 | [3712] 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 03:38:28 INFO - PROCESS | 3712 | [3712] 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 03:38:28 INFO - PROCESS | 3712 | [3712] 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 03:38:28 INFO - PROCESS | 3712 | 1472297908214 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]]]}] 03:38:28 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:38:28 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:38:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:38:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:38:28 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 03:38:28 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:38:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:38:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:38:28 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 03:38:28 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:38:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:38:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:38:28 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]" 03:38:28 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:38:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:38:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:38:28 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:38:28 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 697ms 03:38:28 INFO - PROCESS | 3712 | 1472297908259 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 03:38:28 INFO - PROCESS | 3712 | 1472297908263 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 03:38:28 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:38:28 INFO - PROCESS | 3712 | 1472297908268 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:38:28 INFO - PROCESS | 3712 | 1472297908270 Marionette TRACE conn3 <- [1,2914,null,{}] 03:38:28 INFO - PROCESS | 3712 | 1472297908274 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}] 03:38:28 INFO - PROCESS | 3712 | 1472297908277 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:28 INFO - PROCESS | 3712 | 1472297908394 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 03:38:28 INFO - PROCESS | 3712 | 1472297908493 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:28 INFO - PROCESS | 3712 | 1472297908495 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:28 INFO - PROCESS | 3712 | ++DOCSHELL 130B7800 == 26 [pid = 3712] [id = 738] 03:38:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (130BA000) [pid = 3712] [serial = 2214] [outer = 00000000] 03:38:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (131F1800) [pid = 3712] [serial = 2215] [outer = 130BA000] 03:38:28 INFO - PROCESS | 3712 | 1472297908541 Marionette DEBUG loaded listener.js 03:38:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (1410FC00) [pid = 3712] [serial = 2216] [outer = 130BA000] 03:38:28 INFO - PROCESS | 3712 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:38:28 INFO - PROCESS | 3712 | 1472297908905 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]]]}] 03:38:28 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:38:28 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 697ms 03:38:28 INFO - PROCESS | 3712 | 1472297908967 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 03:38:28 INFO - PROCESS | 3712 | 1472297908969 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 03:38:28 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:38:28 INFO - PROCESS | 3712 | 1472297908974 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:38:28 INFO - PROCESS | 3712 | 1472297908979 Marionette TRACE conn3 <- [1,2918,null,{}] 03:38:28 INFO - PROCESS | 3712 | 1472297908989 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}] 03:38:28 INFO - PROCESS | 3712 | 1472297908993 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:29 INFO - PROCESS | 3712 | 1472297909118 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 03:38:29 INFO - PROCESS | 3712 | 1472297909138 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:29 INFO - PROCESS | 3712 | 1472297909140 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:29 INFO - PROCESS | 3712 | ++DOCSHELL 1441A400 == 27 [pid = 3712] [id = 739] 03:38:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (1448B000) [pid = 3712] [serial = 2217] [outer = 00000000] 03:38:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (14FCE400) [pid = 3712] [serial = 2218] [outer = 1448B000] 03:38:29 INFO - PROCESS | 3712 | 1472297909185 Marionette DEBUG loaded listener.js 03:38:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (15281C00) [pid = 3712] [serial = 2219] [outer = 1448B000] 03:38:29 INFO - PROCESS | 3712 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:38:29 INFO - PROCESS | 3712 | 1472297909616 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]]]}] 03:38:29 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:38:29 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 697ms 03:38:29 INFO - PROCESS | 3712 | 1472297909672 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 03:38:29 INFO - PROCESS | 3712 | 1472297909674 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 03:38:29 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:38:29 INFO - PROCESS | 3712 | 1472297909682 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:38:29 INFO - PROCESS | 3712 | 1472297909683 Marionette TRACE conn3 <- [1,2922,null,{}] 03:38:29 INFO - PROCESS | 3712 | 1472297909693 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}] 03:38:29 INFO - PROCESS | 3712 | 1472297909695 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:29 INFO - PROCESS | 3712 | 1472297909837 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 03:38:29 INFO - PROCESS | 3712 | 1472297909859 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:29 INFO - PROCESS | 3712 | 1472297909861 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:29 INFO - PROCESS | 3712 | ++DOCSHELL 152D2400 == 28 [pid = 3712] [id = 740] 03:38:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (1585E400) [pid = 3712] [serial = 2220] [outer = 00000000] 03:38:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (1600E000) [pid = 3712] [serial = 2221] [outer = 1585E400] 03:38:29 INFO - PROCESS | 3712 | 1472297909906 Marionette DEBUG loaded listener.js 03:38:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (16026400) [pid = 3712] [serial = 2222] [outer = 1585E400] 03:38:30 INFO - PROCESS | 3712 | 1472297910302 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]]]}] 03:38:30 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:38:30 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 697ms 03:38:30 INFO - PROCESS | 3712 | 1472297910361 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 03:38:30 INFO - PROCESS | 3712 | 1472297910363 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 03:38:30 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:38:30 INFO - PROCESS | 3712 | 1472297910366 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:38:30 INFO - PROCESS | 3712 | 1472297910368 Marionette TRACE conn3 <- [1,2926,null,{}] 03:38:30 INFO - PROCESS | 3712 | 1472297910379 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}] 03:38:30 INFO - PROCESS | 3712 | 1472297910381 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:30 INFO - PROCESS | 3712 | 1472297910489 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 03:38:30 INFO - PROCESS | 3712 | 1472297910499 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:30 INFO - PROCESS | 3712 | 1472297910505 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:30 INFO - PROCESS | 3712 | ++DOCSHELL 1601D400 == 29 [pid = 3712] [id = 741] 03:38:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (166A2000) [pid = 3712] [serial = 2223] [outer = 00000000] 03:38:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1769EC00) [pid = 3712] [serial = 2224] [outer = 166A2000] 03:38:30 INFO - PROCESS | 3712 | 1472297910559 Marionette DEBUG loaded listener.js 03:38:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (177A1000) [pid = 3712] [serial = 2225] [outer = 166A2000] 03:38:30 INFO - PROCESS | 3712 | 1472297911000 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]]]}] 03:38:31 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. 03:38:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 698ms 03:38:31 INFO - PROCESS | 3712 | 1472297911066 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 03:38:31 INFO - PROCESS | 3712 | 1472297911068 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 03:38:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:38:31 INFO - PROCESS | 3712 | 1472297911071 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:38:31 INFO - PROCESS | 3712 | 1472297911073 Marionette TRACE conn3 <- [1,2930,null,{}] 03:38:31 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (15284400) [pid = 3712] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:38:31 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (177AA400) [pid = 3712] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:38:31 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (1529D400) [pid = 3712] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:38:31 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (19DF0C00) [pid = 3712] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:38:31 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (10A53800) [pid = 3712] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:38:31 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (12831800) [pid = 3712] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:38:31 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (10F11C00) [pid = 3712] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:38:31 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (13A42000) [pid = 3712] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:38:31 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (170EBC00) [pid = 3712] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:38:31 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (112D1C00) [pid = 3712] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:38:31 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (1821D000) [pid = 3712] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:38:31 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (19DF1800) [pid = 3712] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:38:31 INFO - PROCESS | 3712 | 1472297911383 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}] 03:38:31 INFO - PROCESS | 3712 | 1472297911386 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:31 INFO - PROCESS | 3712 | 1472297911465 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 03:38:31 INFO - PROCESS | 3712 | 1472297911473 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:31 INFO - PROCESS | 3712 | 1472297911475 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:31 INFO - PROCESS | 3712 | ++DOCSHELL 0F348800 == 30 [pid = 3712] [id = 742] 03:38:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (13A42000) [pid = 3712] [serial = 2226] [outer = 00000000] 03:38:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (152C6400) [pid = 3712] [serial = 2227] [outer = 13A42000] 03:38:31 INFO - PROCESS | 3712 | 1472297911519 Marionette DEBUG loaded listener.js 03:38:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (166A5C00) [pid = 3712] [serial = 2228] [outer = 13A42000] 03:38:31 INFO - PROCESS | 3712 | 1472297911934 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"]]]}] 03:38:31 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 03:38:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:38:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 883ms 03:38:31 INFO - PROCESS | 3712 | 1472297911987 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 03:38:31 INFO - PROCESS | 3712 | 1472297911989 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 03:38:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:38:31 INFO - PROCESS | 3712 | 1472297911978 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:38:31 INFO - PROCESS | 3712 | 1472297911980 Marionette TRACE conn3 <- [1,2934,null,{}] 03:38:31 INFO - PROCESS | 3712 | 1472297911987 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}] 03:38:31 INFO - PROCESS | 3712 | 1472297911989 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:32 INFO - PROCESS | 3712 | 1472297912071 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 03:38:32 INFO - PROCESS | 3712 | 1472297912077 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:32 INFO - PROCESS | 3712 | 1472297912078 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:32 INFO - PROCESS | 3712 | ++DOCSHELL 17F6B800 == 31 [pid = 3712] [id = 743] 03:38:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (17F6E400) [pid = 3712] [serial = 2229] [outer = 00000000] 03:38:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (182CE800) [pid = 3712] [serial = 2230] [outer = 17F6E400] 03:38:32 INFO - PROCESS | 3712 | 1472297912123 Marionette DEBUG loaded listener.js 03:38:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (19A8A400) [pid = 3712] [serial = 2231] [outer = 17F6E400] 03:38:32 INFO - PROCESS | 3712 | 1472297912534 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]]]}] 03:38:32 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. 03:38:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 589ms 03:38:32 INFO - PROCESS | 3712 | 1472297912573 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 03:38:32 INFO - PROCESS | 3712 | 1472297912575 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 03:38:32 INFO - PROCESS | 3712 | 1472297912578 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:38:32 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:38:32 INFO - PROCESS | 3712 | 1472297912580 Marionette TRACE conn3 <- [1,2938,null,{}] 03:38:32 INFO - PROCESS | 3712 | 1472297912583 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}] 03:38:32 INFO - PROCESS | 3712 | 1472297912586 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:32 INFO - PROCESS | 3712 | 1472297912713 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 03:38:32 INFO - PROCESS | 3712 | 1472297912724 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:32 INFO - PROCESS | 3712 | 1472297912727 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:32 INFO - PROCESS | 3712 | ++DOCSHELL 0F346C00 == 32 [pid = 3712] [id = 744] 03:38:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (0F34C400) [pid = 3712] [serial = 2232] [outer = 00000000] 03:38:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (19A94000) [pid = 3712] [serial = 2233] [outer = 0F34C400] 03:38:32 INFO - PROCESS | 3712 | 1472297912775 Marionette DEBUG loaded listener.js 03:38:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (19A96400) [pid = 3712] [serial = 2234] [outer = 0F34C400] 03:38:33 INFO - PROCESS | 3712 | ++DOCSHELL 19F63000 == 33 [pid = 3712] [id = 745] 03:38:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1A13CC00) [pid = 3712] [serial = 2235] [outer = 00000000] 03:38:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1A1C6800) [pid = 3712] [serial = 2236] [outer = 1A13CC00] 03:38:33 INFO - PROCESS | 3712 | 1472297913216 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]]]}] 03:38:33 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. 03:38:33 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 697ms 03:38:33 INFO - PROCESS | 3712 | 1472297913278 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 03:38:33 INFO - PROCESS | 3712 | 1472297913280 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 03:38:33 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:38:33 INFO - PROCESS | 3712 | 1472297913299 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:38:33 INFO - PROCESS | 3712 | 1472297913301 Marionette TRACE conn3 <- [1,2942,null,{}] 03:38:33 INFO - PROCESS | 3712 | 1472297913304 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}] 03:38:33 INFO - PROCESS | 3712 | 1472297913306 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:33 INFO - PROCESS | 3712 | 1472297913439 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 03:38:33 INFO - PROCESS | 3712 | 1472297913564 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:33 INFO - PROCESS | 3712 | 1472297913568 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:33 INFO - PROCESS | 3712 | ++DOCSHELL 10369800 == 34 [pid = 3712] [id = 746] 03:38:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (10435000) [pid = 3712] [serial = 2237] [outer = 00000000] 03:38:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (10A08400) [pid = 3712] [serial = 2238] [outer = 10435000] 03:38:33 INFO - PROCESS | 3712 | 1472297913627 Marionette DEBUG loaded listener.js 03:38:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (10A49800) [pid = 3712] [serial = 2239] [outer = 10435000] 03:38:34 INFO - PROCESS | 3712 | 1472297914272 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]]]}] 03:38:34 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:38:34 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 03:38:34 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1038ms 03:38:34 INFO - PROCESS | 3712 | 1472297914340 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 03:38:34 INFO - PROCESS | 3712 | 1472297914344 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 03:38:34 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:38:34 INFO - PROCESS | 3712 | 1472297914349 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:38:34 INFO - PROCESS | 3712 | 1472297914353 Marionette TRACE conn3 <- [1,2946,null,{}] 03:38:34 INFO - PROCESS | 3712 | 1472297914358 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}] 03:38:34 INFO - PROCESS | 3712 | 1472297914361 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:34 INFO - PROCESS | 3712 | 1472297914566 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 03:38:34 INFO - PROCESS | 3712 | 1472297914577 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:34 INFO - PROCESS | 3712 | 1472297914580 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:34 INFO - PROCESS | 3712 | ++DOCSHELL 130B4C00 == 35 [pid = 3712] [id = 747] 03:38:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (130DB000) [pid = 3712] [serial = 2240] [outer = 00000000] 03:38:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (14427C00) [pid = 3712] [serial = 2241] [outer = 130DB000] 03:38:34 INFO - PROCESS | 3712 | 1472297914637 Marionette DEBUG loaded listener.js 03:38:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (14F36C00) [pid = 3712] [serial = 2242] [outer = 130DB000] 03:38:35 INFO - PROCESS | 3712 | 1472297915298 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]]]}] 03:38:35 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. 03:38:35 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 992ms 03:38:35 INFO - PROCESS | 3712 | 1472297915353 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 03:38:35 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:38:35 INFO - PROCESS | 3712 | 1472297915356 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 03:38:35 INFO - PROCESS | 3712 | 1472297915360 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:38:35 INFO - PROCESS | 3712 | 1472297915362 Marionette TRACE conn3 <- [1,2950,null,{}] 03:38:35 INFO - PROCESS | 3712 | 1472297915391 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}] 03:38:35 INFO - PROCESS | 3712 | 1472297915393 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:35 INFO - PROCESS | 3712 | 1472297915521 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 03:38:35 INFO - PROCESS | 3712 | 1472297915662 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:35 INFO - PROCESS | 3712 | 1472297915665 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:35 INFO - PROCESS | 3712 | ++DOCSHELL 1293B400 == 36 [pid = 3712] [id = 748] 03:38:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (16965800) [pid = 3712] [serial = 2243] [outer = 00000000] 03:38:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (176DF800) [pid = 3712] [serial = 2244] [outer = 16965800] 03:38:35 INFO - PROCESS | 3712 | 1472297915721 Marionette DEBUG loaded listener.js 03:38:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (1803E400) [pid = 3712] [serial = 2245] [outer = 16965800] 03:38:36 INFO - PROCESS | 3712 | 1472297916458 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]]]}] 03:38:36 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. 03:38:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1162ms 03:38:36 INFO - PROCESS | 3712 | 1472297916520 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 03:38:36 INFO - PROCESS | 3712 | 1472297916524 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 03:38:36 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:38:36 INFO - PROCESS | 3712 | 1472297916529 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:38:36 INFO - PROCESS | 3712 | 1472297916532 Marionette TRACE conn3 <- [1,2954,null,{}] 03:38:36 INFO - PROCESS | 3712 | 1472297916537 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}] 03:38:36 INFO - PROCESS | 3712 | 1472297916540 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:36 INFO - PROCESS | 3712 | 1472297916666 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 03:38:36 INFO - PROCESS | 3712 | 1472297916792 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:36 INFO - PROCESS | 3712 | 1472297916795 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:36 INFO - PROCESS | 3712 | --DOCSHELL 19F63000 == 35 [pid = 3712] [id = 745] 03:38:36 INFO - PROCESS | 3712 | --DOCSHELL 0F346C00 == 34 [pid = 3712] [id = 744] 03:38:36 INFO - PROCESS | 3712 | --DOCSHELL 17F6B800 == 33 [pid = 3712] [id = 743] 03:38:36 INFO - PROCESS | 3712 | --DOCSHELL 0F348800 == 32 [pid = 3712] [id = 742] 03:38:36 INFO - PROCESS | 3712 | --DOCSHELL 1601D400 == 31 [pid = 3712] [id = 741] 03:38:36 INFO - PROCESS | 3712 | --DOCSHELL 152D2400 == 30 [pid = 3712] [id = 740] 03:38:36 INFO - PROCESS | 3712 | --DOCSHELL 1441A400 == 29 [pid = 3712] [id = 739] 03:38:36 INFO - PROCESS | 3712 | --DOCSHELL 130B7800 == 28 [pid = 3712] [id = 738] 03:38:36 INFO - PROCESS | 3712 | --DOCSHELL 10F0FC00 == 27 [pid = 3712] [id = 737] 03:38:36 INFO - PROCESS | 3712 | --DOCSHELL 0C772800 == 26 [pid = 3712] [id = 736] 03:38:36 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (19F5E000) [pid = 3712] [serial = 2194] [outer = 00000000] [url = about:blank] 03:38:36 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (166A5800) [pid = 3712] [serial = 2180] [outer = 00000000] [url = about:blank] 03:38:36 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (1821D800) [pid = 3712] [serial = 2183] [outer = 00000000] [url = about:blank] 03:38:36 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (152C8C00) [pid = 3712] [serial = 2176] [outer = 00000000] [url = about:blank] 03:38:36 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (17F63800) [pid = 3712] [serial = 2182] [outer = 00000000] [url = about:blank] 03:38:36 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (1A140400) [pid = 3712] [serial = 2162] [outer = 00000000] [url = about:blank] 03:38:36 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (1A13C400) [pid = 3712] [serial = 2161] [outer = 00000000] [url = about:blank] 03:38:36 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (129DB800) [pid = 3712] [serial = 2164] [outer = 00000000] [url = about:blank] 03:38:36 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (131EC000) [pid = 3712] [serial = 2165] [outer = 00000000] [url = about:blank] 03:38:36 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (129DD800) [pid = 3712] [serial = 2170] [outer = 00000000] [url = about:blank] 03:38:36 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (129E1400) [pid = 3712] [serial = 2171] [outer = 00000000] [url = about:blank] 03:38:36 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (112CF800) [pid = 3712] [serial = 2167] [outer = 00000000] [url = about:blank] 03:38:36 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (112D9C00) [pid = 3712] [serial = 2168] [outer = 00000000] [url = about:blank] 03:38:36 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1441BC00) [pid = 3712] [serial = 2173] [outer = 00000000] [url = about:blank] 03:38:36 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (14F35000) [pid = 3712] [serial = 2174] [outer = 00000000] [url = about:blank] 03:38:36 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (182CF400) [pid = 3712] [serial = 2185] [outer = 00000000] [url = about:blank] 03:38:36 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (17F0B800) [pid = 3712] [serial = 2189] [outer = 00000000] [url = about:blank] 03:38:36 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (166A3400) [pid = 3712] [serial = 2188] [outer = 00000000] [url = about:blank] 03:38:36 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (15A2E400) [pid = 3712] [serial = 2179] [outer = 00000000] [url = about:blank] 03:38:36 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (182CF800) [pid = 3712] [serial = 2186] [outer = 00000000] [url = about:blank] 03:38:36 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (19DEAC00) [pid = 3712] [serial = 2192] [outer = 00000000] [url = about:blank] 03:38:36 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (19A94400) [pid = 3712] [serial = 2191] [outer = 00000000] [url = about:blank] 03:38:36 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (1A139C00) [pid = 3712] [serial = 2195] [outer = 00000000] [url = about:blank] 03:38:36 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (152D2800) [pid = 3712] [serial = 2177] [outer = 00000000] [url = about:blank] 03:38:36 INFO - PROCESS | 3712 | ++DOCSHELL 0C767400 == 27 [pid = 3712] [id = 749] 03:38:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (0C772800) [pid = 3712] [serial = 2246] [outer = 00000000] 03:38:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (10F0FC00) [pid = 3712] [serial = 2247] [outer = 0C772800] 03:38:36 INFO - PROCESS | 3712 | 1472297916876 Marionette DEBUG loaded listener.js 03:38:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (11C47800) [pid = 3712] [serial = 2248] [outer = 0C772800] 03:38:37 INFO - PROCESS | 3712 | 1472297917269 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]]]}] 03:38:37 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. 03:38:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 790ms 03:38:37 INFO - PROCESS | 3712 | 1472297917355 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 03:38:37 INFO - PROCESS | 3712 | 1472297917359 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 03:38:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:38:37 INFO - PROCESS | 3712 | 1472297917366 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:38:37 INFO - PROCESS | 3712 | 1472297917368 Marionette TRACE conn3 <- [1,2958,null,{}] 03:38:37 INFO - PROCESS | 3712 | 1472297917372 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}] 03:38:37 INFO - PROCESS | 3712 | 1472297917375 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:37 INFO - PROCESS | 3712 | 1472297917464 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 03:38:37 INFO - PROCESS | 3712 | 1472297917475 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:37 INFO - PROCESS | 3712 | 1472297917477 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:37 INFO - PROCESS | 3712 | ++DOCSHELL 129E1800 == 28 [pid = 3712] [id = 750] 03:38:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (129E1C00) [pid = 3712] [serial = 2249] [outer = 00000000] 03:38:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (1315AC00) [pid = 3712] [serial = 2250] [outer = 129E1C00] 03:38:37 INFO - PROCESS | 3712 | 1472297917524 Marionette DEBUG loaded listener.js 03:38:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (13471000) [pid = 3712] [serial = 2251] [outer = 129E1C00] 03:38:37 INFO - PROCESS | 3712 | 1472297917970 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]]]}] 03:38:37 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. 03:38:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 635ms 03:38:37 INFO - PROCESS | 3712 | 1472297917984 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 03:38:37 INFO - PROCESS | 3712 | 1472297917986 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 03:38:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:38:37 INFO - PROCESS | 3712 | 1472297917990 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:38:37 INFO - PROCESS | 3712 | 1472297917993 Marionette TRACE conn3 <- [1,2962,null,{}] 03:38:38 INFO - PROCESS | 3712 | 1472297918008 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}] 03:38:38 INFO - PROCESS | 3712 | 1472297918012 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:38 INFO - PROCESS | 3712 | 1472297918095 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 03:38:38 INFO - PROCESS | 3712 | 1472297918101 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:38 INFO - PROCESS | 3712 | 1472297918104 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:38 INFO - PROCESS | 3712 | ++DOCSHELL 1529D400 == 29 [pid = 3712] [id = 751] 03:38:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (1529E800) [pid = 3712] [serial = 2252] [outer = 00000000] 03:38:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (152CE000) [pid = 3712] [serial = 2253] [outer = 1529E800] 03:38:38 INFO - PROCESS | 3712 | 1472297918157 Marionette DEBUG loaded listener.js 03:38:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (15859C00) [pid = 3712] [serial = 2254] [outer = 1529E800] 03:38:38 INFO - PROCESS | 3712 | 1472297918588 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]]]}] 03:38:38 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. 03:38:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 619ms 03:38:38 INFO - PROCESS | 3712 | 1472297918641 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 03:38:38 INFO - PROCESS | 3712 | 1472297918644 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 03:38:38 INFO - PROCESS | 3712 | 1472297918647 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:38:38 INFO - PROCESS | 3712 | 1472297918649 Marionette TRACE conn3 <- [1,2966,null,{}] 03:38:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:38:38 INFO - PROCESS | 3712 | 1472297918652 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}] 03:38:38 INFO - PROCESS | 3712 | 1472297918654 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:38 INFO - PROCESS | 3712 | 1472297918752 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 03:38:38 INFO - PROCESS | 3712 | 1472297918757 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:38 INFO - PROCESS | 3712 | 1472297918759 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:38 INFO - PROCESS | 3712 | ++DOCSHELL 15A24400 == 30 [pid = 3712] [id = 752] 03:38:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (1600A800) [pid = 3712] [serial = 2255] [outer = 00000000] 03:38:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (16D72000) [pid = 3712] [serial = 2256] [outer = 1600A800] 03:38:38 INFO - PROCESS | 3712 | 1472297918804 Marionette DEBUG loaded listener.js 03:38:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (176D3800) [pid = 3712] [serial = 2257] [outer = 1600A800] 03:38:39 INFO - PROCESS | 3712 | 1472297919273 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]]]}] 03:38:39 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. 03:38:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 667ms 03:38:39 INFO - PROCESS | 3712 | 1472297919330 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 03:38:39 INFO - PROCESS | 3712 | 1472297919332 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 03:38:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:38:39 INFO - PROCESS | 3712 | 1472297919336 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:38:39 INFO - PROCESS | 3712 | 1472297919337 Marionette TRACE conn3 <- [1,2970,null,{}] 03:38:39 INFO - PROCESS | 3712 | 1472297919341 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}] 03:38:39 INFO - PROCESS | 3712 | 1472297919343 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:39 INFO - PROCESS | 3712 | 1472297919457 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 03:38:39 INFO - PROCESS | 3712 | 1472297919463 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:39 INFO - PROCESS | 3712 | 1472297919465 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:39 INFO - PROCESS | 3712 | ++DOCSHELL 17F62C00 == 31 [pid = 3712] [id = 753] 03:38:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (17F63800) [pid = 3712] [serial = 2258] [outer = 00000000] 03:38:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (18041800) [pid = 3712] [serial = 2259] [outer = 17F63800] 03:38:39 INFO - PROCESS | 3712 | 1472297919565 Marionette DEBUG loaded listener.js 03:38:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1821D000) [pid = 3712] [serial = 2260] [outer = 17F63800] 03:38:39 INFO - PROCESS | 3712 | 1472297919972 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"]]]}] 03:38:40 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 03:38:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:38:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 682ms 03:38:40 INFO - PROCESS | 3712 | 1472297920019 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 03:38:40 INFO - PROCESS | 3712 | 1472297920021 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 03:38:40 INFO - PROCESS | 3712 | 1472297920024 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:38:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:38:40 INFO - PROCESS | 3712 | 1472297920026 Marionette TRACE conn3 <- [1,2974,null,{}] 03:38:40 INFO - PROCESS | 3712 | 1472297920030 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}] 03:38:40 INFO - PROCESS | 3712 | 1472297920035 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:40 INFO - PROCESS | 3712 | 1472297920171 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 03:38:40 INFO - PROCESS | 3712 | 1472297920268 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:40 INFO - PROCESS | 3712 | 1472297920270 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:40 INFO - PROCESS | 3712 | ++DOCSHELL 182D2800 == 32 [pid = 3712] [id = 754] 03:38:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (19A91C00) [pid = 3712] [serial = 2261] [outer = 00000000] 03:38:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (19DF1000) [pid = 3712] [serial = 2262] [outer = 19A91C00] 03:38:40 INFO - PROCESS | 3712 | 1472297920315 Marionette DEBUG loaded listener.js 03:38:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (19F5F800) [pid = 3712] [serial = 2263] [outer = 19A91C00] 03:38:40 INFO - PROCESS | 3712 | 1472297920695 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]]]}] 03:38:40 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. 03:38:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 682ms 03:38:40 INFO - PROCESS | 3712 | 1472297920724 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 03:38:40 INFO - PROCESS | 3712 | 1472297920725 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 03:38:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:38:40 INFO - PROCESS | 3712 | 1472297920736 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:38:40 INFO - PROCESS | 3712 | 1472297920738 Marionette TRACE conn3 <- [1,2978,null,{}] 03:38:40 INFO - PROCESS | 3712 | 1472297920742 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}] 03:38:40 INFO - PROCESS | 3712 | 1472297920753 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:40 INFO - PROCESS | 3712 | 1472297920866 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 03:38:40 INFO - PROCESS | 3712 | 1472297920871 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:40 INFO - PROCESS | 3712 | 1472297920873 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:40 INFO - PROCESS | 3712 | ++DOCSHELL 139AEC00 == 33 [pid = 3712] [id = 755] 03:38:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (19DEFC00) [pid = 3712] [serial = 2264] [outer = 00000000] 03:38:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1A30E000) [pid = 3712] [serial = 2265] [outer = 19DEFC00] 03:38:40 INFO - PROCESS | 3712 | 1472297920924 Marionette DEBUG loaded listener.js 03:38:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1A319C00) [pid = 3712] [serial = 2266] [outer = 19DEFC00] 03:38:41 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (0F343000) [pid = 3712] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:38:41 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (1585E400) [pid = 3712] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:38:41 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (10F11000) [pid = 3712] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:38:41 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (130BA000) [pid = 3712] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:38:41 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (1031E800) [pid = 3712] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:38:41 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (166A2000) [pid = 3712] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:38:41 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (13A42000) [pid = 3712] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:38:41 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (10E9A000) [pid = 3712] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:38:41 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (13162C00) [pid = 3712] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 03:38:41 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (1821BC00) [pid = 3712] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:38:41 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1448B000) [pid = 3712] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:38:41 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (17F6E400) [pid = 3712] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:38:41 INFO - PROCESS | 3712 | ++DOCSHELL 1448B000 == 34 [pid = 3712] [id = 756] 03:38:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (14F38800) [pid = 3712] [serial = 2267] [outer = 00000000] 03:38:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (14F3FC00) [pid = 3712] [serial = 2268] [outer = 14F38800] 03:38:41 INFO - PROCESS | 3712 | 1472297921443 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]]]}] 03:38:41 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. 03:38:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 728ms 03:38:41 INFO - PROCESS | 3712 | 1472297921474 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 03:38:41 INFO - PROCESS | 3712 | 1472297921476 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 03:38:41 INFO - PROCESS | 3712 | 1472297921480 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:38:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:38:41 INFO - PROCESS | 3712 | 1472297921482 Marionette TRACE conn3 <- [1,2982,null,{}] 03:38:41 INFO - PROCESS | 3712 | 1472297921486 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}] 03:38:41 INFO - PROCESS | 3712 | 1472297921488 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:41 INFO - PROCESS | 3712 | 1472297921605 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 03:38:41 INFO - PROCESS | 3712 | 1472297921612 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:41 INFO - PROCESS | 3712 | 1472297921614 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:41 INFO - PROCESS | 3712 | ++DOCSHELL 15A31800 == 35 [pid = 3712] [id = 757] 03:38:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (177A9000) [pid = 3712] [serial = 2269] [outer = 00000000] 03:38:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1A1CA400) [pid = 3712] [serial = 2270] [outer = 177A9000] 03:38:41 INFO - PROCESS | 3712 | 1472297921644 Marionette DEBUG loaded listener.js 03:38:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1A66B800) [pid = 3712] [serial = 2271] [outer = 177A9000] 03:38:42 INFO - PROCESS | 3712 | 1472297922067 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]]]}] 03:38:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:38:42 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 03:38:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 635ms 03:38:42 INFO - PROCESS | 3712 | 1472297922113 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 03:38:42 INFO - PROCESS | 3712 | 1472297922115 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 03:38:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:38:42 INFO - PROCESS | 3712 | 1472297922118 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:38:42 INFO - PROCESS | 3712 | 1472297922120 Marionette TRACE conn3 <- [1,2986,null,{}] 03:38:42 INFO - PROCESS | 3712 | 1472297922123 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}] 03:38:42 INFO - PROCESS | 3712 | 1472297922125 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:42 INFO - PROCESS | 3712 | 1472297922213 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 03:38:42 INFO - PROCESS | 3712 | 1472297922218 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:42 INFO - PROCESS | 3712 | 1472297922220 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:42 INFO - PROCESS | 3712 | ++DOCSHELL 13470000 == 36 [pid = 3712] [id = 758] 03:38:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1529C800) [pid = 3712] [serial = 2272] [outer = 00000000] 03:38:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1A9D3400) [pid = 3712] [serial = 2273] [outer = 1529C800] 03:38:42 INFO - PROCESS | 3712 | 1472297922265 Marionette DEBUG loaded listener.js 03:38:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1A9D6000) [pid = 3712] [serial = 2274] [outer = 1529C800] 03:38:42 INFO - PROCESS | 3712 | 1472297922684 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]]]}] 03:38:42 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. 03:38:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 589ms 03:38:42 INFO - PROCESS | 3712 | 1472297922715 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 03:38:42 INFO - PROCESS | 3712 | 1472297922717 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 03:38:42 INFO - PROCESS | 3712 | 1472297922720 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:38:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:38:42 INFO - PROCESS | 3712 | 1472297922722 Marionette TRACE conn3 <- [1,2990,null,{}] 03:38:42 INFO - PROCESS | 3712 | 1472297922738 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}] 03:38:42 INFO - PROCESS | 3712 | 1472297922740 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:42 INFO - PROCESS | 3712 | 1472297922827 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 03:38:42 INFO - PROCESS | 3712 | 1472297922833 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:42 INFO - PROCESS | 3712 | 1472297922835 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:42 INFO - PROCESS | 3712 | ++DOCSHELL 1821C400 == 37 [pid = 3712] [id = 759] 03:38:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (1A1CA000) [pid = 3712] [serial = 2275] [outer = 00000000] 03:38:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (1A9DE400) [pid = 3712] [serial = 2276] [outer = 1A1CA000] 03:38:42 INFO - PROCESS | 3712 | 1472297922878 Marionette DEBUG loaded listener.js 03:38:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1A9E0C00) [pid = 3712] [serial = 2277] [outer = 1A1CA000] 03:38:43 INFO - PROCESS | 3712 | 1472297923493 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]]]}] 03:38:43 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. 03:38:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 805ms 03:38:43 INFO - PROCESS | 3712 | 1472297923524 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 03:38:43 INFO - PROCESS | 3712 | 1472297923529 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 03:38:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:38:43 INFO - PROCESS | 3712 | 1472297923534 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:38:43 INFO - PROCESS | 3712 | 1472297923538 Marionette TRACE conn3 <- [1,2994,null,{}] 03:38:43 INFO - PROCESS | 3712 | 1472297923544 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}] 03:38:43 INFO - PROCESS | 3712 | 1472297923547 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:43 INFO - PROCESS | 3712 | 1472297923644 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 03:38:43 INFO - PROCESS | 3712 | 1472297923761 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:43 INFO - PROCESS | 3712 | 1472297923764 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:43 INFO - PROCESS | 3712 | ++DOCSHELL 10A4EC00 == 38 [pid = 3712] [id = 760] 03:38:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (10B91800) [pid = 3712] [serial = 2278] [outer = 00000000] 03:38:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (129DF800) [pid = 3712] [serial = 2279] [outer = 10B91800] 03:38:43 INFO - PROCESS | 3712 | 1472297923861 Marionette DEBUG loaded listener.js 03:38:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (13153800) [pid = 3712] [serial = 2280] [outer = 10B91800] 03:38:44 INFO - PROCESS | 3712 | 1472297924420 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]]]}] 03:38:44 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. 03:38:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 945ms 03:38:44 INFO - PROCESS | 3712 | 1472297924463 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 03:38:44 INFO - PROCESS | 3712 | 1472297924468 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 03:38:44 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:38:44 INFO - PROCESS | 3712 | 1472297924474 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:38:44 INFO - PROCESS | 3712 | 1472297924477 Marionette TRACE conn3 <- [1,2998,null,{}] 03:38:44 INFO - PROCESS | 3712 | 1472297924481 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}] 03:38:44 INFO - PROCESS | 3712 | 1472297924484 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:44 INFO - PROCESS | 3712 | 1472297924593 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 03:38:44 INFO - PROCESS | 3712 | 1472297924707 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:44 INFO - PROCESS | 3712 | 1472297924710 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:44 INFO - PROCESS | 3712 | ++DOCSHELL 152AB800 == 39 [pid = 3712] [id = 761] 03:38:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (152C5400) [pid = 3712] [serial = 2281] [outer = 00000000] 03:38:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (166A9800) [pid = 3712] [serial = 2282] [outer = 152C5400] 03:38:44 INFO - PROCESS | 3712 | 1472297924808 Marionette DEBUG loaded listener.js 03:38:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (17F0E800) [pid = 3712] [serial = 2283] [outer = 152C5400] 03:38:45 INFO - PROCESS | 3712 | [3712] 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 03:38:45 INFO - PROCESS | 3712 | 1472297925343 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:38:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:38:45 INFO - {} 03:38:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:38:45 INFO - {} 03:38:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:38:45 INFO - {} 03:38:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:38:45 INFO - {} 03:38:45 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 883ms 03:38:45 INFO - PROCESS | 3712 | 1472297925378 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 03:38:45 INFO - PROCESS | 3712 | 1472297925380 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 03:38:45 INFO - TEST-START | /FileAPI/fileReader.html 03:38:45 INFO - PROCESS | 3712 | 1472297925384 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:38:45 INFO - PROCESS | 3712 | 1472297925388 Marionette TRACE conn3 <- [1,3002,null,{}] 03:38:45 INFO - PROCESS | 3712 | 1472297925400 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}] 03:38:45 INFO - PROCESS | 3712 | 1472297925405 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:45 INFO - PROCESS | 3712 | 1472297925561 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 03:38:45 INFO - PROCESS | 3712 | 1472297925697 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:45 INFO - PROCESS | 3712 | 1472297925701 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:45 INFO - PROCESS | 3712 | ++DOCSHELL 1A9D8000 == 40 [pid = 3712] [id = 762] 03:38:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (1AB62C00) [pid = 3712] [serial = 2284] [outer = 00000000] 03:38:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (1AB69000) [pid = 3712] [serial = 2285] [outer = 1AB62C00] 03:38:45 INFO - PROCESS | 3712 | 1472297925761 Marionette DEBUG loaded listener.js 03:38:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (1AB6C400) [pid = 3712] [serial = 2286] [outer = 1AB62C00] 03:38:46 INFO - PROCESS | 3712 | 1472297926322 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]]]}] 03:38:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:38:46 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:38:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:38:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:38:46 INFO - TEST-OK | /FileAPI/fileReader.html | took 991ms 03:38:46 INFO - PROCESS | 3712 | 1472297926371 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 03:38:46 INFO - PROCESS | 3712 | 1472297926374 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 03:38:46 INFO - TEST-START | /FileAPI/historical.html 03:38:46 INFO - PROCESS | 3712 | 1472297926377 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:38:46 INFO - PROCESS | 3712 | 1472297926380 Marionette TRACE conn3 <- [1,3006,null,{}] 03:38:46 INFO - PROCESS | 3712 | 1472297926385 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}] 03:38:46 INFO - PROCESS | 3712 | 1472297926387 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:46 INFO - PROCESS | 3712 | 1472297926495 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 03:38:46 INFO - PROCESS | 3712 | 1472297926824 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:46 INFO - PROCESS | 3712 | 1472297926827 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:46 INFO - PROCESS | 3712 | ++DOCSHELL 0C761800 == 41 [pid = 3712] [id = 763] 03:38:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (0C762800) [pid = 3712] [serial = 2287] [outer = 00000000] 03:38:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (0F34B800) [pid = 3712] [serial = 2288] [outer = 0C762800] 03:38:46 INFO - PROCESS | 3712 | 1472297926879 Marionette DEBUG loaded listener.js 03:38:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (10474C00) [pid = 3712] [serial = 2289] [outer = 0C762800] 03:38:47 INFO - PROCESS | 3712 | --DOCSHELL 13470000 == 40 [pid = 3712] [id = 758] 03:38:47 INFO - PROCESS | 3712 | --DOCSHELL 1448B000 == 39 [pid = 3712] [id = 756] 03:38:47 INFO - PROCESS | 3712 | --DOCSHELL 15A31800 == 38 [pid = 3712] [id = 757] 03:38:47 INFO - PROCESS | 3712 | --DOCSHELL 139AEC00 == 37 [pid = 3712] [id = 755] 03:38:47 INFO - PROCESS | 3712 | --DOCSHELL 182D2800 == 36 [pid = 3712] [id = 754] 03:38:47 INFO - PROCESS | 3712 | --DOCSHELL 17F62C00 == 35 [pid = 3712] [id = 753] 03:38:47 INFO - PROCESS | 3712 | --DOCSHELL 15A24400 == 34 [pid = 3712] [id = 752] 03:38:47 INFO - PROCESS | 3712 | --DOCSHELL 1529D400 == 33 [pid = 3712] [id = 751] 03:38:47 INFO - PROCESS | 3712 | --DOCSHELL 129E1800 == 32 [pid = 3712] [id = 750] 03:38:47 INFO - PROCESS | 3712 | --DOCSHELL 0C767400 == 31 [pid = 3712] [id = 749] 03:38:47 INFO - PROCESS | 3712 | --DOCSHELL 130B4C00 == 30 [pid = 3712] [id = 747] 03:38:47 INFO - PROCESS | 3712 | --DOCSHELL 10369800 == 29 [pid = 3712] [id = 746] 03:38:47 INFO - PROCESS | 3712 | --DOCSHELL 1293B400 == 28 [pid = 3712] [id = 748] 03:38:47 INFO - PROCESS | 3712 | --DOCSHELL 152AB800 == 27 [pid = 3712] [id = 761] 03:38:47 INFO - PROCESS | 3712 | --DOCSHELL 1A9D8000 == 26 [pid = 3712] [id = 762] 03:38:47 INFO - PROCESS | 3712 | --DOCSHELL 1821C400 == 25 [pid = 3712] [id = 759] 03:38:47 INFO - PROCESS | 3712 | --DOCSHELL 10A4EC00 == 24 [pid = 3712] [id = 760] 03:38:47 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (19A94000) [pid = 3712] [serial = 2233] [outer = 00000000] [url = about:blank] 03:38:47 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (0F34EC00) [pid = 3712] [serial = 2209] [outer = 00000000] [url = about:blank] 03:38:47 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (104E9400) [pid = 3712] [serial = 2210] [outer = 00000000] [url = about:blank] 03:38:47 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (1600E000) [pid = 3712] [serial = 2221] [outer = 00000000] [url = about:blank] 03:38:47 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (112CD400) [pid = 3712] [serial = 2212] [outer = 00000000] [url = about:blank] 03:38:47 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (114DD000) [pid = 3712] [serial = 2213] [outer = 00000000] [url = about:blank] 03:38:47 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (131F1800) [pid = 3712] [serial = 2215] [outer = 00000000] [url = about:blank] 03:38:48 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (1410FC00) [pid = 3712] [serial = 2216] [outer = 00000000] [url = about:blank] 03:38:48 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (10A49000) [pid = 3712] [serial = 2207] [outer = 00000000] [url = about:blank] 03:38:48 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (1769EC00) [pid = 3712] [serial = 2224] [outer = 00000000] [url = about:blank] 03:38:48 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (10470800) [pid = 3712] [serial = 2206] [outer = 00000000] [url = about:blank] 03:38:48 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (152C6400) [pid = 3712] [serial = 2227] [outer = 00000000] [url = about:blank] 03:38:48 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (166A5C00) [pid = 3712] [serial = 2228] [outer = 00000000] [url = about:blank] 03:38:48 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (12828800) [pid = 3712] [serial = 2198] [outer = 00000000] [url = about:blank] 03:38:48 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (112D1000) [pid = 3712] [serial = 2197] [outer = 00000000] [url = about:blank] 03:38:48 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (15287800) [pid = 3712] [serial = 2201] [outer = 00000000] [url = about:blank] 03:38:48 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (14421800) [pid = 3712] [serial = 2200] [outer = 00000000] [url = about:blank] 03:38:48 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (1A143400) [pid = 3712] [serial = 2204] [outer = 00000000] [url = about:blank] 03:38:48 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (19DEE000) [pid = 3712] [serial = 2203] [outer = 00000000] [url = about:blank] 03:38:48 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (177A1000) [pid = 3712] [serial = 2225] [outer = 00000000] [url = about:blank] 03:38:48 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (14FCE400) [pid = 3712] [serial = 2218] [outer = 00000000] [url = about:blank] 03:38:48 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (16026400) [pid = 3712] [serial = 2222] [outer = 00000000] [url = about:blank] 03:38:48 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (182CE800) [pid = 3712] [serial = 2230] [outer = 00000000] [url = about:blank] 03:38:48 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (15281C00) [pid = 3712] [serial = 2219] [outer = 00000000] [url = about:blank] 03:38:48 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (19A8A400) [pid = 3712] [serial = 2231] [outer = 00000000] [url = about:blank] 03:38:48 INFO - PROCESS | 3712 | 1472297928097 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"]]]}] 03:38:48 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:38:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:38:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:38:48 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:38:48 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:38:48 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:38:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:38:48 INFO - TEST-OK | /FileAPI/historical.html | took 1797ms 03:38:48 INFO - PROCESS | 3712 | 1472297928165 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 03:38:48 INFO - PROCESS | 3712 | 1472297928169 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 03:38:48 INFO - TEST-START | /FileAPI/idlharness.html 03:38:48 INFO - PROCESS | 3712 | 1472297928175 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:38:48 INFO - PROCESS | 3712 | 1472297928178 Marionette TRACE conn3 <- [1,3010,null,{}] 03:38:48 INFO - PROCESS | 3712 | 1472297928186 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}] 03:38:48 INFO - PROCESS | 3712 | 1472297928190 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:48 INFO - PROCESS | 3712 | 1472297928286 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 03:38:48 INFO - PROCESS | 3712 | 1472297928342 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:48 INFO - PROCESS | 3712 | 1472297928348 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:48 INFO - PROCESS | 3712 | ++DOCSHELL 10A50C00 == 25 [pid = 3712] [id = 764] 03:38:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (10A51000) [pid = 3712] [serial = 2290] [outer = 00000000] 03:38:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (10E9AC00) [pid = 3712] [serial = 2291] [outer = 10A51000] 03:38:48 INFO - PROCESS | 3712 | 1472297928400 Marionette DEBUG loaded listener.js 03:38:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (10E9C000) [pid = 3712] [serial = 2292] [outer = 10A51000] 03:38:49 INFO - PROCESS | 3712 | 1472297929271 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]]]}] 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:38:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:38:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:38:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:38:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:38:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:38:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:38:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:38:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:38:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:38:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:38:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:38:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:38:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:38:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:38:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:38:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:38:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:38:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:38:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:38:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:38:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:38:49 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 03:38:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:38:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:38:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:38:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:38:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:38:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:38:49 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 03:38:49 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 03:38:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:38:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:38:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:38:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:38:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:38:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:38:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:38:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:38:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:38:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:38:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:38:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:38:49 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 03:38:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:38:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:38:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:38:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:38:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:38:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:38:49 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 03:38:49 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 03:38:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:38:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:38:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:38:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:38:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:38:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:38:49 INFO - TEST-OK | /FileAPI/idlharness.html | took 1208ms 03:38:49 INFO - PROCESS | 3712 | 1472297929399 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 03:38:49 INFO - PROCESS | 3712 | 1472297929404 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 03:38:49 INFO - TEST-START | /FileAPI/idlharness.worker 03:38:49 INFO - PROCESS | 3712 | 1472297929394 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:38:49 INFO - PROCESS | 3712 | 1472297929397 Marionette TRACE conn3 <- [1,3014,null,{}] 03:38:49 INFO - PROCESS | 3712 | 1472297929412 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}] 03:38:49 INFO - PROCESS | 3712 | 1472297929423 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:49 INFO - PROCESS | 3712 | 1472297929512 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 03:38:49 INFO - PROCESS | 3712 | 1472297929521 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:49 INFO - PROCESS | 3712 | 1472297929524 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:49 INFO - PROCESS | 3712 | ++DOCSHELL 14FC3400 == 26 [pid = 3712] [id = 765] 03:38:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (15281400) [pid = 3712] [serial = 2293] [outer = 00000000] 03:38:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (1528F400) [pid = 3712] [serial = 2294] [outer = 15281400] 03:38:49 INFO - PROCESS | 3712 | 1472297929572 Marionette DEBUG loaded listener.js 03:38:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (152AB400) [pid = 3712] [serial = 2295] [outer = 15281400] 03:38:49 INFO - PROCESS | 3712 | [3712] 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 03:38:50 INFO - PROCESS | 3712 | 1472297930618 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,{},{}]]]}] 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:38:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:38:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:38:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:38:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:38:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:38:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:38:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:38:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:38:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:38:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:38:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:38:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:38:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:38:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:38:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:38:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:38:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:38:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:38:50 INFO - {} 03:38:50 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 03:38:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:38:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:38:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:38:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:38:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:38:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:38:50 INFO - {} 03:38:50 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 - {} 03:38:50 INFO - {} 03:38:50 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 03:38:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:38:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:38:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:38:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:38:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:38:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:38:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:38:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:38:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:38:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:38:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:38:50 INFO - {} 03:38:50 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 03:38:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:38:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:38:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:38:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:38:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:38:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:38:50 INFO - {} 03:38:50 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 - {} 03:38:50 INFO - {} 03:38:50 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 03:38:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:38:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:38:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:38:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:38:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:38:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:38:50 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 03:38:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:38:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:38:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:38:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:38:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:38:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:38:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:38:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:38:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:38:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:38:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:38:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:38:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:38:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:38:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:38:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:38:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:38:50 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 03:38:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:38:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:38:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:38:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:38:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:38:50 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 03:38:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:38:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:38:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:38:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:38:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:38:50 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 03:38:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:38:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:38:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:38:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:38:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:38:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:38:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:38:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:38:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:38:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:38:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:38:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:38:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:38:50 INFO - {} 03:38:50 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1410ms 03:38:50 INFO - PROCESS | 3712 | 1472297930822 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 03:38:50 INFO - PROCESS | 3712 | 1472297930826 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 03:38:50 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:38:50 INFO - PROCESS | 3712 | 1472297930845 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:38:50 INFO - PROCESS | 3712 | 1472297930848 Marionette TRACE conn3 <- [1,3018,null,{}] 03:38:50 INFO - PROCESS | 3712 | 1472297930860 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}] 03:38:50 INFO - PROCESS | 3712 | 1472297930864 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:50 INFO - PROCESS | 3712 | 1472297931008 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 03:38:51 INFO - PROCESS | 3712 | 1472297931026 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:51 INFO - PROCESS | 3712 | 1472297931029 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:51 INFO - PROCESS | 3712 | ++DOCSHELL 1A9DBC00 == 27 [pid = 3712] [id = 766] 03:38:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1A9DC000) [pid = 3712] [serial = 2296] [outer = 00000000] 03:38:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1A9DF800) [pid = 3712] [serial = 2297] [outer = 1A9DC000] 03:38:51 INFO - PROCESS | 3712 | 1472297931077 Marionette DEBUG loaded listener.js 03:38:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1AB65C00) [pid = 3712] [serial = 2298] [outer = 1A9DC000] 03:38:51 INFO - PROCESS | 3712 | 1472297931498 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]]]}] 03:38:51 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 03:38:51 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 697ms 03:38:51 INFO - PROCESS | 3712 | 1472297931521 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 03:38:51 INFO - PROCESS | 3712 | 1472297931523 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 03:38:51 INFO - PROCESS | 3712 | 1472297931534 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:38:51 INFO - PROCESS | 3712 | 1472297931536 Marionette TRACE conn3 <- [1,3022,null,{}] 03:38:51 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:38:51 INFO - PROCESS | 3712 | 1472297931540 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}] 03:38:51 INFO - PROCESS | 3712 | 1472297931541 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:51 INFO - PROCESS | 3712 | 1472297931678 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 03:38:51 INFO - PROCESS | 3712 | 1472297931746 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:51 INFO - PROCESS | 3712 | 1472297931748 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:51 INFO - PROCESS | 3712 | ++DOCSHELL 1ABE4C00 == 28 [pid = 3712] [id = 767] 03:38:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1ABE7400) [pid = 3712] [serial = 2299] [outer = 00000000] 03:38:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (1ABEB000) [pid = 3712] [serial = 2300] [outer = 1ABE7400] 03:38:51 INFO - PROCESS | 3712 | 1472297931793 Marionette DEBUG loaded listener.js 03:38:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (1AC63400) [pid = 3712] [serial = 2301] [outer = 1ABE7400] 03:38:52 INFO - PROCESS | 3712 | 1472297932199 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]]]}] 03:38:52 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:38:52 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 682ms 03:38:52 INFO - PROCESS | 3712 | 1472297932237 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 03:38:52 INFO - PROCESS | 3712 | 1472297932239 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 03:38:52 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:38:52 INFO - PROCESS | 3712 | 1472297932242 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:38:52 INFO - PROCESS | 3712 | 1472297932244 Marionette TRACE conn3 <- [1,3026,null,{}] 03:38:52 INFO - PROCESS | 3712 | 1472297932247 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}] 03:38:52 INFO - PROCESS | 3712 | 1472297932249 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:52 INFO - PROCESS | 3712 | 1472297932586 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 03:38:52 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (177A9000) [pid = 3712] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 03:38:52 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (17F63800) [pid = 3712] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 03:38:52 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (19A91C00) [pid = 3712] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 03:38:52 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (19DEFC00) [pid = 3712] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 03:38:52 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (0C772800) [pid = 3712] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 03:38:52 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (1A13CC00) [pid = 3712] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:38:52 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (0F34C400) [pid = 3712] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:38:52 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (10435000) [pid = 3712] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:38:52 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (130DB000) [pid = 3712] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 03:38:52 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (1529E800) [pid = 3712] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 03:38:52 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (16965800) [pid = 3712] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:38:52 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (129E1C00) [pid = 3712] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 03:38:52 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (1600A800) [pid = 3712] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 03:38:52 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (1529C800) [pid = 3712] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 03:38:52 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (1A1CA000) [pid = 3712] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 03:38:52 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (14F38800) [pid = 3712] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:38:52 INFO - PROCESS | 3712 | 1472297932682 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:52 INFO - PROCESS | 3712 | 1472297932684 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:52 INFO - PROCESS | 3712 | ++DOCSHELL 0C772800 == 29 [pid = 3712] [id = 768] 03:38:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (0F34C400) [pid = 3712] [serial = 2302] [outer = 00000000] 03:38:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (1529E800) [pid = 3712] [serial = 2303] [outer = 0F34C400] 03:38:52 INFO - PROCESS | 3712 | 1472297932729 Marionette DEBUG loaded listener.js 03:38:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (1A1CA000) [pid = 3712] [serial = 2304] [outer = 0F34C400] 03:38:53 INFO - PROCESS | 3712 | 1472297933058 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"]]]}] 03:38:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:38:53 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 837ms 03:38:53 INFO - PROCESS | 3712 | 1472297933086 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 03:38:53 INFO - PROCESS | 3712 | 1472297933097 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 03:38:53 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:38:53 INFO - PROCESS | 3712 | 1472297933102 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:38:53 INFO - PROCESS | 3712 | 1472297933104 Marionette TRACE conn3 <- [1,3030,null,{}] 03:38:53 INFO - PROCESS | 3712 | 1472297933121 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}] 03:38:53 INFO - PROCESS | 3712 | 1472297933128 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:53 INFO - PROCESS | 3712 | 1472297933222 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 03:38:53 INFO - PROCESS | 3712 | 1472297933228 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:53 INFO - PROCESS | 3712 | 1472297933230 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:53 INFO - PROCESS | 3712 | ++DOCSHELL 1AC6B400 == 30 [pid = 3712] [id = 769] 03:38:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (1AC70000) [pid = 3712] [serial = 2305] [outer = 00000000] 03:38:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (1AE8C400) [pid = 3712] [serial = 2306] [outer = 1AC70000] 03:38:53 INFO - PROCESS | 3712 | 1472297933275 Marionette DEBUG loaded listener.js 03:38:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (1AE98800) [pid = 3712] [serial = 2307] [outer = 1AC70000] 03:38:53 INFO - PROCESS | 3712 | 1472297933863 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]]]}] 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:38:53 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. 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:38:53 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'.) 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:38:53 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. 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:38:53 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. 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:38:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:38:53 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. 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:38:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:38:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 03:38:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:38:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:38:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:38:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:38:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:38:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:38:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:38:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:38:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:38:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:38:53 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 899ms 03:38:53 INFO - PROCESS | 3712 | 1472297933993 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 03:38:53 INFO - PROCESS | 3712 | 1472297933996 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 03:38:53 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:38:53 INFO - PROCESS | 3712 | 1472297934002 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:38:53 INFO - PROCESS | 3712 | 1472297934004 Marionette TRACE conn3 <- [1,3034,null,{}] 03:38:54 INFO - PROCESS | 3712 | 1472297934008 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}] 03:38:54 INFO - PROCESS | 3712 | 1472297934010 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:54 INFO - PROCESS | 3712 | 1472297934128 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 03:38:54 INFO - PROCESS | 3712 | 1472297934136 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:54 INFO - PROCESS | 3712 | 1472297934137 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:54 INFO - PROCESS | 3712 | ++DOCSHELL 16071400 == 31 [pid = 3712] [id = 770] 03:38:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (16071800) [pid = 3712] [serial = 2308] [outer = 00000000] 03:38:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (1632A000) [pid = 3712] [serial = 2309] [outer = 16071800] 03:38:54 INFO - PROCESS | 3712 | 1472297934183 Marionette DEBUG loaded listener.js 03:38:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (1632F000) [pid = 3712] [serial = 2310] [outer = 16071800] 03:38:54 INFO - PROCESS | 3712 | [3712] 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 03:38:54 INFO - PROCESS | 3712 | 1472297934655 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:38:54 INFO - {} 03:38:54 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 697ms 03:38:54 INFO - PROCESS | 3712 | 1472297934736 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 03:38:54 INFO - PROCESS | 3712 | 1472297934741 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 03:38:54 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:38:54 INFO - PROCESS | 3712 | 1472297934760 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:38:54 INFO - PROCESS | 3712 | 1472297934763 Marionette TRACE conn3 <- [1,3038,null,{}] 03:38:54 INFO - PROCESS | 3712 | 1472297934769 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}] 03:38:54 INFO - PROCESS | 3712 | 1472297934773 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:54 INFO - PROCESS | 3712 | 1472297934893 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 03:38:55 INFO - PROCESS | 3712 | 1472297935009 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:55 INFO - PROCESS | 3712 | 1472297935014 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:55 INFO - PROCESS | 3712 | ++DOCSHELL 11441400 == 32 [pid = 3712] [id = 771] 03:38:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1144F800) [pid = 3712] [serial = 2311] [outer = 00000000] 03:38:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (11CE8800) [pid = 3712] [serial = 2312] [outer = 1144F800] 03:38:55 INFO - PROCESS | 3712 | 1472297935095 Marionette DEBUG loaded listener.js 03:38:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (12BCF000) [pid = 3712] [serial = 2313] [outer = 1144F800] 03:38:55 INFO - PROCESS | 3712 | 1472297935708 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]]]}] 03:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:38:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 992ms 03:38:55 INFO - PROCESS | 3712 | 1472297935758 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 03:38:55 INFO - PROCESS | 3712 | 1472297935763 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 03:38:55 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:38:55 INFO - PROCESS | 3712 | 1472297935771 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:38:55 INFO - PROCESS | 3712 | 1472297935774 Marionette TRACE conn3 <- [1,3042,null,{}] 03:38:55 INFO - PROCESS | 3712 | 1472297935778 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}] 03:38:55 INFO - PROCESS | 3712 | 1472297935781 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:55 INFO - PROCESS | 3712 | 1472297935908 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 03:38:56 INFO - PROCESS | 3712 | 1472297936030 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:56 INFO - PROCESS | 3712 | 1472297936033 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:56 INFO - PROCESS | 3712 | ++DOCSHELL 15287400 == 33 [pid = 3712] [id = 772] 03:38:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (15287800) [pid = 3712] [serial = 2314] [outer = 00000000] 03:38:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (152CD800) [pid = 3712] [serial = 2315] [outer = 15287800] 03:38:56 INFO - PROCESS | 3712 | 1472297936130 Marionette DEBUG loaded listener.js 03:38:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (15854C00) [pid = 3712] [serial = 2316] [outer = 15287800] 03:38:57 INFO - PROCESS | 3712 | 1472297937018 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"]]]}] 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:38:57 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" 03:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:38:57 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" 03:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:38:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1440ms 03:38:57 INFO - PROCESS | 3712 | 1472297937350 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 03:38:57 INFO - PROCESS | 3712 | 1472297937354 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 03:38:57 INFO - PROCESS | 3712 | 1472297937363 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:38:57 INFO - PROCESS | 3712 | 1472297937367 Marionette TRACE conn3 <- [1,3046,null,{}] 03:38:57 INFO - PROCESS | 3712 | 1472297937373 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}] 03:38:57 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:38:57 INFO - PROCESS | 3712 | 1472297937377 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:57 INFO - PROCESS | 3712 | 1472297937521 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 03:38:57 INFO - PROCESS | 3712 | 1472297937636 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:57 INFO - PROCESS | 3712 | 1472297937640 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:57 INFO - PROCESS | 3712 | ++DOCSHELL 10F11400 == 34 [pid = 3712] [id = 773] 03:38:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (10F13800) [pid = 3712] [serial = 2317] [outer = 00000000] 03:38:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (112D1000) [pid = 3712] [serial = 2318] [outer = 10F13800] 03:38:57 INFO - PROCESS | 3712 | 1472297937691 Marionette DEBUG loaded listener.js 03:38:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1293AC00) [pid = 3712] [serial = 2319] [outer = 10F13800] 03:38:57 INFO - PROCESS | 3712 | --DOCSHELL 1AC6B400 == 33 [pid = 3712] [id = 769] 03:38:57 INFO - PROCESS | 3712 | --DOCSHELL 0C772800 == 32 [pid = 3712] [id = 768] 03:38:57 INFO - PROCESS | 3712 | --DOCSHELL 1ABE4C00 == 31 [pid = 3712] [id = 767] 03:38:57 INFO - PROCESS | 3712 | --DOCSHELL 1A9DBC00 == 30 [pid = 3712] [id = 766] 03:38:57 INFO - PROCESS | 3712 | --DOCSHELL 14FC3400 == 29 [pid = 3712] [id = 765] 03:38:57 INFO - PROCESS | 3712 | --DOCSHELL 10A50C00 == 28 [pid = 3712] [id = 764] 03:38:57 INFO - PROCESS | 3712 | --DOCSHELL 0C761800 == 27 [pid = 3712] [id = 763] 03:38:57 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (18041800) [pid = 3712] [serial = 2259] [outer = 00000000] [url = about:blank] 03:38:57 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (19DF1000) [pid = 3712] [serial = 2262] [outer = 00000000] [url = about:blank] 03:38:57 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (1821D000) [pid = 3712] [serial = 2260] [outer = 00000000] [url = about:blank] 03:38:57 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (1A30E000) [pid = 3712] [serial = 2265] [outer = 00000000] [url = about:blank] 03:38:57 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (10F0FC00) [pid = 3712] [serial = 2247] [outer = 00000000] [url = about:blank] 03:38:57 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (11C47800) [pid = 3712] [serial = 2248] [outer = 00000000] [url = about:blank] 03:38:57 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (1A1C6800) [pid = 3712] [serial = 2236] [outer = 00000000] [url = about:blank] 03:38:57 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (19A96400) [pid = 3712] [serial = 2234] [outer = 00000000] [url = about:blank] 03:38:57 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (10A08400) [pid = 3712] [serial = 2238] [outer = 00000000] [url = about:blank] 03:38:57 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (10A49800) [pid = 3712] [serial = 2239] [outer = 00000000] [url = about:blank] 03:38:57 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (14427C00) [pid = 3712] [serial = 2241] [outer = 00000000] [url = about:blank] 03:38:57 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (14F36C00) [pid = 3712] [serial = 2242] [outer = 00000000] [url = about:blank] 03:38:57 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (152CE000) [pid = 3712] [serial = 2253] [outer = 00000000] [url = about:blank] 03:38:57 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (15859C00) [pid = 3712] [serial = 2254] [outer = 00000000] [url = about:blank] 03:38:57 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (176DF800) [pid = 3712] [serial = 2244] [outer = 00000000] [url = about:blank] 03:38:57 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (1803E400) [pid = 3712] [serial = 2245] [outer = 00000000] [url = about:blank] 03:38:57 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (1315AC00) [pid = 3712] [serial = 2250] [outer = 00000000] [url = about:blank] 03:38:57 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (13471000) [pid = 3712] [serial = 2251] [outer = 00000000] [url = about:blank] 03:38:57 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (19F5F800) [pid = 3712] [serial = 2263] [outer = 00000000] [url = about:blank] 03:38:57 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (16D72000) [pid = 3712] [serial = 2256] [outer = 00000000] [url = about:blank] 03:38:57 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (1A9D6000) [pid = 3712] [serial = 2274] [outer = 00000000] [url = about:blank] 03:38:57 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (1A9E0C00) [pid = 3712] [serial = 2277] [outer = 00000000] [url = about:blank] 03:38:57 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (1A9DE400) [pid = 3712] [serial = 2276] [outer = 00000000] [url = about:blank] 03:38:57 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (14F3FC00) [pid = 3712] [serial = 2268] [outer = 00000000] [url = about:blank] 03:38:57 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (1A319C00) [pid = 3712] [serial = 2266] [outer = 00000000] [url = about:blank] 03:38:57 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (1A1CA400) [pid = 3712] [serial = 2270] [outer = 00000000] [url = about:blank] 03:38:57 INFO - PROCESS | 3712 | --DOMWINDOW == 59 (1A9D3400) [pid = 3712] [serial = 2273] [outer = 00000000] [url = about:blank] 03:38:57 INFO - PROCESS | 3712 | --DOMWINDOW == 58 (1A66B800) [pid = 3712] [serial = 2271] [outer = 00000000] [url = about:blank] 03:38:57 INFO - PROCESS | 3712 | --DOMWINDOW == 57 (176D3800) [pid = 3712] [serial = 2257] [outer = 00000000] [url = about:blank] 03:38:58 INFO - PROCESS | 3712 | 1472297938221 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]]]}] 03:38:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:38:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:38:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:38:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:38:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:38:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:38:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:38:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:38:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:38:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:38:58 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:38:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:58 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:38:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:38:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:38:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:38:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:38:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:38:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:38:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:38:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:38:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:38:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:38:58 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 868ms 03:38:58 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:38:58 INFO - PROCESS | 3712 | 1472297938263 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 03:38:58 INFO - PROCESS | 3712 | 1472297938266 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 03:38:58 INFO - PROCESS | 3712 | 1472297938272 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:38:58 INFO - PROCESS | 3712 | 1472297938276 Marionette TRACE conn3 <- [1,3050,null,{}] 03:38:58 INFO - PROCESS | 3712 | 1472297938280 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}] 03:38:58 INFO - PROCESS | 3712 | 1472297938282 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:58 INFO - PROCESS | 3712 | 1472297938375 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 03:38:58 INFO - PROCESS | 3712 | 1472297938383 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:58 INFO - PROCESS | 3712 | 1472297938385 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:58 INFO - PROCESS | 3712 | ++DOCSHELL 12984800 == 28 [pid = 3712] [id = 774] 03:38:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 58 (12984C00) [pid = 3712] [serial = 2320] [outer = 00000000] 03:38:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 59 (129DAC00) [pid = 3712] [serial = 2321] [outer = 12984C00] 03:38:58 INFO - PROCESS | 3712 | 1472297938433 Marionette DEBUG loaded listener.js 03:38:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (129E2800) [pid = 3712] [serial = 2322] [outer = 12984C00] 03:38:58 INFO - PROCESS | 3712 | [3712] 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 03:38:58 INFO - PROCESS | 3712 | 1472297938933 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:38:58 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:38:58 INFO - {} 03:38:58 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 682ms 03:38:58 INFO - PROCESS | 3712 | 1472297938951 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 03:38:58 INFO - PROCESS | 3712 | 1472297938954 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 03:38:58 INFO - PROCESS | 3712 | 1472297938989 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:38:58 INFO - PROCESS | 3712 | 1472297938991 Marionette TRACE conn3 <- [1,3054,null,{}] 03:38:58 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:38:59 INFO - PROCESS | 3712 | 1472297939001 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}] 03:38:59 INFO - PROCESS | 3712 | 1472297939006 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:59 INFO - PROCESS | 3712 | 1472297939105 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 03:38:59 INFO - PROCESS | 3712 | 1472297939200 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:59 INFO - PROCESS | 3712 | 1472297939204 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:59 INFO - PROCESS | 3712 | ++DOCSHELL 14F36C00 == 29 [pid = 3712] [id = 775] 03:38:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (14F37000) [pid = 3712] [serial = 2323] [outer = 00000000] 03:38:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (14F3FC00) [pid = 3712] [serial = 2324] [outer = 14F37000] 03:38:59 INFO - PROCESS | 3712 | 1472297939255 Marionette DEBUG loaded listener.js 03:38:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (15284800) [pid = 3712] [serial = 2325] [outer = 14F37000] 03:38:59 INFO - PROCESS | 3712 | 1472297939630 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]]]}] 03:38:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:38:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:38:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:38:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:38:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:38:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:38:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:38:59 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 697ms 03:38:59 INFO - PROCESS | 3712 | 1472297939691 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 03:38:59 INFO - PROCESS | 3712 | 1472297939693 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 03:38:59 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:38:59 INFO - PROCESS | 3712 | 1472297939696 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:38:59 INFO - PROCESS | 3712 | 1472297939698 Marionette TRACE conn3 <- [1,3058,null,{}] 03:38:59 INFO - PROCESS | 3712 | 1472297939702 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}] 03:38:59 INFO - PROCESS | 3712 | 1472297939704 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:59 INFO - PROCESS | 3712 | 1472297939790 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 03:38:59 INFO - PROCESS | 3712 | 1472297939796 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:59 INFO - PROCESS | 3712 | 1472297939798 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:38:59 INFO - PROCESS | 3712 | ++DOCSHELL 0C759000 == 30 [pid = 3712] [id = 776] 03:38:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (006BC800) [pid = 3712] [serial = 2326] [outer = 00000000] 03:38:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (152D1C00) [pid = 3712] [serial = 2327] [outer = 006BC800] 03:38:59 INFO - PROCESS | 3712 | 1472297939848 Marionette DEBUG loaded listener.js 03:38:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (16010000) [pid = 3712] [serial = 2328] [outer = 006BC800] 03:39:00 INFO - PROCESS | 3712 | 1472297940319 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]]]}] 03:39:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:39:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:39:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:39:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:39:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:39:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:39:00 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 636ms 03:39:00 INFO - PROCESS | 3712 | 1472297940346 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 03:39:00 INFO - PROCESS | 3712 | 1472297940349 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 03:39:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:39:00 INFO - PROCESS | 3712 | 1472297940364 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:39:00 INFO - PROCESS | 3712 | 1472297940366 Marionette TRACE conn3 <- [1,3062,null,{}] 03:39:00 INFO - PROCESS | 3712 | 1472297940370 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}] 03:39:00 INFO - PROCESS | 3712 | 1472297940372 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:39:00 INFO - PROCESS | 3712 | 1472297940491 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 03:39:00 INFO - PROCESS | 3712 | 1472297940582 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:00 INFO - PROCESS | 3712 | 1472297940584 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:39:00 INFO - PROCESS | 3712 | ++DOCSHELL 1606E000 == 31 [pid = 3712] [id = 777] 03:39:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (1606E800) [pid = 3712] [serial = 2329] [outer = 00000000] 03:39:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (1632B000) [pid = 3712] [serial = 2330] [outer = 1606E800] 03:39:00 INFO - PROCESS | 3712 | 1472297940629 Marionette DEBUG loaded listener.js 03:39:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (166A5800) [pid = 3712] [serial = 2331] [outer = 1606E800] 03:39:00 INFO - PROCESS | 3712 | 1472297941003 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]]]}] 03:39:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:39:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:39:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:39:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:39:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:39:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:39:01 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 681ms 03:39:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:39:01 INFO - PROCESS | 3712 | 1472297941041 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 03:39:01 INFO - PROCESS | 3712 | 1472297941043 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 03:39:01 INFO - PROCESS | 3712 | 1472297941047 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:39:01 INFO - PROCESS | 3712 | 1472297941048 Marionette TRACE conn3 <- [1,3066,null,{}] 03:39:01 INFO - PROCESS | 3712 | 1472297941056 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}] 03:39:01 INFO - PROCESS | 3712 | 1472297941061 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:39:01 INFO - PROCESS | 3712 | 1472297941204 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 03:39:01 INFO - PROCESS | 3712 | 1472297941216 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:01 INFO - PROCESS | 3712 | 1472297941218 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:39:01 INFO - PROCESS | 3712 | ++DOCSHELL 16D77400 == 32 [pid = 3712] [id = 778] 03:39:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (16EED400) [pid = 3712] [serial = 2332] [outer = 00000000] 03:39:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (176A3400) [pid = 3712] [serial = 2333] [outer = 16EED400] 03:39:01 INFO - PROCESS | 3712 | 1472297941318 Marionette DEBUG loaded listener.js 03:39:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (1770CC00) [pid = 3712] [serial = 2334] [outer = 16EED400] 03:39:01 INFO - PROCESS | 3712 | 1472297941740 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] 03:39:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:39:01 INFO - PROCESS | 3712 | 1472297941792 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 03:39:01 INFO - PROCESS | 3712 | 1472297941796 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:39:01 INFO - PROCESS | 3712 | 1472297941797 Marionette TRACE conn3 <- [1,3070,null,{}] 03:39:01 INFO - PROCESS | 3712 | 1472297941809 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}] 03:39:01 INFO - PROCESS | 3712 | 1472297941811 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:39:01 INFO - PROCESS | 3712 | 1472297941956 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 03:39:01 INFO - PROCESS | 3712 | 1472297941969 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:01 INFO - PROCESS | 3712 | 1472297941981 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:39:02 INFO - PROCESS | 3712 | ++DOCSHELL 17F0D400 == 33 [pid = 3712] [id = 779] 03:39:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (17F62C00) [pid = 3712] [serial = 2335] [outer = 00000000] 03:39:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (18216800) [pid = 3712] [serial = 2336] [outer = 17F62C00] 03:39:02 INFO - PROCESS | 3712 | 1472297942092 Marionette DEBUG loaded listener.js 03:39:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (1821AC00) [pid = 3712] [serial = 2337] [outer = 17F62C00] 03:39:02 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (15281400) [pid = 3712] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 03:39:02 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (1A9DC000) [pid = 3712] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 03:39:02 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (10A51000) [pid = 3712] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 03:39:02 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (0C762800) [pid = 3712] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 03:39:02 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (10B91800) [pid = 3712] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 03:39:02 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (152C5400) [pid = 3712] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 03:39:02 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (1AB62C00) [pid = 3712] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 03:39:02 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (1ABE7400) [pid = 3712] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 03:39:02 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (0F34C400) [pid = 3712] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 03:39:02 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (1AC70000) [pid = 3712] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 03:39:02 INFO - PROCESS | 3712 | 1472297942528 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]]]}] 03:39:02 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:39:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:39:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:39:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:39:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 728ms 03:39:02 INFO - PROCESS | 3712 | 1472297942546 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 03:39:02 INFO - PROCESS | 3712 | 1472297942549 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 03:39:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:39:02 INFO - PROCESS | 3712 | 1472297942552 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:39:02 INFO - PROCESS | 3712 | 1472297942554 Marionette TRACE conn3 <- [1,3074,null,{}] 03:39:02 INFO - PROCESS | 3712 | 1472297942557 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}] 03:39:02 INFO - PROCESS | 3712 | 1472297942559 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:39:02 INFO - PROCESS | 3712 | 1472297942638 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 03:39:02 INFO - PROCESS | 3712 | 1472297942643 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:02 INFO - PROCESS | 3712 | 1472297942645 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:39:02 INFO - PROCESS | 3712 | ++DOCSHELL 10328400 == 34 [pid = 3712] [id = 780] 03:39:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (15281400) [pid = 3712] [serial = 2338] [outer = 00000000] 03:39:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (182D3C00) [pid = 3712] [serial = 2339] [outer = 15281400] 03:39:02 INFO - PROCESS | 3712 | 1472297942689 Marionette DEBUG loaded listener.js 03:39:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (19A8E800) [pid = 3712] [serial = 2340] [outer = 15281400] 03:39:03 INFO - PROCESS | 3712 | 1472297943095 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:39:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:39:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 589ms 03:39:03 INFO - PROCESS | 3712 | 1472297943144 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 03:39:03 INFO - PROCESS | 3712 | 1472297943146 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 03:39:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:39:03 INFO - PROCESS | 3712 | 1472297943150 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:39:03 INFO - PROCESS | 3712 | 1472297943152 Marionette TRACE conn3 <- [1,3078,null,{}] 03:39:03 INFO - PROCESS | 3712 | 1472297943155 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}] 03:39:03 INFO - PROCESS | 3712 | 1472297943157 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:39:03 INFO - PROCESS | 3712 | 1472297943247 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 03:39:03 INFO - PROCESS | 3712 | 1472297943252 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:03 INFO - PROCESS | 3712 | 1472297943254 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:39:03 INFO - PROCESS | 3712 | ++DOCSHELL 182CB000 == 35 [pid = 3712] [id = 781] 03:39:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (19A92400) [pid = 3712] [serial = 2341] [outer = 00000000] 03:39:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (19DF2400) [pid = 3712] [serial = 2342] [outer = 19A92400] 03:39:03 INFO - PROCESS | 3712 | 1472297943298 Marionette DEBUG loaded listener.js 03:39:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (19F55000) [pid = 3712] [serial = 2343] [outer = 19A92400] 03:39:03 INFO - PROCESS | 3712 | 1472297943745 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:39:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:39:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 636ms 03:39:03 INFO - PROCESS | 3712 | 1472297943787 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 03:39:03 INFO - PROCESS | 3712 | 1472297943789 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 03:39:03 INFO - PROCESS | 3712 | 1472297943792 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:39:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:39:03 INFO - PROCESS | 3712 | 1472297943794 Marionette TRACE conn3 <- [1,3082,null,{}] 03:39:03 INFO - PROCESS | 3712 | 1472297943797 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}] 03:39:03 INFO - PROCESS | 3712 | 1472297943799 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:39:03 INFO - PROCESS | 3712 | 1472297943936 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 03:39:03 INFO - PROCESS | 3712 | 1472297943953 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:03 INFO - PROCESS | 3712 | 1472297943955 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:39:03 INFO - PROCESS | 3712 | ++DOCSHELL 16066800 == 36 [pid = 3712] [id = 782] 03:39:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (19DF0400) [pid = 3712] [serial = 2344] [outer = 00000000] 03:39:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (19F60400) [pid = 3712] [serial = 2345] [outer = 19DF0400] 03:39:03 INFO - PROCESS | 3712 | 1472297943999 Marionette DEBUG loaded listener.js 03:39:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (129D9400) [pid = 3712] [serial = 2346] [outer = 19DF0400] 03:39:04 INFO - PROCESS | 3712 | 1472297944390 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:39:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:39:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 635ms 03:39:04 INFO - PROCESS | 3712 | 1472297944477 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 03:39:04 INFO - PROCESS | 3712 | 1472297944481 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 03:39:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:39:04 INFO - PROCESS | 3712 | 1472297944491 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:39:04 INFO - PROCESS | 3712 | 1472297944495 Marionette TRACE conn3 <- [1,3086,null,{}] 03:39:04 INFO - PROCESS | 3712 | 1472297944502 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}] 03:39:04 INFO - PROCESS | 3712 | 1472297944505 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:39:04 INFO - PROCESS | 3712 | 1472297944607 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 03:39:04 INFO - PROCESS | 3712 | 1472297944786 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:04 INFO - PROCESS | 3712 | 1472297944791 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:39:04 INFO - PROCESS | 3712 | ++DOCSHELL 10A50C00 == 37 [pid = 3712] [id = 783] 03:39:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (10A51400) [pid = 3712] [serial = 2347] [outer = 00000000] 03:39:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (10F10C00) [pid = 3712] [serial = 2348] [outer = 10A51400] 03:39:04 INFO - PROCESS | 3712 | 1472297944849 Marionette DEBUG loaded listener.js 03:39:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (1144D000) [pid = 3712] [serial = 2349] [outer = 10A51400] 03:39:05 INFO - PROCESS | 3712 | 1472297945352 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]]]}] 03:39:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:39:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:39:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 899ms 03:39:05 INFO - PROCESS | 3712 | 1472297945380 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 03:39:05 INFO - PROCESS | 3712 | 1472297945383 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 03:39:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:39:05 INFO - PROCESS | 3712 | 1472297945406 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:39:05 INFO - PROCESS | 3712 | 1472297945411 Marionette TRACE conn3 <- [1,3090,null,{}] 03:39:05 INFO - PROCESS | 3712 | 1472297945415 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}] 03:39:05 INFO - PROCESS | 3712 | 1472297945418 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:39:05 INFO - PROCESS | 3712 | 1472297945538 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 03:39:05 INFO - PROCESS | 3712 | 1472297945696 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:05 INFO - PROCESS | 3712 | 1472297945699 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:39:05 INFO - PROCESS | 3712 | ++DOCSHELL 14111400 == 38 [pid = 3712] [id = 784] 03:39:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (14113000) [pid = 3712] [serial = 2350] [outer = 00000000] 03:39:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (14F31400) [pid = 3712] [serial = 2351] [outer = 14113000] 03:39:05 INFO - PROCESS | 3712 | 1472297945758 Marionette DEBUG loaded listener.js 03:39:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (14F40800) [pid = 3712] [serial = 2352] [outer = 14113000] 03:39:06 INFO - PROCESS | 3712 | 1472297946290 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:39:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:39:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 884ms 03:39:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:39:06 INFO - PROCESS | 3712 | 1472297946307 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 03:39:06 INFO - PROCESS | 3712 | 1472297946310 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 03:39:06 INFO - PROCESS | 3712 | 1472297946314 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:39:06 INFO - PROCESS | 3712 | 1472297946316 Marionette TRACE conn3 <- [1,3094,null,{}] 03:39:06 INFO - PROCESS | 3712 | 1472297946343 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}] 03:39:06 INFO - PROCESS | 3712 | 1472297946348 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:39:06 INFO - PROCESS | 3712 | 1472297946460 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 03:39:06 INFO - PROCESS | 3712 | 1472297946628 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:06 INFO - PROCESS | 3712 | 1472297946632 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:39:06 INFO - PROCESS | 3712 | ++DOCSHELL 16966400 == 39 [pid = 3712] [id = 785] 03:39:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (16A22C00) [pid = 3712] [serial = 2353] [outer = 00000000] 03:39:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (170AF000) [pid = 3712] [serial = 2354] [outer = 16A22C00] 03:39:06 INFO - PROCESS | 3712 | 1472297946694 Marionette DEBUG loaded listener.js 03:39:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (17715800) [pid = 3712] [serial = 2355] [outer = 16A22C00] 03:39:07 INFO - PROCESS | 3712 | 1472297947206 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]]]}] 03:39:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:39:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:39:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:39:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 945ms 03:39:07 INFO - PROCESS | 3712 | 1472297947263 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 03:39:07 INFO - PROCESS | 3712 | 1472297947265 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 03:39:07 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:39:07 INFO - PROCESS | 3712 | 1472297947269 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:39:07 INFO - PROCESS | 3712 | 1472297947271 Marionette TRACE conn3 <- [1,3098,null,{}] 03:39:07 INFO - PROCESS | 3712 | 1472297947275 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}] 03:39:07 INFO - PROCESS | 3712 | 1472297947277 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:39:07 INFO - PROCESS | 3712 | 1472297947373 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 03:39:07 INFO - PROCESS | 3712 | 1472297947497 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:07 INFO - PROCESS | 3712 | 1472297947500 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:39:07 INFO - PROCESS | 3712 | ++DOCSHELL 182D2400 == 40 [pid = 3712] [id = 786] 03:39:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (182D2800) [pid = 3712] [serial = 2356] [outer = 00000000] 03:39:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (19F58800) [pid = 3712] [serial = 2357] [outer = 182D2800] 03:39:07 INFO - PROCESS | 3712 | 1472297947595 Marionette DEBUG loaded listener.js 03:39:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1A1C2800) [pid = 3712] [serial = 2358] [outer = 182D2800] 03:39:08 INFO - PROCESS | 3712 | 1472297948335 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"]]]}] 03:39:08 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:39:08 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 03:39:08 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:39:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:08 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:39:08 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1084ms 03:39:08 INFO - PROCESS | 3712 | 1472297948368 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 03:39:08 INFO - PROCESS | 3712 | 1472297948373 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 03:39:08 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:39:08 INFO - PROCESS | 3712 | 1472297948378 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:39:08 INFO - PROCESS | 3712 | 1472297948381 Marionette TRACE conn3 <- [1,3102,null,{}] 03:39:08 INFO - PROCESS | 3712 | 1472297948387 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}] 03:39:08 INFO - PROCESS | 3712 | 1472297948389 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:39:08 INFO - PROCESS | 3712 | 1472297948476 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 03:39:08 INFO - PROCESS | 3712 | 1472297948629 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\", \"4758ac8e-6af3-4ca6-bf94-b1ce2b1c2896\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:08 INFO - PROCESS | 3712 | 1472297948634 Marionette INFO sendAsync 3acecf61-8804-43e3-83b3-f113c82e666e 03:39:08 INFO - PROCESS | 3712 | ++DOCSHELL 1293DC00 == 41 [pid = 3712] [id = 787] 03:39:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1297F400) [pid = 3712] [serial = 2359] [outer = 00000000] 03:39:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (129E0C00) [pid = 3712] [serial = 2360] [outer = 1297F400] 03:39:08 INFO - PROCESS | 3712 | 1472297948684 Marionette DEBUG loaded listener.js 03:39:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (12D77800) [pid = 3712] [serial = 2361] [outer = 1297F400] 03:39:09 INFO - PROCESS | 3712 | --DOCSHELL 182CB000 == 40 [pid = 3712] [id = 781] 03:39:09 INFO - PROCESS | 3712 | --DOCSHELL 10328400 == 39 [pid = 3712] [id = 780] 03:39:09 INFO - PROCESS | 3712 | --DOCSHELL 17F0D400 == 38 [pid = 3712] [id = 779] 03:39:09 INFO - PROCESS | 3712 | --DOCSHELL 16D77400 == 37 [pid = 3712] [id = 778] 03:39:09 INFO - PROCESS | 3712 | --DOCSHELL 1606E000 == 36 [pid = 3712] [id = 777] 03:39:09 INFO - PROCESS | 3712 | --DOCSHELL 0C759000 == 35 [pid = 3712] [id = 776] 03:39:09 INFO - PROCESS | 3712 | --DOCSHELL 14F36C00 == 34 [pid = 3712] [id = 775] 03:39:09 INFO - PROCESS | 3712 | --DOCSHELL 12984800 == 33 [pid = 3712] [id = 774] 03:39:09 INFO - PROCESS | 3712 | --DOCSHELL 10F11400 == 32 [pid = 3712] [id = 773] 03:39:09 INFO - PROCESS | 3712 | --DOCSHELL 16071400 == 31 [pid = 3712] [id = 770] 03:39:09 INFO - PROCESS | 3712 | --DOCSHELL 11441400 == 30 [pid = 3712] [id = 771] 03:39:09 INFO - PROCESS | 3712 | --DOCSHELL 15287400 == 29 [pid = 3712] [id = 772] 03:39:09 INFO - PROCESS | 3712 | --DOCSHELL 182D2400 == 28 [pid = 3712] [id = 786] 03:39:09 INFO - PROCESS | 3712 | --DOCSHELL 16966400 == 27 [pid = 3712] [id = 785] 03:39:09 INFO - PROCESS | 3712 | --DOCSHELL 16066800 == 26 [pid = 3712] [id = 782] 03:39:09 INFO - PROCESS | 3712 | --DOCSHELL 10A50C00 == 25 [pid = 3712] [id = 783] 03:39:09 INFO - PROCESS | 3712 | --DOCSHELL 14111400 == 24 [pid = 3712] [id = 784] 03:39:09 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (152AB400) [pid = 3712] [serial = 2295] [outer = 00000000] [url = about:blank] 03:39:09 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (1A9DF800) [pid = 3712] [serial = 2297] [outer = 00000000] [url = about:blank] 03:39:09 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (1528F400) [pid = 3712] [serial = 2294] [outer = 00000000] [url = about:blank] 03:39:09 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (10E9AC00) [pid = 3712] [serial = 2291] [outer = 00000000] [url = about:blank] 03:39:09 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (10E9C000) [pid = 3712] [serial = 2292] [outer = 00000000] [url = about:blank] 03:39:09 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (10474C00) [pid = 3712] [serial = 2289] [outer = 00000000] [url = about:blank] 03:39:09 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (0F34B800) [pid = 3712] [serial = 2288] [outer = 00000000] [url = about:blank] 03:39:09 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (13153800) [pid = 3712] [serial = 2280] [outer = 00000000] [url = about:blank] 03:39:09 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (129DF800) [pid = 3712] [serial = 2279] [outer = 00000000] [url = about:blank] 03:39:09 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (17F0E800) [pid = 3712] [serial = 2283] [outer = 00000000] [url = about:blank] 03:39:09 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (166A9800) [pid = 3712] [serial = 2282] [outer = 00000000] [url = about:blank] 03:39:09 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1AB6C400) [pid = 3712] [serial = 2286] [outer = 00000000] [url = about:blank] 03:39:09 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (1AB69000) [pid = 3712] [serial = 2285] [outer = 00000000] [url = about:blank] 03:39:09 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1ABEB000) [pid = 3712] [serial = 2300] [outer = 00000000] [url = about:blank] 03:39:09 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (1AB65C00) [pid = 3712] [serial = 2298] [outer = 00000000] [url = about:blank] 03:39:09 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (1529E800) [pid = 3712] [serial = 2303] [outer = 00000000] [url = about:blank] 03:39:09 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (1632A000) [pid = 3712] [serial = 2309] [outer = 00000000] [url = about:blank] 03:39:09 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (1AC63400) [pid = 3712] [serial = 2301] [outer = 00000000] [url = about:blank] 03:39:09 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (1AE8C400) [pid = 3712] [serial = 2306] [outer = 00000000] [url = about:blank] 03:39:09 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (1A1CA000) [pid = 3712] [serial = 2304] [outer = 00000000] [url = about:blank] 03:39:09 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (1AE98800) [pid = 3712] [serial = 2307] [outer = 00000000] [url = about:blank] 03:39:09 INFO - PROCESS | 3712 | 1472297949881 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]]]}] 03:39:09 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:39:09 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1549ms 03:39:09 INFO - PROCESS | 3712 | 1472297949926 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 03:39:09 INFO - PROCESS | 3712 | 1472297949930 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 03:39:11 WARNING - u'runner_teardown' () 03:39:11 INFO - No more tests 03:39:11 INFO - Got 0 unexpected results 03:39:11 INFO - SUITE-END | took 636s 03:39:11 INFO - Closing logging queue 03:39:11 INFO - queue closed 03:39:11 INFO - Return code: 0 03:39:11 WARNING - # TBPL SUCCESS # 03:39:11 INFO - Running post-action listener: _resource_record_post_action 03:39:11 INFO - Running post-run listener: _resource_record_post_run 03:39:12 INFO - Total resource usage - Wall time: 647s; CPU: 17.0%; Read bytes: 91833344; Write bytes: 954463232; Read time: 561522; Write time: 1313361 03:39:12 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:39:12 INFO - install - Wall time: 3s; CPU: 8.0%; Read bytes: 0; Write bytes: 105141248; Read time: 0; Write time: 156037 03:39:12 INFO - run-tests - Wall time: 644s; CPU: 17.0%; Read bytes: 91833344; Write bytes: 818344960; Read time: 561522; Write time: 1109191 03:39:12 INFO - Running post-run listener: _upload_blobber_files 03:39:12 INFO - Blob upload gear active. 03:39:12 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 03:39:12 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 03:39:12 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'] 03:39:12 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 03:39:13 INFO - (blobuploader) - INFO - Open directory for files ... 03:39:13 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 03:39:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:39:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:39:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:39:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:39:13 INFO - (blobuploader) - INFO - Done attempting. 03:39:13 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 03:39:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:39:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:39:16 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:39:16 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:39:16 INFO - (blobuploader) - INFO - Done attempting. 03:39:16 INFO - (blobuploader) - INFO - Iteration through files over. 03:39:16 INFO - Return code: 0 03:39:16 INFO - rmtree: C:\slave\test\build\uploaded_files.json 03:39:16 INFO - Using _rmtree_windows ... 03:39:16 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 03:39:16 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/e7330955fe4d0d54e3f7085dc454997b0c7f4202c5aba4daf54f03d6bf4b93dfad826f76a8728126354f265dd3814623b21a38c0d190faff0546195adb931368", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/19686e3d5f80195df6fae1d00d500077604a46188a32ef59337167b746800836e86a63b8abee29c0f25d94a801cf2ae3322786d2ac3f7677a7daecf12982594f"} 03:39:16 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 03:39:16 INFO - Writing to file C:\slave\test\properties\blobber_files 03:39:16 INFO - Contents: 03:39:16 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/e7330955fe4d0d54e3f7085dc454997b0c7f4202c5aba4daf54f03d6bf4b93dfad826f76a8728126354f265dd3814623b21a38c0d190faff0546195adb931368", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/19686e3d5f80195df6fae1d00d500077604a46188a32ef59337167b746800836e86a63b8abee29c0f25d94a801cf2ae3322786d2ac3f7677a7daecf12982594f"} 03:39:16 INFO - Running post-run listener: copy_logs_to_upload_dir 03:39:16 INFO - Copying logs to upload dir... 03:39:16 INFO - mkdir: C:\slave\test\build\upload\logs 03:39:16 INFO - Copying logs to upload dir... 03:39:16 INFO - Using _rmtree_windows ... 03:39:16 INFO - Using _rmtree_windows ... 03:39:16 INFO - Using _rmtree_windows ... 03:39:16 INFO - Using _rmtree_windows ... 03:39:16 INFO - Using _rmtree_windows ... 03:39:16 INFO - Using _rmtree_windows ... 03:39:16 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=767.246000 ========= master_lag: 58.22 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 45 secs) (at 2016-08-27 04:39:13.005944) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-27 04:39:13.012544) ========= '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-085\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-085 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-085 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-085 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-085 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-085 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/e7330955fe4d0d54e3f7085dc454997b0c7f4202c5aba4daf54f03d6bf4b93dfad826f76a8728126354f265dd3814623b21a38c0d190faff0546195adb931368", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/19686e3d5f80195df6fae1d00d500077604a46188a32ef59337167b746800836e86a63b8abee29c0f25d94a801cf2ae3322786d2ac3f7677a7daecf12982594f"} build_url:https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.108000 build_url: 'https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/e7330955fe4d0d54e3f7085dc454997b0c7f4202c5aba4daf54f03d6bf4b93dfad826f76a8728126354f265dd3814623b21a38c0d190faff0546195adb931368", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/19686e3d5f80195df6fae1d00d500077604a46188a32ef59337167b746800836e86a63b8abee29c0f25d94a801cf2ae3322786d2ac3f7677a7daecf12982594f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-27 04:39:13.133039) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-27 04:39:13.133378) ========= '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-085\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-085 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-085 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-085 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-085 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-085 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.108000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-27 04:39:13.250742) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-27 04:39:13.251063) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-27 04:39:13.771995) ========= ========= Total master_lag: 58.98 =========