builder: fx-team_xp-ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-056 starttime: 1461139751.94 results: success (0) buildid: 20160419230832 builduid: 1ab072c2db0d4b259b7f46e10e93ac05 revision: d42b25947fc26a0f9eab98d631465b72769553bd ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 01:09:11.937840) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 01:09:11.938243) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 4 secs) (at 2016-04-20 01:09:11.938820) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 4 secs) (at 2016-04-20 01:09:16.921236) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 01:09:16.921595) ========= '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-056\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-056 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-056 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-056 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-056 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-056 WINDIR=C:\WINDOWS using PTY: False --01:09:51-- 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% 8.63 MB/s 01:09:51 (8.63 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.527000 ========= master_lag: 1.19 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 01:09:18.639934) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 01:09:18.640243) ========= '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-056\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-056 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-056 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-056 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-056 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-056 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.703000 ========= master_lag: 0.24 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 01:09:19.587544) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 10 secs) (at 2016-04-20 01:09:19.587877) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev d42b25947fc26a0f9eab98d631465b72769553bd --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev d42b25947fc26a0f9eab98d631465b72769553bd --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-056\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-056 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-056 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-056 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-056 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-056 WINDIR=C:\WINDOWS using PTY: False 2016-04-20 01:09:53,293 truncating revision to first 12 chars 2016-04-20 01:09:53,293 Setting DEBUG logging. 2016-04-20 01:09:53,305 attempt 1/10 2016-04-20 01:09:53,305 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/d42b25947fc2?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 01:09:53,607 unpacking tar archive at: fx-team-d42b25947fc2/testing/mozharness/ program finished with exit code 0 elapsedTime=0.904000 ========= master_lag: 9.42 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 10 secs) (at 2016-04-20 01:09:29.915037) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 01:09:29.915358) ========= script_repo_revision: d42b25947fc26a0f9eab98d631465b72769553bd ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 01:09:29.915813) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 3 secs) (at 2016-04-20 01:09:29.916120) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 3 secs) (at 2016-04-20 01:09:33.174691) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 12 secs) (at 2016-04-20 01:09:33.175023) ========= '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' 'fx-team' '--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', 'fx-team', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-056\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-056 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-056 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-056 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-056 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-056 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 01:10:05 INFO - MultiFileLogger online at 20160420 01:10:05 in C:\slave\test 01:10:05 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 fx-team --download-symbols true 01:10:05 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 01:10:05 INFO - {'append_to_log': False, 01:10:05 INFO - 'base_work_dir': 'C:\\slave\\test', 01:10:05 INFO - 'blob_upload_branch': 'fx-team', 01:10:05 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 01:10:05 INFO - 'buildbot_json_path': 'buildprops.json', 01:10:05 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 01:10:05 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 01:10:05 INFO - 'download_minidump_stackwalk': True, 01:10:05 INFO - 'download_symbols': 'true', 01:10:05 INFO - 'e10s': False, 01:10:05 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 01:10:05 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 01:10:05 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 01:10:05 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 01:10:05 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 01:10:05 INFO - 'C:/mozilla-build/tooltool.py'), 01:10:05 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 01:10:05 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 01:10:05 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 01:10:05 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 01:10:05 INFO - 'log_level': 'info', 01:10:05 INFO - 'log_to_console': True, 01:10:05 INFO - 'opt_config_files': (), 01:10:05 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 01:10:05 INFO - '--processes=1', 01:10:05 INFO - '--config=%(test_path)s/wptrunner.ini', 01:10:05 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 01:10:05 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 01:10:05 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 01:10:05 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 01:10:05 INFO - 'pip_index': False, 01:10:05 INFO - 'require_test_zip': True, 01:10:05 INFO - 'test_type': ('testharness',), 01:10:05 INFO - 'this_chunk': '1', 01:10:05 INFO - 'total_chunks': '10', 01:10:05 INFO - 'virtualenv_path': 'venv', 01:10:05 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 01:10:05 INFO - 'work_dir': 'build'} 01:10:05 INFO - ##### 01:10:05 INFO - ##### Running clobber step. 01:10:05 INFO - ##### 01:10:05 INFO - Running pre-action listener: _resource_record_pre_action 01:10:05 INFO - Running main action method: clobber 01:10:05 INFO - rmtree: C:\slave\test\build 01:10:05 INFO - Using _rmtree_windows ... 01:10:05 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 01:10:46 INFO - Running post-action listener: _resource_record_post_action 01:10:46 INFO - ##### 01:10:46 INFO - ##### Running read-buildbot-config step. 01:10:46 INFO - ##### 01:10:46 INFO - Running pre-action listener: _resource_record_pre_action 01:10:46 INFO - Running main action method: read_buildbot_config 01:10:46 INFO - Using buildbot properties: 01:10:46 INFO - { 01:10:46 INFO - "project": "", 01:10:46 INFO - "product": "firefox", 01:10:46 INFO - "script_repo_revision": "production", 01:10:46 INFO - "scheduler": "tests-fx-team-xp_ix-debug-unittest-14-7200", 01:10:46 INFO - "repository": "", 01:10:46 INFO - "buildername": "Windows XP 32-bit fx-team debug test web-platform-tests-1", 01:10:46 INFO - "buildid": "20160419230832", 01:10:46 INFO - "pgo_build": "False", 01:10:46 INFO - "basedir": "C:\\slave\\test", 01:10:46 INFO - "buildnumber": 24, 01:10:46 INFO - "slavename": "t-xp32-ix-056", 01:10:46 INFO - "revision": "d42b25947fc26a0f9eab98d631465b72769553bd", 01:10:46 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 01:10:46 INFO - "platform": "win32", 01:10:46 INFO - "branch": "fx-team", 01:10:46 INFO - "repo_path": "integration/fx-team", 01:10:46 INFO - "moz_repo_path": "", 01:10:46 INFO - "stage_platform": "win32", 01:10:46 INFO - "builduid": "1ab072c2db0d4b259b7f46e10e93ac05", 01:10:46 INFO - "slavebuilddir": "test" 01:10:46 INFO - } 01:10:46 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/PGvWn0tTTS-ulQ7KRyIDDg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 01:10:46 INFO - Found installer url https://queue.taskcluster.net/v1/task/PGvWn0tTTS-ulQ7KRyIDDg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 01:10:46 INFO - Running post-action listener: _resource_record_post_action 01:10:46 INFO - ##### 01:10:46 INFO - ##### Running download-and-extract step. 01:10:46 INFO - ##### 01:10:46 INFO - Running pre-action listener: _resource_record_pre_action 01:10:46 INFO - Running main action method: download_and_extract 01:10:46 INFO - mkdir: C:\slave\test\build\tests 01:10:46 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')]} 01:10:46 INFO - https://queue.taskcluster.net/v1/task/PGvWn0tTTS-ulQ7KRyIDDg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 01:10:46 INFO - trying https://queue.taskcluster.net/v1/task/PGvWn0tTTS-ulQ7KRyIDDg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 01:10:46 INFO - Downloading https://queue.taskcluster.net/v1/task/PGvWn0tTTS-ulQ7KRyIDDg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 01:10:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PGvWn0tTTS-ulQ7KRyIDDg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 01:10:47 INFO - Downloaded 1274 bytes. 01:10:47 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 01:10:47 INFO - Using the following test package requirements: 01:10:47 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 01:10:47 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 01:10:47 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 01:10:47 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 01:10:47 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 01:10:47 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 01:10:47 INFO - u'jsshell-win32.zip'], 01:10:47 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 01:10:47 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 01:10:47 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 01:10:47 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 01:10:47 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 01:10:47 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 01:10:47 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 01:10:47 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 01:10:47 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 01:10:47 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 01:10:47 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 01:10:47 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 01:10:47 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')]} 01:10:47 INFO - https://queue.taskcluster.net/v1/task/PGvWn0tTTS-ulQ7KRyIDDg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 01:10:47 INFO - trying https://queue.taskcluster.net/v1/task/PGvWn0tTTS-ulQ7KRyIDDg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 01:10:47 INFO - Downloading https://queue.taskcluster.net/v1/task/PGvWn0tTTS-ulQ7KRyIDDg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 01:10:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/PGvWn0tTTS-ulQ7KRyIDDg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 01:10:49 INFO - Downloaded 20462726 bytes. 01:10:49 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 01:10:49 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 01:10:53 INFO - caution: filename not matched: web-platform/* 01:10:53 INFO - Return code: 11 01:10:53 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')]} 01:10:53 INFO - https://queue.taskcluster.net/v1/task/PGvWn0tTTS-ulQ7KRyIDDg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 01:10:53 INFO - trying https://queue.taskcluster.net/v1/task/PGvWn0tTTS-ulQ7KRyIDDg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 01:10:53 INFO - Downloading https://queue.taskcluster.net/v1/task/PGvWn0tTTS-ulQ7KRyIDDg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 01:10:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/PGvWn0tTTS-ulQ7KRyIDDg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 01:10:55 INFO - Downloaded 36382594 bytes. 01:10:55 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 01:10:55 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 01:11:23 INFO - caution: filename not matched: bin/* 01:11:23 INFO - caution: filename not matched: config/* 01:11:23 INFO - caution: filename not matched: mozbase/* 01:11:23 INFO - caution: filename not matched: marionette/* 01:11:23 INFO - caution: filename not matched: tools/wptserve/* 01:11:23 INFO - Return code: 11 01:11:23 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')]} 01:11:23 INFO - https://queue.taskcluster.net/v1/task/PGvWn0tTTS-ulQ7KRyIDDg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 01:11:23 INFO - trying https://queue.taskcluster.net/v1/task/PGvWn0tTTS-ulQ7KRyIDDg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 01:11:23 INFO - Downloading https://queue.taskcluster.net/v1/task/PGvWn0tTTS-ulQ7KRyIDDg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 01:11:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PGvWn0tTTS-ulQ7KRyIDDg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 01:11:28 INFO - Downloaded 67400773 bytes. 01:11:28 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/PGvWn0tTTS-ulQ7KRyIDDg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 01:11:28 INFO - mkdir: C:\slave\test\properties 01:11:28 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 01:11:28 INFO - Writing to file C:\slave\test\properties\build_url 01:11:28 INFO - Contents: 01:11:28 INFO - build_url:https://queue.taskcluster.net/v1/task/PGvWn0tTTS-ulQ7KRyIDDg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 01:11:28 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/PGvWn0tTTS-ulQ7KRyIDDg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 01:11:28 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 01:11:28 INFO - Writing to file C:\slave\test\properties\symbols_url 01:11:28 INFO - Contents: 01:11:28 INFO - symbols_url:https://queue.taskcluster.net/v1/task/PGvWn0tTTS-ulQ7KRyIDDg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 01:11:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:11:28 INFO - https://queue.taskcluster.net/v1/task/PGvWn0tTTS-ulQ7KRyIDDg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 01:11:28 INFO - trying https://queue.taskcluster.net/v1/task/PGvWn0tTTS-ulQ7KRyIDDg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 01:11:28 INFO - Downloading https://queue.taskcluster.net/v1/task/PGvWn0tTTS-ulQ7KRyIDDg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 01:11:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PGvWn0tTTS-ulQ7KRyIDDg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 01:11:32 INFO - Downloaded 58233976 bytes. 01:11:32 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 01:11:32 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 01:11:37 INFO - Return code: 0 01:11:37 INFO - Running post-action listener: _resource_record_post_action 01:11:37 INFO - Running post-action listener: set_extra_try_arguments 01:11:37 INFO - ##### 01:11:37 INFO - ##### Running create-virtualenv step. 01:11:37 INFO - ##### 01:11:37 INFO - Running pre-action listener: _pre_create_virtualenv 01:11:37 INFO - Running pre-action listener: _resource_record_pre_action 01:11:37 INFO - Running main action method: create_virtualenv 01:11:37 INFO - Creating virtualenv C:\slave\test\build\venv 01:11:37 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 01:11:37 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 01:11:39 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 01:11:40 INFO - Installing distribute......................................................................................................................................................................................done. 01:11:41 INFO - Return code: 0 01:11:41 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 01:11:41 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')]} 01:11:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:11:41 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')]} 01:11:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:11:41 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-056', 'USERDOMAIN': 'T-XP32-IX-056', '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-056', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-056', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-056\\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-056'}}, attempt #1 01:11:41 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 01:11:41 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 01:11:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 01:11:41 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-056\\Application Data', 01:11:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:11:41 INFO - 'COMPUTERNAME': 'T-XP32-IX-056', 01:11:41 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 01:11:41 INFO - 'DCLOCATION': 'SCL3', 01:11:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:11:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:11:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:11:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:11:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:11:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:11:41 INFO - 'HOMEDRIVE': 'C:', 01:11:41 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-056', 01:11:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:11:41 INFO - 'KTS_VERSION': '1.19c', 01:11:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:11:41 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-056', 01:11:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:11:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:11:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:11:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:11:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:11:41 INFO - 'MOZ_AIRBAG': '1', 01:11:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:11:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:11:41 INFO - 'MOZ_MSVCVERSION': '8', 01:11:41 INFO - 'MOZ_NO_REMOTE': '1', 01:11:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:11:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:11:41 INFO - 'NO_EM_RESTART': '1', 01:11:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:11:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:11:41 INFO - 'OS': 'Windows_NT', 01:11:41 INFO - 'OURDRIVE': 'C:', 01:11:41 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', 01:11:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 01:11:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:11:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:11:41 INFO - 'PROCESSOR_LEVEL': '6', 01:11:41 INFO - 'PROCESSOR_REVISION': '1e05', 01:11:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:11:41 INFO - 'PROMPT': '$P$G', 01:11:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:11:41 INFO - 'PWD': 'C:\\slave\\test', 01:11:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:11:41 INFO - 'SESSIONNAME': 'Console', 01:11:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:11:41 INFO - 'SYSTEMDRIVE': 'C:', 01:11:41 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 01:11:41 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:11:41 INFO - 'TEST1': 'testie', 01:11:41 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:11:41 INFO - 'USERDOMAIN': 'T-XP32-IX-056', 01:11:41 INFO - 'USERNAME': 'cltbld', 01:11:41 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-056', 01:11:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:11:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:11:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:11:41 INFO - 'WINDIR': 'C:\\WINDOWS', 01:11:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:11:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:11:41 INFO - Downloading/unpacking psutil>=0.7.1 01:11:41 INFO - Running setup.py egg_info for package psutil 01:11:41 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 01:11:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:11:41 INFO - Installing collected packages: psutil 01:11:41 INFO - Running setup.py install for psutil 01:11:41 INFO - building 'psutil._psutil_windows' extension 01:11:41 INFO - error: Unable to find vcvarsall.bat 01:11:41 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-tewila-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 01:11:41 INFO - running install 01:11:41 INFO - running build 01:11:41 INFO - running build_py 01:11:41 INFO - creating build 01:11:41 INFO - creating build\lib.win32-2.7 01:11:41 INFO - creating build\lib.win32-2.7\psutil 01:11:41 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 01:11:41 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 01:11:41 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 01:11:41 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 01:11:41 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 01:11:41 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 01:11:41 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 01:11:41 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 01:11:41 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 01:11:41 INFO - running build_ext 01:11:41 INFO - building 'psutil._psutil_windows' extension 01:11:41 INFO - error: Unable to find vcvarsall.bat 01:11:41 INFO - ---------------------------------------- 01:11:41 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-tewila-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 01:11:41 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-056\Application Data\pip\pip.log 01:11:41 WARNING - Return code: 1 01:11:41 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! 01:11:41 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 01:11:41 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')]} 01:11:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:11:41 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')]} 01:11:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:11:42 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-056', 'USERDOMAIN': 'T-XP32-IX-056', '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-056', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-056', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-056\\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-056'}}, attempt #1 01:11:42 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 01:11:42 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 01:11:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 01:11:42 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-056\\Application Data', 01:11:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:11:42 INFO - 'COMPUTERNAME': 'T-XP32-IX-056', 01:11:42 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 01:11:42 INFO - 'DCLOCATION': 'SCL3', 01:11:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:11:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:11:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:11:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:11:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:11:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:11:42 INFO - 'HOMEDRIVE': 'C:', 01:11:42 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-056', 01:11:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:11:42 INFO - 'KTS_VERSION': '1.19c', 01:11:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:11:42 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-056', 01:11:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:11:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:11:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:11:42 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:11:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:11:42 INFO - 'MOZ_AIRBAG': '1', 01:11:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:11:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:11:42 INFO - 'MOZ_MSVCVERSION': '8', 01:11:42 INFO - 'MOZ_NO_REMOTE': '1', 01:11:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:11:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:11:42 INFO - 'NO_EM_RESTART': '1', 01:11:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:11:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:11:42 INFO - 'OS': 'Windows_NT', 01:11:42 INFO - 'OURDRIVE': 'C:', 01:11:42 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', 01:11:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 01:11:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:11:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:11:42 INFO - 'PROCESSOR_LEVEL': '6', 01:11:42 INFO - 'PROCESSOR_REVISION': '1e05', 01:11:42 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:11:42 INFO - 'PROMPT': '$P$G', 01:11:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:11:42 INFO - 'PWD': 'C:\\slave\\test', 01:11:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:11:42 INFO - 'SESSIONNAME': 'Console', 01:11:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:11:42 INFO - 'SYSTEMDRIVE': 'C:', 01:11:42 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 01:11:42 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:11:42 INFO - 'TEST1': 'testie', 01:11:42 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:11:42 INFO - 'USERDOMAIN': 'T-XP32-IX-056', 01:11:42 INFO - 'USERNAME': 'cltbld', 01:11:42 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-056', 01:11:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:11:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:11:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:11:42 INFO - 'WINDIR': 'C:\\WINDOWS', 01:11:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:11:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:11:42 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 01:11:42 INFO - Downloading mozsystemmonitor-0.0.tar.gz 01:11:42 INFO - Running setup.py egg_info for package mozsystemmonitor 01:11:42 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 01:11:42 INFO - Running setup.py egg_info for package psutil 01:11:42 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 01:11:42 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:11:42 INFO - Installing collected packages: mozsystemmonitor, psutil 01:11:42 INFO - Running setup.py install for mozsystemmonitor 01:11:42 INFO - Running setup.py install for psutil 01:11:42 INFO - building 'psutil._psutil_windows' extension 01:11:42 INFO - error: Unable to find vcvarsall.bat 01:11:42 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-4ng8da-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 01:11:42 INFO - running install 01:11:42 INFO - running build 01:11:42 INFO - running build_py 01:11:42 INFO - running build_ext 01:11:42 INFO - building 'psutil._psutil_windows' extension 01:11:42 INFO - error: Unable to find vcvarsall.bat 01:11:42 INFO - ---------------------------------------- 01:11:42 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-4ng8da-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 01:11:42 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-056\Application Data\pip\pip.log 01:11:42 WARNING - Return code: 1 01:11:42 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! 01:11:42 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 01:11:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:11:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:11:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:11:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:11:42 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-056', 'USERDOMAIN': 'T-XP32-IX-056', '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-056', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-056', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-056\\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-056'}}, attempt #1 01:11:42 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 01:11:42 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 01:11:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 01:11:42 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-056\\Application Data', 01:11:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:11:42 INFO - 'COMPUTERNAME': 'T-XP32-IX-056', 01:11:42 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 01:11:42 INFO - 'DCLOCATION': 'SCL3', 01:11:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:11:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:11:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:11:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:11:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:11:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:11:42 INFO - 'HOMEDRIVE': 'C:', 01:11:42 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-056', 01:11:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:11:42 INFO - 'KTS_VERSION': '1.19c', 01:11:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:11:42 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-056', 01:11:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:11:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:11:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:11:42 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:11:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:11:42 INFO - 'MOZ_AIRBAG': '1', 01:11:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:11:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:11:42 INFO - 'MOZ_MSVCVERSION': '8', 01:11:42 INFO - 'MOZ_NO_REMOTE': '1', 01:11:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:11:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:11:42 INFO - 'NO_EM_RESTART': '1', 01:11:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:11:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:11:42 INFO - 'OS': 'Windows_NT', 01:11:42 INFO - 'OURDRIVE': 'C:', 01:11:42 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', 01:11:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 01:11:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:11:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:11:42 INFO - 'PROCESSOR_LEVEL': '6', 01:11:42 INFO - 'PROCESSOR_REVISION': '1e05', 01:11:42 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:11:42 INFO - 'PROMPT': '$P$G', 01:11:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:11:42 INFO - 'PWD': 'C:\\slave\\test', 01:11:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:11:42 INFO - 'SESSIONNAME': 'Console', 01:11:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:11:42 INFO - 'SYSTEMDRIVE': 'C:', 01:11:42 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 01:11:42 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:11:42 INFO - 'TEST1': 'testie', 01:11:42 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:11:42 INFO - 'USERDOMAIN': 'T-XP32-IX-056', 01:11:42 INFO - 'USERNAME': 'cltbld', 01:11:42 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-056', 01:11:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:11:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:11:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:11:42 INFO - 'WINDIR': 'C:\\WINDOWS', 01:11:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:11:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:11:43 INFO - Downloading/unpacking blobuploader==1.2.4 01:11:43 INFO - Downloading blobuploader-1.2.4.tar.gz 01:11:43 INFO - Running setup.py egg_info for package blobuploader 01:11:43 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 01:11:44 INFO - Running setup.py egg_info for package requests 01:11:44 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 01:11:44 INFO - Downloading docopt-0.6.1.tar.gz 01:11:44 INFO - Running setup.py egg_info for package docopt 01:11:44 INFO - Installing collected packages: blobuploader, docopt, requests 01:11:44 INFO - Running setup.py install for blobuploader 01:11:44 INFO - Running setup.py install for docopt 01:11:44 INFO - Running setup.py install for requests 01:11:44 INFO - Successfully installed blobuploader docopt requests 01:11:44 INFO - Cleaning up... 01:11:44 INFO - Return code: 0 01:11:44 INFO - Installing None into virtualenv C:\slave\test\build\venv 01:11:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:11:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:11:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:11:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:11:44 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-056', 'USERDOMAIN': 'T-XP32-IX-056', '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-056', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-056', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-056\\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-056'}}, attempt #1 01:11:44 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 01:11:44 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 01:11:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 01:11:44 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-056\\Application Data', 01:11:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:11:44 INFO - 'COMPUTERNAME': 'T-XP32-IX-056', 01:11:44 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 01:11:44 INFO - 'DCLOCATION': 'SCL3', 01:11:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:11:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:11:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:11:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:11:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:11:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:11:44 INFO - 'HOMEDRIVE': 'C:', 01:11:44 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-056', 01:11:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:11:44 INFO - 'KTS_VERSION': '1.19c', 01:11:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:11:44 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-056', 01:11:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:11:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:11:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:11:44 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:11:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:11:44 INFO - 'MOZ_AIRBAG': '1', 01:11:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:11:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:11:44 INFO - 'MOZ_MSVCVERSION': '8', 01:11:44 INFO - 'MOZ_NO_REMOTE': '1', 01:11:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:11:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:11:44 INFO - 'NO_EM_RESTART': '1', 01:11:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:11:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:11:44 INFO - 'OS': 'Windows_NT', 01:11:44 INFO - 'OURDRIVE': 'C:', 01:11:44 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 01:11:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 01:11:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:11:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:11:44 INFO - 'PROCESSOR_LEVEL': '6', 01:11:44 INFO - 'PROCESSOR_REVISION': '1e05', 01:11:44 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:11:44 INFO - 'PROMPT': '$P$G', 01:11:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:11:44 INFO - 'PWD': 'C:\\slave\\test', 01:11:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:11:44 INFO - 'SESSIONNAME': 'Console', 01:11:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:11:44 INFO - 'SYSTEMDRIVE': 'C:', 01:11:44 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 01:11:44 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:11:44 INFO - 'TEST1': 'testie', 01:11:44 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:11:44 INFO - 'USERDOMAIN': 'T-XP32-IX-056', 01:11:44 INFO - 'USERNAME': 'cltbld', 01:11:44 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-056', 01:11:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:11:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:11:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:11:44 INFO - 'WINDIR': 'C:\\WINDOWS', 01:11:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:11:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:11:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 01:11:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 01:11:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 01:11:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 01:11:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 01:11:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 01:11:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 01:11:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 01:11:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 01:11:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 01:11:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 01:11:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 01:11:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 01:11:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 01:11:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 01:11:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 01:11:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 01:11:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 01:11:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 01:11:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 01:11:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 01:11:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 01:11:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 01:11:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 01:11:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 01:11:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 01:11:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 01:11:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 01:11:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 01:11:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 01:11:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 01:11:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 01:11:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 01:11:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 01:11:48 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 01:11:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 01:11:48 INFO - Unpacking c:\slave\test\build\tests\marionette\client 01:11:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 01:11:48 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 01:11:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 01:11:48 INFO - Unpacking c:\slave\test\build\tests\marionette 01:11:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 01:11:48 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:11:48 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 01:11:48 INFO - Running setup.py install for browsermob-proxy 01:11:52 INFO - Running setup.py install for manifestparser 01:11:52 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 01:11:52 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 01:11:52 INFO - Running setup.py install for marionette-client 01:11:52 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:11:52 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 01:11:52 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 01:11:52 INFO - Running setup.py install for marionette-driver 01:11:52 INFO - Running setup.py install for mozcrash 01:11:52 INFO - Running setup.py install for mozdebug 01:11:52 INFO - Running setup.py install for mozdevice 01:11:52 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 01:11:52 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 01:11:52 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 01:11:52 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 01:11:52 INFO - Running setup.py install for mozfile 01:11:52 INFO - Running setup.py install for mozhttpd 01:11:52 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 01:11:52 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 01:11:52 INFO - Running setup.py install for mozinfo 01:11:52 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 01:11:52 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 01:11:52 INFO - Running setup.py install for mozInstall 01:11:52 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 01:11:52 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 01:11:52 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 01:11:52 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 01:11:52 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 01:11:52 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 01:11:52 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 01:11:52 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 01:11:52 INFO - Running setup.py install for mozleak 01:11:52 INFO - Running setup.py install for mozlog 01:11:52 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 01:11:52 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 01:11:52 INFO - Running setup.py install for moznetwork 01:11:52 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 01:11:52 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 01:11:52 INFO - Running setup.py install for mozprocess 01:11:52 INFO - Running setup.py install for mozprofile 01:11:52 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 01:11:52 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 01:11:52 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 01:11:52 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 01:11:52 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 01:11:52 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 01:11:52 INFO - Running setup.py install for mozrunner 01:11:52 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 01:11:52 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 01:11:52 INFO - Running setup.py install for mozscreenshot 01:11:52 INFO - Running setup.py install for moztest 01:11:52 INFO - Running setup.py install for mozversion 01:11:52 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 01:11:52 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 01:11:52 INFO - Running setup.py install for wptserve 01:11:52 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 01:11:52 INFO - Cleaning up... 01:11:52 INFO - Return code: 0 01:11:52 INFO - Installing None into virtualenv C:\slave\test\build\venv 01:11:52 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')]} 01:11:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:11:52 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')]} 01:11:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:11:52 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-056', 'USERDOMAIN': 'T-XP32-IX-056', '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-056', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-056', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-056\\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-056'}}, attempt #1 01:11:52 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 01:11:52 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 01:11:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 01:11:52 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-056\\Application Data', 01:11:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:11:52 INFO - 'COMPUTERNAME': 'T-XP32-IX-056', 01:11:52 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 01:11:52 INFO - 'DCLOCATION': 'SCL3', 01:11:52 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:11:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:11:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:11:52 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:11:52 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:11:52 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:11:52 INFO - 'HOMEDRIVE': 'C:', 01:11:52 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-056', 01:11:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:11:52 INFO - 'KTS_VERSION': '1.19c', 01:11:52 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:11:52 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-056', 01:11:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:11:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:11:52 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:11:52 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:11:52 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:11:52 INFO - 'MOZ_AIRBAG': '1', 01:11:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:11:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:11:52 INFO - 'MOZ_MSVCVERSION': '8', 01:11:52 INFO - 'MOZ_NO_REMOTE': '1', 01:11:52 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:11:52 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:11:52 INFO - 'NO_EM_RESTART': '1', 01:11:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:11:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:11:52 INFO - 'OS': 'Windows_NT', 01:11:52 INFO - 'OURDRIVE': 'C:', 01:11:52 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', 01:11:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 01:11:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:11:52 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:11:52 INFO - 'PROCESSOR_LEVEL': '6', 01:11:52 INFO - 'PROCESSOR_REVISION': '1e05', 01:11:52 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:11:52 INFO - 'PROMPT': '$P$G', 01:11:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:11:52 INFO - 'PWD': 'C:\\slave\\test', 01:11:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:11:52 INFO - 'SESSIONNAME': 'Console', 01:11:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:11:52 INFO - 'SYSTEMDRIVE': 'C:', 01:11:52 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 01:11:52 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:11:52 INFO - 'TEST1': 'testie', 01:11:52 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:11:52 INFO - 'USERDOMAIN': 'T-XP32-IX-056', 01:11:52 INFO - 'USERNAME': 'cltbld', 01:11:52 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-056', 01:11:52 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:11:52 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:11:52 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:11:52 INFO - 'WINDIR': 'C:\\WINDOWS', 01:11:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:11:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:11:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 01:11:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 01:11:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 01:11:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 01:11:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 01:11:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 01:11:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 01:11:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 01:11:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 01:11:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 01:11:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 01:11:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 01:11:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 01:11:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 01:11:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 01:11:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 01:11:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 01:11:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 01:11:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 01:11:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 01:11:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 01:11:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 01:11:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 01:11:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 01:11:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 01:11:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 01:11:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 01:11:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 01:11:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 01:11:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 01:11:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 01:11:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 01:11:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 01:11:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 01:11:56 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 01:11:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 01:11:56 INFO - Unpacking c:\slave\test\build\tests\marionette\client 01:11:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 01:11:56 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 01:11:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 01:11:56 INFO - Unpacking c:\slave\test\build\tests\marionette 01:11:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 01:11:56 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:11:56 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)) 01:12:02 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)) 01:12:02 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)) 01:12:02 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)) 01:12:02 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)) 01:12:02 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 01:12:02 INFO - Downloading blessings-1.6.tar.gz 01:12:02 INFO - Running setup.py egg_info for package blessings 01:12:02 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)) 01:12:02 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 01:12:02 INFO - Running setup.py install for blessings 01:12:02 INFO - Running setup.py install for browsermob-proxy 01:12:02 INFO - Running setup.py install for manifestparser 01:12:02 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 01:12:02 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 01:12:02 INFO - Running setup.py install for marionette-client 01:12:02 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:12:02 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 01:12:02 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 01:12:02 INFO - Running setup.py install for marionette-driver 01:12:02 INFO - Running setup.py install for mozcrash 01:12:02 INFO - Running setup.py install for mozdebug 01:12:02 INFO - Running setup.py install for mozdevice 01:12:02 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 01:12:02 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 01:12:02 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 01:12:02 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 01:12:02 INFO - Running setup.py install for mozhttpd 01:12:02 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 01:12:02 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 01:12:02 INFO - Running setup.py install for mozInstall 01:12:02 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 01:12:02 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 01:12:02 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 01:12:02 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 01:12:02 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 01:12:02 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 01:12:02 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 01:12:02 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 01:12:02 INFO - Running setup.py install for mozleak 01:12:02 INFO - Running setup.py install for mozprofile 01:12:02 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 01:12:02 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 01:12:02 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 01:12:02 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 01:12:02 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 01:12:02 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 01:12:02 INFO - Running setup.py install for mozrunner 01:12:02 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 01:12:02 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 01:12:02 INFO - Running setup.py install for mozscreenshot 01:12:02 INFO - Running setup.py install for moztest 01:12:02 INFO - Running setup.py install for mozversion 01:12:02 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 01:12:02 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 01:12:02 INFO - Running setup.py install for wptserve 01:12:02 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 01:12:02 INFO - Cleaning up... 01:12:02 INFO - Return code: 0 01:12:02 INFO - Done creating virtualenv C:\slave\test\build\venv. 01:12:02 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 01:12:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 01:12:03 INFO - Reading from file tmpfile_stdout 01:12:03 INFO - Using _rmtree_windows ... 01:12:03 INFO - Using _rmtree_windows ... 01:12:03 INFO - Current package versions: 01:12:03 INFO - blessings == 1.6 01:12:03 INFO - blobuploader == 1.2.4 01:12:03 INFO - browsermob-proxy == 0.6.0 01:12:03 INFO - distribute == 0.6.14 01:12:03 INFO - docopt == 0.6.1 01:12:03 INFO - manifestparser == 1.1 01:12:03 INFO - marionette-client == 2.3.0 01:12:03 INFO - marionette-driver == 1.4.0 01:12:03 INFO - mozInstall == 1.12 01:12:03 INFO - mozcrash == 0.17 01:12:03 INFO - mozdebug == 0.1 01:12:03 INFO - mozdevice == 0.48 01:12:03 INFO - mozfile == 1.2 01:12:03 INFO - mozhttpd == 0.7 01:12:03 INFO - mozinfo == 0.9 01:12:03 INFO - mozleak == 0.1 01:12:03 INFO - mozlog == 3.1 01:12:03 INFO - moznetwork == 0.27 01:12:03 INFO - mozprocess == 0.22 01:12:03 INFO - mozprofile == 0.28 01:12:03 INFO - mozrunner == 6.11 01:12:03 INFO - mozscreenshot == 0.1 01:12:03 INFO - mozsystemmonitor == 0.0 01:12:03 INFO - moztest == 0.7 01:12:03 INFO - mozversion == 1.4 01:12:03 INFO - requests == 1.2.3 01:12:03 INFO - wptserve == 1.4.0 01:12:03 INFO - Running post-action listener: _resource_record_post_action 01:12:03 INFO - Running post-action listener: _start_resource_monitoring 01:12:03 INFO - Starting resource monitoring. 01:12:03 INFO - ##### 01:12:03 INFO - ##### Running pull step. 01:12:03 INFO - ##### 01:12:03 INFO - Running pre-action listener: _resource_record_pre_action 01:12:03 INFO - Running main action method: pull 01:12:03 INFO - Pull has nothing to do! 01:12:03 INFO - Running post-action listener: _resource_record_post_action 01:12:03 INFO - ##### 01:12:03 INFO - ##### Running install step. 01:12:03 INFO - ##### 01:12:03 INFO - Running pre-action listener: _resource_record_pre_action 01:12:03 INFO - Running main action method: install 01:12:03 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 01:12:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 01:12:03 INFO - Reading from file tmpfile_stdout 01:12:03 INFO - Using _rmtree_windows ... 01:12:03 INFO - Using _rmtree_windows ... 01:12:03 INFO - Detecting whether we're running mozinstall >=1.0... 01:12:03 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 01:12:03 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 01:12:03 INFO - Reading from file tmpfile_stdout 01:12:03 INFO - Output received: 01:12:03 INFO - Usage: mozinstall-script.py [options] installer 01:12:03 INFO - Options: 01:12:03 INFO - -h, --help show this help message and exit 01:12:03 INFO - -d DEST, --destination=DEST 01:12:03 INFO - Directory to install application into. [default: 01:12:03 INFO - "C:\slave\test"] 01:12:03 INFO - --app=APP Application being installed. [default: firefox] 01:12:03 INFO - Using _rmtree_windows ... 01:12:03 INFO - Using _rmtree_windows ... 01:12:03 INFO - mkdir: C:\slave\test\build\application 01:12:03 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.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 01:12:03 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.0a1.en-US.win32.zip --destination C:\slave\test\build\application 01:12:06 INFO - Reading from file tmpfile_stdout 01:12:06 INFO - Output received: 01:12:06 INFO - C:\slave\test\build\application\firefox\firefox.exe 01:12:06 INFO - Using _rmtree_windows ... 01:12:06 INFO - Using _rmtree_windows ... 01:12:06 INFO - Running post-action listener: _resource_record_post_action 01:12:06 INFO - ##### 01:12:06 INFO - ##### Running run-tests step. 01:12:06 INFO - ##### 01:12:06 INFO - Running pre-action listener: _resource_record_pre_action 01:12:06 INFO - Running main action method: run_tests 01:12:06 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 01:12:06 INFO - Minidump filename unknown. Determining based upon platform and architecture. 01:12:06 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 01:12:06 INFO - grabbing minidump binary from tooltool 01:12: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')]} 01:12:06 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 01:12:06 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 01:12:06 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 01:12:07 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 01:12:09 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpdpciap 01:12:09 INFO - INFO - File integrity verified, renaming tmpdpciap to win32-minidump_stackwalk.exe 01:12:09 INFO - Return code: 0 01:12:09 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 01:12:09 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 01:12:09 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/PGvWn0tTTS-ulQ7KRyIDDg/artifacts/public/build/firefox-48.0a1.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 01:12:09 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/PGvWn0tTTS-ulQ7KRyIDDg/artifacts/public/build/firefox-48.0a1.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 01:12:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 01:12:09 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-056\\Application Data', 01:12:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:12:09 INFO - 'COMPUTERNAME': 'T-XP32-IX-056', 01:12:09 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 01:12:09 INFO - 'DCLOCATION': 'SCL3', 01:12:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:12:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:12:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:12:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:12:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:12:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:12:09 INFO - 'HOMEDRIVE': 'C:', 01:12:09 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-056', 01:12:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:12:09 INFO - 'KTS_VERSION': '1.19c', 01:12:09 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:12:09 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-056', 01:12:09 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 01:12:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:12:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:12:09 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:12:09 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:12:09 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:12:09 INFO - 'MOZ_AIRBAG': '1', 01:12:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:12:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:12:09 INFO - 'MOZ_MSVCVERSION': '8', 01:12:09 INFO - 'MOZ_NO_REMOTE': '1', 01:12:09 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:12:09 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:12:09 INFO - 'NO_EM_RESTART': '1', 01:12:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:12:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:12:09 INFO - 'OS': 'Windows_NT', 01:12:09 INFO - 'OURDRIVE': 'C:', 01:12:09 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', 01:12:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 01:12:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:12:09 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:12:09 INFO - 'PROCESSOR_LEVEL': '6', 01:12:09 INFO - 'PROCESSOR_REVISION': '1e05', 01:12:09 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:12:09 INFO - 'PROMPT': '$P$G', 01:12:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:12:09 INFO - 'PWD': 'C:\\slave\\test', 01:12:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:12:09 INFO - 'SESSIONNAME': 'Console', 01:12:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:12:09 INFO - 'SYSTEMDRIVE': 'C:', 01:12:09 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 01:12:09 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:12:09 INFO - 'TEST1': 'testie', 01:12:09 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:12:09 INFO - 'USERDOMAIN': 'T-XP32-IX-056', 01:12:09 INFO - 'USERNAME': 'cltbld', 01:12:09 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-056', 01:12:09 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:12:09 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:12:09 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:12:09 INFO - 'WINDIR': 'C:\\WINDOWS', 01:12:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:12:09 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/PGvWn0tTTS-ulQ7KRyIDDg/artifacts/public/build/firefox-48.0a1.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 01:12:11 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 01:12:11 INFO - import pkg_resources 01:12:12 INFO - Using 1 client processes 01:12:14 INFO - SUITE-START | Running 778 tests 01:12:14 INFO - Running testharness tests 01:12:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 01:12:14 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 01:12:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 01:12:14 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 01:12:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 01:12:14 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 01:12:14 INFO - Setting up ssl 01:12:15 INFO - PROCESS | certutil | 01:12:15 INFO - PROCESS | certutil | 01:12:15 INFO - PROCESS | certutil | 01:12:15 INFO - Certificate Nickname Trust Attributes 01:12:15 INFO - SSL,S/MIME,JAR/XPI 01:12:15 INFO - 01:12:15 INFO - web-platform-tests CT,, 01:12:15 INFO - 01:12:15 INFO - Starting runner 01:12:17 INFO - PROCESS | 3660 | [3660] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228 01:12:17 INFO - PROCESS | 3660 | [3660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 01:12:17 INFO - PROCESS | 3660 | [3660] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 01:12:18 INFO - PROCESS | 3660 | [3660] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 01:12:18 INFO - PROCESS | 3660 | [3660] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 01:12:18 INFO - PROCESS | 3660 | [3660] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 01:12:18 INFO - PROCESS | 3660 | 1461139938570 Marionette DEBUG Marionette enabled via build flag and pref 01:12:18 INFO - PROCESS | 3660 | ++DOCSHELL 1439B000 == 1 [pid = 3660] [id = 1] 01:12:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 1 (1439B400) [pid = 3660] [serial = 1] [outer = 00000000] 01:12:18 INFO - PROCESS | 3660 | [3660] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 01:12:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 2 (1439C000) [pid = 3660] [serial = 2] [outer = 1439B400] 01:12:18 INFO - PROCESS | 3660 | [3660] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2858 01:12:18 INFO - PROCESS | 3660 | [3660] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 01:12:18 INFO - PROCESS | 3660 | ++DOCSHELL 14A5A800 == 2 [pid = 3660] [id = 2] 01:12:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 3 (14A5AC00) [pid = 3660] [serial = 3] [outer = 00000000] 01:12:18 INFO - PROCESS | 3660 | [3660] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 01:12:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 4 (14A5B800) [pid = 3660] [serial = 4] [outer = 14A5AC00] 01:12:19 INFO - PROCESS | 3660 | 1461139939034 Marionette INFO Listening on port 2828 01:12:19 INFO - PROCESS | 3660 | 1461139939385 Marionette DEBUG Marionette enabled via command-line flag 01:12:19 INFO - PROCESS | 3660 | ++DOCSHELL 13370400 == 3 [pid = 3660] [id = 3] 01:12:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 5 (13378400) [pid = 3660] [serial = 5] [outer = 00000000] 01:12:19 INFO - PROCESS | 3660 | [3660] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 01:12:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 6 (13379000) [pid = 3660] [serial = 6] [outer = 13378400] 01:12:19 INFO - PROCESS | 3660 | [3660] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 01:12:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 7 (16543400) [pid = 3660] [serial = 7] [outer = 14A5AC00] 01:12:19 INFO - PROCESS | 3660 | [3660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:12:19 INFO - PROCESS | 3660 | 1461139939720 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1570 01:12:19 INFO - PROCESS | 3660 | 1461139939750 Marionette DEBUG Closed connection conn0 01:12:19 INFO - PROCESS | 3660 | [3660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:12:19 INFO - PROCESS | 3660 | 1461139939843 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1572 01:12:19 INFO - PROCESS | 3660 | 1461139939873 Marionette DEBUG Closed connection conn1 01:12:19 INFO - PROCESS | 3660 | [3660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:12:19 INFO - PROCESS | 3660 | 1461139939881 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1573 01:12:19 INFO - PROCESS | 3660 | ++DOCSHELL 1439A400 == 4 [pid = 3660] [id = 4] 01:12:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 8 (16848400) [pid = 3660] [serial = 8] [outer = 00000000] 01:12:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 9 (1644AC00) [pid = 3660] [serial = 9] [outer = 16848400] 01:12:19 INFO - PROCESS | 3660 | 1461139939956 Marionette DEBUG Closed connection conn2 01:12:19 INFO - PROCESS | 3660 | [3660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:12:19 INFO - PROCESS | 3660 | 1461139939964 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1574 01:12:19 INFO - PROCESS | 3660 | [3660] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 01:12:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 10 (16453C00) [pid = 3660] [serial = 10] [outer = 16848400] 01:12:20 INFO - PROCESS | 3660 | 1461139940154 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 01:12:20 INFO - PROCESS | 3660 | 1461139940161 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160419230832","device":"desktop","version":"48.0a1"} 01:12:20 INFO - PROCESS | 3660 | [3660] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 01:12:20 INFO - PROCESS | 3660 | [3660] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 01:12:20 INFO - PROCESS | 3660 | [3660] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 01:12:20 INFO - PROCESS | 3660 | [3660] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:12:21 INFO - PROCESS | 3660 | ++DOCSHELL 1817C400 == 5 [pid = 3660] [id = 5] 01:12:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 11 (181DA800) [pid = 3660] [serial = 11] [outer = 00000000] 01:12:21 INFO - PROCESS | 3660 | ++DOCSHELL 185D4800 == 6 [pid = 3660] [id = 6] 01:12:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 12 (185D9C00) [pid = 3660] [serial = 12] [outer = 00000000] 01:12:21 INFO - PROCESS | 3660 | [3660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 01:12:21 INFO - PROCESS | 3660 | ++DOCSHELL 19444800 == 7 [pid = 3660] [id = 7] 01:12:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 13 (19444C00) [pid = 3660] [serial = 13] [outer = 00000000] 01:12:21 INFO - PROCESS | 3660 | [3660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 01:12:21 INFO - PROCESS | 3660 | [3660] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 01:12:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 14 (1944DC00) [pid = 3660] [serial = 14] [outer = 19444C00] 01:12:21 INFO - PROCESS | 3660 | [3660] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 01:12:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 15 (192E2800) [pid = 3660] [serial = 15] [outer = 181DA800] 01:12:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 16 (192E4000) [pid = 3660] [serial = 16] [outer = 185D9C00] 01:12:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 17 (190C1C00) [pid = 3660] [serial = 17] [outer = 19444C00] 01:12:22 INFO - PROCESS | 3660 | 1461139942539 Marionette DEBUG loaded listener.js 01:12:22 INFO - PROCESS | 3660 | 1461139942553 Marionette DEBUG loaded listener.js 01:12:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 18 (1A772000) [pid = 3660] [serial = 18] [outer = 19444C00] 01:12:23 INFO - PROCESS | 3660 | 1461139943079 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"61239dc6-b4a7-4529-8a87-6180264808b6","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160419230832","device":"desktop","version":"48.0a1","command_id":1}}] 01:12:23 INFO - PROCESS | 3660 | 1461139943248 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}] 01:12:23 INFO - PROCESS | 3660 | 1461139943298 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 01:12:23 INFO - PROCESS | 3660 | 1461139943432 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 01:12:23 INFO - PROCESS | 3660 | [3660] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 01:12:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 19 (1C345000) [pid = 3660] [serial = 19] [outer = 19444C00] 01:12:23 INFO - PROCESS | 3660 | [3660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:12:23 INFO - PROCESS | 3660 | 1461139943882 Marionette TRACE conn3 <- [1,3,null,{}] 01:12:23 INFO - PROCESS | 3660 | 1461139943935 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 01:12:23 INFO - PROCESS | 3660 | 1461139943951 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 01:12:23 INFO - PROCESS | 3660 | 1461139943975 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 01:12:23 INFO - PROCESS | 3660 | 1461139943977 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 01:12:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 01:12:23 INFO - PROCESS | 3660 | 1461139943981 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 01:12:23 INFO - PROCESS | 3660 | 1461139943985 Marionette TRACE conn3 <- [1,6,null,{}] 01:12:23 INFO - PROCESS | 3660 | 1461139944006 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}] 01:12:24 INFO - PROCESS | 3660 | 1461139944022 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 01:12:24 INFO - PROCESS | 3660 | 1461139944027 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:24 INFO - PROCESS | 3660 | ++DOCSHELL 192AB400 == 8 [pid = 3660] [id = 8] 01:12:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 20 (1C7F1000) [pid = 3660] [serial = 20] [outer = 00000000] 01:12:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 21 (1C7F4000) [pid = 3660] [serial = 21] [outer = 1C7F1000] 01:12:24 INFO - PROCESS | 3660 | 1461139944075 Marionette DEBUG loaded listener.js 01:12:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 22 (1C7F6C00) [pid = 3660] [serial = 22] [outer = 1C7F1000] 01:12:24 INFO - PROCESS | 3660 | ++DOCSHELL 1CC09C00 == 9 [pid = 3660] [id = 9] 01:12:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 23 (1CC0B400) [pid = 3660] [serial = 23] [outer = 00000000] 01:12:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 24 (1CC0E000) [pid = 3660] [serial = 24] [outer = 1CC0B400] 01:12:24 INFO - PROCESS | 3660 | 1461139944465 Marionette DEBUG loaded listener.js 01:12:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 25 (1CC0F400) [pid = 3660] [serial = 25] [outer = 1CC0B400] 01:12:24 INFO - PROCESS | 3660 | 1461139944650 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]]]}] 01:12:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 01:12:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 683ms 01:12:24 INFO - PROCESS | 3660 | 1461139944669 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 01:12:24 INFO - PROCESS | 3660 | 1461139944672 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 01:12:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 01:12:24 INFO - PROCESS | 3660 | 1461139944724 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 01:12:24 INFO - PROCESS | 3660 | 1461139944726 Marionette TRACE conn3 <- [1,10,null,{}] 01:12:24 INFO - PROCESS | 3660 | 1461139944762 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}] 01:12:24 INFO - PROCESS | 3660 | 1461139944876 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 01:12:24 INFO - PROCESS | 3660 | 1461139944931 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:24 INFO - PROCESS | 3660 | ++DOCSHELL 1D1DD800 == 10 [pid = 3660] [id = 10] 01:12:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 26 (1D1DDC00) [pid = 3660] [serial = 26] [outer = 00000000] 01:12:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 27 (1D1E0C00) [pid = 3660] [serial = 27] [outer = 1D1DDC00] 01:12:24 INFO - PROCESS | 3660 | 1461139944983 Marionette DEBUG loaded listener.js 01:12:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 28 (1D1E4000) [pid = 3660] [serial = 28] [outer = 1D1DDC00] 01:12:25 INFO - PROCESS | 3660 | 1461139945329 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]]]}] 01:12:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 01:12:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 697ms 01:12:25 INFO - PROCESS | 3660 | 1461139945380 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 01:12:25 INFO - PROCESS | 3660 | 1461139945382 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 01:12:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 01:12:25 INFO - PROCESS | 3660 | 1461139945386 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 01:12:25 INFO - PROCESS | 3660 | 1461139945387 Marionette TRACE conn3 <- [1,14,null,{}] 01:12:25 INFO - PROCESS | 3660 | 1461139945391 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}] 01:12:25 INFO - PROCESS | 3660 | 1461139945470 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 01:12:25 INFO - PROCESS | 3660 | 1461139945477 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:25 INFO - PROCESS | 3660 | ++DOCSHELL 1CE4C400 == 11 [pid = 3660] [id = 11] 01:12:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 29 (1D1D5400) [pid = 3660] [serial = 29] [outer = 00000000] 01:12:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 30 (1D877000) [pid = 3660] [serial = 30] [outer = 1D1D5400] 01:12:25 INFO - PROCESS | 3660 | 1461139945520 Marionette DEBUG loaded listener.js 01:12:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 31 (1D87D000) [pid = 3660] [serial = 31] [outer = 1D1D5400] 01:12:25 INFO - PROCESS | 3660 | 1461139945857 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]]]}] 01:12:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 01:12:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 493ms 01:12:25 INFO - PROCESS | 3660 | 1461139945882 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 01:12:25 INFO - PROCESS | 3660 | 1461139945884 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 01:12:25 INFO - PROCESS | 3660 | 1461139945887 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 01:12:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 01:12:25 INFO - PROCESS | 3660 | 1461139945889 Marionette TRACE conn3 <- [1,18,null,{}] 01:12:25 INFO - PROCESS | 3660 | 1461139945892 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}] 01:12:25 INFO - PROCESS | 3660 | 1461139945987 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 01:12:25 INFO - PROCESS | 3660 | 1461139945994 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:25 INFO - PROCESS | 3660 | ++DOCSHELL 1D970C00 == 12 [pid = 3660] [id = 12] 01:12:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 32 (1D971800) [pid = 3660] [serial = 32] [outer = 00000000] 01:12:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 33 (1D97AC00) [pid = 3660] [serial = 33] [outer = 1D971800] 01:12:26 INFO - PROCESS | 3660 | 1461139946023 Marionette DEBUG loaded listener.js 01:12:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 34 (1DEBE800) [pid = 3660] [serial = 34] [outer = 1D971800] 01:12:26 INFO - PROCESS | 3660 | 1461139946345 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]]]}] 01:12:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 01:12:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 493ms 01:12:26 INFO - PROCESS | 3660 | 1461139946384 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 01:12:26 INFO - PROCESS | 3660 | 1461139946386 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 01:12:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 01:12:26 INFO - PROCESS | 3660 | 1461139946390 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 01:12:26 INFO - PROCESS | 3660 | 1461139946391 Marionette TRACE conn3 <- [1,22,null,{}] 01:12:26 INFO - PROCESS | 3660 | 1461139946394 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}] 01:12:26 INFO - PROCESS | 3660 | 1461139946479 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 01:12:26 INFO - PROCESS | 3660 | 1461139946485 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:26 INFO - PROCESS | 3660 | ++DOCSHELL 1DEC4800 == 13 [pid = 3660] [id = 13] 01:12:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 35 (1DEC6800) [pid = 3660] [serial = 35] [outer = 00000000] 01:12:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 36 (1E4BD400) [pid = 3660] [serial = 36] [outer = 1DEC6800] 01:12:26 INFO - PROCESS | 3660 | 1461139946529 Marionette DEBUG loaded listener.js 01:12:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 37 (1E4C0000) [pid = 3660] [serial = 37] [outer = 1DEC6800] 01:12:26 INFO - PROCESS | 3660 | 1461139946825 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]]]}] 01:12:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 01:12:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 494ms 01:12:26 INFO - PROCESS | 3660 | 1461139946886 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 01:12:26 INFO - PROCESS | 3660 | 1461139946888 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 01:12:26 INFO - PROCESS | 3660 | 1461139946891 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 01:12:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 01:12:26 INFO - PROCESS | 3660 | 1461139946892 Marionette TRACE conn3 <- [1,26,null,{}] 01:12:26 INFO - PROCESS | 3660 | 1461139946895 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}] 01:12:26 INFO - PROCESS | 3660 | 1461139946991 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 01:12:26 INFO - PROCESS | 3660 | 1461139946998 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:26 INFO - PROCESS | 3660 | ++DOCSHELL 1E4C5C00 == 14 [pid = 3660] [id = 14] 01:12:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 38 (1E702C00) [pid = 3660] [serial = 38] [outer = 00000000] 01:12:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 39 (1E70C000) [pid = 3660] [serial = 39] [outer = 1E702C00] 01:12:27 INFO - PROCESS | 3660 | 1461139947024 Marionette DEBUG loaded listener.js 01:12:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 40 (1E70F800) [pid = 3660] [serial = 40] [outer = 1E702C00] 01:12:27 INFO - PROCESS | 3660 | 1461139947333 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]]]}] 01:12:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 01:12:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 493ms 01:12:27 INFO - PROCESS | 3660 | 1461139947389 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 01:12:27 INFO - PROCESS | 3660 | 1461139947391 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 01:12:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 01:12:27 INFO - PROCESS | 3660 | 1461139947394 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 01:12:27 INFO - PROCESS | 3660 | 1461139947396 Marionette TRACE conn3 <- [1,30,null,{}] 01:12:27 INFO - PROCESS | 3660 | 1461139947400 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}] 01:12:27 INFO - PROCESS | 3660 | 1461139947480 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 01:12:27 INFO - PROCESS | 3660 | 1461139947487 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:27 INFO - PROCESS | 3660 | ++DOCSHELL 1E703000 == 15 [pid = 3660] [id = 15] 01:12:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 41 (1E70C800) [pid = 3660] [serial = 41] [outer = 00000000] 01:12:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 42 (1E8B9000) [pid = 3660] [serial = 42] [outer = 1E70C800] 01:12:27 INFO - PROCESS | 3660 | 1461139947518 Marionette DEBUG loaded listener.js 01:12:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 43 (1E8BB800) [pid = 3660] [serial = 43] [outer = 1E70C800] 01:12:27 INFO - PROCESS | 3660 | ++DOCSHELL 1E8B5000 == 16 [pid = 3660] [id = 16] 01:12:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 44 (1E8B5800) [pid = 3660] [serial = 44] [outer = 00000000] 01:12:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 45 (1EA1E000) [pid = 3660] [serial = 45] [outer = 1E8B5800] 01:12:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 46 (1E8B4400) [pid = 3660] [serial = 46] [outer = 1E8B5800] 01:12:27 INFO - PROCESS | 3660 | ++DOCSHELL 1EA1F800 == 17 [pid = 3660] [id = 17] 01:12:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 47 (1EA22C00) [pid = 3660] [serial = 47] [outer = 00000000] 01:12:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 48 (1EA69400) [pid = 3660] [serial = 48] [outer = 1EA22C00] 01:12:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 49 (1EA72800) [pid = 3660] [serial = 49] [outer = 1EA22C00] 01:12:28 INFO - PROCESS | 3660 | --DOCSHELL 1439B000 == 16 [pid = 3660] [id = 1] 01:12:28 INFO - PROCESS | 3660 | 1461139948593 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]]]}] 01:12:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 01:12:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1234ms 01:12:28 INFO - PROCESS | 3660 | 1461139948651 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 01:12:28 INFO - PROCESS | 3660 | 1461139948655 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 01:12:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 01:12:28 INFO - PROCESS | 3660 | 1461139948660 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 01:12:28 INFO - PROCESS | 3660 | 1461139948665 Marionette TRACE conn3 <- [1,34,null,{}] 01:12:28 INFO - PROCESS | 3660 | 1461139948672 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}] 01:12:28 INFO - PROCESS | 3660 | 1461139948757 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 01:12:28 INFO - PROCESS | 3660 | 1461139948825 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:28 INFO - PROCESS | 3660 | ++DOCSHELL 13269800 == 17 [pid = 3660] [id = 18] 01:12:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 50 (13269C00) [pid = 3660] [serial = 50] [outer = 00000000] 01:12:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 51 (14348000) [pid = 3660] [serial = 51] [outer = 13269C00] 01:12:28 INFO - PROCESS | 3660 | 1461139948881 Marionette DEBUG loaded listener.js 01:12:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 52 (14A5B400) [pid = 3660] [serial = 52] [outer = 13269C00] 01:12:29 INFO - PROCESS | 3660 | 1461139949410 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]]]}] 01:12:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 01:12:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 842ms 01:12:29 INFO - PROCESS | 3660 | 1461139949506 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 01:12:29 INFO - PROCESS | 3660 | 1461139949512 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 01:12:29 INFO - PROCESS | 3660 | 1461139949519 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 01:12:29 INFO - PROCESS | 3660 | 1461139949522 Marionette TRACE conn3 <- [1,38,null,{}] 01:12:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 01:12:29 INFO - PROCESS | 3660 | 1461139949526 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}] 01:12:29 INFO - PROCESS | 3660 | 1461139949638 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 01:12:29 INFO - PROCESS | 3660 | 1461139949695 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:29 INFO - PROCESS | 3660 | ++DOCSHELL 13269000 == 18 [pid = 3660] [id = 19] 01:12:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 53 (142C4C00) [pid = 3660] [serial = 53] [outer = 00000000] 01:12:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 54 (16849C00) [pid = 3660] [serial = 54] [outer = 142C4C00] 01:12:29 INFO - PROCESS | 3660 | 1461139949732 Marionette DEBUG loaded listener.js 01:12:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 55 (169D1C00) [pid = 3660] [serial = 55] [outer = 142C4C00] 01:12:30 INFO - PROCESS | 3660 | 1461139950451 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]]]}] 01:12:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 01:12:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 972ms 01:12:30 INFO - PROCESS | 3660 | 1461139950493 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 01:12:30 INFO - PROCESS | 3660 | 1461139950497 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 01:12:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 01:12:30 INFO - PROCESS | 3660 | 1461139950502 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 01:12:30 INFO - PROCESS | 3660 | 1461139950506 Marionette TRACE conn3 <- [1,42,null,{}] 01:12:30 INFO - PROCESS | 3660 | 1461139950511 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}] 01:12:30 INFO - PROCESS | 3660 | 1461139950601 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 01:12:30 INFO - PROCESS | 3660 | --DOCSHELL 1439A400 == 17 [pid = 3660] [id = 4] 01:12:30 INFO - PROCESS | 3660 | 1461139950688 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:30 INFO - PROCESS | 3660 | ++DOCSHELL 13377800 == 18 [pid = 3660] [id = 20] 01:12:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 56 (13378C00) [pid = 3660] [serial = 56] [outer = 00000000] 01:12:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 57 (138A8400) [pid = 3660] [serial = 57] [outer = 13378C00] 01:12:30 INFO - PROCESS | 3660 | 1461139950738 Marionette DEBUG loaded listener.js 01:12:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 58 (138B5400) [pid = 3660] [serial = 58] [outer = 13378C00] 01:12:31 INFO - PROCESS | 3660 | 1461139951080 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]]]}] 01:12:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 01:12:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 581ms 01:12:31 INFO - PROCESS | 3660 | 1461139951102 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 01:12:31 INFO - PROCESS | 3660 | 1461139951108 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 01:12:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 01:12:31 INFO - PROCESS | 3660 | 1461139951114 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 01:12:31 INFO - PROCESS | 3660 | 1461139951116 Marionette TRACE conn3 <- [1,46,null,{}] 01:12:31 INFO - PROCESS | 3660 | 1461139951103 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}] 01:12:31 INFO - PROCESS | 3660 | 1461139951184 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 01:12:31 INFO - PROCESS | 3660 | 1461139951269 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:31 INFO - PROCESS | 3660 | ++DOCSHELL 13AC6800 == 19 [pid = 3660] [id = 21] 01:12:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 59 (13AC8400) [pid = 3660] [serial = 59] [outer = 00000000] 01:12:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 60 (14A04C00) [pid = 3660] [serial = 60] [outer = 13AC8400] 01:12:31 INFO - PROCESS | 3660 | 1461139951319 Marionette DEBUG loaded listener.js 01:12:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 61 (14AE0800) [pid = 3660] [serial = 61] [outer = 13AC8400] 01:12:31 INFO - PROCESS | 3660 | 1461139951637 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]]]}] 01:12:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 01:12:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 595ms 01:12:31 INFO - PROCESS | 3660 | 1461139951695 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 01:12:31 INFO - PROCESS | 3660 | 1461139951698 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 01:12:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 01:12:31 INFO - PROCESS | 3660 | 1461139951701 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 01:12:31 INFO - PROCESS | 3660 | 1461139951705 Marionette TRACE conn3 <- [1,50,null,{}] 01:12:31 INFO - PROCESS | 3660 | 1461139951715 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}] 01:12:31 INFO - PROCESS | 3660 | 1461139951850 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 01:12:31 INFO - PROCESS | 3660 | 1461139951868 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:31 INFO - PROCESS | 3660 | ++DOCSHELL 16845C00 == 20 [pid = 3660] [id = 22] 01:12:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 62 (16846400) [pid = 3660] [serial = 62] [outer = 00000000] 01:12:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 63 (16991400) [pid = 3660] [serial = 63] [outer = 16846400] 01:12:31 INFO - PROCESS | 3660 | 1461139951919 Marionette DEBUG loaded listener.js 01:12:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 64 (169CDC00) [pid = 3660] [serial = 64] [outer = 16846400] 01:12:32 INFO - PROCESS | 3660 | 1461139952300 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]]]}] 01:12:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 01:12:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 654ms 01:12:32 INFO - PROCESS | 3660 | 1461139952362 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 01:12:32 INFO - PROCESS | 3660 | 1461139952364 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 01:12:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 01:12:32 INFO - PROCESS | 3660 | 1461139952367 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 01:12:32 INFO - PROCESS | 3660 | 1461139952352 Marionette TRACE conn3 <- [1,54,null,{}] 01:12:32 INFO - PROCESS | 3660 | 1461139952359 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}] 01:12:32 INFO - PROCESS | 3660 | 1461139952450 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 01:12:32 INFO - PROCESS | 3660 | 1461139952458 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:32 INFO - PROCESS | 3660 | ++DOCSHELL 15C8EC00 == 21 [pid = 3660] [id = 23] 01:12:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (18127400) [pid = 3660] [serial = 65] [outer = 00000000] 01:12:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (1817D000) [pid = 3660] [serial = 66] [outer = 18127400] 01:12:32 INFO - PROCESS | 3660 | 1461139952502 Marionette DEBUG loaded listener.js 01:12:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (181E4000) [pid = 3660] [serial = 67] [outer = 18127400] 01:12:32 INFO - PROCESS | 3660 | 1461139952864 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]]]}] 01:12:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 01:12:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 552ms 01:12:32 INFO - PROCESS | 3660 | 1461139952909 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 01:12:32 INFO - PROCESS | 3660 | 1461139952911 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 01:12:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 01:12:32 INFO - PROCESS | 3660 | 1461139952914 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 01:12:32 INFO - PROCESS | 3660 | 1461139952916 Marionette TRACE conn3 <- [1,58,null,{}] 01:12:32 INFO - PROCESS | 3660 | 1461139952920 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}] 01:12:32 INFO - PROCESS | 3660 | 1461139952990 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 01:12:32 INFO - PROCESS | 3660 | 1461139952996 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:33 INFO - PROCESS | 3660 | ++DOCSHELL 17EA8C00 == 22 [pid = 3660] [id = 24] 01:12:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (181DAC00) [pid = 3660] [serial = 68] [outer = 00000000] 01:12:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (18930400) [pid = 3660] [serial = 69] [outer = 181DAC00] 01:12:33 INFO - PROCESS | 3660 | 1461139953050 Marionette DEBUG loaded listener.js 01:12:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (18939000) [pid = 3660] [serial = 70] [outer = 181DAC00] 01:12:33 INFO - PROCESS | 3660 | 1461139953387 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]]]}] 01:12:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 01:12:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 494ms 01:12:33 INFO - PROCESS | 3660 | 1461139953414 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 01:12:33 INFO - PROCESS | 3660 | 1461139953416 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 01:12:33 INFO - PROCESS | 3660 | 1461139953420 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 01:12:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 01:12:33 INFO - PROCESS | 3660 | 1461139953421 Marionette TRACE conn3 <- [1,62,null,{}] 01:12:33 INFO - PROCESS | 3660 | 1461139953425 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}] 01:12:33 INFO - PROCESS | 3660 | 1461139953544 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 01:12:33 INFO - PROCESS | 3660 | 1461139953536 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:33 INFO - PROCESS | 3660 | ++DOCSHELL 18C25000 == 23 [pid = 3660] [id = 25] 01:12:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (190C1400) [pid = 3660] [serial = 71] [outer = 00000000] 01:12:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (1954AC00) [pid = 3660] [serial = 72] [outer = 190C1400] 01:12:33 INFO - PROCESS | 3660 | 1461139953583 Marionette DEBUG loaded listener.js 01:12:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (19549400) [pid = 3660] [serial = 73] [outer = 190C1400] 01:12:33 INFO - PROCESS | 3660 | 1461139953957 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]]]}] 01:12:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 01:12:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 552ms 01:12:33 INFO - PROCESS | 3660 | 1461139953977 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 01:12:33 INFO - PROCESS | 3660 | 1461139953979 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 01:12:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 01:12:33 INFO - PROCESS | 3660 | 1461139953982 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 01:12:33 INFO - PROCESS | 3660 | 1461139953984 Marionette TRACE conn3 <- [1,66,null,{}] 01:12:33 INFO - PROCESS | 3660 | 1461139953987 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}] 01:12:34 INFO - PROCESS | 3660 | 1461139954064 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 01:12:34 INFO - PROCESS | 3660 | 1461139954110 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:34 INFO - PROCESS | 3660 | ++DOCSHELL 190C3800 == 24 [pid = 3660] [id = 26] 01:12:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (192AD800) [pid = 3660] [serial = 74] [outer = 00000000] 01:12:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (19F67C00) [pid = 3660] [serial = 75] [outer = 192AD800] 01:12:34 INFO - PROCESS | 3660 | 1461139954157 Marionette DEBUG loaded listener.js 01:12:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (19FCD000) [pid = 3660] [serial = 76] [outer = 192AD800] 01:12:34 INFO - PROCESS | 3660 | 1461139954460 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]]]}] 01:12:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 01:12:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 552ms 01:12:34 INFO - PROCESS | 3660 | 1461139954537 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 01:12:34 INFO - PROCESS | 3660 | 1461139954539 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 01:12:34 INFO - PROCESS | 3660 | 1461139954542 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 01:12:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 01:12:34 INFO - PROCESS | 3660 | 1461139954544 Marionette TRACE conn3 <- [1,70,null,{}] 01:12:34 INFO - PROCESS | 3660 | 1461139954547 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}] 01:12:34 INFO - PROCESS | 3660 | 1461139954627 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 01:12:34 INFO - PROCESS | 3660 | 1461139954635 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:34 INFO - PROCESS | 3660 | ++DOCSHELL 156B8400 == 25 [pid = 3660] [id = 27] 01:12:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (19945800) [pid = 3660] [serial = 77] [outer = 00000000] 01:12:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (1A143400) [pid = 3660] [serial = 78] [outer = 19945800] 01:12:34 INFO - PROCESS | 3660 | 1461139954682 Marionette DEBUG loaded listener.js 01:12:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (1A27F400) [pid = 3660] [serial = 79] [outer = 19945800] 01:12:35 INFO - PROCESS | 3660 | 1461139955019 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]]]}] 01:12:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 01:12:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 494ms 01:12:35 INFO - PROCESS | 3660 | 1461139955038 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 01:12:35 INFO - PROCESS | 3660 | 1461139955040 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 01:12:35 INFO - PROCESS | 3660 | 1461139955043 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 01:12:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 01:12:35 INFO - PROCESS | 3660 | 1461139955044 Marionette TRACE conn3 <- [1,74,null,{}] 01:12:35 INFO - PROCESS | 3660 | 1461139955048 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}] 01:12:35 INFO - PROCESS | 3660 | 1461139955127 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 01:12:35 INFO - PROCESS | 3660 | 1461139955133 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:35 INFO - PROCESS | 3660 | ++DOCSHELL 12DDAC00 == 26 [pid = 3660] [id = 28] 01:12:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (1A136C00) [pid = 3660] [serial = 80] [outer = 00000000] 01:12:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (1A7A1400) [pid = 3660] [serial = 81] [outer = 1A136C00] 01:12:35 INFO - PROCESS | 3660 | 1461139955159 Marionette DEBUG loaded listener.js 01:12:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (1A7A0400) [pid = 3660] [serial = 82] [outer = 1A136C00] 01:12:35 INFO - PROCESS | 3660 | 1461139955509 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]]]}] 01:12:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 01:12:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 493ms 01:12:35 INFO - PROCESS | 3660 | 1461139955542 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 01:12:35 INFO - PROCESS | 3660 | 1461139955544 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 01:12:35 INFO - PROCESS | 3660 | 1461139955547 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 01:12:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 01:12:35 INFO - PROCESS | 3660 | 1461139955549 Marionette TRACE conn3 <- [1,78,null,{}] 01:12:35 INFO - PROCESS | 3660 | 1461139955553 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}] 01:12:35 INFO - PROCESS | 3660 | 1461139955640 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 01:12:35 INFO - PROCESS | 3660 | 1461139955648 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:35 INFO - PROCESS | 3660 | ++DOCSHELL 1A71F800 == 27 [pid = 3660] [id = 29] 01:12:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (1A80B800) [pid = 3660] [serial = 83] [outer = 00000000] 01:12:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (1AC10C00) [pid = 3660] [serial = 84] [outer = 1A80B800] 01:12:35 INFO - PROCESS | 3660 | 1461139955692 Marionette DEBUG loaded listener.js 01:12:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (1C297400) [pid = 3660] [serial = 85] [outer = 1A80B800] 01:12:36 INFO - PROCESS | 3660 | 1461139956054 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]]]}] 01:12:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 01:12:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 552ms 01:12:36 INFO - PROCESS | 3660 | 1461139956102 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 01:12:36 INFO - PROCESS | 3660 | 1461139956104 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 01:12:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 01:12:36 INFO - PROCESS | 3660 | 1461139956107 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 01:12:36 INFO - PROCESS | 3660 | 1461139956110 Marionette TRACE conn3 <- [1,82,null,{}] 01:12:36 INFO - PROCESS | 3660 | 1461139956113 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}] 01:12:36 INFO - PROCESS | 3660 | 1461139956230 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 01:12:36 INFO - PROCESS | 3660 | 1461139956221 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:36 INFO - PROCESS | 3660 | ++DOCSHELL 15CD4000 == 28 [pid = 3660] [id = 30] 01:12:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (1A76B000) [pid = 3660] [serial = 86] [outer = 00000000] 01:12:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (1C7F3000) [pid = 3660] [serial = 87] [outer = 1A76B000] 01:12:36 INFO - PROCESS | 3660 | 1461139956268 Marionette DEBUG loaded listener.js 01:12:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (1CB33400) [pid = 3660] [serial = 88] [outer = 1A76B000] 01:12:36 INFO - PROCESS | 3660 | 1461139956634 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]]]}] 01:12:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 01:12:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 552ms 01:12:36 INFO - PROCESS | 3660 | 1461139956663 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 01:12:36 INFO - PROCESS | 3660 | 1461139956665 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 01:12:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 01:12:36 INFO - PROCESS | 3660 | 1461139956668 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 01:12:36 INFO - PROCESS | 3660 | 1461139956670 Marionette TRACE conn3 <- [1,86,null,{}] 01:12:36 INFO - PROCESS | 3660 | 1461139956673 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}] 01:12:36 INFO - PROCESS | 3660 | 1461139956745 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 01:12:36 INFO - PROCESS | 3660 | 1461139956814 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:36 INFO - PROCESS | 3660 | ++DOCSHELL 15CD8C00 == 29 [pid = 3660] [id = 31] 01:12:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (16540400) [pid = 3660] [serial = 89] [outer = 00000000] 01:12:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (1CC0C400) [pid = 3660] [serial = 90] [outer = 16540400] 01:12:36 INFO - PROCESS | 3660 | 1461139956860 Marionette DEBUG loaded listener.js 01:12:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (1CC0C000) [pid = 3660] [serial = 91] [outer = 16540400] 01:12:37 INFO - PROCESS | 3660 | 1461139957167 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]]]}] 01:12:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 01:12:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 552ms 01:12:37 INFO - PROCESS | 3660 | 1461139957225 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 01:12:37 INFO - PROCESS | 3660 | 1461139957227 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 01:12:37 INFO - PROCESS | 3660 | 1461139957230 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 01:12:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 01:12:37 INFO - PROCESS | 3660 | 1461139957232 Marionette TRACE conn3 <- [1,90,null,{}] 01:12:37 INFO - PROCESS | 3660 | 1461139957235 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}] 01:12:37 INFO - PROCESS | 3660 | 1461139957338 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 01:12:37 INFO - PROCESS | 3660 | 1461139957346 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:37 INFO - PROCESS | 3660 | ++DOCSHELL 18129C00 == 30 [pid = 3660] [id = 32] 01:12:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (1D173000) [pid = 3660] [serial = 92] [outer = 00000000] 01:12:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (1D1D5C00) [pid = 3660] [serial = 93] [outer = 1D173000] 01:12:37 INFO - PROCESS | 3660 | 1461139957389 Marionette DEBUG loaded listener.js 01:12:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (1D1DFC00) [pid = 3660] [serial = 94] [outer = 1D173000] 01:12:38 INFO - PROCESS | 3660 | 1461139958405 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]]]}] 01:12:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 01:12:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1205ms 01:12:38 INFO - PROCESS | 3660 | 1461139958451 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 01:12:38 INFO - PROCESS | 3660 | 1461139958454 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 01:12:38 INFO - PROCESS | 3660 | 1461139958460 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 01:12:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 01:12:38 INFO - PROCESS | 3660 | 1461139958463 Marionette TRACE conn3 <- [1,94,null,{}] 01:12:38 INFO - PROCESS | 3660 | 1461139958468 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}] 01:12:38 INFO - PROCESS | 3660 | 1461139958557 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 01:12:38 INFO - PROCESS | 3660 | 1461139958569 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:38 INFO - PROCESS | 3660 | ++DOCSHELL 136B4000 == 31 [pid = 3660] [id = 33] 01:12:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (136B5000) [pid = 3660] [serial = 95] [outer = 00000000] 01:12:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (138A9000) [pid = 3660] [serial = 96] [outer = 136B5000] 01:12:38 INFO - PROCESS | 3660 | 1461139958626 Marionette DEBUG loaded listener.js 01:12:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (13ACA400) [pid = 3660] [serial = 97] [outer = 136B5000] 01:12:39 INFO - PROCESS | 3660 | 1461139959015 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]]]}] 01:12:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 01:12:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 581ms 01:12:39 INFO - PROCESS | 3660 | 1461139959067 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 01:12:39 INFO - PROCESS | 3660 | 1461139959072 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 01:12:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 01:12:39 INFO - PROCESS | 3660 | 1461139959078 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 01:12:39 INFO - PROCESS | 3660 | 1461139959081 Marionette TRACE conn3 <- [1,98,null,{}] 01:12:39 INFO - PROCESS | 3660 | 1461139959084 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}] 01:12:39 INFO - PROCESS | 3660 | 1461139959197 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 01:12:39 INFO - PROCESS | 3660 | 1461139959264 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:39 INFO - PROCESS | 3660 | ++DOCSHELL 14A56800 == 32 [pid = 3660] [id = 34] 01:12:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (1541E000) [pid = 3660] [serial = 98] [outer = 00000000] 01:12:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (15A3C400) [pid = 3660] [serial = 99] [outer = 1541E000] 01:12:39 INFO - PROCESS | 3660 | 1461139959292 Marionette DEBUG loaded listener.js 01:12:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (15AD6800) [pid = 3660] [serial = 100] [outer = 1541E000] 01:12:39 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (16848400) [pid = 3660] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 01:12:39 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (1E702C00) [pid = 3660] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 01:12:39 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (1DEC6800) [pid = 3660] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 01:12:39 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (1D971800) [pid = 3660] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 01:12:39 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (1D1D5400) [pid = 3660] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 01:12:39 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (1D1DDC00) [pid = 3660] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 01:12:39 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (1C7F1000) [pid = 3660] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 01:12:39 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (181DAC00) [pid = 3660] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 01:12:39 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (190C1400) [pid = 3660] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 01:12:39 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (192AD800) [pid = 3660] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 01:12:39 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (19945800) [pid = 3660] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 01:12:39 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (1A136C00) [pid = 3660] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 01:12:39 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (1A80B800) [pid = 3660] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 01:12:39 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (1A76B000) [pid = 3660] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 01:12:39 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (1E70C800) [pid = 3660] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 01:12:39 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (13269C00) [pid = 3660] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 01:12:39 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (142C4C00) [pid = 3660] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 01:12:39 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (13378C00) [pid = 3660] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 01:12:39 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (13AC8400) [pid = 3660] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 01:12:39 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (16846400) [pid = 3660] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 01:12:39 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (18127400) [pid = 3660] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 01:12:40 INFO - PROCESS | 3660 | 1461139960084 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]]]}] 01:12:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 01:12:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1002ms 01:12:40 INFO - PROCESS | 3660 | 1461139960105 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 01:12:40 INFO - PROCESS | 3660 | 1461139960107 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 01:12:40 INFO - PROCESS | 3660 | 1461139960111 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 01:12:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 01:12:40 INFO - PROCESS | 3660 | 1461139960115 Marionette TRACE conn3 <- [1,102,null,{}] 01:12:40 INFO - PROCESS | 3660 | 1461139960125 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}] 01:12:40 INFO - PROCESS | 3660 | 1461139960206 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 01:12:40 INFO - PROCESS | 3660 | 1461139960215 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:40 INFO - PROCESS | 3660 | ++DOCSHELL 14A52C00 == 33 [pid = 3660] [id = 35] 01:12:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (14ADE400) [pid = 3660] [serial = 101] [outer = 00000000] 01:12:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (16661800) [pid = 3660] [serial = 102] [outer = 14ADE400] 01:12:40 INFO - PROCESS | 3660 | 1461139960262 Marionette DEBUG loaded listener.js 01:12:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (1698E800) [pid = 3660] [serial = 103] [outer = 14ADE400] 01:12:40 INFO - PROCESS | 3660 | 1461139960629 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]]]}] 01:12:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 01:12:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 551ms 01:12:40 INFO - PROCESS | 3660 | 1461139960673 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 01:12:40 INFO - PROCESS | 3660 | 1461139960675 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 01:12:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 01:12:40 INFO - PROCESS | 3660 | 1461139960682 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 01:12:40 INFO - PROCESS | 3660 | 1461139960684 Marionette TRACE conn3 <- [1,106,null,{}] 01:12:40 INFO - PROCESS | 3660 | 1461139960688 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}] 01:12:40 INFO - PROCESS | 3660 | 1461139960760 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 01:12:40 INFO - PROCESS | 3660 | 1461139960765 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:40 INFO - PROCESS | 3660 | ++DOCSHELL 16847400 == 34 [pid = 3660] [id = 36] 01:12:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (169CD400) [pid = 3660] [serial = 104] [outer = 00000000] 01:12:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (17E77800) [pid = 3660] [serial = 105] [outer = 169CD400] 01:12:40 INFO - PROCESS | 3660 | 1461139960810 Marionette DEBUG loaded listener.js 01:12:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (17E7A400) [pid = 3660] [serial = 106] [outer = 169CD400] 01:12:41 INFO - PROCESS | 3660 | 1461139961192 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]]]}] 01:12:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 01:12:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 552ms 01:12:41 INFO - PROCESS | 3660 | 1461139961245 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 01:12:41 INFO - PROCESS | 3660 | 1461139961247 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 01:12:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 01:12:41 INFO - PROCESS | 3660 | 1461139961250 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 01:12:41 INFO - PROCESS | 3660 | 1461139961252 Marionette TRACE conn3 <- [1,110,null,{}] 01:12:41 INFO - PROCESS | 3660 | 1461139961255 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}] 01:12:41 INFO - PROCESS | 3660 | 1461139961308 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 01:12:41 INFO - PROCESS | 3660 | 1461139961314 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:41 INFO - PROCESS | 3660 | ++DOCSHELL 17EA5C00 == 35 [pid = 3660] [id = 37] 01:12:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (17EA6400) [pid = 3660] [serial = 107] [outer = 00000000] 01:12:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (18180800) [pid = 3660] [serial = 108] [outer = 17EA6400] 01:12:41 INFO - PROCESS | 3660 | 1461139961358 Marionette DEBUG loaded listener.js 01:12:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (185D9400) [pid = 3660] [serial = 109] [outer = 17EA6400] 01:12:41 INFO - PROCESS | 3660 | 1461139961724 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]]]}] 01:12:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 01:12:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 508ms 01:12:41 INFO - PROCESS | 3660 | 1461139961769 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 01:12:41 INFO - PROCESS | 3660 | 1461139961773 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 01:12:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 01:12:41 INFO - PROCESS | 3660 | 1461139961761 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 01:12:41 INFO - PROCESS | 3660 | 1461139961765 Marionette TRACE conn3 <- [1,114,null,{}] 01:12:41 INFO - PROCESS | 3660 | 1461139961771 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}] 01:12:41 INFO - PROCESS | 3660 | 1461139961857 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 01:12:41 INFO - PROCESS | 3660 | 1461139962000 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:42 INFO - PROCESS | 3660 | ++DOCSHELL 1336C000 == 36 [pid = 3660] [id = 38] 01:12:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (1336C800) [pid = 3660] [serial = 110] [outer = 00000000] 01:12:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (136B6800) [pid = 3660] [serial = 111] [outer = 1336C800] 01:12:42 INFO - PROCESS | 3660 | 1461139962083 Marionette DEBUG loaded listener.js 01:12:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (138A7000) [pid = 3660] [serial = 112] [outer = 1336C800] 01:12:42 INFO - PROCESS | 3660 | 1461139962606 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]]]}] 01:12:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 01:12:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 871ms 01:12:42 INFO - PROCESS | 3660 | 1461139962654 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 01:12:42 INFO - PROCESS | 3660 | 1461139962658 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 01:12:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 01:12:42 INFO - PROCESS | 3660 | 1461139962666 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 01:12:42 INFO - PROCESS | 3660 | 1461139962670 Marionette TRACE conn3 <- [1,118,null,{}] 01:12:42 INFO - PROCESS | 3660 | 1461139962674 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}] 01:12:42 INFO - PROCESS | 3660 | 1461139962752 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 01:12:42 INFO - PROCESS | 3660 | 1461139962819 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:42 INFO - PROCESS | 3660 | ++DOCSHELL 15411400 == 37 [pid = 3660] [id = 39] 01:12:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (15413000) [pid = 3660] [serial = 113] [outer = 00000000] 01:12:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (17E6D800) [pid = 3660] [serial = 114] [outer = 15413000] 01:12:42 INFO - PROCESS | 3660 | 1461139962873 Marionette DEBUG loaded listener.js 01:12:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (17E75C00) [pid = 3660] [serial = 115] [outer = 15413000] 01:12:43 INFO - PROCESS | 3660 | 1461139963377 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]]]}] 01:12:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 01:12:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 741ms 01:12:43 INFO - PROCESS | 3660 | 1461139963409 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 01:12:43 INFO - PROCESS | 3660 | 1461139963412 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 01:12:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 01:12:43 INFO - PROCESS | 3660 | 1461139963416 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 01:12:43 INFO - PROCESS | 3660 | 1461139963418 Marionette TRACE conn3 <- [1,122,null,{}] 01:12:43 INFO - PROCESS | 3660 | 1461139963427 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}] 01:12:43 INFO - PROCESS | 3660 | 1461139963508 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 01:12:43 INFO - PROCESS | 3660 | 1461139963580 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:43 INFO - PROCESS | 3660 | ++DOCSHELL 190C0800 == 38 [pid = 3660] [id = 40] 01:12:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (190C1400) [pid = 3660] [serial = 116] [outer = 00000000] 01:12:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (192DE000) [pid = 3660] [serial = 117] [outer = 190C1400] 01:12:43 INFO - PROCESS | 3660 | 1461139963638 Marionette DEBUG loaded listener.js 01:12:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (1944D800) [pid = 3660] [serial = 118] [outer = 190C1400] 01:12:44 INFO - PROCESS | 3660 | 1461139964122 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]]]}] 01:12:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 01:12:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 741ms 01:12:44 INFO - PROCESS | 3660 | 1461139964164 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 01:12:44 INFO - PROCESS | 3660 | 1461139964167 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 01:12:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 01:12:44 INFO - PROCESS | 3660 | 1461139964170 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 01:12:44 INFO - PROCESS | 3660 | 1461139964172 Marionette TRACE conn3 <- [1,126,null,{}] 01:12:44 INFO - PROCESS | 3660 | 1461139964159 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}] 01:12:44 INFO - PROCESS | 3660 | 1461139964258 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 01:12:44 INFO - PROCESS | 3660 | 1461139964341 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:44 INFO - PROCESS | 3660 | ++DOCSHELL 13ACA000 == 39 [pid = 3660] [id = 41] 01:12:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (13ACAC00) [pid = 3660] [serial = 119] [outer = 00000000] 01:12:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (1699B800) [pid = 3660] [serial = 120] [outer = 13ACAC00] 01:12:44 INFO - PROCESS | 3660 | 1461139964394 Marionette DEBUG loaded listener.js 01:12:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (17E8C800) [pid = 3660] [serial = 121] [outer = 13ACAC00] 01:12:44 INFO - PROCESS | 3660 | 1461139964982 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]]]}] 01:12:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 01:12:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 886ms 01:12:45 INFO - PROCESS | 3660 | --DOCSHELL 14A52C00 == 38 [pid = 3660] [id = 35] 01:12:45 INFO - PROCESS | 3660 | --DOCSHELL 136B4000 == 37 [pid = 3660] [id = 33] 01:12:45 INFO - PROCESS | 3660 | --DOCSHELL 16847400 == 36 [pid = 3660] [id = 36] 01:12:45 INFO - PROCESS | 3660 | --DOCSHELL 14A56800 == 35 [pid = 3660] [id = 34] 01:12:45 INFO - PROCESS | 3660 | --DOCSHELL 18129C00 == 34 [pid = 3660] [id = 32] 01:12:45 INFO - PROCESS | 3660 | --DOCSHELL 15CD8C00 == 33 [pid = 3660] [id = 31] 01:12:45 INFO - PROCESS | 3660 | --DOCSHELL 190C0800 == 32 [pid = 3660] [id = 40] 01:12:45 INFO - PROCESS | 3660 | --DOCSHELL 17EA5C00 == 31 [pid = 3660] [id = 37] 01:12:45 INFO - PROCESS | 3660 | --DOCSHELL 1A71F800 == 30 [pid = 3660] [id = 29] 01:12:45 INFO - PROCESS | 3660 | --DOCSHELL 1336C000 == 29 [pid = 3660] [id = 38] 01:12:45 INFO - PROCESS | 3660 | --DOCSHELL 15CD4000 == 28 [pid = 3660] [id = 30] 01:12:45 INFO - PROCESS | 3660 | --DOCSHELL 15411400 == 27 [pid = 3660] [id = 39] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (1644AC00) [pid = 3660] [serial = 9] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (16453C00) [pid = 3660] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (14A5B800) [pid = 3660] [serial = 4] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (1954AC00) [pid = 3660] [serial = 72] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (19F67C00) [pid = 3660] [serial = 75] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (1A143400) [pid = 3660] [serial = 78] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (1A7A1400) [pid = 3660] [serial = 81] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (1AC10C00) [pid = 3660] [serial = 84] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (1C7F3000) [pid = 3660] [serial = 87] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (14348000) [pid = 3660] [serial = 51] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (16849C00) [pid = 3660] [serial = 54] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (138A8400) [pid = 3660] [serial = 57] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (14A04C00) [pid = 3660] [serial = 60] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (14AE0800) [pid = 3660] [serial = 61] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (16991400) [pid = 3660] [serial = 63] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (169CDC00) [pid = 3660] [serial = 64] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (1817D000) [pid = 3660] [serial = 66] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (181E4000) [pid = 3660] [serial = 67] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (18939000) [pid = 3660] [serial = 70] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (18930400) [pid = 3660] [serial = 69] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (19549400) [pid = 3660] [serial = 73] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (19FCD000) [pid = 3660] [serial = 76] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (1A27F400) [pid = 3660] [serial = 79] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (138B5400) [pid = 3660] [serial = 58] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (1A7A0400) [pid = 3660] [serial = 82] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (1C297400) [pid = 3660] [serial = 85] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (1CC0C400) [pid = 3660] [serial = 90] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (169D1C00) [pid = 3660] [serial = 55] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (14A5B400) [pid = 3660] [serial = 52] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (1CB33400) [pid = 3660] [serial = 88] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (1E8BB800) [pid = 3660] [serial = 43] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (1D97AC00) [pid = 3660] [serial = 33] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (1D877000) [pid = 3660] [serial = 30] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (1D87D000) [pid = 3660] [serial = 31] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (1D1E0C00) [pid = 3660] [serial = 27] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 64 (1D1E4000) [pid = 3660] [serial = 28] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 63 (1CC0E000) [pid = 3660] [serial = 24] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 62 (1C7F4000) [pid = 3660] [serial = 21] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 61 (1C7F6C00) [pid = 3660] [serial = 22] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 60 (190C1C00) [pid = 3660] [serial = 17] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 59 (1944DC00) [pid = 3660] [serial = 14] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 58 (1EA1E000) [pid = 3660] [serial = 45] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 57 (1EA69400) [pid = 3660] [serial = 48] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 56 (1E8B9000) [pid = 3660] [serial = 42] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 55 (1E70C000) [pid = 3660] [serial = 39] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 54 (1E70F800) [pid = 3660] [serial = 40] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 53 (1E4BD400) [pid = 3660] [serial = 36] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 52 (1E4C0000) [pid = 3660] [serial = 37] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | --DOMWINDOW == 51 (1DEBE800) [pid = 3660] [serial = 34] [outer = 00000000] [url = about:blank] 01:12:45 INFO - PROCESS | 3660 | 1461139965517 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 01:12:45 INFO - PROCESS | 3660 | 1461139965522 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 01:12:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 01:12:45 INFO - PROCESS | 3660 | 1461139965519 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 01:12:45 INFO - PROCESS | 3660 | 1461139965523 Marionette TRACE conn3 <- [1,130,null,{}] 01:12:45 INFO - PROCESS | 3660 | 1461139965529 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}] 01:12:45 INFO - PROCESS | 3660 | 1461139965609 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 01:12:45 INFO - PROCESS | 3660 | 1461139965617 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:45 INFO - PROCESS | 3660 | ++DOCSHELL 136B0000 == 28 [pid = 3660] [id = 42] 01:12:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 52 (136B4000) [pid = 3660] [serial = 122] [outer = 00000000] 01:12:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 53 (138AF000) [pid = 3660] [serial = 123] [outer = 136B4000] 01:12:45 INFO - PROCESS | 3660 | 1461139965665 Marionette DEBUG loaded listener.js 01:12:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 54 (142C3800) [pid = 3660] [serial = 124] [outer = 136B4000] 01:12:46 INFO - PROCESS | 3660 | 1461139966058 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]]]}] 01:12:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 01:12:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 552ms 01:12:46 INFO - PROCESS | 3660 | 1461139966083 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 01:12:46 INFO - PROCESS | 3660 | 1461139966087 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 01:12:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 01:12:46 INFO - PROCESS | 3660 | 1461139966095 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 01:12:46 INFO - PROCESS | 3660 | 1461139966099 Marionette TRACE conn3 <- [1,134,null,{}] 01:12:46 INFO - PROCESS | 3660 | 1461139966103 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}] 01:12:46 INFO - PROCESS | 3660 | 1461139966178 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 01:12:46 INFO - PROCESS | 3660 | 1461139966186 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:46 INFO - PROCESS | 3660 | ++DOCSHELL 14A04C00 == 29 [pid = 3660] [id = 43] 01:12:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 55 (14A5B400) [pid = 3660] [serial = 125] [outer = 00000000] 01:12:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 56 (15625800) [pid = 3660] [serial = 126] [outer = 14A5B400] 01:12:46 INFO - PROCESS | 3660 | 1461139966231 Marionette DEBUG loaded listener.js 01:12:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 57 (15A0CC00) [pid = 3660] [serial = 127] [outer = 14A5B400] 01:12:46 INFO - PROCESS | 3660 | 1461139966602 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]]]}] 01:12:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 01:12:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 551ms 01:12:46 INFO - PROCESS | 3660 | 1461139966650 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 01:12:46 INFO - PROCESS | 3660 | 1461139966652 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 01:12:46 INFO - PROCESS | 3660 | 1461139966656 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 01:12:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 01:12:46 INFO - PROCESS | 3660 | 1461139966658 Marionette TRACE conn3 <- [1,138,null,{}] 01:12:46 INFO - PROCESS | 3660 | 1461139966671 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}] 01:12:46 INFO - PROCESS | 3660 | 1461139966750 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 01:12:46 INFO - PROCESS | 3660 | 1461139966762 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:46 INFO - PROCESS | 3660 | ++DOCSHELL 1684EC00 == 30 [pid = 3660] [id = 44] 01:12:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 58 (16850000) [pid = 3660] [serial = 128] [outer = 00000000] 01:12:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 59 (16998000) [pid = 3660] [serial = 129] [outer = 16850000] 01:12:46 INFO - PROCESS | 3660 | 1461139966792 Marionette DEBUG loaded listener.js 01:12:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 60 (169D1800) [pid = 3660] [serial = 130] [outer = 16850000] 01:12:47 INFO - PROCESS | 3660 | 1461139967197 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]]]}] 01:12:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 01:12:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 552ms 01:12:47 INFO - PROCESS | 3660 | 1461139967213 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 01:12:47 INFO - PROCESS | 3660 | 1461139967215 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 01:12:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 01:12:47 INFO - PROCESS | 3660 | 1461139967219 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 01:12:47 INFO - PROCESS | 3660 | 1461139967220 Marionette TRACE conn3 <- [1,142,null,{}] 01:12:47 INFO - PROCESS | 3660 | 1461139967224 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}] 01:12:47 INFO - PROCESS | 3660 | 1461139967317 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 01:12:47 INFO - PROCESS | 3660 | 1461139967323 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:47 INFO - PROCESS | 3660 | ++DOCSHELL 17E6C400 == 31 [pid = 3660] [id = 45] 01:12:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 61 (17E86400) [pid = 3660] [serial = 131] [outer = 00000000] 01:12:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 62 (1817D000) [pid = 3660] [serial = 132] [outer = 17E86400] 01:12:47 INFO - PROCESS | 3660 | 1461139967367 Marionette DEBUG loaded listener.js 01:12:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 63 (185D3800) [pid = 3660] [serial = 133] [outer = 17E86400] 01:12:47 INFO - PROCESS | 3660 | --DOCSHELL 14A04C00 == 30 [pid = 3660] [id = 43] 01:12:47 INFO - PROCESS | 3660 | --DOCSHELL 13ACA000 == 29 [pid = 3660] [id = 41] 01:12:47 INFO - PROCESS | 3660 | --DOCSHELL 136B0000 == 28 [pid = 3660] [id = 42] 01:12:48 INFO - PROCESS | 3660 | 1461139968313 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]]]}] 01:12:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 01:12:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1147ms 01:12:48 INFO - PROCESS | 3660 | 1461139968367 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 01:12:48 INFO - PROCESS | 3660 | 1461139968372 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 01:12:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 01:12:48 INFO - PROCESS | 3660 | 1461139968377 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 01:12:48 INFO - PROCESS | 3660 | 1461139968380 Marionette TRACE conn3 <- [1,146,null,{}] 01:12:48 INFO - PROCESS | 3660 | 1461139968385 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}] 01:12:48 INFO - PROCESS | 3660 | 1461139968488 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 01:12:48 INFO - PROCESS | 3660 | 1461139968495 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:48 INFO - PROCESS | 3660 | ++DOCSHELL 143A6C00 == 29 [pid = 3660] [id = 46] 01:12:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 64 (14A04400) [pid = 3660] [serial = 134] [outer = 00000000] 01:12:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (14A5E800) [pid = 3660] [serial = 135] [outer = 14A04400] 01:12:48 INFO - PROCESS | 3660 | 1461139968526 Marionette DEBUG loaded listener.js 01:12:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (15626000) [pid = 3660] [serial = 136] [outer = 14A04400] 01:12:48 INFO - PROCESS | 3660 | 1461139968917 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]]]}] 01:12:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 01:12:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 552ms 01:12:48 INFO - PROCESS | 3660 | 1461139968939 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 01:12:48 INFO - PROCESS | 3660 | 1461139968944 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 01:12:48 INFO - PROCESS | 3660 | 1461139968950 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 01:12:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 01:12:48 INFO - PROCESS | 3660 | 1461139968952 Marionette TRACE conn3 <- [1,150,null,{}] 01:12:48 INFO - PROCESS | 3660 | 1461139968956 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}] 01:12:49 INFO - PROCESS | 3660 | 1461139969036 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 01:12:49 INFO - PROCESS | 3660 | 1461139969042 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:49 INFO - PROCESS | 3660 | ++DOCSHELL 16542C00 == 30 [pid = 3660] [id = 47] 01:12:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (1665E400) [pid = 3660] [serial = 137] [outer = 00000000] 01:12:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (16994800) [pid = 3660] [serial = 138] [outer = 1665E400] 01:12:49 INFO - PROCESS | 3660 | 1461139969112 Marionette DEBUG loaded listener.js 01:12:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (169D8400) [pid = 3660] [serial = 139] [outer = 1665E400] 01:12:49 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (1D173000) [pid = 3660] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 01:12:49 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (16540400) [pid = 3660] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 01:12:49 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (17EA6400) [pid = 3660] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 01:12:49 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (1541E000) [pid = 3660] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 01:12:49 INFO - PROCESS | 3660 | --DOMWINDOW == 64 (136B5000) [pid = 3660] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 01:12:49 INFO - PROCESS | 3660 | --DOMWINDOW == 63 (169CD400) [pid = 3660] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 01:12:49 INFO - PROCESS | 3660 | --DOMWINDOW == 62 (14ADE400) [pid = 3660] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 01:12:49 INFO - PROCESS | 3660 | --DOMWINDOW == 61 (1336C800) [pid = 3660] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 01:12:49 INFO - PROCESS | 3660 | --DOMWINDOW == 60 (15413000) [pid = 3660] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 01:12:49 INFO - PROCESS | 3660 | --DOMWINDOW == 59 (190C1400) [pid = 3660] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 01:12:49 INFO - PROCESS | 3660 | 1461139969716 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]]]}] 01:12:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 01:12:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 784ms 01:12:49 INFO - PROCESS | 3660 | 1461139969732 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 01:12:49 INFO - PROCESS | 3660 | 1461139969734 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 01:12:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 01:12:49 INFO - PROCESS | 3660 | 1461139969738 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 01:12:49 INFO - PROCESS | 3660 | 1461139969741 Marionette TRACE conn3 <- [1,154,null,{}] 01:12:49 INFO - PROCESS | 3660 | 1461139969751 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}] 01:12:49 INFO - PROCESS | 3660 | 1461139969826 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 01:12:49 INFO - PROCESS | 3660 | 1461139969848 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:49 INFO - PROCESS | 3660 | ++DOCSHELL 13204000 == 31 [pid = 3660] [id = 48] 01:12:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 60 (1320EC00) [pid = 3660] [serial = 140] [outer = 00000000] 01:12:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 61 (1563EC00) [pid = 3660] [serial = 141] [outer = 1320EC00] 01:12:49 INFO - PROCESS | 3660 | 1461139969926 Marionette DEBUG loaded listener.js 01:12:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 62 (1812B800) [pid = 3660] [serial = 142] [outer = 1320EC00] 01:12:50 INFO - PROCESS | 3660 | 1461139970315 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]]]}] 01:12:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 01:12:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 596ms 01:12:50 INFO - PROCESS | 3660 | 1461139970334 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 01:12:50 INFO - PROCESS | 3660 | 1461139970336 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 01:12:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 01:12:50 INFO - PROCESS | 3660 | 1461139970360 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 01:12:50 INFO - PROCESS | 3660 | 1461139970361 Marionette TRACE conn3 <- [1,158,null,{}] 01:12:50 INFO - PROCESS | 3660 | 1461139970365 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}] 01:12:50 INFO - PROCESS | 3660 | 1461139970424 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 01:12:50 INFO - PROCESS | 3660 | 1461139970430 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:50 INFO - PROCESS | 3660 | ++DOCSHELL 18132400 == 32 [pid = 3660] [id = 49] 01:12:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 63 (18178C00) [pid = 3660] [serial = 143] [outer = 00000000] 01:12:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 64 (18B50C00) [pid = 3660] [serial = 144] [outer = 18178C00] 01:12:50 INFO - PROCESS | 3660 | 1461139970478 Marionette DEBUG loaded listener.js 01:12:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (18C26C00) [pid = 3660] [serial = 145] [outer = 18178C00] 01:12:50 INFO - PROCESS | 3660 | 1461139970835 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]]]}] 01:12:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 01:12:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 493ms 01:12:50 INFO - PROCESS | 3660 | 1461139970855 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 01:12:50 INFO - PROCESS | 3660 | 1461139970857 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 01:12:50 INFO - PROCESS | 3660 | 1461139970860 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 01:12:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 01:12:50 INFO - PROCESS | 3660 | 1461139970862 Marionette TRACE conn3 <- [1,162,null,{}] 01:12:50 INFO - PROCESS | 3660 | 1461139970865 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}] 01:12:50 INFO - PROCESS | 3660 | 1461139970914 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 01:12:50 INFO - PROCESS | 3660 | 1461139970920 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:50 INFO - PROCESS | 3660 | ++DOCSHELL 18B43C00 == 33 [pid = 3660] [id = 50] 01:12:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (190C8400) [pid = 3660] [serial = 146] [outer = 00000000] 01:12:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (1944E400) [pid = 3660] [serial = 147] [outer = 190C8400] 01:12:50 INFO - PROCESS | 3660 | 1461139970964 Marionette DEBUG loaded listener.js 01:12:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (19951000) [pid = 3660] [serial = 148] [outer = 190C8400] 01:12:51 INFO - PROCESS | 3660 | 1461139971354 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]]]}] 01:12:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 01:12:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 552ms 01:12:51 INFO - PROCESS | 3660 | 1461139971401 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 01:12:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 01:12:51 INFO - PROCESS | 3660 | 1461139971403 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 01:12:51 INFO - PROCESS | 3660 | 1461139971407 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 01:12:51 INFO - PROCESS | 3660 | 1461139971409 Marionette TRACE conn3 <- [1,166,null,{}] 01:12:51 INFO - PROCESS | 3660 | 1461139971412 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}] 01:12:51 INFO - PROCESS | 3660 | 1461139971524 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 01:12:51 INFO - PROCESS | 3660 | 1461139971597 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:51 INFO - PROCESS | 3660 | ++DOCSHELL 12CFC000 == 34 [pid = 3660] [id = 51] 01:12:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (13209000) [pid = 3660] [serial = 149] [outer = 00000000] 01:12:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (13265C00) [pid = 3660] [serial = 150] [outer = 13209000] 01:12:51 INFO - PROCESS | 3660 | 1461139971640 Marionette DEBUG loaded listener.js 01:12:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (1337AC00) [pid = 3660] [serial = 151] [outer = 13209000] 01:12:52 INFO - PROCESS | 3660 | 1461139972236 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]]]}] 01:12:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 01:12:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 871ms 01:12:52 INFO - PROCESS | 3660 | 1461139972298 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 01:12:52 INFO - PROCESS | 3660 | 1461139972303 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 01:12:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 01:12:52 INFO - PROCESS | 3660 | 1461139972308 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 01:12:52 INFO - PROCESS | 3660 | 1461139972312 Marionette TRACE conn3 <- [1,170,null,{}] 01:12:52 INFO - PROCESS | 3660 | 1461139972331 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}] 01:12:52 INFO - PROCESS | 3660 | 1461139972436 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 01:12:52 INFO - PROCESS | 3660 | 1461139972483 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:52 INFO - PROCESS | 3660 | ++DOCSHELL 16536000 == 35 [pid = 3660] [id = 52] 01:12:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (16537400) [pid = 3660] [serial = 152] [outer = 00000000] 01:12:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (169CA800) [pid = 3660] [serial = 153] [outer = 16537400] 01:12:52 INFO - PROCESS | 3660 | 1461139972540 Marionette DEBUG loaded listener.js 01:12:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (17E82000) [pid = 3660] [serial = 154] [outer = 16537400] 01:12:53 INFO - PROCESS | 3660 | 1461139973031 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]]]}] 01:12:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 01:12:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 784ms 01:12:53 INFO - PROCESS | 3660 | 1461139973098 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 01:12:53 INFO - PROCESS | 3660 | 1461139973101 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 01:12:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 01:12:53 INFO - PROCESS | 3660 | 1461139973088 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 01:12:53 INFO - PROCESS | 3660 | 1461139973090 Marionette TRACE conn3 <- [1,174,null,{}] 01:12:53 INFO - PROCESS | 3660 | 1461139973094 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}] 01:12:53 INFO - PROCESS | 3660 | 1461139973187 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 01:12:53 INFO - PROCESS | 3660 | 1461139973291 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:53 INFO - PROCESS | 3660 | ++DOCSHELL 164D9400 == 36 [pid = 3660] [id = 53] 01:12:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (199C1800) [pid = 3660] [serial = 155] [outer = 00000000] 01:12:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (19D40C00) [pid = 3660] [serial = 156] [outer = 199C1800] 01:12:53 INFO - PROCESS | 3660 | 1461139973345 Marionette DEBUG loaded listener.js 01:12:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (19ABFC00) [pid = 3660] [serial = 157] [outer = 199C1800] 01:12:53 INFO - PROCESS | 3660 | 1461139973908 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]]]}] 01:12:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 01:12:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 871ms 01:12:53 INFO - PROCESS | 3660 | 1461139973978 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 01:12:53 INFO - PROCESS | 3660 | 1461139973982 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 01:12:53 INFO - PROCESS | 3660 | 1461139973986 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 01:12:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 01:12:53 INFO - PROCESS | 3660 | 1461139973990 Marionette TRACE conn3 <- [1,178,null,{}] 01:12:53 INFO - PROCESS | 3660 | 1461139973996 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}] 01:12:54 INFO - PROCESS | 3660 | 1461139974065 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 01:12:54 INFO - PROCESS | 3660 | 1461139974135 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:54 INFO - PROCESS | 3660 | ++DOCSHELL 138A8400 == 37 [pid = 3660] [id = 54] 01:12:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (138ADC00) [pid = 3660] [serial = 158] [outer = 00000000] 01:12:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (142C8800) [pid = 3660] [serial = 159] [outer = 138ADC00] 01:12:54 INFO - PROCESS | 3660 | 1461139974184 Marionette DEBUG loaded listener.js 01:12:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (14398C00) [pid = 3660] [serial = 160] [outer = 138ADC00] 01:12:54 INFO - PROCESS | 3660 | --DOCSHELL 18B43C00 == 36 [pid = 3660] [id = 50] 01:12:54 INFO - PROCESS | 3660 | --DOCSHELL 18132400 == 35 [pid = 3660] [id = 49] 01:12:54 INFO - PROCESS | 3660 | --DOCSHELL 13204000 == 34 [pid = 3660] [id = 48] 01:12:54 INFO - PROCESS | 3660 | --DOCSHELL 16542C00 == 33 [pid = 3660] [id = 47] 01:12:54 INFO - PROCESS | 3660 | --DOCSHELL 1684EC00 == 32 [pid = 3660] [id = 44] 01:12:54 INFO - PROCESS | 3660 | --DOCSHELL 143A6C00 == 31 [pid = 3660] [id = 46] 01:12:54 INFO - PROCESS | 3660 | --DOCSHELL 17E6C400 == 30 [pid = 3660] [id = 45] 01:12:54 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (16998000) [pid = 3660] [serial = 129] [outer = 00000000] [url = about:blank] 01:12:54 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (18180800) [pid = 3660] [serial = 108] [outer = 00000000] [url = about:blank] 01:12:54 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (185D9400) [pid = 3660] [serial = 109] [outer = 00000000] [url = about:blank] 01:12:54 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (136B6800) [pid = 3660] [serial = 111] [outer = 00000000] [url = about:blank] 01:12:54 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (138A7000) [pid = 3660] [serial = 112] [outer = 00000000] [url = about:blank] 01:12:54 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (17E6D800) [pid = 3660] [serial = 114] [outer = 00000000] [url = about:blank] 01:12:54 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (17E75C00) [pid = 3660] [serial = 115] [outer = 00000000] [url = about:blank] 01:12:54 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (192DE000) [pid = 3660] [serial = 117] [outer = 00000000] [url = about:blank] 01:12:54 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (1699B800) [pid = 3660] [serial = 120] [outer = 00000000] [url = about:blank] 01:12:54 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (138AF000) [pid = 3660] [serial = 123] [outer = 00000000] [url = about:blank] 01:12:54 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (15A3C400) [pid = 3660] [serial = 99] [outer = 00000000] [url = about:blank] 01:12:54 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (138A9000) [pid = 3660] [serial = 96] [outer = 00000000] [url = about:blank] 01:12:54 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (13ACA400) [pid = 3660] [serial = 97] [outer = 00000000] [url = about:blank] 01:12:54 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (17E77800) [pid = 3660] [serial = 105] [outer = 00000000] [url = about:blank] 01:12:54 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (15625800) [pid = 3660] [serial = 126] [outer = 00000000] [url = about:blank] 01:12:54 INFO - PROCESS | 3660 | --DOMWINDOW == 64 (1944D800) [pid = 3660] [serial = 118] [outer = 00000000] [url = about:blank] 01:12:54 INFO - PROCESS | 3660 | --DOMWINDOW == 63 (15AD6800) [pid = 3660] [serial = 100] [outer = 00000000] [url = about:blank] 01:12:54 INFO - PROCESS | 3660 | --DOMWINDOW == 62 (1698E800) [pid = 3660] [serial = 103] [outer = 00000000] [url = about:blank] 01:12:54 INFO - PROCESS | 3660 | --DOMWINDOW == 61 (1D1DFC00) [pid = 3660] [serial = 94] [outer = 00000000] [url = about:blank] 01:12:54 INFO - PROCESS | 3660 | --DOMWINDOW == 60 (17E7A400) [pid = 3660] [serial = 106] [outer = 00000000] [url = about:blank] 01:12:54 INFO - PROCESS | 3660 | --DOMWINDOW == 59 (16661800) [pid = 3660] [serial = 102] [outer = 00000000] [url = about:blank] 01:12:54 INFO - PROCESS | 3660 | --DOMWINDOW == 58 (1D1D5C00) [pid = 3660] [serial = 93] [outer = 00000000] [url = about:blank] 01:12:54 INFO - PROCESS | 3660 | --DOMWINDOW == 57 (1CC0C000) [pid = 3660] [serial = 91] [outer = 00000000] [url = about:blank] 01:12:54 INFO - PROCESS | 3660 | 1461139974633 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]]]}] 01:12:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 01:12:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 682ms 01:12:54 INFO - PROCESS | 3660 | 1461139974670 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 01:12:54 INFO - PROCESS | 3660 | 1461139974675 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 01:12:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 01:12:54 INFO - PROCESS | 3660 | 1461139974682 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 01:12:54 INFO - PROCESS | 3660 | 1461139974684 Marionette TRACE conn3 <- [1,182,null,{}] 01:12:54 INFO - PROCESS | 3660 | 1461139974688 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}] 01:12:54 INFO - PROCESS | 3660 | 1461139974773 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 01:12:54 INFO - PROCESS | 3660 | 1461139974781 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:54 INFO - PROCESS | 3660 | ++DOCSHELL 1563F800 == 31 [pid = 3660] [id = 55] 01:12:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 58 (156B0800) [pid = 3660] [serial = 161] [outer = 00000000] 01:12:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 59 (16445800) [pid = 3660] [serial = 162] [outer = 156B0800] 01:12:54 INFO - PROCESS | 3660 | 1461139974826 Marionette DEBUG loaded listener.js 01:12:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 60 (1644F800) [pid = 3660] [serial = 163] [outer = 156B0800] 01:12:55 INFO - PROCESS | 3660 | 1461139975209 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]]]}] 01:12:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 01:12:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 552ms 01:12:55 INFO - PROCESS | 3660 | 1461139975241 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 01:12:55 INFO - PROCESS | 3660 | 1461139975243 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 01:12:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 01:12:55 INFO - PROCESS | 3660 | 1461139975247 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 01:12:55 INFO - PROCESS | 3660 | 1461139975250 Marionette TRACE conn3 <- [1,186,null,{}] 01:12:55 INFO - PROCESS | 3660 | 1461139975264 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}] 01:12:55 INFO - PROCESS | 3660 | 1461139975327 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 01:12:55 INFO - PROCESS | 3660 | 1461139975334 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:55 INFO - PROCESS | 3660 | ++DOCSHELL 17E6C400 == 32 [pid = 3660] [id = 56] 01:12:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 61 (17E6C800) [pid = 3660] [serial = 164] [outer = 00000000] 01:12:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 62 (17E76000) [pid = 3660] [serial = 165] [outer = 17E6C800] 01:12:55 INFO - PROCESS | 3660 | 1461139975382 Marionette DEBUG loaded listener.js 01:12:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 63 (17E7A400) [pid = 3660] [serial = 166] [outer = 17E6C800] 01:12:55 INFO - PROCESS | 3660 | 1461139975818 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]]]}] 01:12:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 64 (16661800) [pid = 3660] [serial = 167] [outer = 1EA22C00] 01:12:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 01:12:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 595ms 01:12:55 INFO - PROCESS | 3660 | 1461139975835 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 01:12:55 INFO - PROCESS | 3660 | 1461139975838 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 01:12:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 01:12:55 INFO - PROCESS | 3660 | 1461139975866 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 01:12:55 INFO - PROCESS | 3660 | 1461139975868 Marionette TRACE conn3 <- [1,190,null,{}] 01:12:55 INFO - PROCESS | 3660 | 1461139975871 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}] 01:12:55 INFO - PROCESS | 3660 | 1461139975946 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 01:12:55 INFO - PROCESS | 3660 | 1461139975955 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:55 INFO - PROCESS | 3660 | ++DOCSHELL 1892E000 == 33 [pid = 3660] [id = 57] 01:12:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (18B44400) [pid = 3660] [serial = 168] [outer = 00000000] 01:12:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (192DE000) [pid = 3660] [serial = 169] [outer = 18B44400] 01:12:55 INFO - PROCESS | 3660 | 1461139976000 Marionette DEBUG loaded listener.js 01:12:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (1954B000) [pid = 3660] [serial = 170] [outer = 18B44400] 01:12:56 INFO - PROCESS | 3660 | 1461139976383 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]]]}] 01:12:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 01:12:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 552ms 01:12:56 INFO - PROCESS | 3660 | 1461139976426 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 01:12:56 INFO - PROCESS | 3660 | 1461139976428 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 01:12:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 01:12:56 INFO - PROCESS | 3660 | 1461139976431 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 01:12:56 INFO - PROCESS | 3660 | 1461139976433 Marionette TRACE conn3 <- [1,194,null,{}] 01:12:56 INFO - PROCESS | 3660 | 1461139976437 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}] 01:12:56 INFO - PROCESS | 3660 | 1461139976508 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 01:12:56 INFO - PROCESS | 3660 | 1461139976515 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:56 INFO - PROCESS | 3660 | ++DOCSHELL 1944C400 == 34 [pid = 3660] [id = 58] 01:12:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (19F67C00) [pid = 3660] [serial = 171] [outer = 00000000] 01:12:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (1A13F400) [pid = 3660] [serial = 172] [outer = 19F67C00] 01:12:56 INFO - PROCESS | 3660 | 1461139976542 Marionette DEBUG loaded listener.js 01:12:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (1A13B000) [pid = 3660] [serial = 173] [outer = 19F67C00] 01:12:56 INFO - PROCESS | 3660 | 1461139976956 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]]]}] 01:12:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 01:12:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 552ms 01:12:56 INFO - PROCESS | 3660 | 1461139976992 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 01:12:56 INFO - PROCESS | 3660 | 1461139976994 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 01:12:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 01:12:56 INFO - PROCESS | 3660 | 1461139977001 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 01:12:56 INFO - PROCESS | 3660 | 1461139977002 Marionette TRACE conn3 <- [1,198,null,{}] 01:12:56 INFO - PROCESS | 3660 | 1461139977006 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}] 01:12:57 INFO - PROCESS | 3660 | 1461139977101 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 01:12:57 INFO - PROCESS | 3660 | 1461139977115 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:57 INFO - PROCESS | 3660 | ++DOCSHELL 1325E400 == 35 [pid = 3660] [id = 59] 01:12:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (142CB800) [pid = 3660] [serial = 174] [outer = 00000000] 01:12:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (1A7A1400) [pid = 3660] [serial = 175] [outer = 142CB800] 01:12:57 INFO - PROCESS | 3660 | 1461139977201 Marionette DEBUG loaded listener.js 01:12:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (1A806800) [pid = 3660] [serial = 176] [outer = 142CB800] 01:12:57 INFO - PROCESS | 3660 | 1461139977566 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]]]}] 01:12:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 01:12:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 595ms 01:12:57 INFO - PROCESS | 3660 | 1461139977586 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 01:12:57 INFO - PROCESS | 3660 | 1461139977588 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 01:12:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 01:12:57 INFO - PROCESS | 3660 | 1461139977591 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 01:12:57 INFO - PROCESS | 3660 | 1461139977593 Marionette TRACE conn3 <- [1,202,null,{}] 01:12:57 INFO - PROCESS | 3660 | 1461139977596 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}] 01:12:57 INFO - PROCESS | 3660 | 1461139977712 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 01:12:57 INFO - PROCESS | 3660 | 1461139977761 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:57 INFO - PROCESS | 3660 | ++DOCSHELL 18932800 == 36 [pid = 3660] [id = 60] 01:12:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (1A7A0000) [pid = 3660] [serial = 177] [outer = 00000000] 01:12:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (1C342C00) [pid = 3660] [serial = 178] [outer = 1A7A0000] 01:12:57 INFO - PROCESS | 3660 | 1461139977808 Marionette DEBUG loaded listener.js 01:12:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (1C722000) [pid = 3660] [serial = 179] [outer = 1A7A0000] 01:12:58 INFO - PROCESS | 3660 | 1461139978152 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]]]}] 01:12:58 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (136B4000) [pid = 3660] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 01:12:58 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (14A5B400) [pid = 3660] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 01:12:58 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (16850000) [pid = 3660] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 01:12:58 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (13ACAC00) [pid = 3660] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 01:12:58 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (17E86400) [pid = 3660] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 01:12:58 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (14A04400) [pid = 3660] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 01:12:58 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (1320EC00) [pid = 3660] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 01:12:58 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (1665E400) [pid = 3660] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 01:12:58 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (18178C00) [pid = 3660] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 01:12:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 01:12:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 596ms 01:12:58 INFO - PROCESS | 3660 | 1461139978190 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 01:12:58 INFO - PROCESS | 3660 | 1461139978192 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 01:12:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 01:12:58 INFO - PROCESS | 3660 | 1461139978195 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 01:12:58 INFO - PROCESS | 3660 | 1461139978197 Marionette TRACE conn3 <- [1,206,null,{}] 01:12:58 INFO - PROCESS | 3660 | 1461139978201 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}] 01:12:58 INFO - PROCESS | 3660 | 1461139978293 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 01:12:58 INFO - PROCESS | 3660 | 1461139978333 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:58 INFO - PROCESS | 3660 | ++DOCSHELL 13AC9C00 == 37 [pid = 3660] [id = 61] 01:12:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (13ACAC00) [pid = 3660] [serial = 180] [outer = 00000000] 01:12:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (1665E400) [pid = 3660] [serial = 181] [outer = 13ACAC00] 01:12:58 INFO - PROCESS | 3660 | 1461139978360 Marionette DEBUG loaded listener.js 01:12:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (16542400) [pid = 3660] [serial = 182] [outer = 13ACAC00] 01:12:58 INFO - PROCESS | 3660 | 1461139978669 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]]]}] 01:12:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 01:12:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 494ms 01:12:58 INFO - PROCESS | 3660 | 1461139978700 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 01:12:58 INFO - PROCESS | 3660 | 1461139978702 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 01:12:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 01:12:58 INFO - PROCESS | 3660 | 1461139978705 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 01:12:58 INFO - PROCESS | 3660 | 1461139978707 Marionette TRACE conn3 <- [1,210,null,{}] 01:12:58 INFO - PROCESS | 3660 | 1461139978710 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}] 01:12:58 INFO - PROCESS | 3660 | 1461139978781 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 01:12:58 INFO - PROCESS | 3660 | 1461139978827 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:58 INFO - PROCESS | 3660 | ++DOCSHELL 13366800 == 38 [pid = 3660] [id = 62] 01:12:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (13372400) [pid = 3660] [serial = 183] [outer = 00000000] 01:12:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (1C730800) [pid = 3660] [serial = 184] [outer = 13372400] 01:12:58 INFO - PROCESS | 3660 | 1461139978871 Marionette DEBUG loaded listener.js 01:12:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (1C7F2C00) [pid = 3660] [serial = 185] [outer = 13372400] 01:12:59 INFO - PROCESS | 3660 | 1461139979196 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]]]}] 01:12:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 01:12:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 552ms 01:12:59 INFO - PROCESS | 3660 | 1461139979265 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 01:12:59 INFO - PROCESS | 3660 | 1461139979267 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 01:12:59 INFO - PROCESS | 3660 | 1461139979270 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 01:12:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 01:12:59 INFO - PROCESS | 3660 | 1461139979271 Marionette TRACE conn3 <- [1,214,null,{}] 01:12:59 INFO - PROCESS | 3660 | 1461139979257 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}] 01:12:59 INFO - PROCESS | 3660 | 1461139979355 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 01:12:59 INFO - PROCESS | 3660 | 1461139979362 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:59 INFO - PROCESS | 3660 | ++DOCSHELL 15626400 == 39 [pid = 3660] [id = 63] 01:12:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (156AC800) [pid = 3660] [serial = 186] [outer = 00000000] 01:12:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (1C7F8800) [pid = 3660] [serial = 187] [outer = 156AC800] 01:12:59 INFO - PROCESS | 3660 | 1461139979405 Marionette DEBUG loaded listener.js 01:12:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (1C7F8000) [pid = 3660] [serial = 188] [outer = 156AC800] 01:12:59 INFO - PROCESS | 3660 | 1461139979776 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]]]}] 01:12:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 01:12:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 552ms 01:12:59 INFO - PROCESS | 3660 | 1461139979808 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 01:12:59 INFO - PROCESS | 3660 | 1461139979810 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 01:12:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 01:12:59 INFO - PROCESS | 3660 | 1461139979813 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 01:12:59 INFO - PROCESS | 3660 | 1461139979815 Marionette TRACE conn3 <- [1,218,null,{}] 01:12:59 INFO - PROCESS | 3660 | 1461139979819 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}] 01:12:59 INFO - PROCESS | 3660 | 1461139979932 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 01:12:59 INFO - PROCESS | 3660 | 1461139980005 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:59 INFO - PROCESS | 3660 | ++DOCSHELL 1C7FE000 == 40 [pid = 3660] [id = 64] 01:12:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (1C7FE800) [pid = 3660] [serial = 189] [outer = 00000000] 01:13:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (1CC0C400) [pid = 3660] [serial = 190] [outer = 1C7FE800] 01:13:00 INFO - PROCESS | 3660 | 1461139980053 Marionette DEBUG loaded listener.js 01:13:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (1CE4A800) [pid = 3660] [serial = 191] [outer = 1C7FE800] 01:13:00 INFO - PROCESS | 3660 | 1461139980353 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]]]}] 01:13:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 01:13:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 552ms 01:13:00 INFO - PROCESS | 3660 | 1461139980374 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 01:13:00 INFO - PROCESS | 3660 | 1461139980376 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 01:13:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 01:13:00 INFO - PROCESS | 3660 | 1461139980379 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 01:13:00 INFO - PROCESS | 3660 | 1461139980381 Marionette TRACE conn3 <- [1,222,null,{}] 01:13:00 INFO - PROCESS | 3660 | 1461139980384 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}] 01:13:00 INFO - PROCESS | 3660 | 1461139980500 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 01:13:00 INFO - PROCESS | 3660 | 1461139980550 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:00 INFO - PROCESS | 3660 | ++DOCSHELL 13263400 == 41 [pid = 3660] [id = 65] 01:13:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (13264000) [pid = 3660] [serial = 192] [outer = 00000000] 01:13:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (136B6800) [pid = 3660] [serial = 193] [outer = 13264000] 01:13:00 INFO - PROCESS | 3660 | 1461139980611 Marionette DEBUG loaded listener.js 01:13:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (138AF800) [pid = 3660] [serial = 194] [outer = 13264000] 01:13:01 INFO - PROCESS | 3660 | 1461139981100 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]]]}] 01:13:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 01:13:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 740ms 01:13:01 INFO - PROCESS | 3660 | 1461139981186 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 01:13:01 INFO - PROCESS | 3660 | 1461139981192 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 01:13:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 01:13:01 INFO - PROCESS | 3660 | 1461139981197 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 01:13:01 INFO - PROCESS | 3660 | 1461139981202 Marionette TRACE conn3 <- [1,226,null,{}] 01:13:01 INFO - PROCESS | 3660 | 1461139981207 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}] 01:13:01 INFO - PROCESS | 3660 | 1461139981305 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 01:13:01 INFO - PROCESS | 3660 | 1461139981357 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:01 INFO - PROCESS | 3660 | ++DOCSHELL 16543000 == 42 [pid = 3660] [id = 66] 01:13:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (1665E800) [pid = 3660] [serial = 195] [outer = 00000000] 01:13:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (169D1400) [pid = 3660] [serial = 196] [outer = 1665E800] 01:13:01 INFO - PROCESS | 3660 | 1461139981413 Marionette DEBUG loaded listener.js 01:13:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (17E71000) [pid = 3660] [serial = 197] [outer = 1665E800] 01:13:01 INFO - PROCESS | 3660 | 1461139981930 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]]]}] 01:13:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 01:13:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 784ms 01:13:01 INFO - PROCESS | 3660 | 1461139981984 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 01:13:01 INFO - PROCESS | 3660 | 1461139981988 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 01:13:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 01:13:01 INFO - PROCESS | 3660 | 1461139981992 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 01:13:01 INFO - PROCESS | 3660 | 1461139981994 Marionette TRACE conn3 <- [1,230,null,{}] 01:13:01 INFO - PROCESS | 3660 | 1461139981998 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}] 01:13:02 INFO - PROCESS | 3660 | 1461139982085 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 01:13:02 INFO - PROCESS | 3660 | 1461139982171 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:02 INFO - PROCESS | 3660 | ++DOCSHELL 18938C00 == 43 [pid = 3660] [id = 67] 01:13:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (18939400) [pid = 3660] [serial = 198] [outer = 00000000] 01:13:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (1A283000) [pid = 3660] [serial = 199] [outer = 18939400] 01:13:02 INFO - PROCESS | 3660 | 1461139982224 Marionette DEBUG loaded listener.js 01:13:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (1A7A5400) [pid = 3660] [serial = 200] [outer = 18939400] 01:13:02 INFO - PROCESS | 3660 | 1461139982794 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]]]}] 01:13:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 01:13:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 827ms 01:13:02 INFO - PROCESS | 3660 | 1461139982818 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 01:13:02 INFO - PROCESS | 3660 | 1461139982822 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 01:13:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 01:13:02 INFO - PROCESS | 3660 | 1461139982832 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 01:13:02 INFO - PROCESS | 3660 | 1461139982837 Marionette TRACE conn3 <- [1,234,null,{}] 01:13:02 INFO - PROCESS | 3660 | 1461139982841 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}] 01:13:02 INFO - PROCESS | 3660 | 1461139982939 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 01:13:02 INFO - PROCESS | 3660 | 1461139983010 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:03 INFO - PROCESS | 3660 | ++DOCSHELL 15AAA000 == 44 [pid = 3660] [id = 68] 01:13:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (1644E800) [pid = 3660] [serial = 201] [outer = 00000000] 01:13:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (1892A400) [pid = 3660] [serial = 202] [outer = 1644E800] 01:13:03 INFO - PROCESS | 3660 | 1461139983045 Marionette DEBUG loaded listener.js 01:13:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (18B51C00) [pid = 3660] [serial = 203] [outer = 1644E800] 01:13:03 INFO - PROCESS | 3660 | 1461139983627 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]]]}] 01:13:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 01:13:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 842ms 01:13:03 INFO - PROCESS | 3660 | 1461139983674 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 01:13:03 INFO - PROCESS | 3660 | 1461139983678 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 01:13:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 01:13:03 INFO - PROCESS | 3660 | 1461139983683 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 01:13:03 INFO - PROCESS | 3660 | 1461139983687 Marionette TRACE conn3 <- [1,238,null,{}] 01:13:03 INFO - PROCESS | 3660 | 1461139983692 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}] 01:13:03 INFO - PROCESS | 3660 | 1461139983780 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 01:13:03 INFO - PROCESS | 3660 | 1461139983935 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:03 INFO - PROCESS | 3660 | ++DOCSHELL 1541C800 == 45 [pid = 3660] [id = 69] 01:13:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (15A45800) [pid = 3660] [serial = 204] [outer = 00000000] 01:13:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (16450800) [pid = 3660] [serial = 205] [outer = 15A45800] 01:13:03 INFO - PROCESS | 3660 | 1461139983986 Marionette DEBUG loaded listener.js 01:13:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (1665C400) [pid = 3660] [serial = 206] [outer = 15A45800] 01:13:04 INFO - PROCESS | 3660 | --DOCSHELL 1C7FE000 == 44 [pid = 3660] [id = 64] 01:13:04 INFO - PROCESS | 3660 | --DOCSHELL 15626400 == 43 [pid = 3660] [id = 63] 01:13:04 INFO - PROCESS | 3660 | --DOCSHELL 13366800 == 42 [pid = 3660] [id = 62] 01:13:04 INFO - PROCESS | 3660 | --DOCSHELL 13AC9C00 == 41 [pid = 3660] [id = 61] 01:13:04 INFO - PROCESS | 3660 | --DOCSHELL 18932800 == 40 [pid = 3660] [id = 60] 01:13:04 INFO - PROCESS | 3660 | --DOCSHELL 1325E400 == 39 [pid = 3660] [id = 59] 01:13:04 INFO - PROCESS | 3660 | --DOCSHELL 1944C400 == 38 [pid = 3660] [id = 58] 01:13:04 INFO - PROCESS | 3660 | --DOCSHELL 1892E000 == 37 [pid = 3660] [id = 57] 01:13:04 INFO - PROCESS | 3660 | --DOCSHELL 17E6C400 == 36 [pid = 3660] [id = 56] 01:13:04 INFO - PROCESS | 3660 | --DOCSHELL 1563F800 == 35 [pid = 3660] [id = 55] 01:13:04 INFO - PROCESS | 3660 | --DOCSHELL 138A8400 == 34 [pid = 3660] [id = 54] 01:13:04 INFO - PROCESS | 3660 | --DOCSHELL 164D9400 == 33 [pid = 3660] [id = 53] 01:13:04 INFO - PROCESS | 3660 | --DOCSHELL 16536000 == 32 [pid = 3660] [id = 52] 01:13:04 INFO - PROCESS | 3660 | --DOCSHELL 12CFC000 == 31 [pid = 3660] [id = 51] 01:13:04 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (142C3800) [pid = 3660] [serial = 124] [outer = 00000000] [url = about:blank] 01:13:04 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (15A0CC00) [pid = 3660] [serial = 127] [outer = 00000000] [url = about:blank] 01:13:04 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (169D1800) [pid = 3660] [serial = 130] [outer = 00000000] [url = about:blank] 01:13:04 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (17E8C800) [pid = 3660] [serial = 121] [outer = 00000000] [url = about:blank] 01:13:04 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (1944E400) [pid = 3660] [serial = 147] [outer = 00000000] [url = about:blank] 01:13:04 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (1817D000) [pid = 3660] [serial = 132] [outer = 00000000] [url = about:blank] 01:13:04 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (14A5E800) [pid = 3660] [serial = 135] [outer = 00000000] [url = about:blank] 01:13:04 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (1563EC00) [pid = 3660] [serial = 141] [outer = 00000000] [url = about:blank] 01:13:04 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (16994800) [pid = 3660] [serial = 138] [outer = 00000000] [url = about:blank] 01:13:04 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (18B50C00) [pid = 3660] [serial = 144] [outer = 00000000] [url = about:blank] 01:13:04 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (18C26C00) [pid = 3660] [serial = 145] [outer = 00000000] [url = about:blank] 01:13:04 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (15626000) [pid = 3660] [serial = 136] [outer = 00000000] [url = about:blank] 01:13:04 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (1812B800) [pid = 3660] [serial = 142] [outer = 00000000] [url = about:blank] 01:13:04 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (169D8400) [pid = 3660] [serial = 139] [outer = 00000000] [url = about:blank] 01:13:04 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (185D3800) [pid = 3660] [serial = 133] [outer = 00000000] [url = about:blank] 01:13:04 INFO - PROCESS | 3660 | 1461139984419 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]]]}] 01:13:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 01:13:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 770ms 01:13:04 INFO - PROCESS | 3660 | 1461139984467 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 01:13:04 INFO - PROCESS | 3660 | 1461139984472 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 01:13:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 01:13:04 INFO - PROCESS | 3660 | 1461139984478 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 01:13:04 INFO - PROCESS | 3660 | 1461139984480 Marionette TRACE conn3 <- [1,242,null,{}] 01:13:04 INFO - PROCESS | 3660 | 1461139984484 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}] 01:13:04 INFO - PROCESS | 3660 | 1461139984549 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 01:13:04 INFO - PROCESS | 3660 | 1461139984558 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:04 INFO - PROCESS | 3660 | ++DOCSHELL 142CA400 == 32 [pid = 3660] [id = 70] 01:13:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (15626400) [pid = 3660] [serial = 207] [outer = 00000000] 01:13:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (16536000) [pid = 3660] [serial = 208] [outer = 15626400] 01:13:04 INFO - PROCESS | 3660 | 1461139984603 Marionette DEBUG loaded listener.js 01:13:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (16996800) [pid = 3660] [serial = 209] [outer = 15626400] 01:13:04 INFO - PROCESS | 3660 | 1461139985016 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]]]}] 01:13:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 01:13:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 552ms 01:13:05 INFO - PROCESS | 3660 | 1461139985020 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 01:13:05 INFO - PROCESS | 3660 | 1461139985023 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 01:13:05 INFO - PROCESS | 3660 | 1461139985026 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 01:13:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 01:13:05 INFO - PROCESS | 3660 | 1461139985029 Marionette TRACE conn3 <- [1,246,null,{}] 01:13:05 INFO - PROCESS | 3660 | 1461139985039 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}] 01:13:05 INFO - PROCESS | 3660 | 1461139985116 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 01:13:05 INFO - PROCESS | 3660 | 1461139985122 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:05 INFO - PROCESS | 3660 | ++DOCSHELL 1817D000 == 33 [pid = 3660] [id = 71] 01:13:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (1817DC00) [pid = 3660] [serial = 210] [outer = 00000000] 01:13:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (185D8800) [pid = 3660] [serial = 211] [outer = 1817DC00] 01:13:05 INFO - PROCESS | 3660 | 1461139985168 Marionette DEBUG loaded listener.js 01:13:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (18939800) [pid = 3660] [serial = 212] [outer = 1817DC00] 01:13:05 INFO - PROCESS | 3660 | 1461139985579 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]]]}] 01:13:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 01:13:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 595ms 01:13:05 INFO - PROCESS | 3660 | 1461139985627 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 01:13:05 INFO - PROCESS | 3660 | 1461139985629 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 01:13:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 01:13:05 INFO - PROCESS | 3660 | 1461139985633 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 01:13:05 INFO - PROCESS | 3660 | 1461139985634 Marionette TRACE conn3 <- [1,250,null,{}] 01:13:05 INFO - PROCESS | 3660 | 1461139985637 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}] 01:13:05 INFO - PROCESS | 3660 | 1461139985711 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 01:13:05 INFO - PROCESS | 3660 | 1461139985717 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:05 INFO - PROCESS | 3660 | ++DOCSHELL 18B50C00 == 34 [pid = 3660] [id = 72] 01:13:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (18C28C00) [pid = 3660] [serial = 213] [outer = 00000000] 01:13:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (1944F400) [pid = 3660] [serial = 214] [outer = 18C28C00] 01:13:05 INFO - PROCESS | 3660 | 1461139985761 Marionette DEBUG loaded listener.js 01:13:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (19ABDC00) [pid = 3660] [serial = 215] [outer = 18C28C00] 01:13:06 INFO - PROCESS | 3660 | 1461139986120 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]]]}] 01:13:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 01:13:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 552ms 01:13:06 INFO - PROCESS | 3660 | 1461139986192 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 01:13:06 INFO - PROCESS | 3660 | 1461139986194 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 01:13:06 INFO - PROCESS | 3660 | 1461139986197 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 01:13:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 01:13:06 INFO - PROCESS | 3660 | 1461139986199 Marionette TRACE conn3 <- [1,254,null,{}] 01:13:06 INFO - PROCESS | 3660 | 1461139986203 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}] 01:13:06 INFO - PROCESS | 3660 | 1461139986274 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 01:13:06 INFO - PROCESS | 3660 | 1461139986280 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:06 INFO - PROCESS | 3660 | ++DOCSHELL 18B50800 == 35 [pid = 3660] [id = 73] 01:13:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (190C2000) [pid = 3660] [serial = 216] [outer = 00000000] 01:13:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (1A27FC00) [pid = 3660] [serial = 217] [outer = 190C2000] 01:13:06 INFO - PROCESS | 3660 | 1461139986306 Marionette DEBUG loaded listener.js 01:13:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (1A76B000) [pid = 3660] [serial = 218] [outer = 190C2000] 01:13:06 INFO - PROCESS | 3660 | 1461139986760 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]]]}] 01:13:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 01:13:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 581ms 01:13:06 INFO - PROCESS | 3660 | 1461139986797 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 01:13:06 INFO - PROCESS | 3660 | 1461139986799 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 01:13:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 01:13:06 INFO - PROCESS | 3660 | 1461139986802 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 01:13:06 INFO - PROCESS | 3660 | 1461139986804 Marionette TRACE conn3 <- [1,258,null,{}] 01:13:06 INFO - PROCESS | 3660 | 1461139986807 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}] 01:13:06 INFO - PROCESS | 3660 | 1461139986905 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 01:13:06 INFO - PROCESS | 3660 | 1461139986915 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:06 INFO - PROCESS | 3660 | ++DOCSHELL 13ACA400 == 36 [pid = 3660] [id = 74] 01:13:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (19F64000) [pid = 3660] [serial = 219] [outer = 00000000] 01:13:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (1C292800) [pid = 3660] [serial = 220] [outer = 19F64000] 01:13:06 INFO - PROCESS | 3660 | 1461139986962 Marionette DEBUG loaded listener.js 01:13:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (1C292000) [pid = 3660] [serial = 221] [outer = 19F64000] 01:13:07 INFO - PROCESS | 3660 | 1461139987394 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]]]}] 01:13:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 01:13:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 653ms 01:13:07 INFO - PROCESS | 3660 | 1461139987446 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 01:13:07 INFO - PROCESS | 3660 | 1461139987447 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 01:13:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 01:13:07 INFO - PROCESS | 3660 | 1461139987451 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 01:13:07 INFO - PROCESS | 3660 | 1461139987452 Marionette TRACE conn3 <- [1,262,null,{}] 01:13:07 INFO - PROCESS | 3660 | 1461139987456 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}] 01:13:07 INFO - PROCESS | 3660 | 1461139987571 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 01:13:07 INFO - PROCESS | 3660 | 1461139987581 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:07 INFO - PROCESS | 3660 | ++DOCSHELL 1320F000 == 37 [pid = 3660] [id = 75] 01:13:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (1C291400) [pid = 3660] [serial = 222] [outer = 00000000] 01:13:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (1CB2DC00) [pid = 3660] [serial = 223] [outer = 1C291400] 01:13:07 INFO - PROCESS | 3660 | 1461139987625 Marionette DEBUG loaded listener.js 01:13:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (1CB33000) [pid = 3660] [serial = 224] [outer = 1C291400] 01:13:07 INFO - PROCESS | 3660 | 1461139987996 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]]]}] 01:13:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 01:13:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 595ms 01:13:08 INFO - PROCESS | 3660 | 1461139988051 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 01:13:08 INFO - PROCESS | 3660 | 1461139988053 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 01:13:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 01:13:08 INFO - PROCESS | 3660 | 1461139988056 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 01:13:08 INFO - PROCESS | 3660 | 1461139988057 Marionette TRACE conn3 <- [1,266,null,{}] 01:13:08 INFO - PROCESS | 3660 | 1461139988061 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}] 01:13:08 INFO - PROCESS | 3660 | 1461139988142 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 01:13:08 INFO - PROCESS | 3660 | 1461139988148 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:08 INFO - PROCESS | 3660 | ++DOCSHELL 1C345400 == 38 [pid = 3660] [id = 76] 01:13:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (1C7FA000) [pid = 3660] [serial = 225] [outer = 00000000] 01:13:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (1D171000) [pid = 3660] [serial = 226] [outer = 1C7FA000] 01:13:08 INFO - PROCESS | 3660 | 1461139988192 Marionette DEBUG loaded listener.js 01:13:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (1D170800) [pid = 3660] [serial = 227] [outer = 1C7FA000] 01:13:08 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (142CB800) [pid = 3660] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 01:13:08 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (16537400) [pid = 3660] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 01:13:08 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (156B0800) [pid = 3660] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 01:13:08 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (19F67C00) [pid = 3660] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 01:13:08 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (17E6C800) [pid = 3660] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 01:13:08 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (13ACAC00) [pid = 3660] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 01:13:08 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (199C1800) [pid = 3660] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 01:13:08 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (18B44400) [pid = 3660] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 01:13:08 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (138ADC00) [pid = 3660] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 01:13:08 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (13209000) [pid = 3660] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 01:13:08 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (1A7A0000) [pid = 3660] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 01:13:08 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (156AC800) [pid = 3660] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 01:13:08 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (13372400) [pid = 3660] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 01:13:08 INFO - PROCESS | 3660 | 1461139988660 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]]]}] 01:13:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 01:13:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 639ms 01:13:08 INFO - PROCESS | 3660 | 1461139988699 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 01:13:08 INFO - PROCESS | 3660 | 1461139988701 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 01:13:08 INFO - PROCESS | 3660 | 1461139988705 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 01:13:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 01:13:08 INFO - PROCESS | 3660 | 1461139988706 Marionette TRACE conn3 <- [1,270,null,{}] 01:13:08 INFO - PROCESS | 3660 | 1461139988710 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}] 01:13:08 INFO - PROCESS | 3660 | 1461139988817 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 01:13:08 INFO - PROCESS | 3660 | 1461139988866 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:08 INFO - PROCESS | 3660 | ++DOCSHELL 12CFE800 == 39 [pid = 3660] [id = 77] 01:13:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (13209000) [pid = 3660] [serial = 228] [outer = 00000000] 01:13:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (17E77800) [pid = 3660] [serial = 229] [outer = 13209000] 01:13:08 INFO - PROCESS | 3660 | 1461139988909 Marionette DEBUG loaded listener.js 01:13:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (1A80C800) [pid = 3660] [serial = 230] [outer = 13209000] 01:13:09 INFO - PROCESS | 3660 | 1461139989200 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]]]}] 01:13:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 01:13:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 552ms 01:13:09 INFO - PROCESS | 3660 | 1461139989264 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 01:13:09 INFO - PROCESS | 3660 | 1461139989266 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 01:13:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 01:13:09 INFO - PROCESS | 3660 | 1461139989269 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 01:13:09 INFO - PROCESS | 3660 | 1461139989271 Marionette TRACE conn3 <- [1,274,null,{}] 01:13:09 INFO - PROCESS | 3660 | 1461139989274 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}] 01:13:09 INFO - PROCESS | 3660 | 1461139989356 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 01:13:09 INFO - PROCESS | 3660 | 1461139989364 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:09 INFO - PROCESS | 3660 | ++DOCSHELL 15A3C400 == 40 [pid = 3660] [id = 78] 01:13:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (15C8A800) [pid = 3660] [serial = 231] [outer = 00000000] 01:13:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (1D1DF400) [pid = 3660] [serial = 232] [outer = 15C8A800] 01:13:09 INFO - PROCESS | 3660 | 1461139989407 Marionette DEBUG loaded listener.js 01:13:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (1D1E2000) [pid = 3660] [serial = 233] [outer = 15C8A800] 01:13:09 INFO - PROCESS | 3660 | 1461139989775 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]]]}] 01:13:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 01:13:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 552ms 01:13:09 INFO - PROCESS | 3660 | 1461139989812 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 01:13:09 INFO - PROCESS | 3660 | 1461139989814 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 01:13:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 01:13:09 INFO - PROCESS | 3660 | 1461139989817 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 01:13:09 INFO - PROCESS | 3660 | 1461139989819 Marionette TRACE conn3 <- [1,278,null,{}] 01:13:09 INFO - PROCESS | 3660 | 1461139989822 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}] 01:13:09 INFO - PROCESS | 3660 | 1461139989936 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 01:13:10 INFO - PROCESS | 3660 | 1461139990012 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:10 INFO - PROCESS | 3660 | ++DOCSHELL 1CE4B000 == 41 [pid = 3660] [id = 79] 01:13:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (1D1DF000) [pid = 3660] [serial = 234] [outer = 00000000] 01:13:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (1D872C00) [pid = 3660] [serial = 235] [outer = 1D1DF000] 01:13:10 INFO - PROCESS | 3660 | 1461139990043 Marionette DEBUG loaded listener.js 01:13:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (1D877400) [pid = 3660] [serial = 236] [outer = 1D1DF000] 01:13:10 INFO - PROCESS | 3660 | 1461139990360 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]]]}] 01:13:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 01:13:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 595ms 01:13:10 INFO - PROCESS | 3660 | 1461139990418 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 01:13:10 INFO - PROCESS | 3660 | 1461139990422 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 01:13:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 01:13:10 INFO - PROCESS | 3660 | 1461139990427 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 01:13:10 INFO - PROCESS | 3660 | 1461139990431 Marionette TRACE conn3 <- [1,282,null,{}] 01:13:10 INFO - PROCESS | 3660 | 1461139990437 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}] 01:13:10 INFO - PROCESS | 3660 | 1461139990539 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 01:13:10 INFO - PROCESS | 3660 | 1461139990591 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:10 INFO - PROCESS | 3660 | ++DOCSHELL 136B0000 == 42 [pid = 3660] [id = 80] 01:13:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (136B5800) [pid = 3660] [serial = 237] [outer = 00000000] 01:13:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (142C6400) [pid = 3660] [serial = 238] [outer = 136B5800] 01:13:10 INFO - PROCESS | 3660 | 1461139990656 Marionette DEBUG loaded listener.js 01:13:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (14A04C00) [pid = 3660] [serial = 239] [outer = 136B5800] 01:13:11 INFO - PROCESS | 3660 | 1461139991146 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]]]}] 01:13:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 01:13:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 784ms 01:13:11 INFO - PROCESS | 3660 | 1461139991217 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 01:13:11 INFO - PROCESS | 3660 | 1461139991221 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 01:13:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 01:13:11 INFO - PROCESS | 3660 | 1461139991228 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 01:13:11 INFO - PROCESS | 3660 | 1461139991232 Marionette TRACE conn3 <- [1,286,null,{}] 01:13:11 INFO - PROCESS | 3660 | 1461139991237 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}] 01:13:11 INFO - PROCESS | 3660 | 1461139991320 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 01:13:11 INFO - PROCESS | 3660 | 1461139991404 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:11 INFO - PROCESS | 3660 | ++DOCSHELL 1325C400 == 43 [pid = 3660] [id = 81] 01:13:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (15AA5C00) [pid = 3660] [serial = 240] [outer = 00000000] 01:13:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (17E86800) [pid = 3660] [serial = 241] [outer = 15AA5C00] 01:13:11 INFO - PROCESS | 3660 | 1461139991457 Marionette DEBUG loaded listener.js 01:13:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (18181400) [pid = 3660] [serial = 242] [outer = 15AA5C00] 01:13:12 INFO - PROCESS | 3660 | 1461139992072 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]]]}] 01:13:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 01:13:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 871ms 01:13:12 INFO - PROCESS | 3660 | 1461139992096 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 01:13:12 INFO - PROCESS | 3660 | 1461139992098 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 01:13:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 01:13:12 INFO - PROCESS | 3660 | 1461139992102 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 01:13:12 INFO - PROCESS | 3660 | 1461139992104 Marionette TRACE conn3 <- [1,290,null,{}] 01:13:12 INFO - PROCESS | 3660 | 1461139992115 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}] 01:13:12 INFO - PROCESS | 3660 | 1461139992214 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 01:13:12 INFO - PROCESS | 3660 | 1461139992289 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:12 INFO - PROCESS | 3660 | ++DOCSHELL 1944C400 == 44 [pid = 3660] [id = 82] 01:13:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (1A7A7000) [pid = 3660] [serial = 243] [outer = 00000000] 01:13:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (1D16F400) [pid = 3660] [serial = 244] [outer = 1A7A7000] 01:13:12 INFO - PROCESS | 3660 | 1461139992329 Marionette DEBUG loaded listener.js 01:13:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (1D1E3000) [pid = 3660] [serial = 245] [outer = 1A7A7000] 01:13:12 INFO - PROCESS | 3660 | 1461139992871 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]]]}] 01:13:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 01:13:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 842ms 01:13:12 INFO - PROCESS | 3660 | 1461139992951 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 01:13:12 INFO - PROCESS | 3660 | 1461139992953 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 01:13:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 01:13:12 INFO - PROCESS | 3660 | 1461139992956 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 01:13:12 INFO - PROCESS | 3660 | 1461139992958 Marionette TRACE conn3 <- [1,294,null,{}] 01:13:12 INFO - PROCESS | 3660 | 1461139992962 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}] 01:13:13 INFO - PROCESS | 3660 | 1461139993041 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 01:13:13 INFO - PROCESS | 3660 | 1461139993115 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:13 INFO - PROCESS | 3660 | ++DOCSHELL 1D1DEC00 == 45 [pid = 3660] [id = 83] 01:13:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (1D875400) [pid = 3660] [serial = 246] [outer = 00000000] 01:13:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (1D96C400) [pid = 3660] [serial = 247] [outer = 1D875400] 01:13:13 INFO - PROCESS | 3660 | 1461139993170 Marionette DEBUG loaded listener.js 01:13:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (1D973000) [pid = 3660] [serial = 248] [outer = 1D875400] 01:13:13 INFO - PROCESS | 3660 | 1461139993844 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]]]}] 01:13:13 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. 01:13:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 929ms 01:13:13 INFO - PROCESS | 3660 | 1461139993885 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 01:13:13 INFO - PROCESS | 3660 | 1461139993889 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 01:13:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 01:13:13 INFO - PROCESS | 3660 | 1461139993895 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 01:13:13 INFO - PROCESS | 3660 | 1461139993899 Marionette TRACE conn3 <- [1,298,null,{}] 01:13:13 INFO - PROCESS | 3660 | 1461139993905 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}] 01:13:14 INFO - PROCESS | 3660 | 1461139993998 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 01:13:14 INFO - PROCESS | 3660 | 1461139994075 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:14 INFO - PROCESS | 3660 | ++DOCSHELL 13ACE000 == 46 [pid = 3660] [id = 84] 01:13:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (142CA000) [pid = 3660] [serial = 249] [outer = 00000000] 01:13:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (15A3E000) [pid = 3660] [serial = 250] [outer = 142CA000] 01:13:14 INFO - PROCESS | 3660 | 1461139994125 Marionette DEBUG loaded listener.js 01:13:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (15D46400) [pid = 3660] [serial = 251] [outer = 142CA000] 01:13:14 INFO - PROCESS | 3660 | --DOCSHELL 15A3C400 == 45 [pid = 3660] [id = 78] 01:13:14 INFO - PROCESS | 3660 | --DOCSHELL 12CFE800 == 44 [pid = 3660] [id = 77] 01:13:14 INFO - PROCESS | 3660 | --DOCSHELL 1C345400 == 43 [pid = 3660] [id = 76] 01:13:14 INFO - PROCESS | 3660 | --DOCSHELL 1320F000 == 42 [pid = 3660] [id = 75] 01:13:14 INFO - PROCESS | 3660 | --DOCSHELL 13ACA400 == 41 [pid = 3660] [id = 74] 01:13:14 INFO - PROCESS | 3660 | --DOCSHELL 18B50800 == 40 [pid = 3660] [id = 73] 01:13:14 INFO - PROCESS | 3660 | --DOCSHELL 18B50C00 == 39 [pid = 3660] [id = 72] 01:13:14 INFO - PROCESS | 3660 | --DOCSHELL 1817D000 == 38 [pid = 3660] [id = 71] 01:13:14 INFO - PROCESS | 3660 | --DOCSHELL 142CA400 == 37 [pid = 3660] [id = 70] 01:13:14 INFO - PROCESS | 3660 | --DOCSHELL 1541C800 == 36 [pid = 3660] [id = 69] 01:13:14 INFO - PROCESS | 3660 | --DOCSHELL 16543000 == 35 [pid = 3660] [id = 66] 01:13:14 INFO - PROCESS | 3660 | --DOCSHELL 13263400 == 34 [pid = 3660] [id = 65] 01:13:14 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (1A7A1400) [pid = 3660] [serial = 175] [outer = 00000000] [url = about:blank] 01:13:14 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (1A806800) [pid = 3660] [serial = 176] [outer = 00000000] [url = about:blank] 01:13:14 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (169CA800) [pid = 3660] [serial = 153] [outer = 00000000] [url = about:blank] 01:13:14 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (16445800) [pid = 3660] [serial = 162] [outer = 00000000] [url = about:blank] 01:13:14 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (1644F800) [pid = 3660] [serial = 163] [outer = 00000000] [url = about:blank] 01:13:14 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (1A13F400) [pid = 3660] [serial = 172] [outer = 00000000] [url = about:blank] 01:13:14 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (17E76000) [pid = 3660] [serial = 165] [outer = 00000000] [url = about:blank] 01:13:14 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (17E7A400) [pid = 3660] [serial = 166] [outer = 00000000] [url = about:blank] 01:13:14 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (1665E400) [pid = 3660] [serial = 181] [outer = 00000000] [url = about:blank] 01:13:14 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (19ABFC00) [pid = 3660] [serial = 157] [outer = 00000000] [url = about:blank] 01:13:14 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (19D40C00) [pid = 3660] [serial = 156] [outer = 00000000] [url = about:blank] 01:13:14 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (192DE000) [pid = 3660] [serial = 169] [outer = 00000000] [url = about:blank] 01:13:14 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (1954B000) [pid = 3660] [serial = 170] [outer = 00000000] [url = about:blank] 01:13:14 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (14398C00) [pid = 3660] [serial = 160] [outer = 00000000] [url = about:blank] 01:13:14 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (142C8800) [pid = 3660] [serial = 159] [outer = 00000000] [url = about:blank] 01:13:14 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (1337AC00) [pid = 3660] [serial = 151] [outer = 00000000] [url = about:blank] 01:13:14 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (13265C00) [pid = 3660] [serial = 150] [outer = 00000000] [url = about:blank] 01:13:14 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (1C342C00) [pid = 3660] [serial = 178] [outer = 00000000] [url = about:blank] 01:13:14 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (1EA72800) [pid = 3660] [serial = 49] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:13:14 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (16542400) [pid = 3660] [serial = 182] [outer = 00000000] [url = about:blank] 01:13:14 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (1C7F8800) [pid = 3660] [serial = 187] [outer = 00000000] [url = about:blank] 01:13:14 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (1C722000) [pid = 3660] [serial = 179] [outer = 00000000] [url = about:blank] 01:13:14 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (17E82000) [pid = 3660] [serial = 154] [outer = 00000000] [url = about:blank] 01:13:14 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (1C730800) [pid = 3660] [serial = 184] [outer = 00000000] [url = about:blank] 01:13:14 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (1A13B000) [pid = 3660] [serial = 173] [outer = 00000000] [url = about:blank] 01:13:14 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (1C7F8000) [pid = 3660] [serial = 188] [outer = 00000000] [url = about:blank] 01:13:14 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (1C7F2C00) [pid = 3660] [serial = 185] [outer = 00000000] [url = about:blank] 01:13:14 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (1CC0C400) [pid = 3660] [serial = 190] [outer = 00000000] [url = about:blank] 01:13:14 INFO - PROCESS | 3660 | 1461139994759 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]]]}] 01:13:14 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. 01:13:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 930ms 01:13:14 INFO - PROCESS | 3660 | 1461139994832 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 01:13:14 INFO - PROCESS | 3660 | 1461139994838 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 01:13:14 INFO - PROCESS | 3660 | 1461139994844 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 01:13:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 01:13:14 INFO - PROCESS | 3660 | 1461139994847 Marionette TRACE conn3 <- [1,302,null,{}] 01:13:14 INFO - PROCESS | 3660 | 1461139994851 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}] 01:13:14 INFO - PROCESS | 3660 | 1461139994926 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 01:13:14 INFO - PROCESS | 3660 | 1461139994934 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:14 INFO - PROCESS | 3660 | ++DOCSHELL 169CA800 == 35 [pid = 3660] [id = 85] 01:13:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (169CDC00) [pid = 3660] [serial = 252] [outer = 00000000] 01:13:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (17E73400) [pid = 3660] [serial = 253] [outer = 169CDC00] 01:13:14 INFO - PROCESS | 3660 | 1461139994979 Marionette DEBUG loaded listener.js 01:13:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (17E79400) [pid = 3660] [serial = 254] [outer = 169CDC00] 01:13:15 INFO - PROCESS | 3660 | 1461139995395 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]]]}] 01:13:15 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. 01:13:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 581ms 01:13:15 INFO - PROCESS | 3660 | 1461139995443 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 01:13:15 INFO - PROCESS | 3660 | 1461139995445 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 01:13:15 INFO - PROCESS | 3660 | 1461139995449 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 01:13:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 01:13:15 INFO - PROCESS | 3660 | 1461139995452 Marionette TRACE conn3 <- [1,306,null,{}] 01:13:15 INFO - PROCESS | 3660 | 1461139995462 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}] 01:13:15 INFO - PROCESS | 3660 | 1461139995523 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 01:13:15 INFO - PROCESS | 3660 | 1461139995531 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:15 INFO - PROCESS | 3660 | ++DOCSHELL 18B4C800 == 36 [pid = 3660] [id = 86] 01:13:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (18B4E000) [pid = 3660] [serial = 255] [outer = 00000000] 01:13:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (18C24400) [pid = 3660] [serial = 256] [outer = 18B4E000] 01:13:15 INFO - PROCESS | 3660 | 1461139995579 Marionette DEBUG loaded listener.js 01:13:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (190C2C00) [pid = 3660] [serial = 257] [outer = 18B4E000] 01:13:15 INFO - PROCESS | 3660 | 1461139995974 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]]]}] 01:13:15 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. 01:13:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 552ms 01:13:15 INFO - PROCESS | 3660 | 1461139996008 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 01:13:15 INFO - PROCESS | 3660 | 1461139996010 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 01:13:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 01:13:15 INFO - PROCESS | 3660 | 1461139995997 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 01:13:15 INFO - PROCESS | 3660 | 1461139995998 Marionette TRACE conn3 <- [1,310,null,{}] 01:13:15 INFO - PROCESS | 3660 | 1461139996002 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}] 01:13:16 INFO - PROCESS | 3660 | 1461139996076 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 01:13:16 INFO - PROCESS | 3660 | 1461139996082 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:16 INFO - PROCESS | 3660 | ++DOCSHELL 18C27000 == 37 [pid = 3660] [id = 87] 01:13:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (190C5800) [pid = 3660] [serial = 258] [outer = 00000000] 01:13:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (19D0C400) [pid = 3660] [serial = 259] [outer = 190C5800] 01:13:16 INFO - PROCESS | 3660 | 1461139996127 Marionette DEBUG loaded listener.js 01:13:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (19FD2C00) [pid = 3660] [serial = 260] [outer = 190C5800] 01:13:16 INFO - PROCESS | 3660 | 1461139996546 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]]]}] 01:13:16 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. 01:13:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 595ms 01:13:16 INFO - PROCESS | 3660 | 1461139996593 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 01:13:16 INFO - PROCESS | 3660 | 1461139996595 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 01:13:16 INFO - PROCESS | 3660 | 1461139996598 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 01:13:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 01:13:16 INFO - PROCESS | 3660 | 1461139996600 Marionette TRACE conn3 <- [1,314,null,{}] 01:13:16 INFO - PROCESS | 3660 | 1461139996603 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}] 01:13:16 INFO - PROCESS | 3660 | 1461139996700 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 01:13:16 INFO - PROCESS | 3660 | 1461139996709 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:16 INFO - PROCESS | 3660 | ++DOCSHELL 17E6D800 == 38 [pid = 3660] [id = 88] 01:13:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (1954B000) [pid = 3660] [serial = 261] [outer = 00000000] 01:13:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (1A27F400) [pid = 3660] [serial = 262] [outer = 1954B000] 01:13:16 INFO - PROCESS | 3660 | 1461139996764 Marionette DEBUG loaded listener.js 01:13:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (1A27EC00) [pid = 3660] [serial = 263] [outer = 1954B000] 01:13:17 INFO - PROCESS | 3660 | 1461139997190 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]]]}] 01:13:17 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. 01:13:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 638ms 01:13:17 INFO - PROCESS | 3660 | 1461139997248 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 01:13:17 INFO - PROCESS | 3660 | 1461139997250 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 01:13:17 INFO - PROCESS | 3660 | 1461139997253 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 01:13:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 01:13:17 INFO - PROCESS | 3660 | 1461139997255 Marionette TRACE conn3 <- [1,318,null,{}] 01:13:17 INFO - PROCESS | 3660 | 1461139997258 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}] 01:13:17 INFO - PROCESS | 3660 | 1461139997376 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 01:13:17 INFO - PROCESS | 3660 | 1461139997431 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:17 INFO - PROCESS | 3660 | ++DOCSHELL 12CF7C00 == 39 [pid = 3660] [id = 89] 01:13:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (138AFC00) [pid = 3660] [serial = 264] [outer = 00000000] 01:13:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (1C343400) [pid = 3660] [serial = 265] [outer = 138AFC00] 01:13:17 INFO - PROCESS | 3660 | 1461139997478 Marionette DEBUG loaded listener.js 01:13:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (1C727000) [pid = 3660] [serial = 266] [outer = 138AFC00] 01:13:17 INFO - PROCESS | 3660 | 1461139997838 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]]]}] 01:13:17 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. 01:13:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 653ms 01:13:17 INFO - PROCESS | 3660 | 1461139997939 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 01:13:17 INFO - PROCESS | 3660 | 1461139997941 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 01:13:17 INFO - PROCESS | 3660 | 1461139997944 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 01:13:17 INFO - PROCESS | 3660 | 1461139997946 Marionette TRACE conn3 <- [1,322,null,{}] 01:13:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 01:13:17 INFO - PROCESS | 3660 | 1461139997949 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}] 01:13:18 INFO - PROCESS | 3660 | 1461139998028 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 01:13:18 INFO - PROCESS | 3660 | 1461139998040 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:18 INFO - PROCESS | 3660 | ++DOCSHELL 1AC0D800 == 40 [pid = 3660] [id = 90] 01:13:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (1C28C400) [pid = 3660] [serial = 267] [outer = 00000000] 01:13:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (1C7F9400) [pid = 3660] [serial = 268] [outer = 1C28C400] 01:13:18 INFO - PROCESS | 3660 | 1461139998084 Marionette DEBUG loaded listener.js 01:13:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (1C7F8400) [pid = 3660] [serial = 269] [outer = 1C28C400] 01:13:18 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (19F64000) [pid = 3660] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 01:13:18 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (1644E800) [pid = 3660] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 01:13:18 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (15626400) [pid = 3660] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 01:13:18 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (190C2000) [pid = 3660] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 01:13:18 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (1C291400) [pid = 3660] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 01:13:18 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (15A45800) [pid = 3660] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 01:13:18 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (18C28C00) [pid = 3660] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 01:13:18 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (1817DC00) [pid = 3660] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 01:13:18 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (1C7FA000) [pid = 3660] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 01:13:18 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (13209000) [pid = 3660] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 01:13:18 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (15C8A800) [pid = 3660] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 01:13:18 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (190C8400) [pid = 3660] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 01:13:18 INFO - PROCESS | 3660 | 1461139998384 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 01:13:18 INFO - PROCESS | 3660 | 1461139998550 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]]]}] 01:13:18 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. 01:13:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 639ms 01:13:18 INFO - PROCESS | 3660 | 1461139998584 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 01:13:18 INFO - PROCESS | 3660 | 1461139998586 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 01:13:18 INFO - PROCESS | 3660 | 1461139998589 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 01:13:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 01:13:18 INFO - PROCESS | 3660 | 1461139998591 Marionette TRACE conn3 <- [1,326,null,{}] 01:13:18 INFO - PROCESS | 3660 | 1461139998594 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}] 01:13:18 INFO - PROCESS | 3660 | 1461139998666 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 01:13:18 INFO - PROCESS | 3660 | 1461139998674 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:18 INFO - PROCESS | 3660 | ++DOCSHELL 14349C00 == 41 [pid = 3660] [id = 91] 01:13:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (19FD5400) [pid = 3660] [serial = 270] [outer = 00000000] 01:13:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (1CB2F000) [pid = 3660] [serial = 271] [outer = 19FD5400] 01:13:18 INFO - PROCESS | 3660 | 1461139998717 Marionette DEBUG loaded listener.js 01:13:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (1CC0E000) [pid = 3660] [serial = 272] [outer = 19FD5400] 01:13:19 INFO - PROCESS | 3660 | 1461139999087 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]]]}] 01:13:19 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. 01:13:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 551ms 01:13:19 INFO - PROCESS | 3660 | 1461139999151 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 01:13:19 INFO - PROCESS | 3660 | 1461139999152 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 01:13:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 01:13:19 INFO - PROCESS | 3660 | 1461139999156 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 01:13:19 INFO - PROCESS | 3660 | 1461139999157 Marionette TRACE conn3 <- [1,330,null,{}] 01:13:19 INFO - PROCESS | 3660 | 1461139999161 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}] 01:13:19 INFO - PROCESS | 3660 | 1461139999233 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 01:13:19 INFO - PROCESS | 3660 | 1461139999239 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:19 INFO - PROCESS | 3660 | ++DOCSHELL 1C7FA000 == 42 [pid = 3660] [id = 92] 01:13:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (1CE4EC00) [pid = 3660] [serial = 273] [outer = 00000000] 01:13:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (1D870800) [pid = 3660] [serial = 274] [outer = 1CE4EC00] 01:13:19 INFO - PROCESS | 3660 | 1461139999265 Marionette DEBUG loaded listener.js 01:13:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (1D878400) [pid = 3660] [serial = 275] [outer = 1CE4EC00] 01:13:19 INFO - PROCESS | 3660 | 1461139999662 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]]]}] 01:13:19 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. 01:13:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 552ms 01:13:19 INFO - PROCESS | 3660 | 1461139999718 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 01:13:19 INFO - PROCESS | 3660 | 1461139999720 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 01:13:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 01:13:19 INFO - PROCESS | 3660 | 1461139999723 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 01:13:19 INFO - PROCESS | 3660 | 1461139999725 Marionette TRACE conn3 <- [1,334,null,{}] 01:13:19 INFO - PROCESS | 3660 | 1461139999728 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}] 01:13:19 INFO - PROCESS | 3660 | 1461139999790 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 01:13:19 INFO - PROCESS | 3660 | 1461139999796 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:19 INFO - PROCESS | 3660 | ++DOCSHELL 19553800 == 43 [pid = 3660] [id = 93] 01:13:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (1D3E0800) [pid = 3660] [serial = 276] [outer = 00000000] 01:13:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (1D975400) [pid = 3660] [serial = 277] [outer = 1D3E0800] 01:13:19 INFO - PROCESS | 3660 | 1461139999842 Marionette DEBUG loaded listener.js 01:13:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (1D97A400) [pid = 3660] [serial = 278] [outer = 1D3E0800] 01:13:20 INFO - PROCESS | 3660 | 1461140000313 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]]]}] 01:13:20 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. 01:13:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 653ms 01:13:20 INFO - PROCESS | 3660 | 1461140000365 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 01:13:20 INFO - PROCESS | 3660 | 1461140000369 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 01:13:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 01:13:20 INFO - PROCESS | 3660 | 1461140000374 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 01:13:20 INFO - PROCESS | 3660 | 1461140000379 Marionette TRACE conn3 <- [1,338,null,{}] 01:13:20 INFO - PROCESS | 3660 | 1461140000386 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}] 01:13:20 INFO - PROCESS | 3660 | 1461140000536 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 01:13:20 INFO - PROCESS | 3660 | 1461140000628 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:20 INFO - PROCESS | 3660 | ++DOCSHELL 13265C00 == 44 [pid = 3660] [id = 94] 01:13:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (13363400) [pid = 3660] [serial = 279] [outer = 00000000] 01:13:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (14AEB000) [pid = 3660] [serial = 280] [outer = 13363400] 01:13:20 INFO - PROCESS | 3660 | 1461140000683 Marionette DEBUG loaded listener.js 01:13:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (15A3C400) [pid = 3660] [serial = 281] [outer = 13363400] 01:13:21 INFO - PROCESS | 3660 | 1461140001177 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]]]}] 01:13:21 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. 01:13:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 827ms 01:13:21 INFO - PROCESS | 3660 | 1461140001219 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 01:13:21 INFO - PROCESS | 3660 | 1461140001225 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 01:13:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 01:13:21 INFO - PROCESS | 3660 | 1461140001232 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 01:13:21 INFO - PROCESS | 3660 | 1461140001234 Marionette TRACE conn3 <- [1,342,null,{}] 01:13:21 INFO - PROCESS | 3660 | 1461140001238 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}] 01:13:21 INFO - PROCESS | 3660 | 1461140001343 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 01:13:21 INFO - PROCESS | 3660 | 1461140001434 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:21 INFO - PROCESS | 3660 | ++DOCSHELL 1699B400 == 45 [pid = 3660] [id = 95] 01:13:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (17E78800) [pid = 3660] [serial = 282] [outer = 00000000] 01:13:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (18930400) [pid = 3660] [serial = 283] [outer = 17E78800] 01:13:21 INFO - PROCESS | 3660 | 1461140001487 Marionette DEBUG loaded listener.js 01:13:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (190C0800) [pid = 3660] [serial = 284] [outer = 17E78800] 01:13:22 INFO - PROCESS | 3660 | 1461140002057 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]]]}] 01:13:22 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. 01:13:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 871ms 01:13:22 INFO - PROCESS | 3660 | 1461140002102 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 01:13:22 INFO - PROCESS | 3660 | 1461140002104 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 01:13:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 01:13:22 INFO - PROCESS | 3660 | 1461140002108 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 01:13:22 INFO - PROCESS | 3660 | 1461140002112 Marionette TRACE conn3 <- [1,346,null,{}] 01:13:22 INFO - PROCESS | 3660 | 1461140002123 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}] 01:13:22 INFO - PROCESS | 3660 | 1461140002223 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 01:13:22 INFO - PROCESS | 3660 | 1461140002310 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:22 INFO - PROCESS | 3660 | ++DOCSHELL 1A768000 == 46 [pid = 3660] [id = 96] 01:13:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (1A7A1800) [pid = 3660] [serial = 285] [outer = 00000000] 01:13:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (1C7F7C00) [pid = 3660] [serial = 286] [outer = 1A7A1800] 01:13:22 INFO - PROCESS | 3660 | 1461140002366 Marionette DEBUG loaded listener.js 01:13:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (1D3E4800) [pid = 3660] [serial = 287] [outer = 1A7A1800] 01:13:22 INFO - PROCESS | 3660 | 1461140002871 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]]]}] 01:13:22 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. 01:13:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 784ms 01:13:22 INFO - PROCESS | 3660 | 1461140002896 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 01:13:22 INFO - PROCESS | 3660 | 1461140002899 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 01:13:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 01:13:22 INFO - PROCESS | 3660 | 1461140002903 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 01:13:22 INFO - PROCESS | 3660 | 1461140002905 Marionette TRACE conn3 <- [1,350,null,{}] 01:13:22 INFO - PROCESS | 3660 | 1461140002908 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}] 01:13:22 INFO - PROCESS | 3660 | 1461140002989 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 01:13:23 INFO - PROCESS | 3660 | 1461140003074 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:23 INFO - PROCESS | 3660 | ++DOCSHELL 1D875000 == 47 [pid = 3660] [id = 97] 01:13:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (1D87C400) [pid = 3660] [serial = 288] [outer = 00000000] 01:13:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (1DEC4400) [pid = 3660] [serial = 289] [outer = 1D87C400] 01:13:23 INFO - PROCESS | 3660 | 1461140003127 Marionette DEBUG loaded listener.js 01:13:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (1DEC7400) [pid = 3660] [serial = 290] [outer = 1D87C400] 01:13:23 INFO - PROCESS | 3660 | 1461140003799 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]]]}] 01:13:23 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. 01:13:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 930ms 01:13:23 INFO - PROCESS | 3660 | 1461140003833 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 01:13:23 INFO - PROCESS | 3660 | 1461140003837 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 01:13:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 01:13:23 INFO - PROCESS | 3660 | 1461140003844 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 01:13:23 INFO - PROCESS | 3660 | 1461140003850 Marionette TRACE conn3 <- [1,354,null,{}] 01:13:23 INFO - PROCESS | 3660 | 1461140003859 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}] 01:13:23 INFO - PROCESS | 3660 | 1461140003934 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 01:13:24 INFO - PROCESS | 3660 | 1461140004013 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:24 INFO - PROCESS | 3660 | ++DOCSHELL 143A5000 == 48 [pid = 3660] [id = 98] 01:13:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (146A4400) [pid = 3660] [serial = 291] [outer = 00000000] 01:13:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 112 (1653FC00) [pid = 3660] [serial = 292] [outer = 146A4400] 01:13:24 INFO - PROCESS | 3660 | 1461140004061 Marionette DEBUG loaded listener.js 01:13:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 113 (16846400) [pid = 3660] [serial = 293] [outer = 146A4400] 01:13:24 INFO - PROCESS | 3660 | --DOCSHELL 1C7FA000 == 47 [pid = 3660] [id = 92] 01:13:24 INFO - PROCESS | 3660 | --DOCSHELL 14349C00 == 46 [pid = 3660] [id = 91] 01:13:24 INFO - PROCESS | 3660 | --DOCSHELL 1AC0D800 == 45 [pid = 3660] [id = 90] 01:13:24 INFO - PROCESS | 3660 | --DOCSHELL 12CF7C00 == 44 [pid = 3660] [id = 89] 01:13:24 INFO - PROCESS | 3660 | --DOCSHELL 17E6D800 == 43 [pid = 3660] [id = 88] 01:13:24 INFO - PROCESS | 3660 | --DOCSHELL 18C27000 == 42 [pid = 3660] [id = 87] 01:13:24 INFO - PROCESS | 3660 | --DOCSHELL 18B4C800 == 41 [pid = 3660] [id = 86] 01:13:24 INFO - PROCESS | 3660 | --DOCSHELL 169CA800 == 40 [pid = 3660] [id = 85] 01:13:24 INFO - PROCESS | 3660 | --DOCSHELL 13ACE000 == 39 [pid = 3660] [id = 84] 01:13:24 INFO - PROCESS | 3660 | --DOCSHELL 1CE4B000 == 38 [pid = 3660] [id = 79] 01:13:24 INFO - PROCESS | 3660 | --DOMWINDOW == 112 (19951000) [pid = 3660] [serial = 148] [outer = 00000000] [url = about:blank] 01:13:24 INFO - PROCESS | 3660 | --DOMWINDOW == 111 (1D170800) [pid = 3660] [serial = 227] [outer = 00000000] [url = about:blank] 01:13:24 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (1C292000) [pid = 3660] [serial = 221] [outer = 00000000] [url = about:blank] 01:13:24 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (1A80C800) [pid = 3660] [serial = 230] [outer = 00000000] [url = about:blank] 01:13:24 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (1A76B000) [pid = 3660] [serial = 218] [outer = 00000000] [url = about:blank] 01:13:24 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (1D872C00) [pid = 3660] [serial = 235] [outer = 00000000] [url = about:blank] 01:13:24 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (1D1E2000) [pid = 3660] [serial = 233] [outer = 00000000] [url = about:blank] 01:13:24 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (136B6800) [pid = 3660] [serial = 193] [outer = 00000000] [url = about:blank] 01:13:24 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (169D1400) [pid = 3660] [serial = 196] [outer = 00000000] [url = about:blank] 01:13:24 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (1C292800) [pid = 3660] [serial = 220] [outer = 00000000] [url = about:blank] 01:13:24 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (18B51C00) [pid = 3660] [serial = 203] [outer = 00000000] [url = about:blank] 01:13:24 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (1892A400) [pid = 3660] [serial = 202] [outer = 00000000] [url = about:blank] 01:13:24 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (16536000) [pid = 3660] [serial = 208] [outer = 00000000] [url = about:blank] 01:13:24 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (16996800) [pid = 3660] [serial = 209] [outer = 00000000] [url = about:blank] 01:13:24 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (1A27FC00) [pid = 3660] [serial = 217] [outer = 00000000] [url = about:blank] 01:13:24 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (1CB33000) [pid = 3660] [serial = 224] [outer = 00000000] [url = about:blank] 01:13:24 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (1CB2DC00) [pid = 3660] [serial = 223] [outer = 00000000] [url = about:blank] 01:13:24 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (1665C400) [pid = 3660] [serial = 206] [outer = 00000000] [url = about:blank] 01:13:24 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (16450800) [pid = 3660] [serial = 205] [outer = 00000000] [url = about:blank] 01:13:24 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (1944F400) [pid = 3660] [serial = 214] [outer = 00000000] [url = about:blank] 01:13:24 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (19ABDC00) [pid = 3660] [serial = 215] [outer = 00000000] [url = about:blank] 01:13:24 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (185D8800) [pid = 3660] [serial = 211] [outer = 00000000] [url = about:blank] 01:13:24 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (18939800) [pid = 3660] [serial = 212] [outer = 00000000] [url = about:blank] 01:13:24 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (1D171000) [pid = 3660] [serial = 226] [outer = 00000000] [url = about:blank] 01:13:24 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (17E77800) [pid = 3660] [serial = 229] [outer = 00000000] [url = about:blank] 01:13:24 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (1D1DF400) [pid = 3660] [serial = 232] [outer = 00000000] [url = about:blank] 01:13:24 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (1A283000) [pid = 3660] [serial = 199] [outer = 00000000] [url = about:blank] 01:13:24 INFO - PROCESS | 3660 | 1461140004606 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]]]}] 01:13:24 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. 01:13:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 784ms 01:13:24 INFO - PROCESS | 3660 | 1461140004632 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 01:13:24 INFO - PROCESS | 3660 | 1461140004641 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 01:13:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 01:13:24 INFO - PROCESS | 3660 | 1461140004650 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 01:13:24 INFO - PROCESS | 3660 | 1461140004654 Marionette TRACE conn3 <- [1,358,null,{}] 01:13:24 INFO - PROCESS | 3660 | 1461140004658 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}] 01:13:24 INFO - PROCESS | 3660 | 1461140004717 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 01:13:24 INFO - PROCESS | 3660 | 1461140004726 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:24 INFO - PROCESS | 3660 | ++DOCSHELL 1439B000 == 39 [pid = 3660] [id = 99] 01:13:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (156B8800) [pid = 3660] [serial = 294] [outer = 00000000] 01:13:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (1699BC00) [pid = 3660] [serial = 295] [outer = 156B8800] 01:13:24 INFO - PROCESS | 3660 | 1461140004774 Marionette DEBUG loaded listener.js 01:13:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (17E72C00) [pid = 3660] [serial = 296] [outer = 156B8800] 01:13:25 INFO - PROCESS | 3660 | 1461140005198 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]]]}] 01:13:25 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. 01:13:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 581ms 01:13:25 INFO - PROCESS | 3660 | 1461140005234 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 01:13:25 INFO - PROCESS | 3660 | 1461140005236 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 01:13:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 01:13:25 INFO - PROCESS | 3660 | 1461140005270 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 01:13:25 INFO - PROCESS | 3660 | 1461140005273 Marionette TRACE conn3 <- [1,362,null,{}] 01:13:25 INFO - PROCESS | 3660 | 1461140005283 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}] 01:13:25 INFO - PROCESS | 3660 | 1461140005364 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 01:13:25 INFO - PROCESS | 3660 | 1461140005373 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:25 INFO - PROCESS | 3660 | ++DOCSHELL 18B4A800 == 40 [pid = 3660] [id = 100] 01:13:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (18B4B800) [pid = 3660] [serial = 297] [outer = 00000000] 01:13:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (18B52C00) [pid = 3660] [serial = 298] [outer = 18B4B800] 01:13:25 INFO - PROCESS | 3660 | 1461140005405 Marionette DEBUG loaded listener.js 01:13:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (192DC000) [pid = 3660] [serial = 299] [outer = 18B4B800] 01:13:25 INFO - PROCESS | 3660 | 1461140005824 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]]]}] 01:13:25 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. 01:13:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 595ms 01:13:25 INFO - PROCESS | 3660 | 1461140005877 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 01:13:25 INFO - PROCESS | 3660 | 1461140005881 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 01:13:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 01:13:25 INFO - PROCESS | 3660 | 1461140005885 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 01:13:25 INFO - PROCESS | 3660 | 1461140005888 Marionette TRACE conn3 <- [1,366,null,{}] 01:13:25 INFO - PROCESS | 3660 | 1461140005892 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}] 01:13:25 INFO - PROCESS | 3660 | 1461140005950 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 01:13:25 INFO - PROCESS | 3660 | 1461140005956 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:25 INFO - PROCESS | 3660 | ++DOCSHELL 19951000 == 41 [pid = 3660] [id = 101] 01:13:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (19954800) [pid = 3660] [serial = 300] [outer = 00000000] 01:13:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (19ABDC00) [pid = 3660] [serial = 301] [outer = 19954800] 01:13:26 INFO - PROCESS | 3660 | 1461140006003 Marionette DEBUG loaded listener.js 01:13:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (1A143400) [pid = 3660] [serial = 302] [outer = 19954800] 01:13:26 INFO - PROCESS | 3660 | 1461140006408 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]]]}] 01:13:26 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. 01:13:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 552ms 01:13:26 INFO - PROCESS | 3660 | 1461140006422 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 01:13:26 INFO - PROCESS | 3660 | 1461140006424 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 01:13:26 INFO - PROCESS | 3660 | 1461140006427 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 01:13:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 01:13:26 INFO - PROCESS | 3660 | 1461140006428 Marionette TRACE conn3 <- [1,370,null,{}] 01:13:26 INFO - PROCESS | 3660 | 1461140006432 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}] 01:13:26 INFO - PROCESS | 3660 | 1461140006559 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 01:13:26 INFO - PROCESS | 3660 | 1461140006636 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:26 INFO - PROCESS | 3660 | ++DOCSHELL 1A28A800 == 42 [pid = 3660] [id = 102] 01:13:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (1A714800) [pid = 3660] [serial = 303] [outer = 00000000] 01:13:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (1A775800) [pid = 3660] [serial = 304] [outer = 1A714800] 01:13:26 INFO - PROCESS | 3660 | 1461140006680 Marionette DEBUG loaded listener.js 01:13:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (1A7A0800) [pid = 3660] [serial = 305] [outer = 1A714800] 01:13:27 INFO - PROCESS | 3660 | 1461140007063 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]]]}] 01:13:27 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. 01:13:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 654ms 01:13:27 INFO - PROCESS | 3660 | 1461140007087 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 01:13:27 INFO - PROCESS | 3660 | 1461140007089 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 01:13:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 01:13:27 INFO - PROCESS | 3660 | 1461140007092 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 01:13:27 INFO - PROCESS | 3660 | 1461140007093 Marionette TRACE conn3 <- [1,374,null,{}] 01:13:27 INFO - PROCESS | 3660 | 1461140007107 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}] 01:13:27 INFO - PROCESS | 3660 | 1461140007206 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 01:13:27 INFO - PROCESS | 3660 | 1461140007215 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:27 INFO - PROCESS | 3660 | ++DOCSHELL 1944E800 == 43 [pid = 3660] [id = 103] 01:13:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (1A71F400) [pid = 3660] [serial = 306] [outer = 00000000] 01:13:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (1C72CC00) [pid = 3660] [serial = 307] [outer = 1A71F400] 01:13:27 INFO - PROCESS | 3660 | 1461140007262 Marionette DEBUG loaded listener.js 01:13:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (1C7F2000) [pid = 3660] [serial = 308] [outer = 1A71F400] 01:13:27 INFO - PROCESS | 3660 | 1461140007704 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 01:13:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 01:13:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 653ms 01:13:27 INFO - PROCESS | 3660 | 1461140007752 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 01:13:27 INFO - PROCESS | 3660 | 1461140007754 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 01:13:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 01:13:27 INFO - PROCESS | 3660 | 1461140007763 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 01:13:27 INFO - PROCESS | 3660 | 1461140007765 Marionette TRACE conn3 <- [1,378,null,{}] 01:13:27 INFO - PROCESS | 3660 | 1461140007794 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}] 01:13:27 INFO - PROCESS | 3660 | 1461140007894 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 01:13:27 INFO - PROCESS | 3660 | 1461140007908 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:27 INFO - PROCESS | 3660 | ++DOCSHELL 136B5000 == 44 [pid = 3660] [id = 104] 01:13:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (1C294C00) [pid = 3660] [serial = 309] [outer = 00000000] 01:13:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (1D173000) [pid = 3660] [serial = 310] [outer = 1C294C00] 01:13:27 INFO - PROCESS | 3660 | 1461140007956 Marionette DEBUG loaded listener.js 01:13:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (1D171000) [pid = 3660] [serial = 311] [outer = 1C294C00] 01:13:28 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (1954B000) [pid = 3660] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 01:13:28 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (1D1DF000) [pid = 3660] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 01:13:28 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (190C5800) [pid = 3660] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 01:13:28 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (142CA000) [pid = 3660] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 01:13:28 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (18B4E000) [pid = 3660] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 01:13:28 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (169CDC00) [pid = 3660] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 01:13:28 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (138AFC00) [pid = 3660] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 01:13:28 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (1C28C400) [pid = 3660] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 01:13:28 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (1CE4EC00) [pid = 3660] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 01:13:28 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (19FD5400) [pid = 3660] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 01:13:28 INFO - PROCESS | 3660 | 1461140008404 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 01:13:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 01:13:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 682ms 01:13:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 01:13:28 INFO - PROCESS | 3660 | 1461140008439 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 01:13:28 INFO - PROCESS | 3660 | 1461140008441 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 01:13:28 INFO - PROCESS | 3660 | 1461140008444 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 01:13:28 INFO - PROCESS | 3660 | 1461140008446 Marionette TRACE conn3 <- [1,382,null,{}] 01:13:28 INFO - PROCESS | 3660 | 1461140008450 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}] 01:13:28 INFO - PROCESS | 3660 | 1461140008505 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 01:13:28 INFO - PROCESS | 3660 | 1461140008511 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:28 INFO - PROCESS | 3660 | ++DOCSHELL 142CA000 == 45 [pid = 3660] [id = 105] 01:13:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (18B4E000) [pid = 3660] [serial = 312] [outer = 00000000] 01:13:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (1A13F400) [pid = 3660] [serial = 313] [outer = 18B4E000] 01:13:28 INFO - PROCESS | 3660 | 1461140008556 Marionette DEBUG loaded listener.js 01:13:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (19FD5400) [pid = 3660] [serial = 314] [outer = 18B4E000] 01:13:28 INFO - PROCESS | 3660 | 1461140008984 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 01:13:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 01:13:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 595ms 01:13:29 INFO - PROCESS | 3660 | 1461140009026 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 01:13:29 INFO - PROCESS | 3660 | 1461140009028 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 01:13:29 INFO - PROCESS | 3660 | 1461140009031 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 01:13:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 01:13:29 INFO - PROCESS | 3660 | 1461140009033 Marionette TRACE conn3 <- [1,386,null,{}] 01:13:29 INFO - PROCESS | 3660 | 1461140009036 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}] 01:13:29 INFO - PROCESS | 3660 | 1461140009133 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 01:13:29 INFO - PROCESS | 3660 | 1461140009142 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:29 INFO - PROCESS | 3660 | ++DOCSHELL 15623800 == 46 [pid = 3660] [id = 106] 01:13:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (190C5800) [pid = 3660] [serial = 315] [outer = 00000000] 01:13:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (1D873C00) [pid = 3660] [serial = 316] [outer = 190C5800] 01:13:29 INFO - PROCESS | 3660 | 1461140009185 Marionette DEBUG loaded listener.js 01:13:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (1D87E400) [pid = 3660] [serial = 317] [outer = 190C5800] 01:13:29 INFO - PROCESS | 3660 | 1461140009565 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]]]}] 01:13:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 01:13:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 552ms 01:13:29 INFO - PROCESS | 3660 | 1461140009589 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 01:13:29 INFO - PROCESS | 3660 | 1461140009591 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 01:13:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 01:13:29 INFO - PROCESS | 3660 | 1461140009595 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 01:13:29 INFO - PROCESS | 3660 | 1461140009596 Marionette TRACE conn3 <- [1,390,null,{}] 01:13:29 INFO - PROCESS | 3660 | 1461140009600 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}] 01:13:29 INFO - PROCESS | 3660 | 1461140009673 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 01:13:29 INFO - PROCESS | 3660 | 1461140009679 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:29 INFO - PROCESS | 3660 | ++DOCSHELL 1CC05800 == 47 [pid = 3660] [id = 107] 01:13:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (1CC0AC00) [pid = 3660] [serial = 318] [outer = 00000000] 01:13:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (1DECA400) [pid = 3660] [serial = 319] [outer = 1CC0AC00] 01:13:29 INFO - PROCESS | 3660 | 1461140009722 Marionette DEBUG loaded listener.js 01:13:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (1E4BC400) [pid = 3660] [serial = 320] [outer = 1CC0AC00] 01:13:30 INFO - PROCESS | 3660 | 1461140010108 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]]]}] 01:13:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 01:13:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 552ms 01:13:30 INFO - PROCESS | 3660 | 1461140010157 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 01:13:30 INFO - PROCESS | 3660 | 1461140010159 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 01:13:30 INFO - PROCESS | 3660 | 1461140010162 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 01:13:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 01:13:30 INFO - PROCESS | 3660 | 1461140010164 Marionette TRACE conn3 <- [1,394,null,{}] 01:13:30 INFO - PROCESS | 3660 | 1461140010168 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}] 01:13:30 INFO - PROCESS | 3660 | 1461140010243 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 01:13:30 INFO - PROCESS | 3660 | 1461140010420 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:30 INFO - PROCESS | 3660 | ++DOCSHELL 1336C000 == 48 [pid = 3660] [id = 108] 01:13:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (1336D800) [pid = 3660] [serial = 321] [outer = 00000000] 01:13:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (13ACE800) [pid = 3660] [serial = 322] [outer = 1336D800] 01:13:30 INFO - PROCESS | 3660 | 1461140010518 Marionette DEBUG loaded listener.js 01:13:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (14351C00) [pid = 3660] [serial = 323] [outer = 1336D800] 01:13:31 INFO - PROCESS | 3660 | 1461140011061 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]]]}] 01:13:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 01:13:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 973ms 01:13:31 INFO - PROCESS | 3660 | 1461140011151 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 01:13:31 INFO - PROCESS | 3660 | 1461140011155 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 01:13:31 INFO - PROCESS | 3660 | 1461140011159 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 01:13:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 01:13:31 INFO - PROCESS | 3660 | 1461140011163 Marionette TRACE conn3 <- [1,398,null,{}] 01:13:31 INFO - PROCESS | 3660 | 1461140011183 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}] 01:13:31 INFO - PROCESS | 3660 | 1461140011293 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 01:13:31 INFO - PROCESS | 3660 | 1461140011364 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:31 INFO - PROCESS | 3660 | ++DOCSHELL 17EA4C00 == 49 [pid = 3660] [id = 109] 01:13:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (17EA6400) [pid = 3660] [serial = 324] [outer = 00000000] 01:13:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (1892BC00) [pid = 3660] [serial = 325] [outer = 17EA6400] 01:13:31 INFO - PROCESS | 3660 | 1461140011460 Marionette DEBUG loaded listener.js 01:13:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (18B4EC00) [pid = 3660] [serial = 326] [outer = 17EA6400] 01:13:32 INFO - PROCESS | 3660 | 1461140012071 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]]]}] 01:13:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 01:13:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 944ms 01:13:32 INFO - PROCESS | 3660 | 1461140012113 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 01:13:32 INFO - PROCESS | 3660 | 1461140012118 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 01:13:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 01:13:32 INFO - PROCESS | 3660 | 1461140012122 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 01:13:32 INFO - PROCESS | 3660 | 1461140012124 Marionette TRACE conn3 <- [1,402,null,{}] 01:13:32 INFO - PROCESS | 3660 | 1461140012128 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}] 01:13:32 INFO - PROCESS | 3660 | 1461140012210 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 01:13:32 INFO - PROCESS | 3660 | 1461140012289 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:32 INFO - PROCESS | 3660 | ++DOCSHELL 1944EC00 == 50 [pid = 3660] [id = 110] 01:13:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (199C2000) [pid = 3660] [serial = 327] [outer = 00000000] 01:13:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (1CC04800) [pid = 3660] [serial = 328] [outer = 199C2000] 01:13:32 INFO - PROCESS | 3660 | 1461140012371 Marionette DEBUG loaded listener.js 01:13:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 112 (1D977C00) [pid = 3660] [serial = 329] [outer = 199C2000] 01:13:33 INFO - PROCESS | 3660 | 1461140013190 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]]]}] 01:13:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 01:13:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1104ms 01:13:33 INFO - PROCESS | 3660 | 1461140013227 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 01:13:33 INFO - PROCESS | 3660 | 1461140013231 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 01:13:33 INFO - PROCESS | 3660 | 1461140013236 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 01:13:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 01:13:33 INFO - PROCESS | 3660 | 1461140013240 Marionette TRACE conn3 <- [1,406,null,{}] 01:13:33 INFO - PROCESS | 3660 | 1461140013246 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}] 01:13:33 INFO - PROCESS | 3660 | 1461140013340 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 01:13:33 INFO - PROCESS | 3660 | 1461140013422 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:33 INFO - PROCESS | 3660 | ++DOCSHELL 13366C00 == 51 [pid = 3660] [id = 111] 01:13:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 113 (13372400) [pid = 3660] [serial = 330] [outer = 00000000] 01:13:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 114 (13AC7000) [pid = 3660] [serial = 331] [outer = 13372400] 01:13:33 INFO - PROCESS | 3660 | 1461140013475 Marionette DEBUG loaded listener.js 01:13:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 115 (14347C00) [pid = 3660] [serial = 332] [outer = 13372400] 01:13:33 INFO - PROCESS | 3660 | --DOCSHELL 1CC05800 == 50 [pid = 3660] [id = 107] 01:13:33 INFO - PROCESS | 3660 | --DOCSHELL 15623800 == 49 [pid = 3660] [id = 106] 01:13:33 INFO - PROCESS | 3660 | --DOCSHELL 142CA000 == 48 [pid = 3660] [id = 105] 01:13:33 INFO - PROCESS | 3660 | --DOCSHELL 136B5000 == 47 [pid = 3660] [id = 104] 01:13:33 INFO - PROCESS | 3660 | --DOCSHELL 1944E800 == 46 [pid = 3660] [id = 103] 01:13:33 INFO - PROCESS | 3660 | --DOCSHELL 1A28A800 == 45 [pid = 3660] [id = 102] 01:13:33 INFO - PROCESS | 3660 | --DOCSHELL 19951000 == 44 [pid = 3660] [id = 101] 01:13:33 INFO - PROCESS | 3660 | --DOCSHELL 18B4A800 == 43 [pid = 3660] [id = 100] 01:13:33 INFO - PROCESS | 3660 | --DOCSHELL 1439B000 == 42 [pid = 3660] [id = 99] 01:13:33 INFO - PROCESS | 3660 | --DOCSHELL 143A5000 == 41 [pid = 3660] [id = 98] 01:13:33 INFO - PROCESS | 3660 | --DOCSHELL 1699B400 == 40 [pid = 3660] [id = 95] 01:13:33 INFO - PROCESS | 3660 | --DOCSHELL 13265C00 == 39 [pid = 3660] [id = 94] 01:13:33 INFO - PROCESS | 3660 | --DOMWINDOW == 114 (1D96C400) [pid = 3660] [serial = 247] [outer = 00000000] [url = about:blank] 01:13:33 INFO - PROCESS | 3660 | --DOMWINDOW == 113 (1D975400) [pid = 3660] [serial = 277] [outer = 00000000] [url = about:blank] 01:13:33 INFO - PROCESS | 3660 | --DOMWINDOW == 112 (1A27F400) [pid = 3660] [serial = 262] [outer = 00000000] [url = about:blank] 01:13:33 INFO - PROCESS | 3660 | --DOMWINDOW == 111 (1D877400) [pid = 3660] [serial = 236] [outer = 00000000] [url = about:blank] 01:13:33 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (19D0C400) [pid = 3660] [serial = 259] [outer = 00000000] [url = about:blank] 01:13:33 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (15A3E000) [pid = 3660] [serial = 250] [outer = 00000000] [url = about:blank] 01:13:33 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (15D46400) [pid = 3660] [serial = 251] [outer = 00000000] [url = about:blank] 01:13:33 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (18C24400) [pid = 3660] [serial = 256] [outer = 00000000] [url = about:blank] 01:13:33 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (190C2C00) [pid = 3660] [serial = 257] [outer = 00000000] [url = about:blank] 01:13:33 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (17E73400) [pid = 3660] [serial = 253] [outer = 00000000] [url = about:blank] 01:13:33 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (17E79400) [pid = 3660] [serial = 254] [outer = 00000000] [url = about:blank] 01:13:33 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (142C6400) [pid = 3660] [serial = 238] [outer = 00000000] [url = about:blank] 01:13:33 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (1C343400) [pid = 3660] [serial = 265] [outer = 00000000] [url = about:blank] 01:13:33 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (17E86800) [pid = 3660] [serial = 241] [outer = 00000000] [url = about:blank] 01:13:33 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (1D16F400) [pid = 3660] [serial = 244] [outer = 00000000] [url = about:blank] 01:13:33 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (1A27EC00) [pid = 3660] [serial = 263] [outer = 00000000] [url = about:blank] 01:13:33 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (1C7F9400) [pid = 3660] [serial = 268] [outer = 00000000] [url = about:blank] 01:13:33 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (1D878400) [pid = 3660] [serial = 275] [outer = 00000000] [url = about:blank] 01:13:33 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (1C727000) [pid = 3660] [serial = 266] [outer = 00000000] [url = about:blank] 01:13:33 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (1D870800) [pid = 3660] [serial = 274] [outer = 00000000] [url = about:blank] 01:13:33 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (1C7F8400) [pid = 3660] [serial = 269] [outer = 00000000] [url = about:blank] 01:13:33 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (1CB2F000) [pid = 3660] [serial = 271] [outer = 00000000] [url = about:blank] 01:13:33 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (1CC0E000) [pid = 3660] [serial = 272] [outer = 00000000] [url = about:blank] 01:13:33 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (19FD2C00) [pid = 3660] [serial = 260] [outer = 00000000] [url = about:blank] 01:13:33 INFO - PROCESS | 3660 | 1461140013962 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]]]}] 01:13:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 01:13:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 784ms 01:13:34 INFO - PROCESS | 3660 | 1461140014021 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 01:13:34 INFO - PROCESS | 3660 | 1461140014027 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 01:13:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 01:13:34 INFO - PROCESS | 3660 | 1461140014033 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 01:13:34 INFO - PROCESS | 3660 | 1461140014035 Marionette TRACE conn3 <- [1,410,null,{}] 01:13:34 INFO - PROCESS | 3660 | 1461140014039 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}] 01:13:34 INFO - PROCESS | 3660 | 1461140014116 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 01:13:34 INFO - PROCESS | 3660 | 1461140014105 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:34 INFO - PROCESS | 3660 | ++DOCSHELL 142CF400 == 40 [pid = 3660] [id = 112] 01:13:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (14345C00) [pid = 3660] [serial = 333] [outer = 00000000] 01:13:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (16535800) [pid = 3660] [serial = 334] [outer = 14345C00] 01:13:34 INFO - PROCESS | 3660 | 1461140014155 Marionette DEBUG loaded listener.js 01:13:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (16848C00) [pid = 3660] [serial = 335] [outer = 14345C00] 01:13:34 INFO - PROCESS | 3660 | 1461140014594 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]]]}] 01:13:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 01:13:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 581ms 01:13:34 INFO - PROCESS | 3660 | 1461140014615 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 01:13:34 INFO - PROCESS | 3660 | 1461140014617 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 01:13:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 01:13:34 INFO - PROCESS | 3660 | 1461140014621 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 01:13:34 INFO - PROCESS | 3660 | 1461140014624 Marionette TRACE conn3 <- [1,414,null,{}] 01:13:34 INFO - PROCESS | 3660 | 1461140014634 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}] 01:13:34 INFO - PROCESS | 3660 | 1461140014750 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 01:13:34 INFO - PROCESS | 3660 | 1461140014821 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:34 INFO - PROCESS | 3660 | ++DOCSHELL 17E8C800 == 41 [pid = 3660] [id = 113] 01:13:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (17E8E000) [pid = 3660] [serial = 336] [outer = 00000000] 01:13:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (18B4A400) [pid = 3660] [serial = 337] [outer = 17E8E000] 01:13:34 INFO - PROCESS | 3660 | 1461140014858 Marionette DEBUG loaded listener.js 01:13:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (18C33400) [pid = 3660] [serial = 338] [outer = 17E8E000] 01:13:35 INFO - PROCESS | 3660 | 1461140015232 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]]]}] 01:13:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 01:13:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 653ms 01:13:35 INFO - PROCESS | 3660 | 1461140015281 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 01:13:35 INFO - PROCESS | 3660 | 1461140015283 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 01:13:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 01:13:35 INFO - PROCESS | 3660 | 1461140015287 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 01:13:35 INFO - PROCESS | 3660 | 1461140015288 Marionette TRACE conn3 <- [1,418,null,{}] 01:13:35 INFO - PROCESS | 3660 | 1461140015292 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}] 01:13:35 INFO - PROCESS | 3660 | 1461140015373 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 01:13:35 INFO - PROCESS | 3660 | 1461140015381 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:35 INFO - PROCESS | 3660 | ++DOCSHELL 1944F800 == 42 [pid = 3660] [id = 114] 01:13:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (199C2400) [pid = 3660] [serial = 339] [outer = 00000000] 01:13:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (1A13FC00) [pid = 3660] [serial = 340] [outer = 199C2400] 01:13:35 INFO - PROCESS | 3660 | 1461140015426 Marionette DEBUG loaded listener.js 01:13:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (1A281800) [pid = 3660] [serial = 341] [outer = 199C2400] 01:13:36 INFO - PROCESS | 3660 | 1461140016277 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]]]}] 01:13:36 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 01:13:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1017ms 01:13:36 INFO - PROCESS | 3660 | 1461140016302 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 01:13:36 INFO - PROCESS | 3660 | 1461140016304 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 01:13:36 INFO - PROCESS | 3660 | 1461140016307 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 01:13:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 01:13:36 INFO - PROCESS | 3660 | 1461140016309 Marionette TRACE conn3 <- [1,422,null,{}] 01:13:36 INFO - PROCESS | 3660 | 1461140016312 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}] 01:13:36 INFO - PROCESS | 3660 | 1461140016397 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 01:13:36 INFO - PROCESS | 3660 | 1461140016404 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:36 INFO - PROCESS | 3660 | ++DOCSHELL 1A775C00 == 43 [pid = 3660] [id = 115] 01:13:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (1A79F800) [pid = 3660] [serial = 342] [outer = 00000000] 01:13:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (1C28F000) [pid = 3660] [serial = 343] [outer = 1A79F800] 01:13:36 INFO - PROCESS | 3660 | 1461140016448 Marionette DEBUG loaded listener.js 01:13:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (1C292C00) [pid = 3660] [serial = 344] [outer = 1A79F800] 01:13:37 INFO - PROCESS | 3660 | 1461140017309 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]]]}] 01:13:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 01:13:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1002ms 01:13:37 INFO - PROCESS | 3660 | 1461140017330 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 01:13:37 INFO - PROCESS | 3660 | 1461140017332 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 01:13:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 01:13:37 INFO - PROCESS | 3660 | 1461140017336 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 01:13:37 INFO - PROCESS | 3660 | 1461140017337 Marionette TRACE conn3 <- [1,426,null,{}] 01:13:37 INFO - PROCESS | 3660 | 1461140017341 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}] 01:13:37 INFO - PROCESS | 3660 | 1461140017441 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 01:13:37 INFO - PROCESS | 3660 | 1461140017449 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:37 INFO - PROCESS | 3660 | ++DOCSHELL 1A80A000 == 44 [pid = 3660] [id = 116] 01:13:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (1C296800) [pid = 3660] [serial = 345] [outer = 00000000] 01:13:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (1CE48C00) [pid = 3660] [serial = 346] [outer = 1C296800] 01:13:37 INFO - PROCESS | 3660 | 1461140017497 Marionette DEBUG loaded listener.js 01:13:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (1CC10000) [pid = 3660] [serial = 347] [outer = 1C296800] 01:13:37 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (1D875400) [pid = 3660] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 01:13:37 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (1C7FE800) [pid = 3660] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 01:13:37 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (1A714800) [pid = 3660] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 01:13:37 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (146A4400) [pid = 3660] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 01:13:37 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (18B4B800) [pid = 3660] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 01:13:37 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (1D87C400) [pid = 3660] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 01:13:37 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (19954800) [pid = 3660] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 01:13:37 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (156B8800) [pid = 3660] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 01:13:37 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (1A71F400) [pid = 3660] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 01:13:37 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (18B4E000) [pid = 3660] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 01:13:37 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (1C294C00) [pid = 3660] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 01:13:37 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (190C5800) [pid = 3660] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 01:13:37 INFO - PROCESS | 3660 | 1461140017943 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] 01:13:37 INFO - PROCESS | 3660 | 1461140017981 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 01:13:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 01:13:37 INFO - PROCESS | 3660 | 1461140017984 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 01:13:37 INFO - PROCESS | 3660 | 1461140017986 Marionette TRACE conn3 <- [1,430,null,{}] 01:13:37 INFO - PROCESS | 3660 | 1461140017990 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}] 01:13:38 INFO - PROCESS | 3660 | 1461140018096 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 01:13:38 INFO - PROCESS | 3660 | 1461140018127 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:38 INFO - PROCESS | 3660 | ++DOCSHELL 15C8A800 == 45 [pid = 3660] [id = 117] 01:13:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (16445800) [pid = 3660] [serial = 348] [outer = 00000000] 01:13:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (1C72B000) [pid = 3660] [serial = 349] [outer = 16445800] 01:13:38 INFO - PROCESS | 3660 | 1461140018171 Marionette DEBUG loaded listener.js 01:13:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (1D170400) [pid = 3660] [serial = 350] [outer = 16445800] 01:13:38 INFO - PROCESS | 3660 | 1461140018504 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]]]}] 01:13:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 01:13:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 552ms 01:13:38 INFO - PROCESS | 3660 | 1461140018543 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 01:13:38 INFO - PROCESS | 3660 | 1461140018545 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 01:13:38 INFO - PROCESS | 3660 | 1461140018548 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 01:13:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 01:13:38 INFO - PROCESS | 3660 | 1461140018549 Marionette TRACE conn3 <- [1,434,null,{}] 01:13:38 INFO - PROCESS | 3660 | 1461140018553 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}] 01:13:38 INFO - PROCESS | 3660 | 1461140018633 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 01:13:38 INFO - PROCESS | 3660 | 1461140018671 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:38 INFO - PROCESS | 3660 | ++DOCSHELL 17E7B800 == 46 [pid = 3660] [id = 118] 01:13:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (1D1E4C00) [pid = 3660] [serial = 351] [outer = 00000000] 01:13:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (1D872C00) [pid = 3660] [serial = 352] [outer = 1D1E4C00] 01:13:38 INFO - PROCESS | 3660 | 1461140018715 Marionette DEBUG loaded listener.js 01:13:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (1D871C00) [pid = 3660] [serial = 353] [outer = 1D1E4C00] 01:13:39 INFO - PROCESS | 3660 | 1461140019089 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]]]}] 01:13:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 01:13:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 596ms 01:13:39 INFO - PROCESS | 3660 | 1461140019144 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 01:13:39 INFO - PROCESS | 3660 | 1461140019146 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 01:13:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 01:13:39 INFO - PROCESS | 3660 | 1461140019149 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 01:13:39 INFO - PROCESS | 3660 | 1461140019151 Marionette TRACE conn3 <- [1,438,null,{}] 01:13:39 INFO - PROCESS | 3660 | 1461140019161 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}] 01:13:39 INFO - PROCESS | 3660 | 1461140019221 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 01:13:39 INFO - PROCESS | 3660 | 1461140019227 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:39 INFO - PROCESS | 3660 | ++DOCSHELL 17E75C00 == 47 [pid = 3660] [id = 119] 01:13:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (1CB2DC00) [pid = 3660] [serial = 354] [outer = 00000000] 01:13:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (1D978C00) [pid = 3660] [serial = 355] [outer = 1CB2DC00] 01:13:39 INFO - PROCESS | 3660 | 1461140019270 Marionette DEBUG loaded listener.js 01:13:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (1D978800) [pid = 3660] [serial = 356] [outer = 1CB2DC00] 01:13:39 INFO - PROCESS | 3660 | 1461140019639 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]]]}] 01:13:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 01:13:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 551ms 01:13:39 INFO - PROCESS | 3660 | 1461140019702 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 01:13:39 INFO - PROCESS | 3660 | 1461140019707 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 01:13:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 01:13:39 INFO - PROCESS | 3660 | 1461140019712 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 01:13:39 INFO - PROCESS | 3660 | 1461140019717 Marionette TRACE conn3 <- [1,442,null,{}] 01:13:39 INFO - PROCESS | 3660 | 1461140019723 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}] 01:13:39 INFO - PROCESS | 3660 | 1461140019826 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 01:13:39 INFO - PROCESS | 3660 | 1461140019969 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:39 INFO - PROCESS | 3660 | ++DOCSHELL 13379400 == 48 [pid = 3660] [id = 120] 01:13:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (136B5000) [pid = 3660] [serial = 357] [outer = 00000000] 01:13:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (1370AC00) [pid = 3660] [serial = 358] [outer = 136B5000] 01:13:40 INFO - PROCESS | 3660 | 1461140020030 Marionette DEBUG loaded listener.js 01:13:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (1370D800) [pid = 3660] [serial = 359] [outer = 136B5000] 01:13:40 INFO - PROCESS | 3660 | 1461140020559 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]]]}] 01:13:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 01:13:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 871ms 01:13:40 INFO - PROCESS | 3660 | 1461140020607 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 01:13:40 INFO - PROCESS | 3660 | 1461140020593 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 01:13:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 01:13:40 INFO - PROCESS | 3660 | 1461140020601 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 01:13:40 INFO - PROCESS | 3660 | 1461140020605 Marionette TRACE conn3 <- [1,446,null,{}] 01:13:40 INFO - PROCESS | 3660 | 1461140020609 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}] 01:13:40 INFO - PROCESS | 3660 | 1461140020710 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 01:13:40 INFO - PROCESS | 3660 | 1461140020801 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:40 INFO - PROCESS | 3660 | ++DOCSHELL 138A9000 == 49 [pid = 3660] [id = 121] 01:13:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (138AFC00) [pid = 3660] [serial = 360] [outer = 00000000] 01:13:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (1665F400) [pid = 3660] [serial = 361] [outer = 138AFC00] 01:13:40 INFO - PROCESS | 3660 | 1461140020855 Marionette DEBUG loaded listener.js 01:13:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (17E75400) [pid = 3660] [serial = 362] [outer = 138AFC00] 01:13:41 INFO - PROCESS | 3660 | 1461140021387 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]]]}] 01:13:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 01:13:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 842ms 01:13:41 INFO - PROCESS | 3660 | 1461140021446 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 01:13:41 INFO - PROCESS | 3660 | 1461140021449 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 01:13:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 01:13:41 INFO - PROCESS | 3660 | 1461140021453 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 01:13:41 INFO - PROCESS | 3660 | 1461140021455 Marionette TRACE conn3 <- [1,450,null,{}] 01:13:41 INFO - PROCESS | 3660 | 1461140021465 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}] 01:13:41 INFO - PROCESS | 3660 | 1461140021569 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 01:13:41 INFO - PROCESS | 3660 | 1461140021649 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:41 INFO - PROCESS | 3660 | ++DOCSHELL 19FCD000 == 50 [pid = 3660] [id = 122] 01:13:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (19FD2000) [pid = 3660] [serial = 363] [outer = 00000000] 01:13:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (1A7A8400) [pid = 3660] [serial = 364] [outer = 19FD2000] 01:13:41 INFO - PROCESS | 3660 | 1461140021730 Marionette DEBUG loaded listener.js 01:13:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 112 (1C72B800) [pid = 3660] [serial = 365] [outer = 19FD2000] 01:13:42 INFO - PROCESS | 3660 | 1461140022309 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] 01:13:42 INFO - PROCESS | 3660 | 1461140022378 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 01:13:42 INFO - PROCESS | 3660 | 1461140022382 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 01:13:42 INFO - PROCESS | 3660 | 1461140022384 Marionette TRACE conn3 <- [1,454,null,{}] 01:13:42 INFO - PROCESS | 3660 | 1461140022388 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}] 01:13:42 INFO - PROCESS | 3660 | 1461140022484 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 01:13:42 INFO - PROCESS | 3660 | 1461140022563 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:42 INFO - PROCESS | 3660 | ++DOCSHELL 1C7F8800 == 51 [pid = 3660] [id = 123] 01:13:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 113 (1D970800) [pid = 3660] [serial = 366] [outer = 00000000] 01:13:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 114 (1E4C4800) [pid = 3660] [serial = 367] [outer = 1D970800] 01:13:42 INFO - PROCESS | 3660 | 1461140022642 Marionette DEBUG loaded listener.js 01:13:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 115 (1E703C00) [pid = 3660] [serial = 368] [outer = 1D970800] 01:13:43 INFO - PROCESS | 3660 | [3660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:13:43 INFO - PROCESS | 3660 | 1461140023406 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]]]}] 01:13:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 01:13:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1060ms 01:13:43 INFO - PROCESS | 3660 | 1461140023455 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 01:13:43 INFO - PROCESS | 3660 | 1461140023459 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 01:13:43 INFO - PROCESS | 3660 | 1461140023464 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 01:13:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 01:13:43 INFO - PROCESS | 3660 | 1461140023468 Marionette TRACE conn3 <- [1,458,null,{}] 01:13:43 INFO - PROCESS | 3660 | 1461140023474 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}] 01:13:43 INFO - PROCESS | 3660 | 1461140023572 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 01:13:43 INFO - PROCESS | 3660 | 1461140023654 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:43 INFO - PROCESS | 3660 | ++DOCSHELL 13713C00 == 52 [pid = 3660] [id = 124] 01:13:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 116 (138A7800) [pid = 3660] [serial = 369] [outer = 00000000] 01:13:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 117 (156B5C00) [pid = 3660] [serial = 370] [outer = 138A7800] 01:13:43 INFO - PROCESS | 3660 | 1461140023731 Marionette DEBUG loaded listener.js 01:13:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 118 (16446800) [pid = 3660] [serial = 371] [outer = 138A7800] 01:13:44 INFO - PROCESS | 3660 | --DOCSHELL 17E7B800 == 51 [pid = 3660] [id = 118] 01:13:44 INFO - PROCESS | 3660 | --DOCSHELL 15C8A800 == 50 [pid = 3660] [id = 117] 01:13:44 INFO - PROCESS | 3660 | --DOCSHELL 1A80A000 == 49 [pid = 3660] [id = 116] 01:13:44 INFO - PROCESS | 3660 | --DOCSHELL 1A775C00 == 48 [pid = 3660] [id = 115] 01:13:44 INFO - PROCESS | 3660 | --DOCSHELL 1944F800 == 47 [pid = 3660] [id = 114] 01:13:44 INFO - PROCESS | 3660 | --DOCSHELL 17E8C800 == 46 [pid = 3660] [id = 113] 01:13:44 INFO - PROCESS | 3660 | --DOCSHELL 142CF400 == 45 [pid = 3660] [id = 112] 01:13:44 INFO - PROCESS | 3660 | --DOCSHELL 13366C00 == 44 [pid = 3660] [id = 111] 01:13:44 INFO - PROCESS | 3660 | --DOMWINDOW == 117 (1D973000) [pid = 3660] [serial = 248] [outer = 00000000] [url = about:blank] 01:13:44 INFO - PROCESS | 3660 | --DOMWINDOW == 116 (1CE4A800) [pid = 3660] [serial = 191] [outer = 00000000] [url = about:blank] 01:13:44 INFO - PROCESS | 3660 | --DOMWINDOW == 115 (1A775800) [pid = 3660] [serial = 304] [outer = 00000000] [url = about:blank] 01:13:44 INFO - PROCESS | 3660 | --DOMWINDOW == 114 (1A7A0800) [pid = 3660] [serial = 305] [outer = 00000000] [url = about:blank] 01:13:44 INFO - PROCESS | 3660 | --DOMWINDOW == 113 (1653FC00) [pid = 3660] [serial = 292] [outer = 00000000] [url = about:blank] 01:13:44 INFO - PROCESS | 3660 | --DOMWINDOW == 112 (18B52C00) [pid = 3660] [serial = 298] [outer = 00000000] [url = about:blank] 01:13:44 INFO - PROCESS | 3660 | --DOMWINDOW == 111 (192DC000) [pid = 3660] [serial = 299] [outer = 00000000] [url = about:blank] 01:13:44 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (1DEC7400) [pid = 3660] [serial = 290] [outer = 00000000] [url = about:blank] 01:13:44 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (1DEC4400) [pid = 3660] [serial = 289] [outer = 00000000] [url = about:blank] 01:13:44 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (19ABDC00) [pid = 3660] [serial = 301] [outer = 00000000] [url = about:blank] 01:13:44 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (1699BC00) [pid = 3660] [serial = 295] [outer = 00000000] [url = about:blank] 01:13:44 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (17E72C00) [pid = 3660] [serial = 296] [outer = 00000000] [url = about:blank] 01:13:44 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (14AEB000) [pid = 3660] [serial = 280] [outer = 00000000] [url = about:blank] 01:13:44 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (18930400) [pid = 3660] [serial = 283] [outer = 00000000] [url = about:blank] 01:13:44 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (1C7F7C00) [pid = 3660] [serial = 286] [outer = 00000000] [url = about:blank] 01:13:44 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (1C7F2000) [pid = 3660] [serial = 308] [outer = 00000000] [url = about:blank] 01:13:44 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (1C72CC00) [pid = 3660] [serial = 307] [outer = 00000000] [url = about:blank] 01:13:44 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (19FD5400) [pid = 3660] [serial = 314] [outer = 00000000] [url = about:blank] 01:13:44 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (1D173000) [pid = 3660] [serial = 310] [outer = 00000000] [url = about:blank] 01:13:44 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (1A13F400) [pid = 3660] [serial = 313] [outer = 00000000] [url = about:blank] 01:13:44 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (1D873C00) [pid = 3660] [serial = 316] [outer = 00000000] [url = about:blank] 01:13:44 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (1D171000) [pid = 3660] [serial = 311] [outer = 00000000] [url = about:blank] 01:13:44 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (16846400) [pid = 3660] [serial = 293] [outer = 00000000] [url = about:blank] 01:13:44 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (1D87E400) [pid = 3660] [serial = 317] [outer = 00000000] [url = about:blank] 01:13:44 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (1A143400) [pid = 3660] [serial = 302] [outer = 00000000] [url = about:blank] 01:13:44 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (1DECA400) [pid = 3660] [serial = 319] [outer = 00000000] [url = about:blank] 01:13:44 INFO - PROCESS | 3660 | 1461140024274 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] 01:13:44 INFO - PROCESS | 3660 | 1461140024313 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 01:13:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 01:13:44 INFO - PROCESS | 3660 | 1461140024319 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 01:13:44 INFO - PROCESS | 3660 | 1461140024321 Marionette TRACE conn3 <- [1,462,null,{}] 01:13:44 INFO - PROCESS | 3660 | 1461140024325 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}] 01:13:44 INFO - PROCESS | 3660 | 1461140024403 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 01:13:44 INFO - PROCESS | 3660 | 1461140024409 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:44 INFO - PROCESS | 3660 | ++DOCSHELL 15623800 == 45 [pid = 3660] [id = 125] 01:13:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (15624800) [pid = 3660] [serial = 372] [outer = 00000000] 01:13:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (17E72C00) [pid = 3660] [serial = 373] [outer = 15624800] 01:13:44 INFO - PROCESS | 3660 | 1461140024437 Marionette DEBUG loaded listener.js 01:13:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (17E86800) [pid = 3660] [serial = 374] [outer = 15624800] 01:13:44 INFO - PROCESS | 3660 | [3660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:13:44 INFO - PROCESS | 3660 | 1461140024891 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] 01:13:44 INFO - PROCESS | 3660 | 1461140024903 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 01:13:44 INFO - PROCESS | 3660 | 1461140024907 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 01:13:44 INFO - PROCESS | 3660 | 1461140024910 Marionette TRACE conn3 <- [1,466,null,{}] 01:13:44 INFO - PROCESS | 3660 | 1461140024920 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}] 01:13:44 INFO - PROCESS | 3660 | 1461140024999 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 01:13:45 INFO - PROCESS | 3660 | 1461140025007 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:45 INFO - PROCESS | 3660 | ++DOCSHELL 18C25C00 == 46 [pid = 3660] [id = 126] 01:13:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (18C26400) [pid = 3660] [serial = 375] [outer = 00000000] 01:13:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (19556000) [pid = 3660] [serial = 376] [outer = 18C26400] 01:13:45 INFO - PROCESS | 3660 | 1461140025054 Marionette DEBUG loaded listener.js 01:13:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (19D4D800) [pid = 3660] [serial = 377] [outer = 18C26400] 01:13:45 INFO - PROCESS | 3660 | 1461140025499 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] 01:13:45 INFO - PROCESS | 3660 | 1461140025569 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 01:13:45 INFO - PROCESS | 3660 | 1461140025572 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 01:13:45 INFO - PROCESS | 3660 | 1461140025574 Marionette TRACE conn3 <- [1,470,null,{}] 01:13:45 INFO - PROCESS | 3660 | 1461140025577 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}] 01:13:45 INFO - PROCESS | 3660 | 1461140025652 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 01:13:45 INFO - PROCESS | 3660 | 1461140025710 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:45 INFO - PROCESS | 3660 | ++DOCSHELL 19F6D800 == 47 [pid = 3660] [id = 127] 01:13:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (1A768C00) [pid = 3660] [serial = 378] [outer = 00000000] 01:13:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (1C28A000) [pid = 3660] [serial = 379] [outer = 1A768C00] 01:13:45 INFO - PROCESS | 3660 | 1461140025754 Marionette DEBUG loaded listener.js 01:13:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (1C293800) [pid = 3660] [serial = 380] [outer = 1A768C00] 01:13:46 INFO - PROCESS | 3660 | 1461140026108 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]]]}] 01:13:46 INFO - PROCESS | 3660 | [3660] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 01:13:46 INFO - PROCESS | 3660 | [3660] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 01:13:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 01:13:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 580ms 01:13:46 INFO - PROCESS | 3660 | 1461140026168 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 01:13:46 INFO - PROCESS | 3660 | 1461140026170 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 01:13:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 01:13:46 INFO - PROCESS | 3660 | 1461140026173 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 01:13:46 INFO - PROCESS | 3660 | 1461140026175 Marionette TRACE conn3 <- [1,474,null,{}] 01:13:46 INFO - PROCESS | 3660 | 1461140026179 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}] 01:13:46 INFO - PROCESS | 3660 | 1461140026277 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 01:13:46 INFO - PROCESS | 3660 | 1461140026323 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:46 INFO - PROCESS | 3660 | ++DOCSHELL 1A27D400 == 48 [pid = 3660] [id = 128] 01:13:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (1A7A1400) [pid = 3660] [serial = 381] [outer = 00000000] 01:13:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (1C2F5400) [pid = 3660] [serial = 382] [outer = 1A7A1400] 01:13:46 INFO - PROCESS | 3660 | 1461140026369 Marionette DEBUG loaded listener.js 01:13:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (1C2F8000) [pid = 3660] [serial = 383] [outer = 1A7A1400] 01:13:46 INFO - PROCESS | 3660 | 1461140026769 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]]]}] 01:13:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 01:13:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 639ms 01:13:46 INFO - PROCESS | 3660 | 1461140026813 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 01:13:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 01:13:46 INFO - PROCESS | 3660 | 1461140026815 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 01:13:46 INFO - PROCESS | 3660 | 1461140026818 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 01:13:46 INFO - PROCESS | 3660 | 1461140026820 Marionette TRACE conn3 <- [1,478,null,{}] 01:13:46 INFO - PROCESS | 3660 | 1461140026826 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}] 01:13:46 INFO - PROCESS | 3660 | 1461140026946 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 01:13:46 INFO - PROCESS | 3660 | 1461140027004 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:46 INFO - PROCESS | 3660 | ++DOCSHELL 1C7FA000 == 49 [pid = 3660] [id = 129] 01:13:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (1CB32800) [pid = 3660] [serial = 384] [outer = 00000000] 01:13:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (1CE4B000) [pid = 3660] [serial = 385] [outer = 1CB32800] 01:13:47 INFO - PROCESS | 3660 | 1461140027034 Marionette DEBUG loaded listener.js 01:13:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (1D173800) [pid = 3660] [serial = 386] [outer = 1CB32800] 01:13:47 INFO - PROCESS | 3660 | 1461140027432 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]]]}] 01:13:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 01:13:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 654ms 01:13:47 INFO - PROCESS | 3660 | 1461140027477 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 01:13:47 INFO - PROCESS | 3660 | 1461140027479 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 01:13:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 01:13:47 INFO - PROCESS | 3660 | 1461140027486 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 01:13:47 INFO - PROCESS | 3660 | 1461140027487 Marionette TRACE conn3 <- [1,482,null,{}] 01:13:47 INFO - PROCESS | 3660 | 1461140027491 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}] 01:13:47 INFO - PROCESS | 3660 | 1461140027612 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 01:13:47 INFO - PROCESS | 3660 | 1461140027624 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:47 INFO - PROCESS | 3660 | ++DOCSHELL 1CC0D800 == 50 [pid = 3660] [id = 130] 01:13:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (1D1D6C00) [pid = 3660] [serial = 387] [outer = 00000000] 01:13:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (1D876000) [pid = 3660] [serial = 388] [outer = 1D1D6C00] 01:13:47 INFO - PROCESS | 3660 | 1461140027668 Marionette DEBUG loaded listener.js 01:13:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (1D87E000) [pid = 3660] [serial = 389] [outer = 1D1D6C00] 01:13:48 INFO - PROCESS | 3660 | 1461140028087 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]]]}] 01:13:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 01:13:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 653ms 01:13:48 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (18939400) [pid = 3660] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 01:13:48 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (17E8E000) [pid = 3660] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 01:13:48 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (1A79F800) [pid = 3660] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 01:13:48 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (1336D800) [pid = 3660] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 01:13:48 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (16445800) [pid = 3660] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 01:13:48 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (199C2000) [pid = 3660] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 01:13:48 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (13372400) [pid = 3660] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 01:13:48 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (15AA5C00) [pid = 3660] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 01:13:48 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (13363400) [pid = 3660] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 01:13:48 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (13264000) [pid = 3660] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 01:13:48 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (1665E800) [pid = 3660] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 01:13:48 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (17EA6400) [pid = 3660] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 01:13:48 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (1C296800) [pid = 3660] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 01:13:48 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (1D3E0800) [pid = 3660] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 01:13:48 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (17E78800) [pid = 3660] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 01:13:48 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (14345C00) [pid = 3660] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 01:13:48 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (199C2400) [pid = 3660] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 01:13:48 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (1A7A1800) [pid = 3660] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 01:13:48 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (136B5800) [pid = 3660] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 01:13:48 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (1A7A7000) [pid = 3660] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 01:13:48 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (1D1E4C00) [pid = 3660] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 01:13:48 INFO - PROCESS | 3660 | 1461140028282 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 01:13:48 INFO - PROCESS | 3660 | 1461140028284 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 01:13:48 INFO - PROCESS | 3660 | 1461140028293 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 01:13:48 INFO - PROCESS | 3660 | 1461140028294 Marionette TRACE conn3 <- [1,486,null,{}] 01:13:48 INFO - PROCESS | 3660 | 1461140028298 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}] 01:13:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 01:13:48 INFO - PROCESS | 3660 | 1461140028353 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 01:13:48 INFO - PROCESS | 3660 | 1461140028359 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:48 INFO - PROCESS | 3660 | ++DOCSHELL 11BF9800 == 51 [pid = 3660] [id = 131] 01:13:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (1370B400) [pid = 3660] [serial = 390] [outer = 00000000] 01:13:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (164D9400) [pid = 3660] [serial = 391] [outer = 1370B400] 01:13:48 INFO - PROCESS | 3660 | 1461140028403 Marionette DEBUG loaded listener.js 01:13:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (1644B400) [pid = 3660] [serial = 392] [outer = 1370B400] 01:13:48 INFO - PROCESS | 3660 | 1461140028789 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]]]}] 01:13:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 01:13:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 523ms 01:13:48 INFO - PROCESS | 3660 | 1461140028837 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 01:13:48 INFO - PROCESS | 3660 | 1461140028839 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 01:13:48 INFO - PROCESS | 3660 | 1461140028842 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 01:13:48 INFO - PROCESS | 3660 | 1461140028843 Marionette TRACE conn3 <- [1,490,null,{}] 01:13:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 01:13:48 INFO - PROCESS | 3660 | 1461140028847 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}] 01:13:48 INFO - PROCESS | 3660 | 1461140028921 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 01:13:48 INFO - PROCESS | 3660 | 1461140028927 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:48 INFO - PROCESS | 3660 | ++DOCSHELL 16445800 == 52 [pid = 3660] [id = 132] 01:13:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (17E73400) [pid = 3660] [serial = 393] [outer = 00000000] 01:13:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (1C28DC00) [pid = 3660] [serial = 394] [outer = 17E73400] 01:13:48 INFO - PROCESS | 3660 | 1461140028971 Marionette DEBUG loaded listener.js 01:13:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (1D1DFC00) [pid = 3660] [serial = 395] [outer = 17E73400] 01:13:49 INFO - PROCESS | 3660 | 1461140029371 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]]]}] 01:13:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 01:13:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 552ms 01:13:49 INFO - PROCESS | 3660 | 1461140029418 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 01:13:49 INFO - PROCESS | 3660 | 1461140029420 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 01:13:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 01:13:49 INFO - PROCESS | 3660 | 1461140029406 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 01:13:49 INFO - PROCESS | 3660 | 1461140029407 Marionette TRACE conn3 <- [1,494,null,{}] 01:13:49 INFO - PROCESS | 3660 | 1461140029411 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}] 01:13:49 INFO - PROCESS | 3660 | 1461140029489 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 01:13:49 INFO - PROCESS | 3660 | 1461140029495 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:49 INFO - PROCESS | 3660 | ++DOCSHELL 12CFC800 == 53 [pid = 3660] [id = 133] 01:13:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (1A13B000) [pid = 3660] [serial = 396] [outer = 00000000] 01:13:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (1DEC8400) [pid = 3660] [serial = 397] [outer = 1A13B000] 01:13:49 INFO - PROCESS | 3660 | 1461140029538 Marionette DEBUG loaded listener.js 01:13:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (1DEC7C00) [pid = 3660] [serial = 398] [outer = 1A13B000] 01:13:49 INFO - PROCESS | 3660 | 1461140029936 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]]]}] 01:13:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 01:13:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 551ms 01:13:49 INFO - PROCESS | 3660 | 1461140029977 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 01:13:49 INFO - PROCESS | 3660 | 1461140029979 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 01:13:49 INFO - PROCESS | 3660 | 1461140029986 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 01:13:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 01:13:49 INFO - PROCESS | 3660 | 1461140029972 Marionette TRACE conn3 <- [1,498,null,{}] 01:13:49 INFO - PROCESS | 3660 | 1461140029976 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}] 01:13:50 INFO - PROCESS | 3660 | 1461140030066 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 01:13:50 INFO - PROCESS | 3660 | 1461140030076 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:50 INFO - PROCESS | 3660 | ++DOCSHELL 187CC400 == 54 [pid = 3660] [id = 134] 01:13:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (187CCC00) [pid = 3660] [serial = 399] [outer = 00000000] 01:13:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (187D5800) [pid = 3660] [serial = 400] [outer = 187CCC00] 01:13:50 INFO - PROCESS | 3660 | 1461140030124 Marionette DEBUG loaded listener.js 01:13:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (1DEBE800) [pid = 3660] [serial = 401] [outer = 187CCC00] 01:13:50 INFO - PROCESS | 3660 | 1461140030764 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]]]}] 01:13:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 01:13:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 842ms 01:13:50 INFO - PROCESS | 3660 | 1461140030820 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 01:13:50 INFO - PROCESS | 3660 | 1461140030825 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 01:13:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 01:13:50 INFO - PROCESS | 3660 | 1461140030844 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 01:13:50 INFO - PROCESS | 3660 | 1461140030848 Marionette TRACE conn3 <- [1,502,null,{}] 01:13:50 INFO - PROCESS | 3660 | 1461140030853 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}] 01:13:50 INFO - PROCESS | 3660 | 1461140030941 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 01:13:51 INFO - PROCESS | 3660 | 1461140031064 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:51 INFO - PROCESS | 3660 | ++DOCSHELL 15626000 == 55 [pid = 3660] [id = 135] 01:13:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (1563A800) [pid = 3660] [serial = 402] [outer = 00000000] 01:13:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (169D3800) [pid = 3660] [serial = 403] [outer = 1563A800] 01:13:51 INFO - PROCESS | 3660 | 1461140031121 Marionette DEBUG loaded listener.js 01:13:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (17E79400) [pid = 3660] [serial = 404] [outer = 1563A800] 01:13:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (1892A800) [pid = 3660] [serial = 405] [outer = 1EA22C00] 01:13:51 INFO - PROCESS | 3660 | 1461140031720 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]]]}] 01:13:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 01:13:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 929ms 01:13:51 INFO - PROCESS | 3660 | 1461140031775 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 01:13:51 INFO - PROCESS | 3660 | 1461140031780 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 01:13:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 01:13:51 INFO - PROCESS | 3660 | 1461140031788 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 01:13:51 INFO - PROCESS | 3660 | 1461140031791 Marionette TRACE conn3 <- [1,506,null,{}] 01:13:51 INFO - PROCESS | 3660 | 1461140031795 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}] 01:13:51 INFO - PROCESS | 3660 | 1461140031898 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 01:13:51 INFO - PROCESS | 3660 | 1461140032003 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:52 INFO - PROCESS | 3660 | ++DOCSHELL 13801400 == 56 [pid = 3660] [id = 136] 01:13:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (16453800) [pid = 3660] [serial = 406] [outer = 00000000] 01:13:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (18C24C00) [pid = 3660] [serial = 407] [outer = 16453800] 01:13:52 INFO - PROCESS | 3660 | 1461140032073 Marionette DEBUG loaded listener.js 01:13:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (1A775800) [pid = 3660] [serial = 408] [outer = 16453800] 01:13:52 INFO - PROCESS | 3660 | 1461140032654 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]]]}] 01:13:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 01:13:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 929ms 01:13:52 INFO - PROCESS | 3660 | 1461140032731 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 01:13:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 01:13:52 INFO - PROCESS | 3660 | 1461140032716 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 01:13:52 INFO - PROCESS | 3660 | 1461140032720 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 01:13:52 INFO - PROCESS | 3660 | 1461140032724 Marionette TRACE conn3 <- [1,510,null,{}] 01:13:52 INFO - PROCESS | 3660 | 1461140032735 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}] 01:13:52 INFO - PROCESS | 3660 | 1461140032878 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 01:13:53 INFO - PROCESS | 3660 | 1461140033147 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:53 INFO - PROCESS | 3660 | ++DOCSHELL 11BF1000 == 57 [pid = 3660] [id = 137] 01:13:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (11BF1C00) [pid = 3660] [serial = 409] [outer = 00000000] 01:13:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (1320A400) [pid = 3660] [serial = 410] [outer = 11BF1C00] 01:13:53 INFO - PROCESS | 3660 | 1461140033202 Marionette DEBUG loaded listener.js 01:13:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (13360800) [pid = 3660] [serial = 411] [outer = 11BF1C00] 01:13:53 INFO - PROCESS | 3660 | --DOCSHELL 19553800 == 56 [pid = 3660] [id = 93] 01:13:53 INFO - PROCESS | 3660 | --DOCSHELL 12CFC800 == 55 [pid = 3660] [id = 133] 01:13:53 INFO - PROCESS | 3660 | --DOCSHELL 16445800 == 54 [pid = 3660] [id = 132] 01:13:53 INFO - PROCESS | 3660 | --DOCSHELL 11BF9800 == 53 [pid = 3660] [id = 131] 01:13:53 INFO - PROCESS | 3660 | --DOCSHELL 1CC0D800 == 52 [pid = 3660] [id = 130] 01:13:53 INFO - PROCESS | 3660 | --DOCSHELL 1C7FA000 == 51 [pid = 3660] [id = 129] 01:13:53 INFO - PROCESS | 3660 | --DOCSHELL 1A27D400 == 50 [pid = 3660] [id = 128] 01:13:53 INFO - PROCESS | 3660 | --DOCSHELL 19F6D800 == 49 [pid = 3660] [id = 127] 01:13:53 INFO - PROCESS | 3660 | --DOCSHELL 18C25C00 == 48 [pid = 3660] [id = 126] 01:13:53 INFO - PROCESS | 3660 | --DOCSHELL 15623800 == 47 [pid = 3660] [id = 125] 01:13:53 INFO - PROCESS | 3660 | --DOCSHELL 13713C00 == 46 [pid = 3660] [id = 124] 01:13:53 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (1D978C00) [pid = 3660] [serial = 355] [outer = 00000000] [url = about:blank] 01:13:53 INFO - PROCESS | 3660 | --DOCSHELL 13379400 == 45 [pid = 3660] [id = 120] 01:13:53 INFO - PROCESS | 3660 | 1461140033830 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]]]}] 01:13:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 01:13:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1103ms 01:13:53 INFO - PROCESS | 3660 | 1461140033848 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 01:13:53 INFO - PROCESS | 3660 | 1461140033852 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 01:13:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 01:13:53 INFO - PROCESS | 3660 | 1461140033857 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 01:13:53 INFO - PROCESS | 3660 | 1461140033860 Marionette TRACE conn3 <- [1,514,null,{}] 01:13:53 INFO - PROCESS | 3660 | 1461140033865 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}] 01:13:53 INFO - PROCESS | 3660 | 1461140033942 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 01:13:53 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (1A7A5400) [pid = 3660] [serial = 200] [outer = 00000000] [url = about:blank] 01:13:53 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (18C33400) [pid = 3660] [serial = 338] [outer = 00000000] [url = about:blank] 01:13:53 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (1C292C00) [pid = 3660] [serial = 344] [outer = 00000000] [url = about:blank] 01:13:53 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (18B4A400) [pid = 3660] [serial = 337] [outer = 00000000] [url = about:blank] 01:13:53 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (14351C00) [pid = 3660] [serial = 323] [outer = 00000000] [url = about:blank] 01:13:53 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (1D170400) [pid = 3660] [serial = 350] [outer = 00000000] [url = about:blank] 01:13:53 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (1D977C00) [pid = 3660] [serial = 329] [outer = 00000000] [url = about:blank] 01:13:53 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (13AC7000) [pid = 3660] [serial = 331] [outer = 00000000] [url = about:blank] 01:13:53 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (18181400) [pid = 3660] [serial = 242] [outer = 00000000] [url = about:blank] 01:13:53 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (15A3C400) [pid = 3660] [serial = 281] [outer = 00000000] [url = about:blank] 01:13:53 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (138AF800) [pid = 3660] [serial = 194] [outer = 00000000] [url = about:blank] 01:13:53 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (17E71000) [pid = 3660] [serial = 197] [outer = 00000000] [url = about:blank] 01:13:53 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (1892BC00) [pid = 3660] [serial = 325] [outer = 00000000] [url = about:blank] 01:13:53 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (18B4EC00) [pid = 3660] [serial = 326] [outer = 00000000] [url = about:blank] 01:13:53 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (1CE48C00) [pid = 3660] [serial = 346] [outer = 00000000] [url = about:blank] 01:13:53 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (1CC04800) [pid = 3660] [serial = 328] [outer = 00000000] [url = about:blank] 01:13:53 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (1D97A400) [pid = 3660] [serial = 278] [outer = 00000000] [url = about:blank] 01:13:53 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (13ACE800) [pid = 3660] [serial = 322] [outer = 00000000] [url = about:blank] 01:13:53 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (190C0800) [pid = 3660] [serial = 284] [outer = 00000000] [url = about:blank] 01:13:53 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (16848C00) [pid = 3660] [serial = 335] [outer = 00000000] [url = about:blank] 01:13:53 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (16535800) [pid = 3660] [serial = 334] [outer = 00000000] [url = about:blank] 01:13:53 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (1CC10000) [pid = 3660] [serial = 347] [outer = 00000000] [url = about:blank] 01:13:53 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (1A281800) [pid = 3660] [serial = 341] [outer = 00000000] [url = about:blank] 01:13:53 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (1D3E4800) [pid = 3660] [serial = 287] [outer = 00000000] [url = about:blank] 01:13:53 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (14347C00) [pid = 3660] [serial = 332] [outer = 00000000] [url = about:blank] 01:13:53 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (14A04C00) [pid = 3660] [serial = 239] [outer = 00000000] [url = about:blank] 01:13:53 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (1C28F000) [pid = 3660] [serial = 343] [outer = 00000000] [url = about:blank] 01:13:53 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (1D1E3000) [pid = 3660] [serial = 245] [outer = 00000000] [url = about:blank] 01:13:53 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (1D872C00) [pid = 3660] [serial = 352] [outer = 00000000] [url = about:blank] 01:13:53 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (1C72B000) [pid = 3660] [serial = 349] [outer = 00000000] [url = about:blank] 01:13:53 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (1A13FC00) [pid = 3660] [serial = 340] [outer = 00000000] [url = about:blank] 01:13:53 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (1D871C00) [pid = 3660] [serial = 353] [outer = 00000000] [url = about:blank] 01:13:54 INFO - PROCESS | 3660 | 1461140034024 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:54 INFO - PROCESS | 3660 | ++DOCSHELL 12CC1C00 == 46 [pid = 3660] [id = 138] 01:13:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (12CC3400) [pid = 3660] [serial = 412] [outer = 00000000] 01:13:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (1370E800) [pid = 3660] [serial = 413] [outer = 12CC3400] 01:13:54 INFO - PROCESS | 3660 | 1461140034072 Marionette DEBUG loaded listener.js 01:13:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (142CA400) [pid = 3660] [serial = 414] [outer = 12CC3400] 01:13:54 INFO - PROCESS | 3660 | 1461140034478 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]]]}] 01:13:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 01:13:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 653ms 01:13:54 INFO - PROCESS | 3660 | 1461140034504 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 01:13:54 INFO - PROCESS | 3660 | 1461140034508 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 01:13:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 01:13:54 INFO - PROCESS | 3660 | 1461140034512 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 01:13:54 INFO - PROCESS | 3660 | 1461140034514 Marionette TRACE conn3 <- [1,518,null,{}] 01:13:54 INFO - PROCESS | 3660 | 1461140034518 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}] 01:13:54 INFO - PROCESS | 3660 | 1461140034594 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 01:13:54 INFO - PROCESS | 3660 | 1461140034603 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:54 INFO - PROCESS | 3660 | ++DOCSHELL 14347C00 == 47 [pid = 3660] [id = 139] 01:13:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (1439D000) [pid = 3660] [serial = 415] [outer = 00000000] 01:13:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (1644C400) [pid = 3660] [serial = 416] [outer = 1439D000] 01:13:54 INFO - PROCESS | 3660 | 1461140034648 Marionette DEBUG loaded listener.js 01:13:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (16541400) [pid = 3660] [serial = 417] [outer = 1439D000] 01:13:55 INFO - PROCESS | 3660 | 1461140035073 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]]]}] 01:13:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 01:13:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 581ms 01:13:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 01:13:55 INFO - PROCESS | 3660 | 1461140035110 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 01:13:55 INFO - PROCESS | 3660 | 1461140035112 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 01:13:55 INFO - PROCESS | 3660 | 1461140035117 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 01:13:55 INFO - PROCESS | 3660 | 1461140035122 Marionette TRACE conn3 <- [1,522,null,{}] 01:13:55 INFO - PROCESS | 3660 | 1461140035130 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}] 01:13:55 INFO - PROCESS | 3660 | 1461140035190 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 01:13:55 INFO - PROCESS | 3660 | 1461140035198 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:55 INFO - PROCESS | 3660 | ++DOCSHELL 17EA5C00 == 48 [pid = 3660] [id = 140] 01:13:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (17EA6800) [pid = 3660] [serial = 418] [outer = 00000000] 01:13:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (181D9C00) [pid = 3660] [serial = 419] [outer = 17EA6800] 01:13:55 INFO - PROCESS | 3660 | 1461140035245 Marionette DEBUG loaded listener.js 01:13:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (187C7800) [pid = 3660] [serial = 420] [outer = 17EA6800] 01:13:55 INFO - PROCESS | 3660 | 1461140035658 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]]]}] 01:13:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 01:13:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 581ms 01:13:55 INFO - PROCESS | 3660 | 1461140035713 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 01:13:55 INFO - PROCESS | 3660 | 1461140035716 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 01:13:55 INFO - PROCESS | 3660 | 1461140035719 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 01:13:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 01:13:55 INFO - PROCESS | 3660 | 1461140035720 Marionette TRACE conn3 <- [1,526,null,{}] 01:13:55 INFO - PROCESS | 3660 | 1461140035707 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}] 01:13:55 INFO - PROCESS | 3660 | 1461140035783 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 01:13:55 INFO - PROCESS | 3660 | 1461140035821 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:55 INFO - PROCESS | 3660 | ++DOCSHELL 18939000 == 49 [pid = 3660] [id = 141] 01:13:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (18939800) [pid = 3660] [serial = 421] [outer = 00000000] 01:13:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (18B4D400) [pid = 3660] [serial = 422] [outer = 18939800] 01:13:55 INFO - PROCESS | 3660 | 1461140035865 Marionette DEBUG loaded listener.js 01:13:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (18B4CC00) [pid = 3660] [serial = 423] [outer = 18939800] 01:13:56 INFO - PROCESS | 3660 | 1461140036309 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]]]}] 01:13:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 01:13:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 653ms 01:13:56 INFO - PROCESS | 3660 | 1461140036362 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 01:13:56 INFO - PROCESS | 3660 | 1461140036364 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 01:13:56 INFO - PROCESS | 3660 | 1461140036367 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 01:13:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 01:13:56 INFO - PROCESS | 3660 | 1461140036369 Marionette TRACE conn3 <- [1,530,null,{}] 01:13:56 INFO - PROCESS | 3660 | 1461140036373 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}] 01:13:56 INFO - PROCESS | 3660 | 1461140036463 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 01:13:56 INFO - PROCESS | 3660 | 1461140036471 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:56 INFO - PROCESS | 3660 | ++DOCSHELL 190C4000 == 50 [pid = 3660] [id = 142] 01:13:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (190CA800) [pid = 3660] [serial = 424] [outer = 00000000] 01:13:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (19951000) [pid = 3660] [serial = 425] [outer = 190CA800] 01:13:56 INFO - PROCESS | 3660 | 1461140036528 Marionette DEBUG loaded listener.js 01:13:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (19F67800) [pid = 3660] [serial = 426] [outer = 190CA800] 01:13:56 INFO - PROCESS | 3660 | 1461140036966 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"]]]}] 01:13:56 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 01:13:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 01:13:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:13:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:13:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 01:13:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:13:56 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 01:13:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 01:13:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:13:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:13:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 01:13:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:13:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 654ms 01:13:56 INFO - PROCESS | 3660 | 1461140037012 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 01:13:56 INFO - PROCESS | 3660 | 1461140037014 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 01:13:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 01:13:57 INFO - PROCESS | 3660 | 1461140037055 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 01:13:57 INFO - PROCESS | 3660 | 1461140037057 Marionette TRACE conn3 <- [1,534,null,{}] 01:13:57 INFO - PROCESS | 3660 | 1461140037061 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}] 01:13:57 INFO - PROCESS | 3660 | 1461140037151 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 01:13:57 INFO - PROCESS | 3660 | 1461140037164 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:57 INFO - PROCESS | 3660 | ++DOCSHELL 136B4000 == 51 [pid = 3660] [id = 143] 01:13:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (1A27B400) [pid = 3660] [serial = 427] [outer = 00000000] 01:13:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (1A810400) [pid = 3660] [serial = 428] [outer = 1A27B400] 01:13:57 INFO - PROCESS | 3660 | 1461140037249 Marionette DEBUG loaded listener.js 01:13:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (1C289000) [pid = 3660] [serial = 429] [outer = 1A27B400] 01:13:57 INFO - PROCESS | 3660 | 1461140037616 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]]]}] 01:13:57 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 01:13:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 639ms 01:13:57 INFO - PROCESS | 3660 | 1461140037643 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 01:13:57 INFO - PROCESS | 3660 | 1461140037645 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 01:13:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 01:13:57 INFO - PROCESS | 3660 | 1461140037648 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 01:13:57 INFO - PROCESS | 3660 | 1461140037650 Marionette TRACE conn3 <- [1,538,null,{}] 01:13:57 INFO - PROCESS | 3660 | 1461140037653 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}] 01:13:57 INFO - PROCESS | 3660 | 1461140037752 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 01:13:57 INFO - PROCESS | 3660 | 1461140037758 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:57 INFO - PROCESS | 3660 | ++DOCSHELL 14347800 == 52 [pid = 3660] [id = 144] 01:13:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (1A281000) [pid = 3660] [serial = 430] [outer = 00000000] 01:13:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (1C2ED000) [pid = 3660] [serial = 431] [outer = 1A281000] 01:13:57 INFO - PROCESS | 3660 | 1461140037801 Marionette DEBUG loaded listener.js 01:13:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (1C2F2800) [pid = 3660] [serial = 432] [outer = 1A281000] 01:13:58 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (1A13B000) [pid = 3660] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 01:13:58 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (1CB32800) [pid = 3660] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 01:13:58 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (1D1D6C00) [pid = 3660] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 01:13:58 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (18C26400) [pid = 3660] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 01:13:58 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (1A768C00) [pid = 3660] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 01:13:58 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (15624800) [pid = 3660] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 01:13:58 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (138A7800) [pid = 3660] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 01:13:58 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (1370B400) [pid = 3660] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 01:13:58 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (17E73400) [pid = 3660] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 01:13:58 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (1CB2DC00) [pid = 3660] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 01:13:58 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (1A7A1400) [pid = 3660] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 01:13:58 INFO - PROCESS | 3660 | 1461140038266 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]]]}] 01:13:58 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 01:13:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 653ms 01:13:58 INFO - PROCESS | 3660 | 1461140038311 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 01:13:58 INFO - PROCESS | 3660 | 1461140038313 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 01:13:58 INFO - PROCESS | 3660 | 1461140038316 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 01:13:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 01:13:58 INFO - PROCESS | 3660 | 1461140038317 Marionette TRACE conn3 <- [1,542,null,{}] 01:13:58 INFO - PROCESS | 3660 | 1461140038321 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}] 01:13:58 INFO - PROCESS | 3660 | 1461140038416 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 01:13:58 INFO - PROCESS | 3660 | 1461140038425 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:58 INFO - PROCESS | 3660 | ++DOCSHELL 1370B400 == 53 [pid = 3660] [id = 145] 01:13:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (1370C800) [pid = 3660] [serial = 433] [outer = 00000000] 01:13:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (1A719C00) [pid = 3660] [serial = 434] [outer = 1370C800] 01:13:58 INFO - PROCESS | 3660 | 1461140038468 Marionette DEBUG loaded listener.js 01:13:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (1A280400) [pid = 3660] [serial = 435] [outer = 1370C800] 01:13:58 INFO - PROCESS | 3660 | [3660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:13:58 INFO - PROCESS | 3660 | [3660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:13:58 INFO - PROCESS | 3660 | [3660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:13:58 INFO - PROCESS | 3660 | 1461140038851 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]]]}] 01:13:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 01:13:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 595ms 01:13:58 INFO - PROCESS | 3660 | 1461140038913 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 01:13:58 INFO - PROCESS | 3660 | 1461140038915 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 01:13:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 01:13:58 INFO - PROCESS | 3660 | 1461140038901 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 01:13:58 INFO - PROCESS | 3660 | 1461140038903 Marionette TRACE conn3 <- [1,546,null,{}] 01:13:58 INFO - PROCESS | 3660 | 1461140038907 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}] 01:13:58 INFO - PROCESS | 3660 | 1461140038980 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 01:13:58 INFO - PROCESS | 3660 | 1461140038989 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:58 INFO - PROCESS | 3660 | ++DOCSHELL 199BD000 == 54 [pid = 3660] [id = 146] 01:13:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (1A807400) [pid = 3660] [serial = 436] [outer = 00000000] 01:13:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (1C72B000) [pid = 3660] [serial = 437] [outer = 1A807400] 01:13:59 INFO - PROCESS | 3660 | 1461140039033 Marionette DEBUG loaded listener.js 01:13:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (1C72F400) [pid = 3660] [serial = 438] [outer = 1A807400] 01:13:59 INFO - PROCESS | 3660 | 1461140039418 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]]]}] 01:13:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 01:13:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 552ms 01:13:59 INFO - PROCESS | 3660 | 1461140039453 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 01:13:59 INFO - PROCESS | 3660 | 1461140039455 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 01:13:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 01:13:59 INFO - PROCESS | 3660 | 1461140039459 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 01:13:59 INFO - PROCESS | 3660 | 1461140039460 Marionette TRACE conn3 <- [1,550,null,{}] 01:13:59 INFO - PROCESS | 3660 | 1461140039464 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}] 01:13:59 INFO - PROCESS | 3660 | 1461140039536 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 01:13:59 INFO - PROCESS | 3660 | 1461140039542 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:59 INFO - PROCESS | 3660 | ++DOCSHELL 1C292400 == 55 [pid = 3660] [id = 147] 01:13:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (1C726400) [pid = 3660] [serial = 439] [outer = 00000000] 01:13:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (1CC03C00) [pid = 3660] [serial = 440] [outer = 1C726400] 01:13:59 INFO - PROCESS | 3660 | 1461140039594 Marionette DEBUG loaded listener.js 01:13:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (1CE56400) [pid = 3660] [serial = 441] [outer = 1C726400] 01:13:59 INFO - PROCESS | 3660 | [3660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:13:59 INFO - PROCESS | 3660 | [3660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:14:00 INFO - PROCESS | 3660 | [3660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:14:00 INFO - PROCESS | 3660 | 1461140040113 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]]]}] 01:14:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 01:14:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 682ms 01:14:00 INFO - PROCESS | 3660 | 1461140040162 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 01:14:00 INFO - PROCESS | 3660 | 1461140040167 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 01:14:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 01:14:00 INFO - PROCESS | 3660 | 1461140040173 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 01:14:00 INFO - PROCESS | 3660 | 1461140040177 Marionette TRACE conn3 <- [1,554,null,{}] 01:14:00 INFO - PROCESS | 3660 | 1461140040184 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}] 01:14:00 INFO - PROCESS | 3660 | 1461140040269 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 01:14:00 INFO - PROCESS | 3660 | 1461140040365 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:00 INFO - PROCESS | 3660 | ++DOCSHELL 12CFB400 == 56 [pid = 3660] [id = 148] 01:14:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (12CFC800) [pid = 3660] [serial = 442] [outer = 00000000] 01:14:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (142C4C00) [pid = 3660] [serial = 443] [outer = 12CFC800] 01:14:00 INFO - PROCESS | 3660 | 1461140040420 Marionette DEBUG loaded listener.js 01:14:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (14A51C00) [pid = 3660] [serial = 444] [outer = 12CFC800] 01:14:00 INFO - PROCESS | 3660 | [3660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:14:00 INFO - PROCESS | 3660 | [3660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:14:01 INFO - PROCESS | 3660 | 1461140041018 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]]]}] 01:14:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 01:14:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 872ms 01:14:01 INFO - PROCESS | 3660 | 1461140041046 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 01:14:01 INFO - PROCESS | 3660 | 1461140041052 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 01:14:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 01:14:01 INFO - PROCESS | 3660 | 1461140041059 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 01:14:01 INFO - PROCESS | 3660 | 1461140041062 Marionette TRACE conn3 <- [1,558,null,{}] 01:14:01 INFO - PROCESS | 3660 | 1461140041066 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}] 01:14:01 INFO - PROCESS | 3660 | 1461140041148 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 01:14:01 INFO - PROCESS | 3660 | 1461140041240 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:01 INFO - PROCESS | 3660 | ++DOCSHELL 1541AC00 == 57 [pid = 3660] [id = 149] 01:14:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (15CD7800) [pid = 3660] [serial = 445] [outer = 00000000] 01:14:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (17E84000) [pid = 3660] [serial = 446] [outer = 15CD7800] 01:14:01 INFO - PROCESS | 3660 | 1461140041294 Marionette DEBUG loaded listener.js 01:14:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (187CA000) [pid = 3660] [serial = 447] [outer = 15CD7800] 01:14:01 INFO - PROCESS | 3660 | [3660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:14:01 INFO - PROCESS | 3660 | [3660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:14:01 INFO - PROCESS | 3660 | 1461140041837 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]]]}] 01:14:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 01:14:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 842ms 01:14:01 INFO - PROCESS | 3660 | 1461140041901 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 01:14:01 INFO - PROCESS | 3660 | 1461140041904 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 01:14:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 01:14:01 INFO - PROCESS | 3660 | 1461140041908 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 01:14:01 INFO - PROCESS | 3660 | 1461140041911 Marionette TRACE conn3 <- [1,562,null,{}] 01:14:01 INFO - PROCESS | 3660 | 1461140041922 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}] 01:14:02 INFO - PROCESS | 3660 | 1461140042007 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 01:14:02 INFO - PROCESS | 3660 | 1461140042086 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:02 INFO - PROCESS | 3660 | ++DOCSHELL 192D8C00 == 58 [pid = 3660] [id = 150] 01:14:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (1944F400) [pid = 3660] [serial = 448] [outer = 00000000] 01:14:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (1C7F4000) [pid = 3660] [serial = 449] [outer = 1944F400] 01:14:02 INFO - PROCESS | 3660 | 1461140042184 Marionette DEBUG loaded listener.js 01:14:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (1CB38800) [pid = 3660] [serial = 450] [outer = 1944F400] 01:14:02 INFO - PROCESS | 3660 | 1461140042787 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]]]}] 01:14:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 01:14:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 930ms 01:14:02 INFO - PROCESS | 3660 | 1461140042837 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 01:14:02 INFO - PROCESS | 3660 | 1461140042840 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 01:14:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 01:14:02 INFO - PROCESS | 3660 | 1461140042844 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 01:14:02 INFO - PROCESS | 3660 | 1461140042846 Marionette TRACE conn3 <- [1,566,null,{}] 01:14:02 INFO - PROCESS | 3660 | 1461140042850 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}] 01:14:02 INFO - PROCESS | 3660 | 1461140042930 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 01:14:02 INFO - PROCESS | 3660 | 1461140043008 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:03 INFO - PROCESS | 3660 | ++DOCSHELL 17E79800 == 59 [pid = 3660] [id = 151] 01:14:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (17E79C00) [pid = 3660] [serial = 451] [outer = 00000000] 01:14:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (185D3800) [pid = 3660] [serial = 452] [outer = 17E79C00] 01:14:03 INFO - PROCESS | 3660 | 1461140043062 Marionette DEBUG loaded listener.js 01:14:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (190C5800) [pid = 3660] [serial = 453] [outer = 17E79C00] 01:14:03 INFO - PROCESS | 3660 | 1461140043805 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]]]}] 01:14:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 01:14:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1016ms 01:14:03 INFO - PROCESS | 3660 | 1461140043852 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 01:14:03 INFO - PROCESS | 3660 | 1461140043855 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 01:14:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 01:14:03 INFO - PROCESS | 3660 | 1461140043873 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 01:14:03 INFO - PROCESS | 3660 | 1461140043877 Marionette TRACE conn3 <- [1,570,null,{}] 01:14:03 INFO - PROCESS | 3660 | 1461140043884 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}] 01:14:03 INFO - PROCESS | 3660 | 1461140043980 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 01:14:04 INFO - PROCESS | 3660 | 1461140044059 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:04 INFO - PROCESS | 3660 | ++DOCSHELL 156AE400 == 60 [pid = 3660] [id = 152] 01:14:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (15AAA400) [pid = 3660] [serial = 454] [outer = 00000000] 01:14:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (17E74400) [pid = 3660] [serial = 455] [outer = 15AAA400] 01:14:04 INFO - PROCESS | 3660 | 1461140044106 Marionette DEBUG loaded listener.js 01:14:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 112 (17E8E400) [pid = 3660] [serial = 456] [outer = 15AAA400] 01:14:04 INFO - PROCESS | 3660 | --DOCSHELL 199BD000 == 59 [pid = 3660] [id = 146] 01:14:04 INFO - PROCESS | 3660 | --DOCSHELL 1370B400 == 58 [pid = 3660] [id = 145] 01:14:04 INFO - PROCESS | 3660 | --DOCSHELL 14347800 == 57 [pid = 3660] [id = 144] 01:14:04 INFO - PROCESS | 3660 | --DOCSHELL 136B4000 == 56 [pid = 3660] [id = 143] 01:14:04 INFO - PROCESS | 3660 | --DOCSHELL 190C4000 == 55 [pid = 3660] [id = 142] 01:14:04 INFO - PROCESS | 3660 | --DOCSHELL 18939000 == 54 [pid = 3660] [id = 141] 01:14:04 INFO - PROCESS | 3660 | --DOCSHELL 17EA5C00 == 53 [pid = 3660] [id = 140] 01:14:04 INFO - PROCESS | 3660 | --DOCSHELL 14347C00 == 52 [pid = 3660] [id = 139] 01:14:04 INFO - PROCESS | 3660 | --DOCSHELL 12CC1C00 == 51 [pid = 3660] [id = 138] 01:14:04 INFO - PROCESS | 3660 | --DOCSHELL 11BF1000 == 50 [pid = 3660] [id = 137] 01:14:04 INFO - PROCESS | 3660 | --DOCSHELL 15626000 == 49 [pid = 3660] [id = 135] 01:14:04 INFO - PROCESS | 3660 | --DOMWINDOW == 111 (1A7A8400) [pid = 3660] [serial = 364] [outer = 00000000] [url = about:blank] 01:14:04 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (1370AC00) [pid = 3660] [serial = 358] [outer = 00000000] [url = about:blank] 01:14:04 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (1665F400) [pid = 3660] [serial = 361] [outer = 00000000] [url = about:blank] 01:14:04 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (1E4C4800) [pid = 3660] [serial = 367] [outer = 00000000] [url = about:blank] 01:14:04 INFO - PROCESS | 3660 | --DOCSHELL 187CC400 == 48 [pid = 3660] [id = 134] 01:14:04 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (1CE4B000) [pid = 3660] [serial = 385] [outer = 00000000] [url = about:blank] 01:14:04 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (1D876000) [pid = 3660] [serial = 388] [outer = 00000000] [url = about:blank] 01:14:04 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (19556000) [pid = 3660] [serial = 376] [outer = 00000000] [url = about:blank] 01:14:04 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (19D4D800) [pid = 3660] [serial = 377] [outer = 00000000] [url = about:blank] 01:14:04 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (1C28A000) [pid = 3660] [serial = 379] [outer = 00000000] [url = about:blank] 01:14:04 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (1C293800) [pid = 3660] [serial = 380] [outer = 00000000] [url = about:blank] 01:14:04 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (1D173800) [pid = 3660] [serial = 386] [outer = 00000000] [url = about:blank] 01:14:04 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (17E72C00) [pid = 3660] [serial = 373] [outer = 00000000] [url = about:blank] 01:14:04 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (17E86800) [pid = 3660] [serial = 374] [outer = 00000000] [url = about:blank] 01:14:04 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (16446800) [pid = 3660] [serial = 371] [outer = 00000000] [url = about:blank] 01:14:04 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (156B5C00) [pid = 3660] [serial = 370] [outer = 00000000] [url = about:blank] 01:14:04 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (164D9400) [pid = 3660] [serial = 391] [outer = 00000000] [url = about:blank] 01:14:04 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (1DEC7C00) [pid = 3660] [serial = 398] [outer = 00000000] [url = about:blank] 01:14:04 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (1C28DC00) [pid = 3660] [serial = 394] [outer = 00000000] [url = about:blank] 01:14:04 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (1D87E000) [pid = 3660] [serial = 389] [outer = 00000000] [url = about:blank] 01:14:04 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (1644B400) [pid = 3660] [serial = 392] [outer = 00000000] [url = about:blank] 01:14:04 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (1D1DFC00) [pid = 3660] [serial = 395] [outer = 00000000] [url = about:blank] 01:14:04 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (1D978800) [pid = 3660] [serial = 356] [outer = 00000000] [url = about:blank] 01:14:04 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (1C2F5400) [pid = 3660] [serial = 382] [outer = 00000000] [url = about:blank] 01:14:04 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (1C2F8000) [pid = 3660] [serial = 383] [outer = 00000000] [url = about:blank] 01:14:04 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (1DEC8400) [pid = 3660] [serial = 397] [outer = 00000000] [url = about:blank] 01:14:04 INFO - PROCESS | 3660 | 1461140044547 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]]]}] 01:14:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 01:14:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 711ms 01:14:04 INFO - PROCESS | 3660 | 1461140044583 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 01:14:04 INFO - PROCESS | 3660 | 1461140044588 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 01:14:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 01:14:04 INFO - PROCESS | 3660 | 1461140044594 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 01:14:04 INFO - PROCESS | 3660 | 1461140044597 Marionette TRACE conn3 <- [1,574,null,{}] 01:14:04 INFO - PROCESS | 3660 | 1461140044600 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}] 01:14:04 INFO - PROCESS | 3660 | 1461140044663 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 01:14:04 INFO - PROCESS | 3660 | 1461140044672 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:04 INFO - PROCESS | 3660 | ++DOCSHELL 16540400 == 49 [pid = 3660] [id = 153] 01:14:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (16541000) [pid = 3660] [serial = 457] [outer = 00000000] 01:14:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (17E7BC00) [pid = 3660] [serial = 458] [outer = 16541000] 01:14:04 INFO - PROCESS | 3660 | 1461140044722 Marionette DEBUG loaded listener.js 01:14:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (187D2400) [pid = 3660] [serial = 459] [outer = 16541000] 01:14:05 INFO - PROCESS | 3660 | [3660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:14:05 INFO - PROCESS | 3660 | [3660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:14:05 INFO - PROCESS | 3660 | [3660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:14:05 INFO - PROCESS | 3660 | 1461140045144 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]]]}] 01:14:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 01:14:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 596ms 01:14:05 INFO - PROCESS | 3660 | 1461140045176 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 01:14:05 INFO - PROCESS | 3660 | 1461140045178 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 01:14:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 01:14:05 INFO - PROCESS | 3660 | 1461140045181 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 01:14:05 INFO - PROCESS | 3660 | 1461140045185 Marionette TRACE conn3 <- [1,578,null,{}] 01:14:05 INFO - PROCESS | 3660 | 1461140045195 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}] 01:14:05 INFO - PROCESS | 3660 | 1461140045274 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 01:14:05 INFO - PROCESS | 3660 | 1461140045283 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:05 INFO - PROCESS | 3660 | ++DOCSHELL 190C4000 == 50 [pid = 3660] [id = 154] 01:14:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (1944D800) [pid = 3660] [serial = 460] [outer = 00000000] 01:14:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (19AC0000) [pid = 3660] [serial = 461] [outer = 1944D800] 01:14:05 INFO - PROCESS | 3660 | 1461140045330 Marionette DEBUG loaded listener.js 01:14:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (19F64000) [pid = 3660] [serial = 462] [outer = 1944D800] 01:14:05 INFO - PROCESS | 3660 | 1461140045731 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]]]}] 01:14:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 01:14:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 581ms 01:14:05 INFO - PROCESS | 3660 | 1461140045786 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 01:14:05 INFO - PROCESS | 3660 | 1461140045788 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 01:14:05 INFO - PROCESS | 3660 | 1461140045791 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 01:14:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 01:14:05 INFO - PROCESS | 3660 | 1461140045793 Marionette TRACE conn3 <- [1,582,null,{}] 01:14:05 INFO - PROCESS | 3660 | 1461140045796 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}] 01:14:05 INFO - PROCESS | 3660 | 1461140045858 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 01:14:05 INFO - PROCESS | 3660 | 1461140045867 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:05 INFO - PROCESS | 3660 | ++DOCSHELL 1A768C00 == 51 [pid = 3660] [id = 155] 01:14:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (1A771800) [pid = 3660] [serial = 463] [outer = 00000000] 01:14:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (1C28B000) [pid = 3660] [serial = 464] [outer = 1A771800] 01:14:05 INFO - PROCESS | 3660 | 1461140045911 Marionette DEBUG loaded listener.js 01:14:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (1C290000) [pid = 3660] [serial = 465] [outer = 1A771800] 01:14:06 INFO - PROCESS | 3660 | 1461140046333 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]]]}] 01:14:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 01:14:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 596ms 01:14:06 INFO - PROCESS | 3660 | 1461140046379 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 01:14:06 INFO - PROCESS | 3660 | 1461140046381 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 01:14:06 INFO - PROCESS | 3660 | 1461140046385 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 01:14:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 01:14:06 INFO - PROCESS | 3660 | 1461140046387 Marionette TRACE conn3 <- [1,586,null,{}] 01:14:06 INFO - PROCESS | 3660 | 1461140046390 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}] 01:14:06 INFO - PROCESS | 3660 | 1461140046492 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 01:14:06 INFO - PROCESS | 3660 | 1461140046498 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:06 INFO - PROCESS | 3660 | ++DOCSHELL 1AC0F400 == 52 [pid = 3660] [id = 156] 01:14:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (1C290800) [pid = 3660] [serial = 466] [outer = 00000000] 01:14:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (1C2FA400) [pid = 3660] [serial = 467] [outer = 1C290800] 01:14:06 INFO - PROCESS | 3660 | 1461140046523 Marionette DEBUG loaded listener.js 01:14:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (1C342C00) [pid = 3660] [serial = 468] [outer = 1C290800] 01:14:06 INFO - PROCESS | 3660 | 1461140046941 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]]]}] 01:14:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 01:14:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 581ms 01:14:06 INFO - PROCESS | 3660 | 1461140046995 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 01:14:06 INFO - PROCESS | 3660 | 1461140046997 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 01:14:06 INFO - PROCESS | 3660 | 1461140047001 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 01:14:06 INFO - PROCESS | 3660 | 1461140047002 Marionette TRACE conn3 <- [1,590,null,{}] 01:14:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 01:14:06 INFO - PROCESS | 3660 | 1461140047006 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}] 01:14:07 INFO - PROCESS | 3660 | 1461140047098 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 01:14:07 INFO - PROCESS | 3660 | 1461140047186 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:07 INFO - PROCESS | 3660 | ++DOCSHELL 1D173C00 == 53 [pid = 3660] [id = 157] 01:14:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (1D174000) [pid = 3660] [serial = 469] [outer = 00000000] 01:14:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (1D1DE000) [pid = 3660] [serial = 470] [outer = 1D174000] 01:14:07 INFO - PROCESS | 3660 | 1461140047233 Marionette DEBUG loaded listener.js 01:14:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (1D1E0000) [pid = 3660] [serial = 471] [outer = 1D174000] 01:14:07 INFO - PROCESS | 3660 | 1461140047609 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]]]}] 01:14:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 01:14:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 653ms 01:14:07 INFO - PROCESS | 3660 | 1461140047644 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 01:14:07 INFO - PROCESS | 3660 | 1461140047646 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 01:14:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 01:14:07 INFO - PROCESS | 3660 | 1461140047650 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 01:14:07 INFO - PROCESS | 3660 | 1461140047651 Marionette TRACE conn3 <- [1,594,null,{}] 01:14:07 INFO - PROCESS | 3660 | 1461140047655 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}] 01:14:07 INFO - PROCESS | 3660 | 1461140047754 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 01:14:07 INFO - PROCESS | 3660 | 1461140047763 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:07 INFO - PROCESS | 3660 | ++DOCSHELL 1644E800 == 54 [pid = 3660] [id = 158] 01:14:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (190C1C00) [pid = 3660] [serial = 472] [outer = 00000000] 01:14:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (1D874400) [pid = 3660] [serial = 473] [outer = 190C1C00] 01:14:07 INFO - PROCESS | 3660 | 1461140047834 Marionette DEBUG loaded listener.js 01:14:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (1D873C00) [pid = 3660] [serial = 474] [outer = 190C1C00] 01:14:08 INFO - PROCESS | 3660 | 1461140048311 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]]]}] 01:14:08 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (190CA800) [pid = 3660] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 01:14:08 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (11BF1C00) [pid = 3660] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 01:14:08 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (1A27B400) [pid = 3660] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 01:14:08 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (17EA6800) [pid = 3660] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 01:14:08 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (1439D000) [pid = 3660] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 01:14:08 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (18939800) [pid = 3660] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 01:14:08 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (12CC3400) [pid = 3660] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 01:14:08 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (1A281000) [pid = 3660] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 01:14:08 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (1370C800) [pid = 3660] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 01:14:08 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (1A807400) [pid = 3660] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 01:14:08 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (1D970800) [pid = 3660] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 01:14:08 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (1CC0AC00) [pid = 3660] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 01:14:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 01:14:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 741ms 01:14:08 INFO - PROCESS | 3660 | 1461140048393 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 01:14:08 INFO - PROCESS | 3660 | 1461140048395 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 01:14:08 INFO - PROCESS | 3660 | 1461140048398 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 01:14:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 01:14:08 INFO - PROCESS | 3660 | 1461140048400 Marionette TRACE conn3 <- [1,598,null,{}] 01:14:08 INFO - PROCESS | 3660 | 1461140048404 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}] 01:14:08 INFO - PROCESS | 3660 | 1461140048477 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 01:14:08 INFO - PROCESS | 3660 | 1461140048483 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:08 INFO - PROCESS | 3660 | ++DOCSHELL 13710000 == 55 [pid = 3660] [id = 159] 01:14:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (1439D000) [pid = 3660] [serial = 475] [outer = 00000000] 01:14:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (17E70000) [pid = 3660] [serial = 476] [outer = 1439D000] 01:14:08 INFO - PROCESS | 3660 | 1461140048527 Marionette DEBUG loaded listener.js 01:14:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (17E6D800) [pid = 3660] [serial = 477] [outer = 1439D000] 01:14:08 INFO - PROCESS | 3660 | 1461140048902 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]]]}] 01:14:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 01:14:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 552ms 01:14:08 INFO - PROCESS | 3660 | 1461140048960 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 01:14:08 INFO - PROCESS | 3660 | 1461140048962 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 01:14:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 01:14:08 INFO - PROCESS | 3660 | 1461140048965 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 01:14:08 INFO - PROCESS | 3660 | 1461140048967 Marionette TRACE conn3 <- [1,602,null,{}] 01:14:08 INFO - PROCESS | 3660 | 1461140048970 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}] 01:14:09 INFO - PROCESS | 3660 | 1461140049031 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 01:14:09 INFO - PROCESS | 3660 | 1461140049037 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:09 INFO - PROCESS | 3660 | ++DOCSHELL 13201800 == 56 [pid = 3660] [id = 160] 01:14:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (13710800) [pid = 3660] [serial = 478] [outer = 00000000] 01:14:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (1D3DF400) [pid = 3660] [serial = 479] [outer = 13710800] 01:14:09 INFO - PROCESS | 3660 | 1461140049080 Marionette DEBUG loaded listener.js 01:14:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (1D87C400) [pid = 3660] [serial = 480] [outer = 13710800] 01:14:09 INFO - PROCESS | 3660 | 1461140049466 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]]]}] 01:14:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 01:14:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 552ms 01:14:09 INFO - PROCESS | 3660 | 1461140049526 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 01:14:09 INFO - PROCESS | 3660 | 1461140049528 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 01:14:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 01:14:09 INFO - PROCESS | 3660 | 1461140049514 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 01:14:09 INFO - PROCESS | 3660 | 1461140049516 Marionette TRACE conn3 <- [1,606,null,{}] 01:14:09 INFO - PROCESS | 3660 | 1461140049520 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}] 01:14:09 INFO - PROCESS | 3660 | 1461140049600 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 01:14:09 INFO - PROCESS | 3660 | 1461140049606 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:09 INFO - PROCESS | 3660 | ++DOCSHELL 1CE56000 == 57 [pid = 3660] [id = 161] 01:14:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (1D874800) [pid = 3660] [serial = 481] [outer = 00000000] 01:14:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (1DEBB400) [pid = 3660] [serial = 482] [outer = 1D874800] 01:14:09 INFO - PROCESS | 3660 | 1461140049650 Marionette DEBUG loaded listener.js 01:14:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (1DEC1800) [pid = 3660] [serial = 483] [outer = 1D874800] 01:14:10 INFO - PROCESS | 3660 | 1461140050055 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]]]}] 01:14:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 01:14:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 595ms 01:14:10 INFO - PROCESS | 3660 | 1461140050113 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 01:14:10 INFO - PROCESS | 3660 | 1461140050115 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 01:14:10 INFO - PROCESS | 3660 | 1461140050118 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 01:14:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 01:14:10 INFO - PROCESS | 3660 | 1461140050121 Marionette TRACE conn3 <- [1,610,null,{}] 01:14:10 INFO - PROCESS | 3660 | 1461140050124 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}] 01:14:10 INFO - PROCESS | 3660 | 1461140050243 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 01:14:10 INFO - PROCESS | 3660 | 1461140050441 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:10 INFO - PROCESS | 3660 | ++DOCSHELL 1370B400 == 58 [pid = 3660] [id = 162] 01:14:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (1370B800) [pid = 3660] [serial = 484] [outer = 00000000] 01:14:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (13ACE000) [pid = 3660] [serial = 485] [outer = 1370B800] 01:14:10 INFO - PROCESS | 3660 | 1461140050503 Marionette DEBUG loaded listener.js 01:14:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (15A41400) [pid = 3660] [serial = 486] [outer = 1370B800] 01:14:11 INFO - PROCESS | 3660 | 1461140051223 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]]]}] 01:14:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 01:14:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1147ms 01:14:11 INFO - PROCESS | 3660 | 1461140051294 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 01:14:11 INFO - PROCESS | 3660 | 1461140051299 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 01:14:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 01:14:11 INFO - PROCESS | 3660 | 1461140051305 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 01:14:11 INFO - PROCESS | 3660 | 1461140051308 Marionette TRACE conn3 <- [1,614,null,{}] 01:14:11 INFO - PROCESS | 3660 | 1461140051313 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}] 01:14:11 INFO - PROCESS | 3660 | 1461140051415 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 01:14:11 INFO - PROCESS | 3660 | 1461140051496 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:11 INFO - PROCESS | 3660 | ++DOCSHELL 17E90C00 == 59 [pid = 3660] [id = 163] 01:14:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (17E9D400) [pid = 3660] [serial = 487] [outer = 00000000] 01:14:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (190C3C00) [pid = 3660] [serial = 488] [outer = 17E9D400] 01:14:11 INFO - PROCESS | 3660 | 1461140051593 Marionette DEBUG loaded listener.js 01:14:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (1A282000) [pid = 3660] [serial = 489] [outer = 17E9D400] 01:14:12 INFO - PROCESS | 3660 | 1461140052166 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]]]}] 01:14:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 01:14:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 930ms 01:14:12 INFO - PROCESS | 3660 | 1461140052254 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 01:14:12 INFO - PROCESS | 3660 | 1461140052258 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 01:14:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 01:14:12 INFO - PROCESS | 3660 | 1461140052245 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 01:14:12 INFO - PROCESS | 3660 | 1461140052247 Marionette TRACE conn3 <- [1,618,null,{}] 01:14:12 INFO - PROCESS | 3660 | 1461140052251 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}] 01:14:12 INFO - PROCESS | 3660 | 1461140052351 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 01:14:12 INFO - PROCESS | 3660 | 1461140052474 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:12 INFO - PROCESS | 3660 | ++DOCSHELL 1D871C00 == 60 [pid = 3660] [id = 164] 01:14:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (1D873400) [pid = 3660] [serial = 490] [outer = 00000000] 01:14:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (1E4B9000) [pid = 3660] [serial = 491] [outer = 1D873400] 01:14:12 INFO - PROCESS | 3660 | 1461140052513 Marionette DEBUG loaded listener.js 01:14:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (1E4C1000) [pid = 3660] [serial = 492] [outer = 1D873400] 01:14:13 INFO - PROCESS | 3660 | 1461140053268 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]]]}] 01:14:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 01:14:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1074ms 01:14:13 INFO - PROCESS | 3660 | 1461140053321 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 01:14:13 INFO - PROCESS | 3660 | 1461140053325 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 01:14:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 01:14:13 INFO - PROCESS | 3660 | 1461140053330 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 01:14:13 INFO - PROCESS | 3660 | 1461140053334 Marionette TRACE conn3 <- [1,622,null,{}] 01:14:13 INFO - PROCESS | 3660 | 1461140053341 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}] 01:14:13 INFO - PROCESS | 3660 | 1461140053435 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 01:14:13 INFO - PROCESS | 3660 | 1461140053503 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:13 INFO - PROCESS | 3660 | ++DOCSHELL 12CFC400 == 61 [pid = 3660] [id = 165] 01:14:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 112 (13264400) [pid = 3660] [serial = 493] [outer = 00000000] 01:14:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 113 (16462800) [pid = 3660] [serial = 494] [outer = 13264400] 01:14:13 INFO - PROCESS | 3660 | 1461140053594 Marionette DEBUG loaded listener.js 01:14:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 114 (16466C00) [pid = 3660] [serial = 495] [outer = 13264400] 01:14:13 INFO - PROCESS | 3660 | [3660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:14:14 INFO - PROCESS | 3660 | [3660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:14:14 INFO - PROCESS | 3660 | --DOCSHELL 17E75C00 == 60 [pid = 3660] [id = 119] 01:14:14 INFO - PROCESS | 3660 | --DOCSHELL 1CE56000 == 59 [pid = 3660] [id = 161] 01:14:14 INFO - PROCESS | 3660 | --DOCSHELL 13201800 == 58 [pid = 3660] [id = 160] 01:14:14 INFO - PROCESS | 3660 | --DOCSHELL 13710000 == 57 [pid = 3660] [id = 159] 01:14:14 INFO - PROCESS | 3660 | --DOCSHELL 1644E800 == 56 [pid = 3660] [id = 158] 01:14:14 INFO - PROCESS | 3660 | --DOCSHELL 1D173C00 == 55 [pid = 3660] [id = 157] 01:14:14 INFO - PROCESS | 3660 | --DOCSHELL 1AC0F400 == 54 [pid = 3660] [id = 156] 01:14:14 INFO - PROCESS | 3660 | --DOCSHELL 1A768C00 == 53 [pid = 3660] [id = 155] 01:14:14 INFO - PROCESS | 3660 | --DOCSHELL 190C4000 == 52 [pid = 3660] [id = 154] 01:14:14 INFO - PROCESS | 3660 | --DOCSHELL 16540400 == 51 [pid = 3660] [id = 153] 01:14:14 INFO - PROCESS | 3660 | --DOCSHELL 156AE400 == 50 [pid = 3660] [id = 152] 01:14:14 INFO - PROCESS | 3660 | --DOCSHELL 17E79800 == 49 [pid = 3660] [id = 151] 01:14:14 INFO - PROCESS | 3660 | --DOCSHELL 192D8C00 == 48 [pid = 3660] [id = 150] 01:14:14 INFO - PROCESS | 3660 | --DOCSHELL 1541AC00 == 47 [pid = 3660] [id = 149] 01:14:14 INFO - PROCESS | 3660 | --DOMWINDOW == 113 (187D5800) [pid = 3660] [serial = 400] [outer = 00000000] [url = about:blank] 01:14:14 INFO - PROCESS | 3660 | --DOMWINDOW == 112 (169D3800) [pid = 3660] [serial = 403] [outer = 00000000] [url = about:blank] 01:14:14 INFO - PROCESS | 3660 | --DOMWINDOW == 111 (18C24C00) [pid = 3660] [serial = 407] [outer = 00000000] [url = about:blank] 01:14:14 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (1CC03C00) [pid = 3660] [serial = 440] [outer = 00000000] [url = about:blank] 01:14:14 INFO - PROCESS | 3660 | --DOCSHELL 12CFB400 == 46 [pid = 3660] [id = 148] 01:14:14 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (1E703C00) [pid = 3660] [serial = 368] [outer = 00000000] [url = about:blank] 01:14:14 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (1E4BC400) [pid = 3660] [serial = 320] [outer = 00000000] [url = about:blank] 01:14:14 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (19951000) [pid = 3660] [serial = 425] [outer = 00000000] [url = about:blank] 01:14:14 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (13360800) [pid = 3660] [serial = 411] [outer = 00000000] [url = about:blank] 01:14:14 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (1320A400) [pid = 3660] [serial = 410] [outer = 00000000] [url = about:blank] 01:14:14 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (1A810400) [pid = 3660] [serial = 428] [outer = 00000000] [url = about:blank] 01:14:14 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (181D9C00) [pid = 3660] [serial = 419] [outer = 00000000] [url = about:blank] 01:14:14 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (187C7800) [pid = 3660] [serial = 420] [outer = 00000000] [url = about:blank] 01:14:14 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (1644C400) [pid = 3660] [serial = 416] [outer = 00000000] [url = about:blank] 01:14:14 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (16541400) [pid = 3660] [serial = 417] [outer = 00000000] [url = about:blank] 01:14:14 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (19F67800) [pid = 3660] [serial = 426] [outer = 00000000] [url = about:blank] 01:14:14 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (18B4D400) [pid = 3660] [serial = 422] [outer = 00000000] [url = about:blank] 01:14:14 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (1370E800) [pid = 3660] [serial = 413] [outer = 00000000] [url = about:blank] 01:14:14 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (142CA400) [pid = 3660] [serial = 414] [outer = 00000000] [url = about:blank] 01:14:14 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (1C2ED000) [pid = 3660] [serial = 431] [outer = 00000000] [url = about:blank] 01:14:14 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (1C289000) [pid = 3660] [serial = 429] [outer = 00000000] [url = about:blank] 01:14:14 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (1A719C00) [pid = 3660] [serial = 434] [outer = 00000000] [url = about:blank] 01:14:14 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (1C72B000) [pid = 3660] [serial = 437] [outer = 00000000] [url = about:blank] 01:14:14 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (16661800) [pid = 3660] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:14:14 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (1C72F400) [pid = 3660] [serial = 438] [outer = 00000000] [url = about:blank] 01:14:14 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (1C2F2800) [pid = 3660] [serial = 432] [outer = 00000000] [url = about:blank] 01:14:14 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (1A280400) [pid = 3660] [serial = 435] [outer = 00000000] [url = about:blank] 01:14:14 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (18B4CC00) [pid = 3660] [serial = 423] [outer = 00000000] [url = about:blank] 01:14:14 INFO - PROCESS | 3660 | 1461140054137 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]]]}] 01:14:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 01:14:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 843ms 01:14:14 INFO - PROCESS | 3660 | 1461140054181 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 01:14:14 INFO - PROCESS | 3660 | 1461140054186 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 01:14:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 01:14:14 INFO - PROCESS | 3660 | 1461140054194 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 01:14:14 INFO - PROCESS | 3660 | 1461140054197 Marionette TRACE conn3 <- [1,626,null,{}] 01:14:14 INFO - PROCESS | 3660 | 1461140054200 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}] 01:14:14 INFO - PROCESS | 3660 | 1461140054260 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 01:14:14 INFO - PROCESS | 3660 | 1461140054267 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:14 INFO - PROCESS | 3660 | ++DOCSHELL 1325E000 == 47 [pid = 3660] [id = 166] 01:14:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (1325F400) [pid = 3660] [serial = 496] [outer = 00000000] 01:14:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (15A3C400) [pid = 3660] [serial = 497] [outer = 1325F400] 01:14:14 INFO - PROCESS | 3660 | 1461140054312 Marionette DEBUG loaded listener.js 01:14:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (16469800) [pid = 3660] [serial = 498] [outer = 1325F400] 01:14:14 INFO - PROCESS | 3660 | [3660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:14:14 INFO - PROCESS | 3660 | [3660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:14:14 INFO - PROCESS | 3660 | [3660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:14:14 INFO - PROCESS | 3660 | 1461140054778 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]]]}] 01:14:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 01:14:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 653ms 01:14:14 INFO - PROCESS | 3660 | 1461140054827 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 01:14:14 INFO - PROCESS | 3660 | 1461140054830 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 01:14:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 01:14:14 INFO - PROCESS | 3660 | 1461140054833 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 01:14:14 INFO - PROCESS | 3660 | 1461140054837 Marionette TRACE conn3 <- [1,630,null,{}] 01:14:14 INFO - PROCESS | 3660 | 1461140054848 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}] 01:14:14 INFO - PROCESS | 3660 | 1461140054938 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 01:14:15 INFO - PROCESS | 3660 | 1461140055018 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:15 INFO - PROCESS | 3660 | ++DOCSHELL 13713400 == 48 [pid = 3660] [id = 167] 01:14:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (138B4800) [pid = 3660] [serial = 499] [outer = 00000000] 01:14:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (17E71800) [pid = 3660] [serial = 500] [outer = 138B4800] 01:14:15 INFO - PROCESS | 3660 | 1461140055053 Marionette DEBUG loaded listener.js 01:14:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (1812E800) [pid = 3660] [serial = 501] [outer = 138B4800] 01:14:15 INFO - PROCESS | 3660 | 1461140055439 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]]]}] 01:14:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 01:14:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 638ms 01:14:15 INFO - PROCESS | 3660 | 1461140055495 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 01:14:15 INFO - PROCESS | 3660 | 1461140055498 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 01:14:15 INFO - PROCESS | 3660 | 1461140055501 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 01:14:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 01:14:15 INFO - PROCESS | 3660 | 1461140055503 Marionette TRACE conn3 <- [1,634,null,{}] 01:14:15 INFO - PROCESS | 3660 | 1461140055506 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}] 01:14:15 INFO - PROCESS | 3660 | 1461140055565 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 01:14:15 INFO - PROCESS | 3660 | 1461140055574 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:15 INFO - PROCESS | 3660 | ++DOCSHELL 15625800 == 49 [pid = 3660] [id = 168] 01:14:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (181D9400) [pid = 3660] [serial = 502] [outer = 00000000] 01:14:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (18B50400) [pid = 3660] [serial = 503] [outer = 181D9400] 01:14:15 INFO - PROCESS | 3660 | 1461140055619 Marionette DEBUG loaded listener.js 01:14:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (18C27400) [pid = 3660] [serial = 504] [outer = 181D9400] 01:14:16 INFO - PROCESS | 3660 | 1461140056030 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]]]}] 01:14:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 01:14:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 552ms 01:14:16 INFO - PROCESS | 3660 | 1461140056058 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 01:14:16 INFO - PROCESS | 3660 | 1461140056060 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 01:14:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 01:14:16 INFO - PROCESS | 3660 | 1461140056063 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 01:14:16 INFO - PROCESS | 3660 | 1461140056065 Marionette TRACE conn3 <- [1,638,null,{}] 01:14:16 INFO - PROCESS | 3660 | 1461140056051 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}] 01:14:16 INFO - PROCESS | 3660 | 1461140056156 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 01:14:16 INFO - PROCESS | 3660 | 1461140056239 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:16 INFO - PROCESS | 3660 | ++DOCSHELL 19557C00 == 50 [pid = 3660] [id = 169] 01:14:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (19558C00) [pid = 3660] [serial = 505] [outer = 00000000] 01:14:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (19D4A000) [pid = 3660] [serial = 506] [outer = 19558C00] 01:14:16 INFO - PROCESS | 3660 | 1461140056283 Marionette DEBUG loaded listener.js 01:14:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (19D40000) [pid = 3660] [serial = 507] [outer = 19558C00] 01:14:16 INFO - PROCESS | 3660 | 1461140056654 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]]]}] 01:14:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 01:14:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 653ms 01:14:16 INFO - PROCESS | 3660 | 1461140056706 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 01:14:16 INFO - PROCESS | 3660 | 1461140056709 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 01:14:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 01:14:16 INFO - PROCESS | 3660 | 1461140056713 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 01:14:16 INFO - PROCESS | 3660 | 1461140056716 Marionette TRACE conn3 <- [1,642,null,{}] 01:14:16 INFO - PROCESS | 3660 | 1461140056721 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}] 01:14:16 INFO - PROCESS | 3660 | 1461140056829 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 01:14:16 INFO - PROCESS | 3660 | 1461140056845 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:16 INFO - PROCESS | 3660 | ++DOCSHELL 1A79F000 == 51 [pid = 3660] [id = 170] 01:14:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (1A7A5000) [pid = 3660] [serial = 508] [outer = 00000000] 01:14:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (1C28C400) [pid = 3660] [serial = 509] [outer = 1A7A5000] 01:14:16 INFO - PROCESS | 3660 | 1461140056935 Marionette DEBUG loaded listener.js 01:14:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (1C296000) [pid = 3660] [serial = 510] [outer = 1A7A5000] 01:14:17 INFO - PROCESS | 3660 | 1461140057289 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]]]}] 01:14:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 01:14:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 653ms 01:14:17 INFO - PROCESS | 3660 | 1461140057357 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 01:14:17 INFO - PROCESS | 3660 | 1461140057359 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 01:14:17 INFO - PROCESS | 3660 | 1461140057362 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 01:14:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 01:14:17 INFO - PROCESS | 3660 | 1461140057364 Marionette TRACE conn3 <- [1,646,null,{}] 01:14:17 INFO - PROCESS | 3660 | 1461140057367 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}] 01:14:17 INFO - PROCESS | 3660 | 1461140057496 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 01:14:17 INFO - PROCESS | 3660 | 1461140057553 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:17 INFO - PROCESS | 3660 | ++DOCSHELL 1A810400 == 52 [pid = 3660] [id = 171] 01:14:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (1AC08C00) [pid = 3660] [serial = 511] [outer = 00000000] 01:14:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (1C2FAC00) [pid = 3660] [serial = 512] [outer = 1AC08C00] 01:14:17 INFO - PROCESS | 3660 | 1461140057596 Marionette DEBUG loaded listener.js 01:14:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (1C7F4C00) [pid = 3660] [serial = 513] [outer = 1AC08C00] 01:14:18 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (1D174000) [pid = 3660] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 01:14:18 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (15AAA400) [pid = 3660] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 01:14:18 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (190C1C00) [pid = 3660] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 01:14:18 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (1A771800) [pid = 3660] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 01:14:18 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (17E79C00) [pid = 3660] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 01:14:18 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (1439D000) [pid = 3660] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 01:14:18 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (1944D800) [pid = 3660] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 01:14:18 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (16541000) [pid = 3660] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 01:14:18 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (1C290800) [pid = 3660] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 01:14:18 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (13710800) [pid = 3660] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 01:14:18 INFO - PROCESS | 3660 | 1461140058132 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]]]}] 01:14:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 01:14:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 827ms 01:14:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 01:14:18 INFO - PROCESS | 3660 | 1461140058203 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 01:14:18 INFO - PROCESS | 3660 | 1461140058205 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 01:14:18 INFO - PROCESS | 3660 | 1461140058208 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 01:14:18 INFO - PROCESS | 3660 | 1461140058210 Marionette TRACE conn3 <- [1,650,null,{}] 01:14:18 INFO - PROCESS | 3660 | 1461140058217 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}] 01:14:18 INFO - PROCESS | 3660 | 1461140058289 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 01:14:18 INFO - PROCESS | 3660 | 1461140058296 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:18 INFO - PROCESS | 3660 | ++DOCSHELL 156B5C00 == 53 [pid = 3660] [id = 172] 01:14:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (15AAA400) [pid = 3660] [serial = 514] [outer = 00000000] 01:14:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (192D7C00) [pid = 3660] [serial = 515] [outer = 15AAA400] 01:14:18 INFO - PROCESS | 3660 | 1461140058340 Marionette DEBUG loaded listener.js 01:14:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (190C1C00) [pid = 3660] [serial = 516] [outer = 15AAA400] 01:14:18 INFO - PROCESS | 3660 | [3660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:14:18 INFO - PROCESS | 3660 | [3660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:14:18 INFO - PROCESS | 3660 | [3660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:14:18 INFO - PROCESS | 3660 | 1461140058756 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]]]}] 01:14:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 01:14:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 581ms 01:14:18 INFO - PROCESS | 3660 | 1461140058809 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 01:14:18 INFO - PROCESS | 3660 | 1461140058811 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 01:14:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 01:14:18 INFO - PROCESS | 3660 | 1461140058814 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 01:14:18 INFO - PROCESS | 3660 | 1461140058816 Marionette TRACE conn3 <- [1,654,null,{}] 01:14:18 INFO - PROCESS | 3660 | 1461140058820 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}] 01:14:18 INFO - PROCESS | 3660 | 1461140058880 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 01:14:18 INFO - PROCESS | 3660 | 1461140058886 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:18 INFO - PROCESS | 3660 | ++DOCSHELL 1337AC00 == 54 [pid = 3660] [id = 173] 01:14:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (13709800) [pid = 3660] [serial = 517] [outer = 00000000] 01:14:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (1CE48800) [pid = 3660] [serial = 518] [outer = 13709800] 01:14:18 INFO - PROCESS | 3660 | 1461140058931 Marionette DEBUG loaded listener.js 01:14:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (1CC10000) [pid = 3660] [serial = 519] [outer = 13709800] 01:14:19 INFO - PROCESS | 3660 | [3660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:14:19 INFO - PROCESS | 3660 | [3660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:14:19 INFO - PROCESS | 3660 | [3660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:14:19 INFO - PROCESS | 3660 | 1461140059316 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]]]}] 01:14:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 01:14:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 552ms 01:14:19 INFO - PROCESS | 3660 | 1461140059355 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 01:14:19 INFO - PROCESS | 3660 | 1461140059358 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 01:14:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 01:14:19 INFO - PROCESS | 3660 | 1461140059362 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 01:14:19 INFO - PROCESS | 3660 | 1461140059365 Marionette TRACE conn3 <- [1,658,null,{}] 01:14:19 INFO - PROCESS | 3660 | 1461140059370 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}] 01:14:19 INFO - PROCESS | 3660 | 1461140059477 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 01:14:19 INFO - PROCESS | 3660 | 1461140059485 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:19 INFO - PROCESS | 3660 | ++DOCSHELL 1C22A400 == 55 [pid = 3660] [id = 174] 01:14:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (1C22E000) [pid = 3660] [serial = 520] [outer = 00000000] 01:14:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (1C233000) [pid = 3660] [serial = 521] [outer = 1C22E000] 01:14:19 INFO - PROCESS | 3660 | 1461140059528 Marionette DEBUG loaded listener.js 01:14:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (1C232C00) [pid = 3660] [serial = 522] [outer = 1C22E000] 01:14:19 INFO - PROCESS | 3660 | 1461140059905 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]]]}] 01:14:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 01:14:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 580ms 01:14:19 INFO - PROCESS | 3660 | 1461140059982 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 01:14:19 INFO - PROCESS | 3660 | 1461140059986 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 01:14:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 01:14:19 INFO - PROCESS | 3660 | 1461140059996 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 01:14:19 INFO - PROCESS | 3660 | 1461140060001 Marionette TRACE conn3 <- [1,662,null,{}] 01:14:19 INFO - PROCESS | 3660 | 1461140060007 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}] 01:14:20 INFO - PROCESS | 3660 | 1461140060111 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 01:14:20 INFO - PROCESS | 3660 | 1461140060241 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:20 INFO - PROCESS | 3660 | ++DOCSHELL 13ACDC00 == 56 [pid = 3660] [id = 175] 01:14:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (13ACF000) [pid = 3660] [serial = 523] [outer = 00000000] 01:14:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (14A04C00) [pid = 3660] [serial = 524] [outer = 13ACF000] 01:14:20 INFO - PROCESS | 3660 | 1461140060296 Marionette DEBUG loaded listener.js 01:14:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (15C90800) [pid = 3660] [serial = 525] [outer = 13ACF000] 01:14:20 INFO - PROCESS | 3660 | [3660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:14:20 INFO - PROCESS | 3660 | [3660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:14:20 INFO - PROCESS | 3660 | 1461140060796 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]]]}] 01:14:20 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 01:14:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 827ms 01:14:20 INFO - PROCESS | 3660 | 1461140060837 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 01:14:20 INFO - PROCESS | 3660 | 1461140060841 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 01:14:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 01:14:20 INFO - PROCESS | 3660 | 1461140060849 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 01:14:20 INFO - PROCESS | 3660 | 1461140060853 Marionette TRACE conn3 <- [1,666,null,{}] 01:14:20 INFO - PROCESS | 3660 | 1461140060857 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}] 01:14:20 INFO - PROCESS | 3660 | 1461140060940 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 01:14:21 INFO - PROCESS | 3660 | 1461140061034 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:21 INFO - PROCESS | 3660 | ++DOCSHELL 138A8C00 == 57 [pid = 3660] [id = 176] 01:14:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (16465C00) [pid = 3660] [serial = 526] [outer = 00000000] 01:14:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (17E73800) [pid = 3660] [serial = 527] [outer = 16465C00] 01:14:21 INFO - PROCESS | 3660 | 1461140061087 Marionette DEBUG loaded listener.js 01:14:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (185E0000) [pid = 3660] [serial = 528] [outer = 16465C00] 01:14:21 INFO - PROCESS | 3660 | 1461140061647 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]]]}] 01:14:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 01:14:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 886ms 01:14:21 INFO - PROCESS | 3660 | 1461140061719 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 01:14:21 INFO - PROCESS | 3660 | 1461140061721 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 01:14:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 01:14:21 INFO - PROCESS | 3660 | 1461140061725 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 01:14:21 INFO - PROCESS | 3660 | 1461140061727 Marionette TRACE conn3 <- [1,670,null,{}] 01:14:21 INFO - PROCESS | 3660 | 1461140061737 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}] 01:14:21 INFO - PROCESS | 3660 | 1461140061897 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 01:14:21 INFO - PROCESS | 3660 | 1461140061890 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:21 INFO - PROCESS | 3660 | ++DOCSHELL 1C234C00 == 58 [pid = 3660] [id = 177] 01:14:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (1C236400) [pid = 3660] [serial = 529] [outer = 00000000] 01:14:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 112 (1C2F2000) [pid = 3660] [serial = 530] [outer = 1C236400] 01:14:21 INFO - PROCESS | 3660 | 1461140061947 Marionette DEBUG loaded listener.js 01:14:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 113 (1CB2DC00) [pid = 3660] [serial = 531] [outer = 1C236400] 01:14:22 INFO - PROCESS | 3660 | 1461140062958 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]]]}] 01:14:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 01:14:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1263ms 01:14:22 INFO - PROCESS | 3660 | 1461140062989 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 01:14:22 INFO - PROCESS | 3660 | 1461140062991 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 01:14:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 01:14:22 INFO - PROCESS | 3660 | 1461140062995 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 01:14:22 INFO - PROCESS | 3660 | 1461140062997 Marionette TRACE conn3 <- [1,674,null,{}] 01:14:23 INFO - PROCESS | 3660 | 1461140063043 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}] 01:14:23 INFO - PROCESS | 3660 | 1461140063117 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 01:14:23 INFO - PROCESS | 3660 | 1461140063264 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:23 INFO - PROCESS | 3660 | ++DOCSHELL 1D3DD400 == 59 [pid = 3660] [id = 178] 01:14:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 114 (1D3DE000) [pid = 3660] [serial = 532] [outer = 00000000] 01:14:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 115 (1D977C00) [pid = 3660] [serial = 533] [outer = 1D3DE000] 01:14:23 INFO - PROCESS | 3660 | 1461140063319 Marionette DEBUG loaded listener.js 01:14:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 116 (1DEC2000) [pid = 3660] [serial = 534] [outer = 1D3DE000] 01:14:24 INFO - PROCESS | 3660 | 1461140064314 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]]]}] 01:14:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 01:14:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1350ms 01:14:24 INFO - PROCESS | 3660 | 1461140064354 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 01:14:24 INFO - PROCESS | 3660 | 1461140064358 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 01:14:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 01:14:24 INFO - PROCESS | 3660 | 1461140064363 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 01:14:24 INFO - PROCESS | 3660 | 1461140064366 Marionette TRACE conn3 <- [1,678,null,{}] 01:14:24 INFO - PROCESS | 3660 | 1461140064373 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}] 01:14:24 INFO - PROCESS | 3660 | 1461140064450 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 01:14:24 INFO - PROCESS | 3660 | 1461140064587 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:24 INFO - PROCESS | 3660 | ++DOCSHELL 16470400 == 60 [pid = 3660] [id = 179] 01:14:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 117 (16470800) [pid = 3660] [serial = 535] [outer = 00000000] 01:14:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 118 (1665C400) [pid = 3660] [serial = 536] [outer = 16470800] 01:14:24 INFO - PROCESS | 3660 | 1461140064621 Marionette DEBUG loaded listener.js 01:14:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 119 (17E71400) [pid = 3660] [serial = 537] [outer = 16470800] 01:14:25 INFO - PROCESS | 3660 | --DOCSHELL 1337AC00 == 59 [pid = 3660] [id = 173] 01:14:25 INFO - PROCESS | 3660 | --DOCSHELL 156B5C00 == 58 [pid = 3660] [id = 172] 01:14:25 INFO - PROCESS | 3660 | --DOCSHELL 1A810400 == 57 [pid = 3660] [id = 171] 01:14:25 INFO - PROCESS | 3660 | --DOCSHELL 1A79F000 == 56 [pid = 3660] [id = 170] 01:14:25 INFO - PROCESS | 3660 | --DOCSHELL 19557C00 == 55 [pid = 3660] [id = 169] 01:14:25 INFO - PROCESS | 3660 | --DOCSHELL 15625800 == 54 [pid = 3660] [id = 168] 01:14:25 INFO - PROCESS | 3660 | --DOCSHELL 13713400 == 53 [pid = 3660] [id = 167] 01:14:25 INFO - PROCESS | 3660 | --DOCSHELL 1325E000 == 52 [pid = 3660] [id = 166] 01:14:25 INFO - PROCESS | 3660 | --DOCSHELL 12CFC400 == 51 [pid = 3660] [id = 165] 01:14:25 INFO - PROCESS | 3660 | --DOMWINDOW == 118 (1DEBB400) [pid = 3660] [serial = 482] [outer = 00000000] [url = about:blank] 01:14:25 INFO - PROCESS | 3660 | --DOMWINDOW == 117 (1D1DE000) [pid = 3660] [serial = 470] [outer = 00000000] [url = about:blank] 01:14:25 INFO - PROCESS | 3660 | --DOMWINDOW == 116 (142C4C00) [pid = 3660] [serial = 443] [outer = 00000000] [url = about:blank] 01:14:25 INFO - PROCESS | 3660 | --DOMWINDOW == 115 (17E8E400) [pid = 3660] [serial = 456] [outer = 00000000] [url = about:blank] 01:14:25 INFO - PROCESS | 3660 | --DOMWINDOW == 114 (17E74400) [pid = 3660] [serial = 455] [outer = 00000000] [url = about:blank] 01:14:25 INFO - PROCESS | 3660 | --DOMWINDOW == 113 (1C7F4000) [pid = 3660] [serial = 449] [outer = 00000000] [url = about:blank] 01:14:25 INFO - PROCESS | 3660 | --DOMWINDOW == 112 (1D874400) [pid = 3660] [serial = 473] [outer = 00000000] [url = about:blank] 01:14:25 INFO - PROCESS | 3660 | --DOMWINDOW == 111 (17E84000) [pid = 3660] [serial = 446] [outer = 00000000] [url = about:blank] 01:14:25 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (1D1E0000) [pid = 3660] [serial = 471] [outer = 00000000] [url = about:blank] 01:14:25 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (1C28B000) [pid = 3660] [serial = 464] [outer = 00000000] [url = about:blank] 01:14:25 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (190C5800) [pid = 3660] [serial = 453] [outer = 00000000] [url = about:blank] 01:14:25 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (185D3800) [pid = 3660] [serial = 452] [outer = 00000000] [url = about:blank] 01:14:25 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (17E6D800) [pid = 3660] [serial = 477] [outer = 00000000] [url = about:blank] 01:14:25 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (17E70000) [pid = 3660] [serial = 476] [outer = 00000000] [url = about:blank] 01:14:25 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (19AC0000) [pid = 3660] [serial = 461] [outer = 00000000] [url = about:blank] 01:14:25 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (19F64000) [pid = 3660] [serial = 462] [outer = 00000000] [url = about:blank] 01:14:25 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (17E7BC00) [pid = 3660] [serial = 458] [outer = 00000000] [url = about:blank] 01:14:25 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (187D2400) [pid = 3660] [serial = 459] [outer = 00000000] [url = about:blank] 01:14:25 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (1D873C00) [pid = 3660] [serial = 474] [outer = 00000000] [url = about:blank] 01:14:25 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (1C2FA400) [pid = 3660] [serial = 467] [outer = 00000000] [url = about:blank] 01:14:25 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (1C342C00) [pid = 3660] [serial = 468] [outer = 00000000] [url = about:blank] 01:14:25 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (1D3DF400) [pid = 3660] [serial = 479] [outer = 00000000] [url = about:blank] 01:14:25 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (1C290000) [pid = 3660] [serial = 465] [outer = 00000000] [url = about:blank] 01:14:25 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (1D87C400) [pid = 3660] [serial = 480] [outer = 00000000] [url = about:blank] 01:14:25 INFO - PROCESS | 3660 | 1461140065600 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]]]}] 01:14:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 01:14:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1292ms 01:14:25 INFO - PROCESS | 3660 | 1461140065651 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 01:14:25 INFO - PROCESS | 3660 | 1461140065656 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 01:14:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 01:14:25 INFO - PROCESS | 3660 | 1461140065662 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 01:14:25 INFO - PROCESS | 3660 | 1461140065664 Marionette TRACE conn3 <- [1,682,null,{}] 01:14:25 INFO - PROCESS | 3660 | 1461140065668 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}] 01:14:25 INFO - PROCESS | 3660 | 1461140065747 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 01:14:25 INFO - PROCESS | 3660 | 1461140065754 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:25 INFO - PROCESS | 3660 | ++DOCSHELL 1325E000 == 52 [pid = 3660] [id = 180] 01:14:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (13263C00) [pid = 3660] [serial = 538] [outer = 00000000] 01:14:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (16471C00) [pid = 3660] [serial = 539] [outer = 13263C00] 01:14:25 INFO - PROCESS | 3660 | 1461140065800 Marionette DEBUG loaded listener.js 01:14:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (17E7B000) [pid = 3660] [serial = 540] [outer = 13263C00] 01:14:26 INFO - PROCESS | 3660 | 1461140066691 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]]]}] 01:14:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 01:14:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1075ms 01:14:26 INFO - PROCESS | 3660 | 1461140066732 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 01:14:26 INFO - PROCESS | 3660 | 1461140066734 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 01:14:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 01:14:26 INFO - PROCESS | 3660 | 1461140066738 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 01:14:26 INFO - PROCESS | 3660 | 1461140066741 Marionette TRACE conn3 <- [1,686,null,{}] 01:14:26 INFO - PROCESS | 3660 | 1461140066751 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}] 01:14:26 INFO - PROCESS | 3660 | 1461140066835 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 01:14:26 INFO - PROCESS | 3660 | 1461140066842 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:26 INFO - PROCESS | 3660 | ++DOCSHELL 18180800 == 53 [pid = 3660] [id = 181] 01:14:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (185D2800) [pid = 3660] [serial = 541] [outer = 00000000] 01:14:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (19954800) [pid = 3660] [serial = 542] [outer = 185D2800] 01:14:26 INFO - PROCESS | 3660 | 1461140066897 Marionette DEBUG loaded listener.js 01:14:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (19D4A800) [pid = 3660] [serial = 543] [outer = 185D2800] 01:14:27 INFO - PROCESS | 3660 | 1461140067779 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]]]}] 01:14:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 01:14:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1060ms 01:14:27 INFO - PROCESS | 3660 | 1461140067807 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 01:14:27 INFO - PROCESS | 3660 | 1461140067809 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 01:14:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 01:14:27 INFO - PROCESS | 3660 | 1461140067813 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 01:14:27 INFO - PROCESS | 3660 | 1461140067814 Marionette TRACE conn3 <- [1,690,null,{}] 01:14:27 INFO - PROCESS | 3660 | 1461140067818 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}] 01:14:27 INFO - PROCESS | 3660 | 1461140067927 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 01:14:27 INFO - PROCESS | 3660 | 1461140067933 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:27 INFO - PROCESS | 3660 | ++DOCSHELL 1A13F800 == 54 [pid = 3660] [id = 182] 01:14:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (1A144800) [pid = 3660] [serial = 544] [outer = 00000000] 01:14:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (1AC0F800) [pid = 3660] [serial = 545] [outer = 1A144800] 01:14:28 INFO - PROCESS | 3660 | 1461140068005 Marionette DEBUG loaded listener.js 01:14:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (1ACDA400) [pid = 3660] [serial = 546] [outer = 1A144800] 01:14:28 INFO - PROCESS | 3660 | 1461140068873 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]]]}] 01:14:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 01:14:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1103ms 01:14:28 INFO - PROCESS | 3660 | 1461140068937 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 01:14:28 INFO - PROCESS | 3660 | 1461140068939 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 01:14:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 01:14:28 INFO - PROCESS | 3660 | 1461140068943 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 01:14:28 INFO - PROCESS | 3660 | 1461140068945 Marionette TRACE conn3 <- [1,694,null,{}] 01:14:28 INFO - PROCESS | 3660 | 1461140068948 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}] 01:14:29 INFO - PROCESS | 3660 | 1461140069058 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 01:14:29 INFO - PROCESS | 3660 | 1461140069047 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:29 INFO - PROCESS | 3660 | ++DOCSHELL 1ACD9800 == 55 [pid = 3660] [id = 183] 01:14:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (1ACDB400) [pid = 3660] [serial = 547] [outer = 00000000] 01:14:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (1ACE6000) [pid = 3660] [serial = 548] [outer = 1ACDB400] 01:14:29 INFO - PROCESS | 3660 | 1461140069136 Marionette DEBUG loaded listener.js 01:14:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (1ACE7800) [pid = 3660] [serial = 549] [outer = 1ACDB400] 01:14:29 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (1C726400) [pid = 3660] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 01:14:29 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (1D873400) [pid = 3660] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 01:14:29 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (15AAA400) [pid = 3660] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 01:14:29 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (187CCC00) [pid = 3660] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 01:14:29 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (1563A800) [pid = 3660] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 01:14:29 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (138B4800) [pid = 3660] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 01:14:29 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (1370B800) [pid = 3660] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 01:14:29 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (13709800) [pid = 3660] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 01:14:29 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (138AFC00) [pid = 3660] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 01:14:29 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (19558C00) [pid = 3660] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 01:14:29 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (19FD2000) [pid = 3660] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 01:14:29 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (13264400) [pid = 3660] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 01:14:29 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (181D9400) [pid = 3660] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 01:14:29 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (17E9D400) [pid = 3660] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 01:14:29 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (1A7A5000) [pid = 3660] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 01:14:29 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (16453800) [pid = 3660] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 01:14:29 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (1AC08C00) [pid = 3660] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 01:14:29 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (136B5000) [pid = 3660] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 01:14:29 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (1325F400) [pid = 3660] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 01:14:29 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (12CFC800) [pid = 3660] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 01:14:29 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (15CD7800) [pid = 3660] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 01:14:29 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (1944F400) [pid = 3660] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 01:14:30 INFO - PROCESS | 3660 | 1461140069997 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]]]}] 01:14:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 01:14:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1103ms 01:14:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 01:14:30 INFO - PROCESS | 3660 | 1461140070049 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 01:14:30 INFO - PROCESS | 3660 | 1461140070050 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 01:14:30 INFO - PROCESS | 3660 | 1461140070054 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 01:14:30 INFO - PROCESS | 3660 | 1461140070056 Marionette TRACE conn3 <- [1,698,null,{}] 01:14:30 INFO - PROCESS | 3660 | 1461140070059 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}] 01:14:30 INFO - PROCESS | 3660 | 1461140070155 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 01:14:30 INFO - PROCESS | 3660 | 1461140070163 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:30 INFO - PROCESS | 3660 | ++DOCSHELL 13264400 == 56 [pid = 3660] [id = 184] 01:14:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (13268800) [pid = 3660] [serial = 550] [outer = 00000000] 01:14:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (187D2C00) [pid = 3660] [serial = 551] [outer = 13268800] 01:14:30 INFO - PROCESS | 3660 | 1461140070210 Marionette DEBUG loaded listener.js 01:14:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (1A281000) [pid = 3660] [serial = 552] [outer = 13268800] 01:14:31 INFO - PROCESS | 3660 | 1461140071069 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]]]}] 01:14:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 01:14:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1060ms 01:14:31 INFO - PROCESS | 3660 | 1461140071127 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 01:14:31 INFO - PROCESS | 3660 | 1461140071129 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 01:14:31 INFO - PROCESS | 3660 | 1461140071132 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 01:14:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 01:14:31 INFO - PROCESS | 3660 | 1461140071134 Marionette TRACE conn3 <- [1,702,null,{}] 01:14:31 INFO - PROCESS | 3660 | 1461140071138 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}] 01:14:31 INFO - PROCESS | 3660 | 1461140071241 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 01:14:31 INFO - PROCESS | 3660 | 1461140071359 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:31 INFO - PROCESS | 3660 | ++DOCSHELL 1370A000 == 57 [pid = 3660] [id = 185] 01:14:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (1370A800) [pid = 3660] [serial = 553] [outer = 00000000] 01:14:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (13AC6400) [pid = 3660] [serial = 554] [outer = 1370A800] 01:14:31 INFO - PROCESS | 3660 | 1461140071418 Marionette DEBUG loaded listener.js 01:14:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (13AC5C00) [pid = 3660] [serial = 555] [outer = 1370A800] 01:14:32 INFO - PROCESS | 3660 | 1461140072486 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]]]}] 01:14:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 01:14:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1394ms 01:14:32 INFO - PROCESS | 3660 | 1461140072531 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 01:14:32 INFO - PROCESS | 3660 | 1461140072535 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 01:14:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 01:14:32 INFO - PROCESS | 3660 | 1461140072540 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 01:14:32 INFO - PROCESS | 3660 | 1461140072544 Marionette TRACE conn3 <- [1,706,null,{}] 01:14:32 INFO - PROCESS | 3660 | 1461140072549 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}] 01:14:32 INFO - PROCESS | 3660 | 1461140072662 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 01:14:32 INFO - PROCESS | 3660 | 1461140072791 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:32 INFO - PROCESS | 3660 | ++DOCSHELL 17E90400 == 58 [pid = 3660] [id = 186] 01:14:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (17EA6800) [pid = 3660] [serial = 556] [outer = 00000000] 01:14:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (187C9800) [pid = 3660] [serial = 557] [outer = 17EA6800] 01:14:32 INFO - PROCESS | 3660 | 1461140072847 Marionette DEBUG loaded listener.js 01:14:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (187D3000) [pid = 3660] [serial = 558] [outer = 17EA6800] 01:14:33 INFO - PROCESS | 3660 | 1461140073791 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]]]}] 01:14:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 01:14:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1292ms 01:14:33 INFO - PROCESS | 3660 | 1461140073865 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 01:14:33 INFO - PROCESS | 3660 | 1461140073868 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 01:14:33 INFO - PROCESS | 3660 | 1461140073873 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 01:14:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 01:14:33 INFO - PROCESS | 3660 | 1461140073875 Marionette TRACE conn3 <- [1,710,null,{}] 01:14:33 INFO - PROCESS | 3660 | 1461140073879 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}] 01:14:33 INFO - PROCESS | 3660 | 1461140073956 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 01:14:34 INFO - PROCESS | 3660 | 1461140074177 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:34 INFO - PROCESS | 3660 | ++DOCSHELL 11BFBC00 == 59 [pid = 3660] [id = 187] 01:14:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (136B6800) [pid = 3660] [serial = 559] [outer = 00000000] 01:14:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (16465800) [pid = 3660] [serial = 560] [outer = 136B6800] 01:14:34 INFO - PROCESS | 3660 | 1461140074233 Marionette DEBUG loaded listener.js 01:14:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (1646C800) [pid = 3660] [serial = 561] [outer = 136B6800] 01:14:34 INFO - PROCESS | 3660 | 1461140074883 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] 01:14:34 INFO - PROCESS | 3660 | 1461140074943 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 01:14:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 01:14:34 INFO - PROCESS | 3660 | 1461140074948 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 01:14:34 INFO - PROCESS | 3660 | 1461140074951 Marionette TRACE conn3 <- [1,714,null,{}] 01:14:34 INFO - PROCESS | 3660 | 1461140074956 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}] 01:14:35 INFO - PROCESS | 3660 | 1461140075056 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 01:14:35 INFO - PROCESS | 3660 | 1461140075159 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:35 INFO - PROCESS | 3660 | ++DOCSHELL 1644AC00 == 60 [pid = 3660] [id = 188] 01:14:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (1646C000) [pid = 3660] [serial = 562] [outer = 00000000] 01:14:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (17EA5C00) [pid = 3660] [serial = 563] [outer = 1646C000] 01:14:35 INFO - PROCESS | 3660 | 1461140075192 Marionette DEBUG loaded listener.js 01:14:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (181E4800) [pid = 3660] [serial = 564] [outer = 1646C000] 01:14:35 INFO - PROCESS | 3660 | --DOCSHELL 15AAA000 == 59 [pid = 3660] [id = 68] 01:14:35 INFO - PROCESS | 3660 | --DOCSHELL 1D871C00 == 58 [pid = 3660] [id = 164] 01:14:35 INFO - PROCESS | 3660 | --DOCSHELL 17E90C00 == 57 [pid = 3660] [id = 163] 01:14:35 INFO - PROCESS | 3660 | --DOCSHELL 13264400 == 56 [pid = 3660] [id = 184] 01:14:35 INFO - PROCESS | 3660 | --DOCSHELL 1ACD9800 == 55 [pid = 3660] [id = 183] 01:14:35 INFO - PROCESS | 3660 | --DOCSHELL 1A13F800 == 54 [pid = 3660] [id = 182] 01:14:35 INFO - PROCESS | 3660 | --DOCSHELL 18180800 == 53 [pid = 3660] [id = 181] 01:14:35 INFO - PROCESS | 3660 | --DOCSHELL 1325E000 == 52 [pid = 3660] [id = 180] 01:14:35 INFO - PROCESS | 3660 | --DOCSHELL 16470400 == 51 [pid = 3660] [id = 179] 01:14:35 INFO - PROCESS | 3660 | --DOCSHELL 138A8C00 == 50 [pid = 3660] [id = 176] 01:14:35 INFO - PROCESS | 3660 | --DOCSHELL 13ACDC00 == 49 [pid = 3660] [id = 175] 01:14:35 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (1CE56400) [pid = 3660] [serial = 441] [outer = 00000000] [url = about:blank] 01:14:35 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (1E4C1000) [pid = 3660] [serial = 492] [outer = 00000000] [url = about:blank] 01:14:35 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (192D7C00) [pid = 3660] [serial = 515] [outer = 00000000] [url = about:blank] 01:14:35 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (1DEBE800) [pid = 3660] [serial = 401] [outer = 00000000] [url = about:blank] 01:14:35 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (17E79400) [pid = 3660] [serial = 404] [outer = 00000000] [url = about:blank] 01:14:35 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (1812E800) [pid = 3660] [serial = 501] [outer = 00000000] [url = about:blank] 01:14:35 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (15A41400) [pid = 3660] [serial = 486] [outer = 00000000] [url = about:blank] 01:14:35 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (1CE48800) [pid = 3660] [serial = 518] [outer = 00000000] [url = about:blank] 01:14:35 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (17E75400) [pid = 3660] [serial = 362] [outer = 00000000] [url = about:blank] 01:14:35 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (190C1C00) [pid = 3660] [serial = 516] [outer = 00000000] [url = about:blank] 01:14:35 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (19D40000) [pid = 3660] [serial = 507] [outer = 00000000] [url = about:blank] 01:14:35 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (19D4A000) [pid = 3660] [serial = 506] [outer = 00000000] [url = about:blank] 01:14:35 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (1C72B800) [pid = 3660] [serial = 365] [outer = 00000000] [url = about:blank] 01:14:35 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (16462800) [pid = 3660] [serial = 494] [outer = 00000000] [url = about:blank] 01:14:35 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (1CC10000) [pid = 3660] [serial = 519] [outer = 00000000] [url = about:blank] 01:14:35 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (13ACE000) [pid = 3660] [serial = 485] [outer = 00000000] [url = about:blank] 01:14:35 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (18B50400) [pid = 3660] [serial = 503] [outer = 00000000] [url = about:blank] 01:14:35 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (190C3C00) [pid = 3660] [serial = 488] [outer = 00000000] [url = about:blank] 01:14:35 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (1E4B9000) [pid = 3660] [serial = 491] [outer = 00000000] [url = about:blank] 01:14:35 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (1C28C400) [pid = 3660] [serial = 509] [outer = 00000000] [url = about:blank] 01:14:35 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (1A282000) [pid = 3660] [serial = 489] [outer = 00000000] [url = about:blank] 01:14:35 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (1A775800) [pid = 3660] [serial = 408] [outer = 00000000] [url = about:blank] 01:14:35 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (1C7F4C00) [pid = 3660] [serial = 513] [outer = 00000000] [url = about:blank] 01:14:35 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (17E71800) [pid = 3660] [serial = 500] [outer = 00000000] [url = about:blank] 01:14:35 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (16466C00) [pid = 3660] [serial = 495] [outer = 00000000] [url = about:blank] 01:14:35 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (1370D800) [pid = 3660] [serial = 359] [outer = 00000000] [url = about:blank] 01:14:35 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (16469800) [pid = 3660] [serial = 498] [outer = 00000000] [url = about:blank] 01:14:35 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (1C296000) [pid = 3660] [serial = 510] [outer = 00000000] [url = about:blank] 01:14:35 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (15A3C400) [pid = 3660] [serial = 497] [outer = 00000000] [url = about:blank] 01:14:35 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (1C2FAC00) [pid = 3660] [serial = 512] [outer = 00000000] [url = about:blank] 01:14:35 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (18C27400) [pid = 3660] [serial = 504] [outer = 00000000] [url = about:blank] 01:14:35 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (14A51C00) [pid = 3660] [serial = 444] [outer = 00000000] [url = about:blank] 01:14:35 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (187CA000) [pid = 3660] [serial = 447] [outer = 00000000] [url = about:blank] 01:14:35 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (1CB38800) [pid = 3660] [serial = 450] [outer = 00000000] [url = about:blank] 01:14:35 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (1C233000) [pid = 3660] [serial = 521] [outer = 00000000] [url = about:blank] 01:14:35 INFO - PROCESS | 3660 | 1461140075732 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]]]}] 01:14:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 01:14:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 822ms 01:14:35 INFO - PROCESS | 3660 | 1461140075775 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 01:14:35 INFO - PROCESS | 3660 | 1461140075780 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 01:14:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 01:14:35 INFO - PROCESS | 3660 | 1461140075786 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 01:14:35 INFO - PROCESS | 3660 | 1461140075788 Marionette TRACE conn3 <- [1,718,null,{}] 01:14:35 INFO - PROCESS | 3660 | 1461140075792 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}] 01:14:35 INFO - PROCESS | 3660 | 1461140075856 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 01:14:35 INFO - PROCESS | 3660 | 1461140075936 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:35 INFO - PROCESS | 3660 | ++DOCSHELL 15CD7800 == 50 [pid = 3660] [id = 189] 01:14:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (16462800) [pid = 3660] [serial = 565] [outer = 00000000] 01:14:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (17E6FC00) [pid = 3660] [serial = 566] [outer = 16462800] 01:14:35 INFO - PROCESS | 3660 | 1461140075981 Marionette DEBUG loaded listener.js 01:14:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (18180800) [pid = 3660] [serial = 567] [outer = 16462800] 01:14:36 INFO - PROCESS | 3660 | 1461140076398 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] 01:14:36 INFO - PROCESS | 3660 | 1461140076454 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 01:14:36 INFO - PROCESS | 3660 | 1461140076457 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 01:14:36 INFO - PROCESS | 3660 | 1461140076461 Marionette TRACE conn3 <- [1,722,null,{}] 01:14:36 INFO - PROCESS | 3660 | 1461140076471 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}] 01:14:36 INFO - PROCESS | 3660 | 1461140076559 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 01:14:36 INFO - PROCESS | 3660 | 1461140076566 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:36 INFO - PROCESS | 3660 | ++DOCSHELL 1954B800 == 51 [pid = 3660] [id = 190] 01:14:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (19553800) [pid = 3660] [serial = 568] [outer = 00000000] 01:14:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (19D4D400) [pid = 3660] [serial = 569] [outer = 19553800] 01:14:36 INFO - PROCESS | 3660 | 1461140076613 Marionette DEBUG loaded listener.js 01:14:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (1A13B000) [pid = 3660] [serial = 570] [outer = 19553800] 01:14:37 INFO - PROCESS | 3660 | 1461140077040 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]]]}] 01:14:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 01:14:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 609ms 01:14:37 INFO - PROCESS | 3660 | 1461140077097 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 01:14:37 INFO - PROCESS | 3660 | 1461140077100 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 01:14:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 01:14:37 INFO - PROCESS | 3660 | 1461140077103 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 01:14:37 INFO - PROCESS | 3660 | 1461140077105 Marionette TRACE conn3 <- [1,726,null,{}] 01:14:37 INFO - PROCESS | 3660 | 1461140077108 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}] 01:14:37 INFO - PROCESS | 3660 | 1461140077200 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 01:14:37 INFO - PROCESS | 3660 | 1461140077211 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:37 INFO - PROCESS | 3660 | ++DOCSHELL 19949C00 == 52 [pid = 3660] [id = 191] 01:14:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (1A80A000) [pid = 3660] [serial = 571] [outer = 00000000] 01:14:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (1ACDD400) [pid = 3660] [serial = 572] [outer = 1A80A000] 01:14:37 INFO - PROCESS | 3660 | 1461140077256 Marionette DEBUG loaded listener.js 01:14:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (1ACE1000) [pid = 3660] [serial = 573] [outer = 1A80A000] 01:14:38 INFO - PROCESS | 3660 | 1461140078147 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]]]}] 01:14:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 01:14:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1066ms 01:14:38 INFO - PROCESS | 3660 | 1461140078165 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 01:14:38 INFO - PROCESS | 3660 | 1461140078167 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 01:14:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 01:14:38 INFO - PROCESS | 3660 | 1461140078175 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 01:14:38 INFO - PROCESS | 3660 | 1461140078177 Marionette TRACE conn3 <- [1,730,null,{}] 01:14:38 INFO - PROCESS | 3660 | 1461140078181 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}] 01:14:38 INFO - PROCESS | 3660 | 1461140078281 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 01:14:38 INFO - PROCESS | 3660 | 1461140078287 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:38 INFO - PROCESS | 3660 | ++DOCSHELL 1A7A0000 == 53 [pid = 3660] [id = 192] 01:14:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (1ACD9800) [pid = 3660] [serial = 574] [outer = 00000000] 01:14:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (1C234800) [pid = 3660] [serial = 575] [outer = 1ACD9800] 01:14:38 INFO - PROCESS | 3660 | 1461140078332 Marionette DEBUG loaded listener.js 01:14:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (1C289C00) [pid = 3660] [serial = 576] [outer = 1ACD9800] 01:14:38 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (1A144800) [pid = 3660] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 01:14:38 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (1ACDB400) [pid = 3660] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 01:14:38 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (13263C00) [pid = 3660] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 01:14:38 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (16470800) [pid = 3660] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 01:14:38 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (185D2800) [pid = 3660] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 01:14:38 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (1C22E000) [pid = 3660] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 01:14:39 INFO - PROCESS | 3660 | 1461140079241 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]]]}] 01:14:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 01:14:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1111ms 01:14:39 INFO - PROCESS | 3660 | 1461140079280 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 01:14:39 INFO - PROCESS | 3660 | 1461140079282 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 01:14:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 01:14:39 INFO - PROCESS | 3660 | 1461140079286 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 01:14:39 INFO - PROCESS | 3660 | 1461140079287 Marionette TRACE conn3 <- [1,734,null,{}] 01:14:39 INFO - PROCESS | 3660 | 1461140079291 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}] 01:14:39 INFO - PROCESS | 3660 | 1461140079377 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 01:14:39 INFO - PROCESS | 3660 | 1461140079383 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:39 INFO - PROCESS | 3660 | ++DOCSHELL 17E72000 == 54 [pid = 3660] [id = 193] 01:14:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (181DF000) [pid = 3660] [serial = 577] [outer = 00000000] 01:14:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (1C296000) [pid = 3660] [serial = 578] [outer = 181DF000] 01:14:39 INFO - PROCESS | 3660 | 1461140079432 Marionette DEBUG loaded listener.js 01:14:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (1C294C00) [pid = 3660] [serial = 579] [outer = 181DF000] 01:14:40 INFO - PROCESS | 3660 | 1461140080329 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]]]}] 01:14:40 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.) 01:14:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1050ms 01:14:40 INFO - PROCESS | 3660 | 1461140080359 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 01:14:40 INFO - PROCESS | 3660 | 1461140080361 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 01:14:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 01:14:40 INFO - PROCESS | 3660 | 1461140080365 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 01:14:40 INFO - PROCESS | 3660 | 1461140080366 Marionette TRACE conn3 <- [1,738,null,{}] 01:14:40 INFO - PROCESS | 3660 | 1461140080370 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}] 01:14:40 INFO - PROCESS | 3660 | 1461140080443 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 01:14:40 INFO - PROCESS | 3660 | 1461140080450 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:40 INFO - PROCESS | 3660 | ++DOCSHELL 138AE400 == 55 [pid = 3660] [id = 194] 01:14:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (1C290800) [pid = 3660] [serial = 580] [outer = 00000000] 01:14:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (1C34D800) [pid = 3660] [serial = 581] [outer = 1C290800] 01:14:40 INFO - PROCESS | 3660 | 1461140080493 Marionette DEBUG loaded listener.js 01:14:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (1C72FC00) [pid = 3660] [serial = 582] [outer = 1C290800] 01:14:41 INFO - PROCESS | 3660 | 1461140081362 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]]]}] 01:14:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 01:14:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1005ms 01:14:41 INFO - PROCESS | 3660 | 1461140081379 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 01:14:41 INFO - PROCESS | 3660 | 1461140081381 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 01:14:41 INFO - PROCESS | 3660 | 1461140081384 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 01:14:41 INFO - PROCESS | 3660 | 1461140081386 Marionette TRACE conn3 <- [1,742,null,{}] 01:14:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 01:14:41 INFO - PROCESS | 3660 | 1461140081390 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}] 01:14:41 INFO - PROCESS | 3660 | 1461140081492 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 01:14:41 INFO - PROCESS | 3660 | 1461140081500 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:41 INFO - PROCESS | 3660 | ++DOCSHELL 1C22F000 == 56 [pid = 3660] [id = 195] 01:14:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (1C28CC00) [pid = 3660] [serial = 583] [outer = 00000000] 01:14:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (1CB2B400) [pid = 3660] [serial = 584] [outer = 1C28CC00] 01:14:41 INFO - PROCESS | 3660 | 1461140081544 Marionette DEBUG loaded listener.js 01:14:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (1CC04800) [pid = 3660] [serial = 585] [outer = 1C28CC00] 01:14:42 INFO - PROCESS | 3660 | 1461140082594 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]]]}] 01:14:42 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 01:14:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1263ms 01:14:42 INFO - PROCESS | 3660 | 1461140082670 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 01:14:42 INFO - PROCESS | 3660 | 1461140082674 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 01:14:42 INFO - PROCESS | 3660 | 1461140082680 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 01:14:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 01:14:42 INFO - PROCESS | 3660 | 1461140082683 Marionette TRACE conn3 <- [1,746,null,{}] 01:14:42 INFO - PROCESS | 3660 | 1461140082690 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}] 01:14:42 INFO - PROCESS | 3660 | 1461140082784 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 01:14:42 INFO - PROCESS | 3660 | 1461140082980 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:42 INFO - PROCESS | 3660 | ++DOCSHELL 15AAA800 == 57 [pid = 3660] [id = 196] 01:14:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (16464000) [pid = 3660] [serial = 586] [outer = 00000000] 01:14:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (17E78000) [pid = 3660] [serial = 587] [outer = 16464000] 01:14:43 INFO - PROCESS | 3660 | 1461140083037 Marionette DEBUG loaded listener.js 01:14:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (17E86800) [pid = 3660] [serial = 588] [outer = 16464000] 01:14:43 INFO - PROCESS | 3660 | 1461140083567 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]]]}] 01:14:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 01:14:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 914ms 01:14:43 INFO - PROCESS | 3660 | 1461140083613 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 01:14:43 INFO - PROCESS | 3660 | 1461140083619 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 01:14:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 01:14:43 INFO - PROCESS | 3660 | 1461140083626 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 01:14:43 INFO - PROCESS | 3660 | 1461140083629 Marionette TRACE conn3 <- [1,750,null,{}] 01:14:43 INFO - PROCESS | 3660 | 1461140083633 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}] 01:14:43 INFO - PROCESS | 3660 | 1461140083734 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 01:14:43 INFO - PROCESS | 3660 | 1461140083827 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:43 INFO - PROCESS | 3660 | ++DOCSHELL 18930400 == 58 [pid = 3660] [id = 197] 01:14:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (18B52800) [pid = 3660] [serial = 589] [outer = 00000000] 01:14:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (1A13FC00) [pid = 3660] [serial = 590] [outer = 18B52800] 01:14:43 INFO - PROCESS | 3660 | 1461140083881 Marionette DEBUG loaded listener.js 01:14:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (1A7A5000) [pid = 3660] [serial = 591] [outer = 18B52800] 01:14:44 INFO - PROCESS | 3660 | 1461140084867 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]]]}] 01:14:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 01:14:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1264ms 01:14:44 INFO - PROCESS | 3660 | 1461140084891 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 01:14:44 INFO - PROCESS | 3660 | 1461140084893 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 01:14:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 01:14:44 INFO - PROCESS | 3660 | 1461140084897 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 01:14:44 INFO - PROCESS | 3660 | 1461140084901 Marionette TRACE conn3 <- [1,754,null,{}] 01:14:44 INFO - PROCESS | 3660 | 1461140084912 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}] 01:14:45 INFO - PROCESS | 3660 | 1461140085045 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 01:14:45 INFO - PROCESS | 3660 | 1461140085120 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:45 INFO - PROCESS | 3660 | ++DOCSHELL 16997C00 == 59 [pid = 3660] [id = 198] 01:14:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (199C2400) [pid = 3660] [serial = 592] [outer = 00000000] 01:14:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (1C2EF800) [pid = 3660] [serial = 593] [outer = 199C2400] 01:14:45 INFO - PROCESS | 3660 | 1461140085176 Marionette DEBUG loaded listener.js 01:14:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (1CC03400) [pid = 3660] [serial = 594] [outer = 199C2400] 01:14:46 INFO - PROCESS | 3660 | --DOCSHELL 138AE400 == 58 [pid = 3660] [id = 194] 01:14:46 INFO - PROCESS | 3660 | --DOCSHELL 17E72000 == 57 [pid = 3660] [id = 193] 01:14:46 INFO - PROCESS | 3660 | --DOCSHELL 1A7A0000 == 56 [pid = 3660] [id = 192] 01:14:46 INFO - PROCESS | 3660 | --DOCSHELL 19949C00 == 55 [pid = 3660] [id = 191] 01:14:46 INFO - PROCESS | 3660 | --DOCSHELL 1954B800 == 54 [pid = 3660] [id = 190] 01:14:46 INFO - PROCESS | 3660 | --DOCSHELL 15CD7800 == 53 [pid = 3660] [id = 189] 01:14:46 INFO - PROCESS | 3660 | --DOCSHELL 1644AC00 == 52 [pid = 3660] [id = 188] 01:14:46 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (1D977C00) [pid = 3660] [serial = 533] [outer = 00000000] [url = about:blank] 01:14:46 INFO - PROCESS | 3660 | --DOCSHELL 11BFBC00 == 51 [pid = 3660] [id = 187] 01:14:46 INFO - PROCESS | 3660 | --DOCSHELL 17E90400 == 50 [pid = 3660] [id = 186] 01:14:46 INFO - PROCESS | 3660 | --DOCSHELL 1370A000 == 49 [pid = 3660] [id = 185] 01:14:46 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (187D2C00) [pid = 3660] [serial = 551] [outer = 00000000] [url = about:blank] 01:14:46 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (1ACDA400) [pid = 3660] [serial = 546] [outer = 00000000] [url = about:blank] 01:14:46 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (1ACE6000) [pid = 3660] [serial = 548] [outer = 00000000] [url = about:blank] 01:14:46 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (14A04C00) [pid = 3660] [serial = 524] [outer = 00000000] [url = about:blank] 01:14:46 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (17E73800) [pid = 3660] [serial = 527] [outer = 00000000] [url = about:blank] 01:14:46 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (16471C00) [pid = 3660] [serial = 539] [outer = 00000000] [url = about:blank] 01:14:46 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (17E7B000) [pid = 3660] [serial = 540] [outer = 00000000] [url = about:blank] 01:14:46 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (17E71400) [pid = 3660] [serial = 537] [outer = 00000000] [url = about:blank] 01:14:46 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (1665C400) [pid = 3660] [serial = 536] [outer = 00000000] [url = about:blank] 01:14:46 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (19954800) [pid = 3660] [serial = 542] [outer = 00000000] [url = about:blank] 01:14:46 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (1C2F2000) [pid = 3660] [serial = 530] [outer = 00000000] [url = about:blank] 01:14:46 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (1ACE7800) [pid = 3660] [serial = 549] [outer = 00000000] [url = about:blank] 01:14:46 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (1C232C00) [pid = 3660] [serial = 522] [outer = 00000000] [url = about:blank] 01:14:46 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (1AC0F800) [pid = 3660] [serial = 545] [outer = 00000000] [url = about:blank] 01:14:46 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (19D4A800) [pid = 3660] [serial = 543] [outer = 00000000] [url = about:blank] 01:14:46 INFO - PROCESS | 3660 | 1461140086307 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]]]}] 01:14:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 01:14:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1416ms 01:14:46 INFO - PROCESS | 3660 | 1461140086318 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 01:14:46 INFO - PROCESS | 3660 | 1461140086322 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 01:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 01:14:46 INFO - PROCESS | 3660 | 1461140086343 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 01:14:46 INFO - PROCESS | 3660 | 1461140086346 Marionette TRACE conn3 <- [1,758,null,{}] 01:14:46 INFO - PROCESS | 3660 | 1461140086352 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}] 01:14:46 INFO - PROCESS | 3660 | 1461140086433 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 01:14:46 INFO - PROCESS | 3660 | 1461140086440 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:46 INFO - PROCESS | 3660 | ++DOCSHELL 14354000 == 50 [pid = 3660] [id = 199] 01:14:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (1439A000) [pid = 3660] [serial = 595] [outer = 00000000] 01:14:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (156AEC00) [pid = 3660] [serial = 596] [outer = 1439A000] 01:14:46 INFO - PROCESS | 3660 | 1461140086470 Marionette DEBUG loaded listener.js 01:14:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (16446800) [pid = 3660] [serial = 597] [outer = 1439A000] 01:14:46 INFO - PROCESS | 3660 | 1461140086958 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]]]}] 01:14:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 01:14:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 686ms 01:14:47 INFO - PROCESS | 3660 | 1461140087025 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 01:14:47 INFO - PROCESS | 3660 | 1461140087030 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 01:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 01:14:47 INFO - PROCESS | 3660 | 1461140087036 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 01:14:47 INFO - PROCESS | 3660 | 1461140087038 Marionette TRACE conn3 <- [1,762,null,{}] 01:14:47 INFO - PROCESS | 3660 | 1461140087042 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}] 01:14:47 INFO - PROCESS | 3660 | 1461140087108 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 01:14:47 INFO - PROCESS | 3660 | 1461140087114 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:47 INFO - PROCESS | 3660 | ++DOCSHELL 16849C00 == 51 [pid = 3660] [id = 200] 01:14:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (16991C00) [pid = 3660] [serial = 598] [outer = 00000000] 01:14:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (17E74400) [pid = 3660] [serial = 599] [outer = 16991C00] 01:14:47 INFO - PROCESS | 3660 | 1461140087164 Marionette DEBUG loaded listener.js 01:14:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (17E7A400) [pid = 3660] [serial = 600] [outer = 16991C00] 01:14:47 INFO - PROCESS | 3660 | 1461140087603 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]]]}] 01:14:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 01:14:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 624ms 01:14:47 INFO - PROCESS | 3660 | 1461140087656 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 01:14:47 INFO - PROCESS | 3660 | 1461140087658 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 01:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 01:14:47 INFO - PROCESS | 3660 | 1461140087661 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 01:14:47 INFO - PROCESS | 3660 | 1461140087665 Marionette TRACE conn3 <- [1,766,null,{}] 01:14:47 INFO - PROCESS | 3660 | 1461140087675 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}] 01:14:47 INFO - PROCESS | 3660 | 1461140087765 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 01:14:47 INFO - PROCESS | 3660 | 1461140087774 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:47 INFO - PROCESS | 3660 | ++DOCSHELL 18939400 == 52 [pid = 3660] [id = 201] 01:14:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (18939800) [pid = 3660] [serial = 601] [outer = 00000000] 01:14:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (18B4F800) [pid = 3660] [serial = 602] [outer = 18939800] 01:14:47 INFO - PROCESS | 3660 | 1461140087821 Marionette DEBUG loaded listener.js 01:14:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (190C2800) [pid = 3660] [serial = 603] [outer = 18939800] 01:14:48 INFO - PROCESS | 3660 | 1461140088238 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]]]}] 01:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 01:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 609ms 01:14:48 INFO - PROCESS | 3660 | 1461140088282 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 01:14:48 INFO - PROCESS | 3660 | 1461140088285 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 01:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 01:14:48 INFO - PROCESS | 3660 | 1461140088288 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 01:14:48 INFO - PROCESS | 3660 | 1461140088290 Marionette TRACE conn3 <- [1,770,null,{}] 01:14:48 INFO - PROCESS | 3660 | 1461140088294 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}] 01:14:48 INFO - PROCESS | 3660 | 1461140088381 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 01:14:48 INFO - PROCESS | 3660 | 1461140088386 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:48 INFO - PROCESS | 3660 | ++DOCSHELL 192DB800 == 53 [pid = 3660] [id = 202] 01:14:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (1944D800) [pid = 3660] [serial = 604] [outer = 00000000] 01:14:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (19FCE000) [pid = 3660] [serial = 605] [outer = 1944D800] 01:14:48 INFO - PROCESS | 3660 | 1461140088415 Marionette DEBUG loaded listener.js 01:14:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (19FDB800) [pid = 3660] [serial = 606] [outer = 1944D800] 01:14:48 INFO - PROCESS | 3660 | 1461140088863 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]]]}] 01:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 01:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 610ms 01:14:48 INFO - PROCESS | 3660 | 1461140088908 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 01:14:48 INFO - PROCESS | 3660 | 1461140088910 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 01:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 01:14:48 INFO - PROCESS | 3660 | 1461140088917 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 01:14:48 INFO - PROCESS | 3660 | 1461140088919 Marionette TRACE conn3 <- [1,774,null,{}] 01:14:48 INFO - PROCESS | 3660 | 1461140088922 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}] 01:14:49 INFO - PROCESS | 3660 | 1461140089029 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 01:14:49 INFO - PROCESS | 3660 | 1461140089035 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:49 INFO - PROCESS | 3660 | ++DOCSHELL 1A27EC00 == 54 [pid = 3660] [id = 203] 01:14:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (1A79E400) [pid = 3660] [serial = 607] [outer = 00000000] 01:14:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (1A80C800) [pid = 3660] [serial = 608] [outer = 1A79E400] 01:14:49 INFO - PROCESS | 3660 | 1461140089063 Marionette DEBUG loaded listener.js 01:14:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (1AC0FC00) [pid = 3660] [serial = 609] [outer = 1A79E400] 01:14:49 INFO - PROCESS | 3660 | 1461140089528 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]]]}] 01:14:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 01:14:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 685ms 01:14:49 INFO - PROCESS | 3660 | 1461140089599 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 01:14:49 INFO - PROCESS | 3660 | 1461140089601 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 01:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 01:14:49 INFO - PROCESS | 3660 | 1461140089605 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 01:14:49 INFO - PROCESS | 3660 | 1461140089606 Marionette TRACE conn3 <- [1,778,null,{}] 01:14:49 INFO - PROCESS | 3660 | 1461140089610 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}] 01:14:49 INFO - PROCESS | 3660 | 1461140089720 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 01:14:49 INFO - PROCESS | 3660 | 1461140089761 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:49 INFO - PROCESS | 3660 | ++DOCSHELL 16541800 == 55 [pid = 3660] [id = 204] 01:14:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (1ACDA400) [pid = 3660] [serial = 610] [outer = 00000000] 01:14:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (1C234000) [pid = 3660] [serial = 611] [outer = 1ACDA400] 01:14:49 INFO - PROCESS | 3660 | 1461140089809 Marionette DEBUG loaded listener.js 01:14:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (1C238000) [pid = 3660] [serial = 612] [outer = 1ACDA400] 01:14:50 INFO - PROCESS | 3660 | 1461140090210 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]]]}] 01:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 01:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 624ms 01:14:50 INFO - PROCESS | 3660 | 1461140090227 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 01:14:50 INFO - PROCESS | 3660 | 1461140090229 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 01:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 01:14:50 INFO - PROCESS | 3660 | 1461140090232 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 01:14:50 INFO - PROCESS | 3660 | 1461140090234 Marionette TRACE conn3 <- [1,782,null,{}] 01:14:50 INFO - PROCESS | 3660 | 1461140090237 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}] 01:14:50 INFO - PROCESS | 3660 | 1461140090495 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 01:14:50 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (1C290800) [pid = 3660] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 01:14:50 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (1A80A000) [pid = 3660] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 01:14:50 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (1ACD9800) [pid = 3660] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 01:14:50 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (19553800) [pid = 3660] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 01:14:50 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (1646C000) [pid = 3660] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 01:14:50 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (136B6800) [pid = 3660] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 01:14:50 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (16462800) [pid = 3660] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 01:14:50 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (181DF000) [pid = 3660] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 01:14:50 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (1D3DE000) [pid = 3660] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 01:14:50 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (1D874800) [pid = 3660] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 01:14:50 INFO - PROCESS | 3660 | 1461140090627 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:50 INFO - PROCESS | 3660 | ++DOCSHELL 13262400 == 56 [pid = 3660] [id = 205] 01:14:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (13263C00) [pid = 3660] [serial = 613] [outer = 00000000] 01:14:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (13710C00) [pid = 3660] [serial = 614] [outer = 13263C00] 01:14:50 INFO - PROCESS | 3660 | 1461140090684 Marionette DEBUG loaded listener.js 01:14:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (138A8C00) [pid = 3660] [serial = 615] [outer = 13263C00] 01:14:51 INFO - PROCESS | 3660 | 1461140091256 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]]]}] 01:14:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 01:14:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1050ms 01:14:51 INFO - PROCESS | 3660 | 1461140091290 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 01:14:51 INFO - PROCESS | 3660 | 1461140091295 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 01:14:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 01:14:51 INFO - PROCESS | 3660 | 1461140091300 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 01:14:51 INFO - PROCESS | 3660 | 1461140091304 Marionette TRACE conn3 <- [1,786,null,{}] 01:14:51 INFO - PROCESS | 3660 | 1461140091309 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}] 01:14:51 INFO - PROCESS | 3660 | 1461140091418 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 01:14:51 INFO - PROCESS | 3660 | 1461140091499 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:51 INFO - PROCESS | 3660 | ++DOCSHELL 16471C00 == 57 [pid = 3660] [id = 206] 01:14:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (1665FC00) [pid = 3660] [serial = 616] [outer = 00000000] 01:14:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (17E6E000) [pid = 3660] [serial = 617] [outer = 1665FC00] 01:14:51 INFO - PROCESS | 3660 | 1461140091596 Marionette DEBUG loaded listener.js 01:14:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (18125800) [pid = 3660] [serial = 618] [outer = 1665FC00] 01:14:52 INFO - PROCESS | 3660 | 1461140092147 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]]]}] 01:14:52 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 01:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 884ms 01:14:52 INFO - PROCESS | 3660 | 1461140092188 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 01:14:52 INFO - PROCESS | 3660 | 1461140092191 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 01:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 01:14:52 INFO - PROCESS | 3660 | 1461140092195 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 01:14:52 INFO - PROCESS | 3660 | 1461140092197 Marionette TRACE conn3 <- [1,790,null,{}] 01:14:52 INFO - PROCESS | 3660 | 1461140092202 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}] 01:14:52 INFO - PROCESS | 3660 | 1461140092303 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 01:14:52 INFO - PROCESS | 3660 | 1461140092404 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:52 INFO - PROCESS | 3660 | ++DOCSHELL 17EA3C00 == 58 [pid = 3660] [id = 207] 01:14:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (1812F000) [pid = 3660] [serial = 619] [outer = 00000000] 01:14:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (19F63C00) [pid = 3660] [serial = 620] [outer = 1812F000] 01:14:52 INFO - PROCESS | 3660 | 1461140092442 Marionette DEBUG loaded listener.js 01:14:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (1A80A000) [pid = 3660] [serial = 621] [outer = 1812F000] 01:14:53 INFO - PROCESS | 3660 | 1461140093034 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]]]}] 01:14:53 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 01:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 883ms 01:14:53 INFO - PROCESS | 3660 | 1461140093079 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 01:14:53 INFO - PROCESS | 3660 | 1461140093083 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 01:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 01:14:53 INFO - PROCESS | 3660 | 1461140093094 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 01:14:53 INFO - PROCESS | 3660 | 1461140093099 Marionette TRACE conn3 <- [1,794,null,{}] 01:14:53 INFO - PROCESS | 3660 | 1461140093103 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}] 01:14:53 INFO - PROCESS | 3660 | 1461140093190 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 01:14:53 INFO - PROCESS | 3660 | 1461140093283 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:53 INFO - PROCESS | 3660 | ++DOCSHELL 1C2F1400 == 59 [pid = 3660] [id = 208] 01:14:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (1C2F2000) [pid = 3660] [serial = 622] [outer = 00000000] 01:14:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (1C730800) [pid = 3660] [serial = 623] [outer = 1C2F2000] 01:14:53 INFO - PROCESS | 3660 | 1461140093337 Marionette DEBUG loaded listener.js 01:14:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (1C7FAC00) [pid = 3660] [serial = 624] [outer = 1C2F2000] 01:14:53 INFO - PROCESS | 3660 | 1461140093863 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]]]}] 01:14:53 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 01:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 822ms 01:14:53 INFO - PROCESS | 3660 | 1461140093905 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 01:14:53 INFO - PROCESS | 3660 | 1461140093907 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 01:14:53 INFO - PROCESS | 3660 | 1461140093912 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 01:14:53 INFO - PROCESS | 3660 | 1461140093914 Marionette TRACE conn3 <- [1,798,null,{}] 01:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 01:14:53 INFO - PROCESS | 3660 | 1461140093917 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}] 01:14:54 INFO - PROCESS | 3660 | 1461140094015 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 01:14:54 INFO - PROCESS | 3660 | 1461140094108 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:54 INFO - PROCESS | 3660 | ++DOCSHELL 1C345400 == 60 [pid = 3660] [id = 209] 01:14:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (1CB34400) [pid = 3660] [serial = 625] [outer = 00000000] 01:14:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (1D174800) [pid = 3660] [serial = 626] [outer = 1CB34400] 01:14:54 INFO - PROCESS | 3660 | 1461140094161 Marionette DEBUG loaded listener.js 01:14:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (1D174000) [pid = 3660] [serial = 627] [outer = 1CB34400] 01:14:54 INFO - PROCESS | 3660 | 1461140094727 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]]]}] 01:14:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 01:14:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 853ms 01:14:54 INFO - PROCESS | 3660 | 1461140094783 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 01:14:54 INFO - PROCESS | 3660 | 1461140094785 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 01:14:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 01:14:54 INFO - PROCESS | 3660 | 1461140094789 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 01:14:54 INFO - PROCESS | 3660 | 1461140094791 Marionette TRACE conn3 <- [1,802,null,{}] 01:14:54 INFO - PROCESS | 3660 | 1461140094795 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}] 01:14:54 INFO - PROCESS | 3660 | 1461140094891 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 01:14:55 INFO - PROCESS | 3660 | 1461140095016 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:55 INFO - PROCESS | 3660 | ++DOCSHELL 1C7F4400 == 61 [pid = 3660] [id = 210] 01:14:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (1C7F5000) [pid = 3660] [serial = 628] [outer = 00000000] 01:14:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (1D3E1C00) [pid = 3660] [serial = 629] [outer = 1C7F5000] 01:14:55 INFO - PROCESS | 3660 | 1461140095067 Marionette DEBUG loaded listener.js 01:14:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (1D871C00) [pid = 3660] [serial = 630] [outer = 1C7F5000] 01:14:55 INFO - PROCESS | 3660 | 1461140095713 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] 01:14:55 INFO - PROCESS | 3660 | 1461140095761 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 01:14:55 INFO - PROCESS | 3660 | 1461140095766 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 01:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 01:14:55 INFO - PROCESS | 3660 | 1461140095769 Marionette TRACE conn3 <- [1,806,null,{}] 01:14:55 INFO - PROCESS | 3660 | 1461140095775 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}] 01:14:55 INFO - PROCESS | 3660 | 1461140095892 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 01:14:55 INFO - PROCESS | 3660 | 1461140095995 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:55 INFO - PROCESS | 3660 | ++DOCSHELL 15C8BC00 == 62 [pid = 3660] [id = 211] 01:14:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (15C8F000) [pid = 3660] [serial = 631] [outer = 00000000] 01:14:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (1812E800) [pid = 3660] [serial = 632] [outer = 15C8F000] 01:14:56 INFO - PROCESS | 3660 | 1461140096045 Marionette DEBUG loaded listener.js 01:14:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (187CA800) [pid = 3660] [serial = 633] [outer = 15C8F000] 01:14:56 INFO - PROCESS | 3660 | --DOCSHELL 16541800 == 61 [pid = 3660] [id = 204] 01:14:56 INFO - PROCESS | 3660 | --DOCSHELL 1A27EC00 == 60 [pid = 3660] [id = 203] 01:14:56 INFO - PROCESS | 3660 | --DOCSHELL 192DB800 == 59 [pid = 3660] [id = 202] 01:14:56 INFO - PROCESS | 3660 | --DOCSHELL 18939400 == 58 [pid = 3660] [id = 201] 01:14:56 INFO - PROCESS | 3660 | --DOCSHELL 16849C00 == 57 [pid = 3660] [id = 200] 01:14:56 INFO - PROCESS | 3660 | --DOCSHELL 14354000 == 56 [pid = 3660] [id = 199] 01:14:56 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (1DEC1800) [pid = 3660] [serial = 483] [outer = 00000000] [url = about:blank] 01:14:56 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (1C34D800) [pid = 3660] [serial = 581] [outer = 00000000] [url = about:blank] 01:14:56 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (1ACDD400) [pid = 3660] [serial = 572] [outer = 00000000] [url = about:blank] 01:14:56 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (1C234800) [pid = 3660] [serial = 575] [outer = 00000000] [url = about:blank] 01:14:56 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (19D4D400) [pid = 3660] [serial = 569] [outer = 00000000] [url = about:blank] 01:14:56 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (1A13B000) [pid = 3660] [serial = 570] [outer = 00000000] [url = about:blank] 01:14:56 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (181E4800) [pid = 3660] [serial = 564] [outer = 00000000] [url = about:blank] 01:14:56 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (17EA5C00) [pid = 3660] [serial = 563] [outer = 00000000] [url = about:blank] 01:14:56 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (1646C800) [pid = 3660] [serial = 561] [outer = 00000000] [url = about:blank] 01:14:56 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (16465800) [pid = 3660] [serial = 560] [outer = 00000000] [url = about:blank] 01:14:56 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (17E6FC00) [pid = 3660] [serial = 566] [outer = 00000000] [url = about:blank] 01:14:56 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (18180800) [pid = 3660] [serial = 567] [outer = 00000000] [url = about:blank] 01:14:56 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (187C9800) [pid = 3660] [serial = 557] [outer = 00000000] [url = about:blank] 01:14:56 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (1C296000) [pid = 3660] [serial = 578] [outer = 00000000] [url = about:blank] 01:14:56 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (13AC6400) [pid = 3660] [serial = 554] [outer = 00000000] [url = about:blank] 01:14:56 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (1C289C00) [pid = 3660] [serial = 576] [outer = 00000000] [url = about:blank] 01:14:56 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (1C294C00) [pid = 3660] [serial = 579] [outer = 00000000] [url = about:blank] 01:14:56 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (1C72FC00) [pid = 3660] [serial = 582] [outer = 00000000] [url = about:blank] 01:14:56 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (1ACE1000) [pid = 3660] [serial = 573] [outer = 00000000] [url = about:blank] 01:14:56 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (1DEC2000) [pid = 3660] [serial = 534] [outer = 00000000] [url = about:blank] 01:14:56 INFO - PROCESS | 3660 | 1461140096583 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]]]}] 01:14:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 01:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 883ms 01:14:56 INFO - PROCESS | 3660 | 1461140096655 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 01:14:56 INFO - PROCESS | 3660 | 1461140096660 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 01:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 01:14:56 INFO - PROCESS | 3660 | 1461140096666 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 01:14:56 INFO - PROCESS | 3660 | 1461140096668 Marionette TRACE conn3 <- [1,810,null,{}] 01:14:56 INFO - PROCESS | 3660 | 1461140096672 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}] 01:14:56 INFO - PROCESS | 3660 | 1461140096782 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 01:14:56 INFO - PROCESS | 3660 | 1461140096838 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:56 INFO - PROCESS | 3660 | ++DOCSHELL 14ADE400 == 57 [pid = 3660] [id = 212] 01:14:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (15C8A800) [pid = 3660] [serial = 634] [outer = 00000000] 01:14:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (17E9A400) [pid = 3660] [serial = 635] [outer = 15C8A800] 01:14:56 INFO - PROCESS | 3660 | 1461140096883 Marionette DEBUG loaded listener.js 01:14:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (185D2C00) [pid = 3660] [serial = 636] [outer = 15C8A800] 01:14:57 INFO - PROCESS | 3660 | 1461140097238 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] 01:14:57 INFO - PROCESS | 3660 | 1461140097289 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 01:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 01:14:57 INFO - PROCESS | 3660 | 1461140097292 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 01:14:57 INFO - PROCESS | 3660 | 1461140097296 Marionette TRACE conn3 <- [1,814,null,{}] 01:14:57 INFO - PROCESS | 3660 | 1461140097306 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}] 01:14:57 INFO - PROCESS | 3660 | 1461140097387 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 01:14:57 INFO - PROCESS | 3660 | 1461140097393 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:57 INFO - PROCESS | 3660 | ++DOCSHELL 18B4A800 == 58 [pid = 3660] [id = 213] 01:14:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (18B50400) [pid = 3660] [serial = 637] [outer = 00000000] 01:14:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (19F67000) [pid = 3660] [serial = 638] [outer = 18B50400] 01:14:57 INFO - PROCESS | 3660 | 1461140097440 Marionette DEBUG loaded listener.js 01:14:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (1A80E800) [pid = 3660] [serial = 639] [outer = 18B50400] 01:14:57 INFO - PROCESS | 3660 | 1461140097895 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]]]}] 01:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 01:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 609ms 01:14:57 INFO - PROCESS | 3660 | 1461140097914 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 01:14:57 INFO - PROCESS | 3660 | 1461140097916 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 01:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 01:14:57 INFO - PROCESS | 3660 | 1461140097920 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 01:14:57 INFO - PROCESS | 3660 | 1461140097921 Marionette TRACE conn3 <- [1,818,null,{}] 01:14:57 INFO - PROCESS | 3660 | 1461140097925 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}] 01:14:58 INFO - PROCESS | 3660 | 1461140098003 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 01:14:58 INFO - PROCESS | 3660 | 1461140098009 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:58 INFO - PROCESS | 3660 | ++DOCSHELL 19F60000 == 59 [pid = 3660] [id = 214] 01:14:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (1ACE1800) [pid = 3660] [serial = 640] [outer = 00000000] 01:14:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (1C289400) [pid = 3660] [serial = 641] [outer = 1ACE1800] 01:14:58 INFO - PROCESS | 3660 | 1461140098054 Marionette DEBUG loaded listener.js 01:14:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (1C290000) [pid = 3660] [serial = 642] [outer = 1ACE1800] 01:14:58 INFO - PROCESS | 3660 | 1461140098461 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]]]}] 01:14:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 01:14:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 579ms 01:14:58 INFO - PROCESS | 3660 | 1461140098499 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 01:14:58 INFO - PROCESS | 3660 | 1461140098502 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 01:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 01:14:58 INFO - PROCESS | 3660 | 1461140098519 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 01:14:58 INFO - PROCESS | 3660 | 1461140098520 Marionette TRACE conn3 <- [1,822,null,{}] 01:14:58 INFO - PROCESS | 3660 | 1461140098524 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}] 01:14:58 INFO - PROCESS | 3660 | 1461140098633 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 01:14:58 INFO - PROCESS | 3660 | 1461140098639 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:58 INFO - PROCESS | 3660 | ++DOCSHELL 1ACE7000 == 60 [pid = 3660] [id = 215] 01:14:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (1C22D800) [pid = 3660] [serial = 643] [outer = 00000000] 01:14:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (1C2F6C00) [pid = 3660] [serial = 644] [outer = 1C22D800] 01:14:58 INFO - PROCESS | 3660 | 1461140098725 Marionette DEBUG loaded listener.js 01:14:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (1C34D800) [pid = 3660] [serial = 645] [outer = 1C22D800] 01:14:59 INFO - PROCESS | 3660 | 1461140099145 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]]]}] 01:14:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 01:14:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 685ms 01:14:59 INFO - PROCESS | 3660 | 1461140099196 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 01:14:59 INFO - PROCESS | 3660 | 1461140099198 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 01:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 01:14:59 INFO - PROCESS | 3660 | 1461140099202 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 01:14:59 INFO - PROCESS | 3660 | 1461140099204 Marionette TRACE conn3 <- [1,826,null,{}] 01:14:59 INFO - PROCESS | 3660 | 1461140099215 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}] 01:14:59 INFO - PROCESS | 3660 | 1461140099336 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 01:14:59 INFO - PROCESS | 3660 | 1461140099351 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:59 INFO - PROCESS | 3660 | ++DOCSHELL 13203C00 == 61 [pid = 3660] [id = 216] 01:14:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (1D1DF000) [pid = 3660] [serial = 646] [outer = 00000000] 01:14:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (1D871000) [pid = 3660] [serial = 647] [outer = 1D1DF000] 01:14:59 INFO - PROCESS | 3660 | 1461140099447 Marionette DEBUG loaded listener.js 01:14:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (1D878000) [pid = 3660] [serial = 648] [outer = 1D1DF000] 01:14:59 INFO - PROCESS | 3660 | 1461140099837 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]]]}] 01:14:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 01:14:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 685ms 01:14:59 INFO - PROCESS | 3660 | 1461140099885 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 01:14:59 INFO - PROCESS | 3660 | 1461140099887 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 01:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 01:14:59 INFO - PROCESS | 3660 | 1461140099894 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 01:14:59 INFO - PROCESS | 3660 | 1461140099896 Marionette TRACE conn3 <- [1,830,null,{}] 01:14:59 INFO - PROCESS | 3660 | 1461140099899 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}] 01:15:00 INFO - PROCESS | 3660 | 1461140100037 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 01:15:00 INFO - PROCESS | 3660 | 1461140100093 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:00 INFO - PROCESS | 3660 | ++DOCSHELL 1325EC00 == 62 [pid = 3660] [id = 217] 01:15:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (1A136400) [pid = 3660] [serial = 649] [outer = 00000000] 01:15:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (1D970800) [pid = 3660] [serial = 650] [outer = 1A136400] 01:15:00 INFO - PROCESS | 3660 | 1461140100136 Marionette DEBUG loaded listener.js 01:15:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (1D97A400) [pid = 3660] [serial = 651] [outer = 1A136400] 01:15:00 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (1370A800) [pid = 3660] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 01:15:00 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (17EA6800) [pid = 3660] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 01:15:00 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (13ACF000) [pid = 3660] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 01:15:00 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (1C236400) [pid = 3660] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 01:15:00 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (16465C00) [pid = 3660] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 01:15:00 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (1A79E400) [pid = 3660] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 01:15:00 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (18939800) [pid = 3660] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 01:15:00 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (1439A000) [pid = 3660] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 01:15:00 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (16991C00) [pid = 3660] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 01:15:00 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (1944D800) [pid = 3660] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 01:15:00 INFO - PROCESS | 3660 | 1461140100496 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]]]}] 01:15:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 01:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 609ms 01:15:00 INFO - PROCESS | 3660 | 1461140100516 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 01:15:00 INFO - PROCESS | 3660 | 1461140100518 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 01:15:00 INFO - PROCESS | 3660 | 1461140100521 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 01:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 01:15:00 INFO - PROCESS | 3660 | 1461140100523 Marionette TRACE conn3 <- [1,834,null,{}] 01:15:00 INFO - PROCESS | 3660 | 1461140100526 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}] 01:15:00 INFO - PROCESS | 3660 | 1461140100608 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 01:15:00 INFO - PROCESS | 3660 | 1461140100693 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:00 INFO - PROCESS | 3660 | ++DOCSHELL 13201C00 == 63 [pid = 3660] [id = 218] 01:15:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (13260000) [pid = 3660] [serial = 652] [outer = 00000000] 01:15:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (1A27E800) [pid = 3660] [serial = 653] [outer = 13260000] 01:15:00 INFO - PROCESS | 3660 | 1461140100737 Marionette DEBUG loaded listener.js 01:15:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (1D874400) [pid = 3660] [serial = 654] [outer = 13260000] 01:15:01 INFO - PROCESS | 3660 | 1461140101072 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]]]}] 01:15:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 01:15:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 579ms 01:15:01 INFO - PROCESS | 3660 | 1461140101101 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 01:15:01 INFO - PROCESS | 3660 | 1461140101103 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 01:15:01 INFO - PROCESS | 3660 | 1461140101106 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 01:15:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 01:15:01 INFO - PROCESS | 3660 | 1461140101108 Marionette TRACE conn3 <- [1,838,null,{}] 01:15:01 INFO - PROCESS | 3660 | 1461140101111 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}] 01:15:01 INFO - PROCESS | 3660 | 1461140101191 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 01:15:01 INFO - PROCESS | 3660 | 1461140101300 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:01 INFO - PROCESS | 3660 | ++DOCSHELL 16453400 == 64 [pid = 3660] [id = 219] 01:15:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (16842C00) [pid = 3660] [serial = 655] [outer = 00000000] 01:15:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (1DEC7000) [pid = 3660] [serial = 656] [outer = 16842C00] 01:15:01 INFO - PROCESS | 3660 | 1461140101346 Marionette DEBUG loaded listener.js 01:15:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (1DEC8800) [pid = 3660] [serial = 657] [outer = 16842C00] 01:15:01 INFO - PROCESS | 3660 | 1461140101672 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]]]}] 01:15:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 01:15:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 624ms 01:15:01 INFO - PROCESS | 3660 | 1461140101727 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 01:15:01 INFO - PROCESS | 3660 | 1461140101729 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 01:15:01 INFO - PROCESS | 3660 | 1461140101732 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 01:15:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 01:15:01 INFO - PROCESS | 3660 | 1461140101734 Marionette TRACE conn3 <- [1,842,null,{}] 01:15:01 INFO - PROCESS | 3660 | 1461140101737 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}] 01:15:01 INFO - PROCESS | 3660 | 1461140101846 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 01:15:01 INFO - PROCESS | 3660 | 1461140101854 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:01 INFO - PROCESS | 3660 | ++DOCSHELL 1D1E4C00 == 65 [pid = 3660] [id = 220] 01:15:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (1E4BC000) [pid = 3660] [serial = 658] [outer = 00000000] 01:15:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (1E4C0000) [pid = 3660] [serial = 659] [outer = 1E4BC000] 01:15:01 INFO - PROCESS | 3660 | 1461140101897 Marionette DEBUG loaded listener.js 01:15:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (1E4C5400) [pid = 3660] [serial = 660] [outer = 1E4BC000] 01:15:02 INFO - PROCESS | 3660 | 1461140102267 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]]]}] 01:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 01:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 579ms 01:15:02 INFO - PROCESS | 3660 | 1461140102313 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 01:15:02 INFO - PROCESS | 3660 | 1461140102315 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 01:15:02 INFO - PROCESS | 3660 | 1461140102318 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 01:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 01:15:02 INFO - PROCESS | 3660 | 1461140102321 Marionette TRACE conn3 <- [1,846,null,{}] 01:15:02 INFO - PROCESS | 3660 | 1461140102324 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}] 01:15:02 INFO - PROCESS | 3660 | 1461140102467 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 01:15:02 INFO - PROCESS | 3660 | 1461140102664 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:02 INFO - PROCESS | 3660 | ++DOCSHELL 1370B800 == 66 [pid = 3660] [id = 221] 01:15:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (1370D400) [pid = 3660] [serial = 661] [outer = 00000000] 01:15:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (14354000) [pid = 3660] [serial = 662] [outer = 1370D400] 01:15:02 INFO - PROCESS | 3660 | 1461140102721 Marionette DEBUG loaded listener.js 01:15:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (156B5C00) [pid = 3660] [serial = 663] [outer = 1370D400] 01:15:03 INFO - PROCESS | 3660 | 1461140103234 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]]]}] 01:15:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 01:15:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 974ms 01:15:03 INFO - PROCESS | 3660 | 1461140103305 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 01:15:03 INFO - PROCESS | 3660 | 1461140103310 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 01:15:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 01:15:03 INFO - PROCESS | 3660 | 1461140103315 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 01:15:03 INFO - PROCESS | 3660 | 1461140103319 Marionette TRACE conn3 <- [1,850,null,{}] 01:15:03 INFO - PROCESS | 3660 | 1461140103324 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}] 01:15:03 INFO - PROCESS | 3660 | 1461140103429 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 01:15:03 INFO - PROCESS | 3660 | 1461140103556 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:03 INFO - PROCESS | 3660 | ++DOCSHELL 1807AC00 == 67 [pid = 3660] [id = 222] 01:15:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (1807B000) [pid = 3660] [serial = 664] [outer = 00000000] 01:15:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (1807F400) [pid = 3660] [serial = 665] [outer = 1807B000] 01:15:03 INFO - PROCESS | 3660 | 1461140103622 Marionette DEBUG loaded listener.js 01:15:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (181E0000) [pid = 3660] [serial = 666] [outer = 1807B000] 01:15:04 INFO - PROCESS | 3660 | 1461140104212 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]]]}] 01:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 01:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 974ms 01:15:04 INFO - PROCESS | 3660 | 1461140104284 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 01:15:04 INFO - PROCESS | 3660 | 1461140104287 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 01:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 01:15:04 INFO - PROCESS | 3660 | 1461140104291 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 01:15:04 INFO - PROCESS | 3660 | 1461140104294 Marionette TRACE conn3 <- [1,854,null,{}] 01:15:04 INFO - PROCESS | 3660 | 1461140104297 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}] 01:15:04 INFO - PROCESS | 3660 | 1461140104400 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 01:15:04 INFO - PROCESS | 3660 | 1461140104528 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:04 INFO - PROCESS | 3660 | ++DOCSHELL 19D4D400 == 68 [pid = 3660] [id = 223] 01:15:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (19F61400) [pid = 3660] [serial = 667] [outer = 00000000] 01:15:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (1ACE0800) [pid = 3660] [serial = 668] [outer = 19F61400] 01:15:04 INFO - PROCESS | 3660 | 1461140104583 Marionette DEBUG loaded listener.js 01:15:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (1C235000) [pid = 3660] [serial = 669] [outer = 19F61400] 01:15:05 INFO - PROCESS | 3660 | 1461140105494 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]]]}] 01:15:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 01:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1279ms 01:15:05 INFO - PROCESS | 3660 | 1461140105566 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 01:15:05 INFO - PROCESS | 3660 | 1461140105570 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 01:15:05 INFO - PROCESS | 3660 | 1461140105575 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 01:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 01:15:05 INFO - PROCESS | 3660 | 1461140105579 Marionette TRACE conn3 <- [1,858,null,{}] 01:15:05 INFO - PROCESS | 3660 | 1461140105584 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}] 01:15:05 INFO - PROCESS | 3660 | 1461140105683 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 01:15:05 INFO - PROCESS | 3660 | 1461140105764 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:05 INFO - PROCESS | 3660 | ++DOCSHELL 1370F800 == 69 [pid = 3660] [id = 224] 01:15:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (13712400) [pid = 3660] [serial = 670] [outer = 00000000] 01:15:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (14347C00) [pid = 3660] [serial = 671] [outer = 13712400] 01:15:05 INFO - PROCESS | 3660 | 1461140105812 Marionette DEBUG loaded listener.js 01:15:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (15A3D000) [pid = 3660] [serial = 672] [outer = 13712400] 01:15:06 INFO - PROCESS | 3660 | 1461140106431 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]]]}] 01:15:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 01:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 914ms 01:15:06 INFO - PROCESS | 3660 | 1461140106506 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 01:15:06 INFO - PROCESS | 3660 | 1461140106511 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 01:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 01:15:06 INFO - PROCESS | 3660 | 1461140106517 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 01:15:06 INFO - PROCESS | 3660 | 1461140106520 Marionette TRACE conn3 <- [1,862,null,{}] 01:15:06 INFO - PROCESS | 3660 | 1461140106524 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}] 01:15:06 INFO - PROCESS | 3660 | 1461140106612 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 01:15:06 INFO - PROCESS | 3660 | 1461140106728 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:06 INFO - PROCESS | 3660 | --DOCSHELL 136B0000 == 68 [pid = 3660] [id = 80] 01:15:06 INFO - PROCESS | 3660 | --DOCSHELL 18930400 == 67 [pid = 3660] [id = 197] 01:15:06 INFO - PROCESS | 3660 | --DOCSHELL 18938C00 == 66 [pid = 3660] [id = 67] 01:15:06 INFO - PROCESS | 3660 | --DOCSHELL 1C22A400 == 65 [pid = 3660] [id = 174] 01:15:06 INFO - PROCESS | 3660 | --DOCSHELL 16997C00 == 64 [pid = 3660] [id = 198] 01:15:06 INFO - PROCESS | 3660 | --DOCSHELL 1325C400 == 63 [pid = 3660] [id = 81] 01:15:06 INFO - PROCESS | 3660 | --DOCSHELL 1370B400 == 62 [pid = 3660] [id = 162] 01:15:06 INFO - PROCESS | 3660 | --DOCSHELL 19FCD000 == 61 [pid = 3660] [id = 122] 01:15:06 INFO - PROCESS | 3660 | --DOCSHELL 1D1E4C00 == 60 [pid = 3660] [id = 220] 01:15:06 INFO - PROCESS | 3660 | --DOCSHELL 16453400 == 59 [pid = 3660] [id = 219] 01:15:06 INFO - PROCESS | 3660 | --DOCSHELL 13201C00 == 58 [pid = 3660] [id = 218] 01:15:06 INFO - PROCESS | 3660 | --DOCSHELL 1325EC00 == 57 [pid = 3660] [id = 217] 01:15:06 INFO - PROCESS | 3660 | --DOCSHELL 13203C00 == 56 [pid = 3660] [id = 216] 01:15:06 INFO - PROCESS | 3660 | --DOCSHELL 1ACE7000 == 55 [pid = 3660] [id = 215] 01:15:06 INFO - PROCESS | 3660 | --DOCSHELL 19F60000 == 54 [pid = 3660] [id = 214] 01:15:06 INFO - PROCESS | 3660 | --DOCSHELL 18B4A800 == 53 [pid = 3660] [id = 213] 01:15:06 INFO - PROCESS | 3660 | --DOCSHELL 14ADE400 == 52 [pid = 3660] [id = 212] 01:15:06 INFO - PROCESS | 3660 | --DOCSHELL 15C8BC00 == 51 [pid = 3660] [id = 211] 01:15:06 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (1C2EF800) [pid = 3660] [serial = 593] [outer = 00000000] [url = about:blank] 01:15:06 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (17E78000) [pid = 3660] [serial = 587] [outer = 00000000] [url = about:blank] 01:15:06 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (1A13FC00) [pid = 3660] [serial = 590] [outer = 00000000] [url = about:blank] 01:15:06 INFO - PROCESS | 3660 | ++DOCSHELL 13203C00 == 52 [pid = 3660] [id = 225] 01:15:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (1325C400) [pid = 3660] [serial = 673] [outer = 00000000] 01:15:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (1439B000) [pid = 3660] [serial = 674] [outer = 1325C400] 01:15:06 INFO - PROCESS | 3660 | 1461140106820 Marionette DEBUG loaded listener.js 01:15:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (15AD6800) [pid = 3660] [serial = 675] [outer = 1325C400] 01:15:06 INFO - PROCESS | 3660 | --DOCSHELL 16471C00 == 51 [pid = 3660] [id = 206] 01:15:06 INFO - PROCESS | 3660 | --DOCSHELL 13262400 == 50 [pid = 3660] [id = 205] 01:15:06 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (13AC5C00) [pid = 3660] [serial = 555] [outer = 00000000] [url = about:blank] 01:15:06 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (187D3000) [pid = 3660] [serial = 558] [outer = 00000000] [url = about:blank] 01:15:06 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (15C90800) [pid = 3660] [serial = 525] [outer = 00000000] [url = about:blank] 01:15:06 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (1CB2DC00) [pid = 3660] [serial = 531] [outer = 00000000] [url = about:blank] 01:15:06 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (185E0000) [pid = 3660] [serial = 528] [outer = 00000000] [url = about:blank] 01:15:06 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (19FCE000) [pid = 3660] [serial = 605] [outer = 00000000] [url = about:blank] 01:15:06 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (1A80C800) [pid = 3660] [serial = 608] [outer = 00000000] [url = about:blank] 01:15:06 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (1C234000) [pid = 3660] [serial = 611] [outer = 00000000] [url = about:blank] 01:15:06 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (1CB2B400) [pid = 3660] [serial = 584] [outer = 00000000] [url = about:blank] 01:15:06 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (1AC0FC00) [pid = 3660] [serial = 609] [outer = 00000000] [url = about:blank] 01:15:06 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (18B4F800) [pid = 3660] [serial = 602] [outer = 00000000] [url = about:blank] 01:15:06 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (190C2800) [pid = 3660] [serial = 603] [outer = 00000000] [url = about:blank] 01:15:06 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (156AEC00) [pid = 3660] [serial = 596] [outer = 00000000] [url = about:blank] 01:15:06 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (16446800) [pid = 3660] [serial = 597] [outer = 00000000] [url = about:blank] 01:15:06 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (17E74400) [pid = 3660] [serial = 599] [outer = 00000000] [url = about:blank] 01:15:06 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (17E7A400) [pid = 3660] [serial = 600] [outer = 00000000] [url = about:blank] 01:15:06 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (19FDB800) [pid = 3660] [serial = 606] [outer = 00000000] [url = about:blank] 01:15:07 INFO - PROCESS | 3660 | 1461140107292 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]]]}] 01:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 01:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 822ms 01:15:07 INFO - PROCESS | 3660 | 1461140107342 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 01:15:07 INFO - PROCESS | 3660 | 1461140107344 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 01:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 01:15:07 INFO - PROCESS | 3660 | 1461140107348 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 01:15:07 INFO - PROCESS | 3660 | 1461140107351 Marionette TRACE conn3 <- [1,866,null,{}] 01:15:07 INFO - PROCESS | 3660 | 1461140107362 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}] 01:15:07 INFO - PROCESS | 3660 | 1461140107427 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 01:15:07 INFO - PROCESS | 3660 | 1461140107433 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:07 INFO - PROCESS | 3660 | ++DOCSHELL 16450800 == 51 [pid = 3660] [id = 226] 01:15:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (16464400) [pid = 3660] [serial = 676] [outer = 00000000] 01:15:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (17E79400) [pid = 3660] [serial = 677] [outer = 16464400] 01:15:07 INFO - PROCESS | 3660 | 1461140107481 Marionette DEBUG loaded listener.js 01:15:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (17E8CC00) [pid = 3660] [serial = 678] [outer = 16464400] 01:15:07 INFO - PROCESS | 3660 | 1461140107954 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]]]}] 01:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 01:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 609ms 01:15:07 INFO - PROCESS | 3660 | 1461140107968 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 01:15:07 INFO - PROCESS | 3660 | 1461140107971 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 01:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 01:15:07 INFO - PROCESS | 3660 | 1461140107974 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 01:15:07 INFO - PROCESS | 3660 | 1461140107976 Marionette TRACE conn3 <- [1,870,null,{}] 01:15:07 INFO - PROCESS | 3660 | 1461140107979 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}] 01:15:08 INFO - PROCESS | 3660 | 1461140108060 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 01:15:08 INFO - PROCESS | 3660 | 1461140108050 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:08 INFO - PROCESS | 3660 | ++DOCSHELL 17E8E000 == 52 [pid = 3660] [id = 227] 01:15:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (1807D000) [pid = 3660] [serial = 679] [outer = 00000000] 01:15:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (187C8800) [pid = 3660] [serial = 680] [outer = 1807D000] 01:15:08 INFO - PROCESS | 3660 | 1461140108095 Marionette DEBUG loaded listener.js 01:15:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (169CB400) [pid = 3660] [serial = 681] [outer = 1807D000] 01:15:08 INFO - PROCESS | 3660 | 1461140108555 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]]]}] 01:15:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 01:15:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 609ms 01:15:08 INFO - PROCESS | 3660 | 1461140108596 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 01:15:08 INFO - PROCESS | 3660 | 1461140108598 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 01:15:08 INFO - PROCESS | 3660 | 1461140108601 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 01:15:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 01:15:08 INFO - PROCESS | 3660 | 1461140108603 Marionette TRACE conn3 <- [1,874,null,{}] 01:15:08 INFO - PROCESS | 3660 | 1461140108606 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}] 01:15:08 INFO - PROCESS | 3660 | 1461140108681 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 01:15:08 INFO - PROCESS | 3660 | 1461140108687 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:08 INFO - PROCESS | 3660 | ++DOCSHELL 187D1C00 == 53 [pid = 3660] [id = 228] 01:15:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (18931800) [pid = 3660] [serial = 682] [outer = 00000000] 01:15:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (18B51000) [pid = 3660] [serial = 683] [outer = 18931800] 01:15:08 INFO - PROCESS | 3660 | 1461140108722 Marionette DEBUG loaded listener.js 01:15:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (18C33400) [pid = 3660] [serial = 684] [outer = 18931800] 01:15:09 INFO - PROCESS | 3660 | 1461140109166 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]]]}] 01:15:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 01:15:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 625ms 01:15:09 INFO - PROCESS | 3660 | 1461140109223 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 01:15:09 INFO - PROCESS | 3660 | 1461140109225 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 01:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 01:15:09 INFO - PROCESS | 3660 | 1461140109228 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 01:15:09 INFO - PROCESS | 3660 | 1461140109230 Marionette TRACE conn3 <- [1,878,null,{}] 01:15:09 INFO - PROCESS | 3660 | 1461140109234 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}] 01:15:09 INFO - PROCESS | 3660 | 1461140109357 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 01:15:09 INFO - PROCESS | 3660 | 1461140109423 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:09 INFO - PROCESS | 3660 | ++DOCSHELL 19951000 == 54 [pid = 3660] [id = 229] 01:15:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (19952C00) [pid = 3660] [serial = 685] [outer = 00000000] 01:15:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (19D4A800) [pid = 3660] [serial = 686] [outer = 19952C00] 01:15:09 INFO - PROCESS | 3660 | 1461140109470 Marionette DEBUG loaded listener.js 01:15:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (19FD4C00) [pid = 3660] [serial = 687] [outer = 19952C00] 01:15:09 INFO - PROCESS | 3660 | 1461140109887 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]]]}] 01:15:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 01:15:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 685ms 01:15:09 INFO - PROCESS | 3660 | 1461140109910 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 01:15:09 INFO - PROCESS | 3660 | 1461140109912 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 01:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 01:15:09 INFO - PROCESS | 3660 | 1461140109924 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 01:15:09 INFO - PROCESS | 3660 | 1461140109926 Marionette TRACE conn3 <- [1,882,null,{}] 01:15:09 INFO - PROCESS | 3660 | 1461140109930 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}] 01:15:10 INFO - PROCESS | 3660 | 1461140110015 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 01:15:10 INFO - PROCESS | 3660 | 1461140110021 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:10 INFO - PROCESS | 3660 | ++DOCSHELL 13710800 == 55 [pid = 3660] [id = 230] 01:15:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (1A139C00) [pid = 3660] [serial = 688] [outer = 00000000] 01:15:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (1A7AAC00) [pid = 3660] [serial = 689] [outer = 1A139C00] 01:15:10 INFO - PROCESS | 3660 | 1461140110065 Marionette DEBUG loaded listener.js 01:15:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (1A7A8000) [pid = 3660] [serial = 690] [outer = 1A139C00] 01:15:10 INFO - PROCESS | 3660 | 1461140110477 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]]]}] 01:15:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 01:15:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 578ms 01:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 01:15:10 INFO - PROCESS | 3660 | 1461140110495 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 01:15:10 INFO - PROCESS | 3660 | 1461140110497 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 01:15:10 INFO - PROCESS | 3660 | 1461140110500 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 01:15:10 INFO - PROCESS | 3660 | 1461140110502 Marionette TRACE conn3 <- [1,886,null,{}] 01:15:10 INFO - PROCESS | 3660 | 1461140110505 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}] 01:15:10 INFO - PROCESS | 3660 | 1461140110606 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 01:15:10 INFO - PROCESS | 3660 | 1461140110611 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:10 INFO - PROCESS | 3660 | ++DOCSHELL 12B40800 == 56 [pid = 3660] [id = 231] 01:15:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (19D0D000) [pid = 3660] [serial = 691] [outer = 00000000] 01:15:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (1C22C400) [pid = 3660] [serial = 692] [outer = 19D0D000] 01:15:10 INFO - PROCESS | 3660 | 1461140110657 Marionette DEBUG loaded listener.js 01:15:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 112 (1C22B800) [pid = 3660] [serial = 693] [outer = 19D0D000] 01:15:11 INFO - PROCESS | 3660 | 1461140111110 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]]]}] 01:15:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 01:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 609ms 01:15:11 INFO - PROCESS | 3660 | 1461140111122 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 01:15:11 INFO - PROCESS | 3660 | 1461140111124 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 01:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 01:15:11 INFO - PROCESS | 3660 | --DOMWINDOW == 111 (13268800) [pid = 3660] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 01:15:11 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (199C2400) [pid = 3660] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 01:15:11 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (1D1DF000) [pid = 3660] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 01:15:11 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (15C8F000) [pid = 3660] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 01:15:11 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (1A136400) [pid = 3660] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 01:15:11 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (1C7F5000) [pid = 3660] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 01:15:11 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (15C8A800) [pid = 3660] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 01:15:11 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (18B50400) [pid = 3660] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 01:15:11 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (13260000) [pid = 3660] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 01:15:11 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (16842C00) [pid = 3660] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 01:15:11 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (1ACE1800) [pid = 3660] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 01:15:11 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (1C22D800) [pid = 3660] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 01:15:11 INFO - PROCESS | 3660 | 1461140111521 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 01:15:11 INFO - PROCESS | 3660 | 1461140111523 Marionette TRACE conn3 <- [1,890,null,{}] 01:15:11 INFO - PROCESS | 3660 | 1461140111710 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}] 01:15:11 INFO - PROCESS | 3660 | 1461140111829 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 01:15:11 INFO - PROCESS | 3660 | 1461140111837 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:11 INFO - PROCESS | 3660 | ++DOCSHELL 16542400 == 57 [pid = 3660] [id = 232] 01:15:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (1ACE5000) [pid = 3660] [serial = 694] [outer = 00000000] 01:15:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (1C292C00) [pid = 3660] [serial = 695] [outer = 1ACE5000] 01:15:11 INFO - PROCESS | 3660 | 1461140111880 Marionette DEBUG loaded listener.js 01:15:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (1C291800) [pid = 3660] [serial = 696] [outer = 1ACE5000] 01:15:12 INFO - PROCESS | 3660 | 1461140112277 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]]]}] 01:15:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 01:15:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1188ms 01:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 01:15:12 INFO - PROCESS | 3660 | 1461140112316 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 01:15:12 INFO - PROCESS | 3660 | 1461140112318 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 01:15:12 INFO - PROCESS | 3660 | 1461140112322 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 01:15:12 INFO - PROCESS | 3660 | 1461140112324 Marionette TRACE conn3 <- [1,894,null,{}] 01:15:12 INFO - PROCESS | 3660 | 1461140112327 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}] 01:15:12 INFO - PROCESS | 3660 | 1461140112402 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 01:15:12 INFO - PROCESS | 3660 | 1461140112408 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:12 INFO - PROCESS | 3660 | ++DOCSHELL 1C2EDC00 == 58 [pid = 3660] [id = 233] 01:15:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (1C7F1C00) [pid = 3660] [serial = 697] [outer = 00000000] 01:15:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (1C7FD400) [pid = 3660] [serial = 698] [outer = 1C7F1C00] 01:15:12 INFO - PROCESS | 3660 | 1461140112452 Marionette DEBUG loaded listener.js 01:15:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (1CC0A800) [pid = 3660] [serial = 699] [outer = 1C7F1C00] 01:15:12 INFO - PROCESS | 3660 | 1461140112851 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]]]}] 01:15:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 01:15:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 579ms 01:15:12 INFO - PROCESS | 3660 | 1461140112900 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 01:15:12 INFO - PROCESS | 3660 | 1461140112902 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 01:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 01:15:12 INFO - PROCESS | 3660 | 1461140112906 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 01:15:12 INFO - PROCESS | 3660 | 1461140112908 Marionette TRACE conn3 <- [1,898,null,{}] 01:15:12 INFO - PROCESS | 3660 | 1461140112912 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}] 01:15:12 INFO - PROCESS | 3660 | 1461140113004 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 01:15:13 INFO - PROCESS | 3660 | 1461140113012 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:13 INFO - PROCESS | 3660 | ++DOCSHELL 1D1D6800 == 59 [pid = 3660] [id = 234] 01:15:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (1D1E4000) [pid = 3660] [serial = 700] [outer = 00000000] 01:15:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (15CD6800) [pid = 3660] [serial = 701] [outer = 1D1E4000] 01:15:13 INFO - PROCESS | 3660 | 1461140113060 Marionette DEBUG loaded listener.js 01:15:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (1D872000) [pid = 3660] [serial = 702] [outer = 1D1E4000] 01:15:14 INFO - PROCESS | 3660 | --DOCSHELL 1336C000 == 58 [pid = 3660] [id = 108] 01:15:14 INFO - PROCESS | 3660 | --DOCSHELL 1944C400 == 57 [pid = 3660] [id = 82] 01:15:14 INFO - PROCESS | 3660 | --DOCSHELL 1C22F000 == 56 [pid = 3660] [id = 195] 01:15:14 INFO - PROCESS | 3660 | --DOCSHELL 1944EC00 == 55 [pid = 3660] [id = 110] 01:15:14 INFO - PROCESS | 3660 | --DOCSHELL 1C234C00 == 54 [pid = 3660] [id = 177] 01:15:14 INFO - PROCESS | 3660 | --DOCSHELL 17EA3C00 == 53 [pid = 3660] [id = 207] 01:15:14 INFO - PROCESS | 3660 | --DOCSHELL 1A768000 == 52 [pid = 3660] [id = 96] 01:15:14 INFO - PROCESS | 3660 | --DOCSHELL 1D3DD400 == 51 [pid = 3660] [id = 178] 01:15:14 INFO - PROCESS | 3660 | --DOCSHELL 1C7F8800 == 50 [pid = 3660] [id = 123] 01:15:14 INFO - PROCESS | 3660 | --DOCSHELL 1C345400 == 49 [pid = 3660] [id = 209] 01:15:14 INFO - PROCESS | 3660 | --DOCSHELL 138A9000 == 48 [pid = 3660] [id = 121] 01:15:14 INFO - PROCESS | 3660 | --DOCSHELL 15AAA800 == 47 [pid = 3660] [id = 196] 01:15:14 INFO - PROCESS | 3660 | --DOCSHELL 1C292400 == 46 [pid = 3660] [id = 147] 01:15:14 INFO - PROCESS | 3660 | --DOCSHELL 1C2F1400 == 45 [pid = 3660] [id = 208] 01:15:14 INFO - PROCESS | 3660 | --DOCSHELL 1D875000 == 44 [pid = 3660] [id = 97] 01:15:14 INFO - PROCESS | 3660 | --DOCSHELL 17EA4C00 == 43 [pid = 3660] [id = 109] 01:15:14 INFO - PROCESS | 3660 | --DOCSHELL 1D1DEC00 == 42 [pid = 3660] [id = 83] 01:15:14 INFO - PROCESS | 3660 | --DOCSHELL 1C7F4400 == 41 [pid = 3660] [id = 210] 01:15:14 INFO - PROCESS | 3660 | --DOCSHELL 13801400 == 40 [pid = 3660] [id = 136] 01:15:14 INFO - PROCESS | 3660 | --DOCSHELL 13203C00 == 39 [pid = 3660] [id = 225] 01:15:14 INFO - PROCESS | 3660 | --DOCSHELL 1370F800 == 38 [pid = 3660] [id = 224] 01:15:14 INFO - PROCESS | 3660 | --DOCSHELL 1807AC00 == 37 [pid = 3660] [id = 222] 01:15:14 INFO - PROCESS | 3660 | --DOCSHELL 19D4D400 == 36 [pid = 3660] [id = 223] 01:15:14 INFO - PROCESS | 3660 | --DOCSHELL 1370B800 == 35 [pid = 3660] [id = 221] 01:15:14 INFO - PROCESS | 3660 | --DOCSHELL 16450800 == 34 [pid = 3660] [id = 226] 01:15:14 INFO - PROCESS | 3660 | --DOCSHELL 187D1C00 == 33 [pid = 3660] [id = 228] 01:15:14 INFO - PROCESS | 3660 | --DOCSHELL 1C2EDC00 == 32 [pid = 3660] [id = 233] 01:15:14 INFO - PROCESS | 3660 | --DOCSHELL 19951000 == 31 [pid = 3660] [id = 229] 01:15:14 INFO - PROCESS | 3660 | --DOCSHELL 13710800 == 30 [pid = 3660] [id = 230] 01:15:14 INFO - PROCESS | 3660 | --DOCSHELL 16542400 == 29 [pid = 3660] [id = 232] 01:15:14 INFO - PROCESS | 3660 | --DOCSHELL 17E8E000 == 28 [pid = 3660] [id = 227] 01:15:14 INFO - PROCESS | 3660 | --DOCSHELL 12B40800 == 27 [pid = 3660] [id = 231] 01:15:14 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (1A281000) [pid = 3660] [serial = 552] [outer = 00000000] [url = about:blank] 01:15:14 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (1CC03400) [pid = 3660] [serial = 594] [outer = 00000000] [url = about:blank] 01:15:14 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (1D871000) [pid = 3660] [serial = 647] [outer = 00000000] [url = about:blank] 01:15:14 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (187CA800) [pid = 3660] [serial = 633] [outer = 00000000] [url = about:blank] 01:15:14 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (1812E800) [pid = 3660] [serial = 632] [outer = 00000000] [url = about:blank] 01:15:14 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (1D970800) [pid = 3660] [serial = 650] [outer = 00000000] [url = about:blank] 01:15:14 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (1D871C00) [pid = 3660] [serial = 630] [outer = 00000000] [url = about:blank] 01:15:14 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (1D3E1C00) [pid = 3660] [serial = 629] [outer = 00000000] [url = about:blank] 01:15:14 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (1C730800) [pid = 3660] [serial = 623] [outer = 00000000] [url = about:blank] 01:15:14 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (13710C00) [pid = 3660] [serial = 614] [outer = 00000000] [url = about:blank] 01:15:14 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (1D174800) [pid = 3660] [serial = 626] [outer = 00000000] [url = about:blank] 01:15:14 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (17E9A400) [pid = 3660] [serial = 635] [outer = 00000000] [url = about:blank] 01:15:14 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (185D2C00) [pid = 3660] [serial = 636] [outer = 00000000] [url = about:blank] 01:15:14 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (19F67000) [pid = 3660] [serial = 638] [outer = 00000000] [url = about:blank] 01:15:14 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (1A80E800) [pid = 3660] [serial = 639] [outer = 00000000] [url = about:blank] 01:15:14 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (19F63C00) [pid = 3660] [serial = 620] [outer = 00000000] [url = about:blank] 01:15:14 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (1D878000) [pid = 3660] [serial = 648] [outer = 00000000] [url = about:blank] 01:15:14 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (1A27E800) [pid = 3660] [serial = 653] [outer = 00000000] [url = about:blank] 01:15:14 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (1D97A400) [pid = 3660] [serial = 651] [outer = 00000000] [url = about:blank] 01:15:14 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (1DEC7000) [pid = 3660] [serial = 656] [outer = 00000000] [url = about:blank] 01:15:14 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (17E6E000) [pid = 3660] [serial = 617] [outer = 00000000] [url = about:blank] 01:15:14 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (1C289400) [pid = 3660] [serial = 641] [outer = 00000000] [url = about:blank] 01:15:14 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (1DEC8800) [pid = 3660] [serial = 657] [outer = 00000000] [url = about:blank] 01:15:14 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (1E4C0000) [pid = 3660] [serial = 659] [outer = 00000000] [url = about:blank] 01:15:14 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (1C2F6C00) [pid = 3660] [serial = 644] [outer = 00000000] [url = about:blank] 01:15:14 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (1D874400) [pid = 3660] [serial = 654] [outer = 00000000] [url = about:blank] 01:15:14 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (1C34D800) [pid = 3660] [serial = 645] [outer = 00000000] [url = about:blank] 01:15:14 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (1C290000) [pid = 3660] [serial = 642] [outer = 00000000] [url = about:blank] 01:15:14 INFO - PROCESS | 3660 | 1461140114949 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]]]}] 01:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 01:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 2055ms 01:15:14 INFO - PROCESS | 3660 | 1461140114972 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 01:15:14 INFO - PROCESS | 3660 | 1461140114976 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 01:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 01:15:14 INFO - PROCESS | 3660 | 1461140114981 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 01:15:14 INFO - PROCESS | 3660 | 1461140114985 Marionette TRACE conn3 <- [1,902,null,{}] 01:15:14 INFO - PROCESS | 3660 | 1461140114991 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}] 01:15:15 INFO - PROCESS | 3660 | 1461140115078 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 01:15:15 INFO - PROCESS | 3660 | 1461140115089 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:15 INFO - PROCESS | 3660 | ++DOCSHELL 12CFEC00 == 28 [pid = 3660] [id = 235] 01:15:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (12CFF000) [pid = 3660] [serial = 703] [outer = 00000000] 01:15:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (1325C000) [pid = 3660] [serial = 704] [outer = 12CFF000] 01:15:15 INFO - PROCESS | 3660 | 1461140115136 Marionette DEBUG loaded listener.js 01:15:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (13265000) [pid = 3660] [serial = 705] [outer = 12CFF000] 01:15:15 INFO - PROCESS | 3660 | 1461140115589 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]]]}] 01:15:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 01:15:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 686ms 01:15:15 INFO - PROCESS | 3660 | 1461140115665 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 01:15:15 INFO - PROCESS | 3660 | 1461140115671 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 01:15:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 01:15:15 INFO - PROCESS | 3660 | 1461140115677 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 01:15:15 INFO - PROCESS | 3660 | 1461140115680 Marionette TRACE conn3 <- [1,906,null,{}] 01:15:15 INFO - PROCESS | 3660 | 1461140115684 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}] 01:15:15 INFO - PROCESS | 3660 | 1461140115764 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 01:15:15 INFO - PROCESS | 3660 | 1461140115772 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:15 INFO - PROCESS | 3660 | ++DOCSHELL 1326A000 == 29 [pid = 3660] [id = 236] 01:15:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (13360800) [pid = 3660] [serial = 706] [outer = 00000000] 01:15:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (13801400) [pid = 3660] [serial = 707] [outer = 13360800] 01:15:15 INFO - PROCESS | 3660 | 1461140115801 Marionette DEBUG loaded listener.js 01:15:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (138A7800) [pid = 3660] [serial = 708] [outer = 13360800] 01:15:16 INFO - PROCESS | 3660 | 1461140116254 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]]]}] 01:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 01:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 624ms 01:15:16 INFO - PROCESS | 3660 | 1461140116299 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 01:15:16 INFO - PROCESS | 3660 | 1461140116302 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 01:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 01:15:16 INFO - PROCESS | 3660 | 1461140116306 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 01:15:16 INFO - PROCESS | 3660 | 1461140116310 Marionette TRACE conn3 <- [1,910,null,{}] 01:15:16 INFO - PROCESS | 3660 | 1461140116321 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}] 01:15:16 INFO - PROCESS | 3660 | 1461140116434 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 01:15:16 INFO - PROCESS | 3660 | 1461140116499 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:16 INFO - PROCESS | 3660 | ++DOCSHELL 15413400 == 30 [pid = 3660] [id = 237] 01:15:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (15417400) [pid = 3660] [serial = 709] [outer = 00000000] 01:15:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (15625400) [pid = 3660] [serial = 710] [outer = 15417400] 01:15:16 INFO - PROCESS | 3660 | 1461140116547 Marionette DEBUG loaded listener.js 01:15:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (15A0FC00) [pid = 3660] [serial = 711] [outer = 15417400] 01:15:16 INFO - PROCESS | 3660 | 1461140116914 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]]]}] 01:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 01:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 624ms 01:15:16 INFO - PROCESS | 3660 | 1461140116927 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 01:15:16 INFO - PROCESS | 3660 | 1461140116930 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 01:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 01:15:16 INFO - PROCESS | 3660 | 1461140116933 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 01:15:16 INFO - PROCESS | 3660 | 1461140116935 Marionette TRACE conn3 <- [1,914,null,{}] 01:15:16 INFO - PROCESS | 3660 | 1461140116938 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}] 01:15:17 INFO - PROCESS | 3660 | 1461140117010 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 01:15:17 INFO - PROCESS | 3660 | 1461140117079 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:17 INFO - PROCESS | 3660 | ++DOCSHELL 136AD400 == 31 [pid = 3660] [id = 238] 01:15:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (15AA8000) [pid = 3660] [serial = 712] [outer = 00000000] 01:15:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (1644C000) [pid = 3660] [serial = 713] [outer = 15AA8000] 01:15:17 INFO - PROCESS | 3660 | 1461140117108 Marionette DEBUG loaded listener.js 01:15:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (16463C00) [pid = 3660] [serial = 714] [outer = 15AA8000] 01:15:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (16541400) [pid = 3660] [serial = 715] [outer = 1EA22C00] 01:15:17 INFO - PROCESS | 3660 | 1461140117528 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]]]}] 01:15:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 01:15:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 625ms 01:15:17 INFO - PROCESS | 3660 | 1461140117554 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 01:15:17 INFO - PROCESS | 3660 | 1461140117556 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 01:15:17 INFO - PROCESS | 3660 | 1461140117559 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 01:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 01:15:17 INFO - PROCESS | 3660 | 1461140117561 Marionette TRACE conn3 <- [1,918,null,{}] 01:15:17 INFO - PROCESS | 3660 | 1461140117565 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}] 01:15:17 INFO - PROCESS | 3660 | 1461140117671 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 01:15:17 INFO - PROCESS | 3660 | 1461140117680 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:17 INFO - PROCESS | 3660 | ++DOCSHELL 16471400 == 32 [pid = 3660] [id = 239] 01:15:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (16471800) [pid = 3660] [serial = 716] [outer = 00000000] 01:15:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (16656C00) [pid = 3660] [serial = 717] [outer = 16471800] 01:15:17 INFO - PROCESS | 3660 | 1461140117708 Marionette DEBUG loaded listener.js 01:15:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (169D1800) [pid = 3660] [serial = 718] [outer = 16471800] 01:15:18 INFO - PROCESS | 3660 | 1461140118149 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]]]}] 01:15:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 01:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 624ms 01:15:18 INFO - PROCESS | 3660 | 1461140118182 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 01:15:18 INFO - PROCESS | 3660 | 1461140118184 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 01:15:18 INFO - PROCESS | 3660 | 1461140118187 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 01:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 01:15:18 INFO - PROCESS | 3660 | 1461140118188 Marionette TRACE conn3 <- [1,922,null,{}] 01:15:18 INFO - PROCESS | 3660 | 1461140118192 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}] 01:15:18 INFO - PROCESS | 3660 | 1461140118307 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 01:15:18 INFO - PROCESS | 3660 | 1461140118316 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:18 INFO - PROCESS | 3660 | ++DOCSHELL 12DD3C00 == 33 [pid = 3660] [id = 240] 01:15:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (14A58400) [pid = 3660] [serial = 719] [outer = 00000000] 01:15:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (18073400) [pid = 3660] [serial = 720] [outer = 14A58400] 01:15:18 INFO - PROCESS | 3660 | 1461140118347 Marionette DEBUG loaded listener.js 01:15:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (18078000) [pid = 3660] [serial = 721] [outer = 14A58400] 01:15:18 INFO - PROCESS | 3660 | 1461140118733 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]]]}] 01:15:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 01:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 579ms 01:15:18 INFO - PROCESS | 3660 | 1461140118768 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 01:15:18 INFO - PROCESS | 3660 | 1461140118769 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 01:15:18 INFO - PROCESS | 3660 | 1461140118773 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 01:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 01:15:18 INFO - PROCESS | 3660 | 1461140118774 Marionette TRACE conn3 <- [1,926,null,{}] 01:15:18 INFO - PROCESS | 3660 | 1461140118778 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}] 01:15:18 INFO - PROCESS | 3660 | 1461140118846 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 01:15:18 INFO - PROCESS | 3660 | 1461140118957 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:18 INFO - PROCESS | 3660 | ++DOCSHELL 17E7A400 == 34 [pid = 3660] [id = 241] 01:15:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (18071400) [pid = 3660] [serial = 722] [outer = 00000000] 01:15:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (18179C00) [pid = 3660] [serial = 723] [outer = 18071400] 01:15:18 INFO - PROCESS | 3660 | 1461140118984 Marionette DEBUG loaded listener.js 01:15:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (18179000) [pid = 3660] [serial = 724] [outer = 18071400] 01:15:19 INFO - PROCESS | 3660 | 1461140119330 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]]]}] 01:15:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 01:15:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 624ms 01:15:19 INFO - PROCESS | 3660 | 1461140119394 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 01:15:19 INFO - PROCESS | 3660 | 1461140119396 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 01:15:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 01:15:19 INFO - PROCESS | 3660 | 1461140119400 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 01:15:19 INFO - PROCESS | 3660 | 1461140119402 Marionette TRACE conn3 <- [1,930,null,{}] 01:15:19 INFO - PROCESS | 3660 | 1461140119405 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}] 01:15:19 INFO - PROCESS | 3660 | 1461140119509 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 01:15:19 INFO - PROCESS | 3660 | 1461140119516 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:19 INFO - PROCESS | 3660 | ++DOCSHELL 11BF3400 == 35 [pid = 3660] [id = 242] 01:15:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (1370C400) [pid = 3660] [serial = 725] [outer = 00000000] 01:15:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (187CE400) [pid = 3660] [serial = 726] [outer = 1370C400] 01:15:19 INFO - PROCESS | 3660 | 1461140119563 Marionette DEBUG loaded listener.js 01:15:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (187CC400) [pid = 3660] [serial = 727] [outer = 1370C400] 01:15:19 INFO - PROCESS | 3660 | 1461140119976 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]]]}] 01:15:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 01:15:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 625ms 01:15:20 INFO - PROCESS | 3660 | 1461140120021 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 01:15:20 INFO - PROCESS | 3660 | 1461140120023 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 01:15:20 INFO - PROCESS | 3660 | 1461140120026 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 01:15:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 01:15:20 INFO - PROCESS | 3660 | 1461140120028 Marionette TRACE conn3 <- [1,934,null,{}] 01:15:20 INFO - PROCESS | 3660 | 1461140120031 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}] 01:15:20 INFO - PROCESS | 3660 | 1461140120130 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 01:15:20 INFO - PROCESS | 3660 | 1461140120210 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:20 INFO - PROCESS | 3660 | ++DOCSHELL 15412800 == 36 [pid = 3660] [id = 243] 01:15:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (18B44000) [pid = 3660] [serial = 728] [outer = 00000000] 01:15:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (18B4E000) [pid = 3660] [serial = 729] [outer = 18B44000] 01:15:20 INFO - PROCESS | 3660 | 1461140120254 Marionette DEBUG loaded listener.js 01:15:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (18B4C000) [pid = 3660] [serial = 730] [outer = 18B44000] 01:15:20 INFO - PROCESS | 3660 | 1461140120635 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]]]}] 01:15:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 01:15:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 685ms 01:15:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 01:15:20 INFO - PROCESS | 3660 | 1461140120712 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 01:15:20 INFO - PROCESS | 3660 | 1461140120714 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 01:15:20 INFO - PROCESS | 3660 | 1461140120718 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 01:15:20 INFO - PROCESS | 3660 | 1461140120719 Marionette TRACE conn3 <- [1,938,null,{}] 01:15:20 INFO - PROCESS | 3660 | 1461140120723 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}] 01:15:20 INFO - PROCESS | 3660 | 1461140120824 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 01:15:20 INFO - PROCESS | 3660 | 1461140120836 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:20 INFO - PROCESS | 3660 | ++DOCSHELL 17E74000 == 37 [pid = 3660] [id = 244] 01:15:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (185D9800) [pid = 3660] [serial = 731] [outer = 00000000] 01:15:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (1944E800) [pid = 3660] [serial = 732] [outer = 185D9800] 01:15:20 INFO - PROCESS | 3660 | 1461140120927 Marionette DEBUG loaded listener.js 01:15:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 112 (19949400) [pid = 3660] [serial = 733] [outer = 185D9800] 01:15:21 INFO - PROCESS | 3660 | 1461140121333 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]]]}] 01:15:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 01:15:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 670ms 01:15:21 INFO - PROCESS | 3660 | 1461140121397 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 01:15:21 INFO - PROCESS | 3660 | 1461140121399 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 01:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 01:15:21 INFO - PROCESS | 3660 | 1461140121448 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 01:15:21 INFO - PROCESS | 3660 | 1461140121450 Marionette TRACE conn3 <- [1,942,null,{}] 01:15:21 INFO - PROCESS | 3660 | 1461140121454 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}] 01:15:21 INFO - PROCESS | 3660 | 1461140121568 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 01:15:21 INFO - PROCESS | 3660 | 1461140121583 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:21 INFO - PROCESS | 3660 | ++DOCSHELL 16467800 == 38 [pid = 3660] [id = 245] 01:15:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 113 (19F66800) [pid = 3660] [serial = 734] [outer = 00000000] 01:15:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 114 (19FDB800) [pid = 3660] [serial = 735] [outer = 19F66800] 01:15:21 INFO - PROCESS | 3660 | 1461140121631 Marionette DEBUG loaded listener.js 01:15:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 115 (1A27BC00) [pid = 3660] [serial = 736] [outer = 19F66800] 01:15:22 INFO - PROCESS | 3660 | --DOMWINDOW == 114 (1ACDA400) [pid = 3660] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 01:15:22 INFO - PROCESS | 3660 | --DOMWINDOW == 113 (1812F000) [pid = 3660] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 01:15:22 INFO - PROCESS | 3660 | --DOMWINDOW == 112 (13263C00) [pid = 3660] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 01:15:22 INFO - PROCESS | 3660 | --DOMWINDOW == 111 (1C2F2000) [pid = 3660] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 01:15:22 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (1CB34400) [pid = 3660] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 01:15:22 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (1665FC00) [pid = 3660] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 01:15:22 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (1C7F1C00) [pid = 3660] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 01:15:22 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (19952C00) [pid = 3660] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 01:15:22 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (19D0D000) [pid = 3660] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 01:15:22 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (1A139C00) [pid = 3660] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 01:15:22 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (1ACE5000) [pid = 3660] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 01:15:22 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (18931800) [pid = 3660] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 01:15:22 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (1807D000) [pid = 3660] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 01:15:22 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (16464400) [pid = 3660] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 01:15:22 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (1325C400) [pid = 3660] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 01:15:22 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (13712400) [pid = 3660] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 01:15:22 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (19F61400) [pid = 3660] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 01:15:22 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (1807B000) [pid = 3660] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 01:15:22 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (1370D400) [pid = 3660] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 01:15:22 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (1E4BC000) [pid = 3660] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 01:15:22 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (18B52800) [pid = 3660] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 01:15:22 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (16464000) [pid = 3660] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 01:15:22 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (1C28CC00) [pid = 3660] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 01:15:22 INFO - PROCESS | 3660 | 1461140122264 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]]]}] 01:15:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 01:15:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 883ms 01:15:22 INFO - PROCESS | 3660 | 1461140122323 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 01:15:22 INFO - PROCESS | 3660 | 1461140122325 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 01:15:22 INFO - PROCESS | 3660 | 1461140122328 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 01:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 01:15:22 INFO - PROCESS | 3660 | 1461140122330 Marionette TRACE conn3 <- [1,946,null,{}] 01:15:22 INFO - PROCESS | 3660 | 1461140122317 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}] 01:15:22 INFO - PROCESS | 3660 | 1461140122389 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 01:15:22 INFO - PROCESS | 3660 | 1461140122395 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:22 INFO - PROCESS | 3660 | ++DOCSHELL 14A03C00 == 39 [pid = 3660] [id = 246] 01:15:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (17E79800) [pid = 3660] [serial = 737] [outer = 00000000] 01:15:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (1892CC00) [pid = 3660] [serial = 738] [outer = 17E79800] 01:15:22 INFO - PROCESS | 3660 | 1461140122440 Marionette DEBUG loaded listener.js 01:15:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (185D2800) [pid = 3660] [serial = 739] [outer = 17E79800] 01:15:22 INFO - PROCESS | 3660 | 1461140122839 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]]]}] 01:15:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 01:15:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 578ms 01:15:22 INFO - PROCESS | 3660 | 1461140122907 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 01:15:22 INFO - PROCESS | 3660 | 1461140122909 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 01:15:22 INFO - PROCESS | 3660 | 1461140122913 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 01:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 01:15:22 INFO - PROCESS | 3660 | 1461140122914 Marionette TRACE conn3 <- [1,950,null,{}] 01:15:22 INFO - PROCESS | 3660 | 1461140122918 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}] 01:15:22 INFO - PROCESS | 3660 | 1461140122972 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 01:15:22 INFO - PROCESS | 3660 | 1461140122978 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:22 INFO - PROCESS | 3660 | ++DOCSHELL 17E75800 == 40 [pid = 3660] [id = 247] 01:15:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (18939800) [pid = 3660] [serial = 740] [outer = 00000000] 01:15:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (1A140400) [pid = 3660] [serial = 741] [outer = 18939800] 01:15:23 INFO - PROCESS | 3660 | 1461140123028 Marionette DEBUG loaded listener.js 01:15:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (18C26000) [pid = 3660] [serial = 742] [outer = 18939800] 01:15:23 INFO - PROCESS | 3660 | 1461140123476 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]]]}] 01:15:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 01:15:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 609ms 01:15:23 INFO - PROCESS | 3660 | 1461140123534 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 01:15:23 INFO - PROCESS | 3660 | 1461140123536 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 01:15:23 INFO - PROCESS | 3660 | 1461140123539 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 01:15:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 01:15:23 INFO - PROCESS | 3660 | 1461140123541 Marionette TRACE conn3 <- [1,954,null,{}] 01:15:23 INFO - PROCESS | 3660 | 1461140123544 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}] 01:15:23 INFO - PROCESS | 3660 | 1461140123616 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 01:15:23 INFO - PROCESS | 3660 | 1461140123625 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:23 INFO - PROCESS | 3660 | ++DOCSHELL 16541800 == 41 [pid = 3660] [id = 248] 01:15:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (190C4C00) [pid = 3660] [serial = 743] [outer = 00000000] 01:15:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (1A7A1000) [pid = 3660] [serial = 744] [outer = 190C4C00] 01:15:23 INFO - PROCESS | 3660 | 1461140123652 Marionette DEBUG loaded listener.js 01:15:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (1A80C400) [pid = 3660] [serial = 745] [outer = 190C4C00] 01:15:24 INFO - PROCESS | 3660 | --DOCSHELL 1D1D6800 == 40 [pid = 3660] [id = 234] 01:15:24 INFO - PROCESS | 3660 | --DOCSHELL 12CFEC00 == 39 [pid = 3660] [id = 235] 01:15:24 INFO - PROCESS | 3660 | --DOCSHELL 1326A000 == 38 [pid = 3660] [id = 236] 01:15:24 INFO - PROCESS | 3660 | --DOCSHELL 136AD400 == 37 [pid = 3660] [id = 238] 01:15:24 INFO - PROCESS | 3660 | --DOCSHELL 15413400 == 36 [pid = 3660] [id = 237] 01:15:24 INFO - PROCESS | 3660 | --DOCSHELL 17E7A400 == 35 [pid = 3660] [id = 241] 01:15:24 INFO - PROCESS | 3660 | --DOCSHELL 16467800 == 34 [pid = 3660] [id = 245] 01:15:24 INFO - PROCESS | 3660 | --DOCSHELL 11BF3400 == 33 [pid = 3660] [id = 242] 01:15:24 INFO - PROCESS | 3660 | --DOCSHELL 12DD3C00 == 32 [pid = 3660] [id = 240] 01:15:24 INFO - PROCESS | 3660 | --DOCSHELL 17E74000 == 31 [pid = 3660] [id = 244] 01:15:24 INFO - PROCESS | 3660 | --DOCSHELL 14A03C00 == 30 [pid = 3660] [id = 246] 01:15:24 INFO - PROCESS | 3660 | --DOCSHELL 15412800 == 29 [pid = 3660] [id = 243] 01:15:24 INFO - PROCESS | 3660 | --DOCSHELL 17E75800 == 28 [pid = 3660] [id = 247] 01:15:24 INFO - PROCESS | 3660 | --DOCSHELL 16471400 == 27 [pid = 3660] [id = 239] 01:15:25 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (1C238000) [pid = 3660] [serial = 612] [outer = 00000000] [url = about:blank] 01:15:25 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (1A7A5000) [pid = 3660] [serial = 591] [outer = 00000000] [url = about:blank] 01:15:25 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (17E86800) [pid = 3660] [serial = 588] [outer = 00000000] [url = about:blank] 01:15:25 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (1CC04800) [pid = 3660] [serial = 585] [outer = 00000000] [url = about:blank] 01:15:25 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (1A80A000) [pid = 3660] [serial = 621] [outer = 00000000] [url = about:blank] 01:15:25 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (138A8C00) [pid = 3660] [serial = 615] [outer = 00000000] [url = about:blank] 01:15:25 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (1C7FAC00) [pid = 3660] [serial = 624] [outer = 00000000] [url = about:blank] 01:15:25 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (1D174000) [pid = 3660] [serial = 627] [outer = 00000000] [url = about:blank] 01:15:25 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (18125800) [pid = 3660] [serial = 618] [outer = 00000000] [url = about:blank] 01:15:25 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (1CC0A800) [pid = 3660] [serial = 699] [outer = 00000000] [url = about:blank] 01:15:25 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (15CD6800) [pid = 3660] [serial = 701] [outer = 00000000] [url = about:blank] 01:15:25 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (19D4A800) [pid = 3660] [serial = 686] [outer = 00000000] [url = about:blank] 01:15:25 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (19FD4C00) [pid = 3660] [serial = 687] [outer = 00000000] [url = about:blank] 01:15:25 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (1C22C400) [pid = 3660] [serial = 692] [outer = 00000000] [url = about:blank] 01:15:25 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (1A7A8000) [pid = 3660] [serial = 690] [outer = 00000000] [url = about:blank] 01:15:25 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (1A7AAC00) [pid = 3660] [serial = 689] [outer = 00000000] [url = about:blank] 01:15:25 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (1C22B800) [pid = 3660] [serial = 693] [outer = 00000000] [url = about:blank] 01:15:25 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (1C7FD400) [pid = 3660] [serial = 698] [outer = 00000000] [url = about:blank] 01:15:25 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (1C292C00) [pid = 3660] [serial = 695] [outer = 00000000] [url = about:blank] 01:15:25 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (18B51000) [pid = 3660] [serial = 683] [outer = 00000000] [url = about:blank] 01:15:25 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (187C8800) [pid = 3660] [serial = 680] [outer = 00000000] [url = about:blank] 01:15:25 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (169CB400) [pid = 3660] [serial = 681] [outer = 00000000] [url = about:blank] 01:15:25 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (17E79400) [pid = 3660] [serial = 677] [outer = 00000000] [url = about:blank] 01:15:25 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (17E8CC00) [pid = 3660] [serial = 678] [outer = 00000000] [url = about:blank] 01:15:25 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (1439B000) [pid = 3660] [serial = 674] [outer = 00000000] [url = about:blank] 01:15:25 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (15AD6800) [pid = 3660] [serial = 675] [outer = 00000000] [url = about:blank] 01:15:25 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (15A3D000) [pid = 3660] [serial = 672] [outer = 00000000] [url = about:blank] 01:15:25 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (14347C00) [pid = 3660] [serial = 671] [outer = 00000000] [url = about:blank] 01:15:25 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (1C235000) [pid = 3660] [serial = 669] [outer = 00000000] [url = about:blank] 01:15:25 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (1ACE0800) [pid = 3660] [serial = 668] [outer = 00000000] [url = about:blank] 01:15:25 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (181E0000) [pid = 3660] [serial = 666] [outer = 00000000] [url = about:blank] 01:15:25 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (1807F400) [pid = 3660] [serial = 665] [outer = 00000000] [url = about:blank] 01:15:25 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (156B5C00) [pid = 3660] [serial = 663] [outer = 00000000] [url = about:blank] 01:15:25 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (14354000) [pid = 3660] [serial = 662] [outer = 00000000] [url = about:blank] 01:15:25 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (1E4C5400) [pid = 3660] [serial = 660] [outer = 00000000] [url = about:blank] 01:15:25 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (18C33400) [pid = 3660] [serial = 684] [outer = 00000000] [url = about:blank] 01:15:25 INFO - PROCESS | 3660 | --DOMWINDOW == 64 (1C291800) [pid = 3660] [serial = 696] [outer = 00000000] [url = about:blank] 01:15:25 INFO - PROCESS | 3660 | 1461140125298 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]]]}] 01:15:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 01:15:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1797ms 01:15:25 INFO - PROCESS | 3660 | 1461140125340 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 01:15:25 INFO - PROCESS | 3660 | 1461140125344 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 01:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 01:15:25 INFO - PROCESS | 3660 | 1461140125349 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 01:15:25 INFO - PROCESS | 3660 | 1461140125353 Marionette TRACE conn3 <- [1,958,null,{}] 01:15:25 INFO - PROCESS | 3660 | 1461140125359 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}] 01:15:25 INFO - PROCESS | 3660 | 1461140125443 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 01:15:25 INFO - PROCESS | 3660 | 1461140125452 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:25 INFO - PROCESS | 3660 | ++DOCSHELL 12DE0400 == 28 [pid = 3660] [id = 249] 01:15:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (13201C00) [pid = 3660] [serial = 746] [outer = 00000000] 01:15:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (13268400) [pid = 3660] [serial = 747] [outer = 13201C00] 01:15:25 INFO - PROCESS | 3660 | 1461140125500 Marionette DEBUG loaded listener.js 01:15:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (136ABC00) [pid = 3660] [serial = 748] [outer = 13201C00] 01:15:25 INFO - PROCESS | 3660 | 1461140125951 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]]]}] 01:15:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 01:15:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 624ms 01:15:25 INFO - PROCESS | 3660 | 1461140125972 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 01:15:25 INFO - PROCESS | 3660 | 1461140125978 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 01:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 01:15:25 INFO - PROCESS | 3660 | 1461140125984 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 01:15:25 INFO - PROCESS | 3660 | 1461140125987 Marionette TRACE conn3 <- [1,962,null,{}] 01:15:25 INFO - PROCESS | 3660 | 1461140125994 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}] 01:15:26 INFO - PROCESS | 3660 | 1461140126077 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 01:15:26 INFO - PROCESS | 3660 | 1461140126084 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:26 INFO - PROCESS | 3660 | ++DOCSHELL 136B5800 == 29 [pid = 3660] [id = 250] 01:15:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (136B6800) [pid = 3660] [serial = 749] [outer = 00000000] 01:15:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (142C4800) [pid = 3660] [serial = 750] [outer = 136B6800] 01:15:26 INFO - PROCESS | 3660 | 1461140126129 Marionette DEBUG loaded listener.js 01:15:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (142CE800) [pid = 3660] [serial = 751] [outer = 136B6800] 01:15:26 INFO - PROCESS | 3660 | 1461140126554 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]]]}] 01:15:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 01:15:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 609ms 01:15:26 INFO - PROCESS | 3660 | 1461140126602 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 01:15:26 INFO - PROCESS | 3660 | 1461140126605 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 01:15:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 01:15:26 INFO - PROCESS | 3660 | 1461140126608 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 01:15:26 INFO - PROCESS | 3660 | 1461140126612 Marionette TRACE conn3 <- [1,966,null,{}] 01:15:26 INFO - PROCESS | 3660 | 1461140126623 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}] 01:15:26 INFO - PROCESS | 3660 | 1461140126701 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 01:15:26 INFO - PROCESS | 3660 | 1461140126710 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:26 INFO - PROCESS | 3660 | ++DOCSHELL 156B5C00 == 30 [pid = 3660] [id = 251] 01:15:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (156B8800) [pid = 3660] [serial = 752] [outer = 00000000] 01:15:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (15AD6800) [pid = 3660] [serial = 753] [outer = 156B8800] 01:15:26 INFO - PROCESS | 3660 | 1461140126757 Marionette DEBUG loaded listener.js 01:15:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (15D4FC00) [pid = 3660] [serial = 754] [outer = 156B8800] 01:15:27 INFO - PROCESS | 3660 | 1461140127191 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]]]}] 01:15:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 01:15:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 609ms 01:15:27 INFO - PROCESS | 3660 | 1461140127228 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 01:15:27 INFO - PROCESS | 3660 | 1461140127230 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 01:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 01:15:27 INFO - PROCESS | 3660 | 1461140127234 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 01:15:27 INFO - PROCESS | 3660 | 1461140127235 Marionette TRACE conn3 <- [1,970,null,{}] 01:15:27 INFO - PROCESS | 3660 | 1461140127239 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}] 01:15:27 INFO - PROCESS | 3660 | 1461140127311 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 01:15:27 INFO - PROCESS | 3660 | 1461140127317 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:27 INFO - PROCESS | 3660 | ++DOCSHELL 15ACD800 == 31 [pid = 3660] [id = 252] 01:15:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (1644BC00) [pid = 3660] [serial = 755] [outer = 00000000] 01:15:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (16470800) [pid = 3660] [serial = 756] [outer = 1644BC00] 01:15:27 INFO - PROCESS | 3660 | 1461140127363 Marionette DEBUG loaded listener.js 01:15:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (16542400) [pid = 3660] [serial = 757] [outer = 1644BC00] 01:15:27 INFO - PROCESS | 3660 | 1461140127747 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]]]}] 01:15:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 01:15:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 579ms 01:15:27 INFO - PROCESS | 3660 | 1461140127814 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 01:15:27 INFO - PROCESS | 3660 | 1461140127816 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 01:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 01:15:27 INFO - PROCESS | 3660 | 1461140127819 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 01:15:27 INFO - PROCESS | 3660 | 1461140127821 Marionette TRACE conn3 <- [1,974,null,{}] 01:15:27 INFO - PROCESS | 3660 | 1461140127824 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}] 01:15:27 INFO - PROCESS | 3660 | 1461140127893 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 01:15:27 INFO - PROCESS | 3660 | 1461140127901 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:27 INFO - PROCESS | 3660 | ++DOCSHELL 1646F400 == 32 [pid = 3660] [id = 253] 01:15:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (16846400) [pid = 3660] [serial = 758] [outer = 00000000] 01:15:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (17E74800) [pid = 3660] [serial = 759] [outer = 16846400] 01:15:27 INFO - PROCESS | 3660 | 1461140127946 Marionette DEBUG loaded listener.js 01:15:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (17E7A400) [pid = 3660] [serial = 760] [outer = 16846400] 01:15:28 INFO - PROCESS | 3660 | 1461140128369 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]]]}] 01:15:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 01:15:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 579ms 01:15:28 INFO - PROCESS | 3660 | 1461140128403 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 01:15:28 INFO - PROCESS | 3660 | 1461140128405 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 01:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 01:15:28 INFO - PROCESS | 3660 | 1461140128408 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 01:15:28 INFO - PROCESS | 3660 | 1461140128410 Marionette TRACE conn3 <- [1,978,null,{}] 01:15:28 INFO - PROCESS | 3660 | 1461140128413 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}] 01:15:28 INFO - PROCESS | 3660 | 1461140128502 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 01:15:28 INFO - PROCESS | 3660 | 1461140128509 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:28 INFO - PROCESS | 3660 | ++DOCSHELL 17E9B800 == 33 [pid = 3660] [id = 254] 01:15:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (17E9D400) [pid = 3660] [serial = 761] [outer = 00000000] 01:15:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (18080000) [pid = 3660] [serial = 762] [outer = 17E9D400] 01:15:28 INFO - PROCESS | 3660 | 1461140128556 Marionette DEBUG loaded listener.js 01:15:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (1812E000) [pid = 3660] [serial = 763] [outer = 17E9D400] 01:15:28 INFO - PROCESS | 3660 | 1461140128950 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]]]}] 01:15:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 01:15:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 578ms 01:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 01:15:29 INFO - PROCESS | 3660 | 1461140128988 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 01:15:29 INFO - PROCESS | 3660 | 1461140128990 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 01:15:29 INFO - PROCESS | 3660 | 1461140128993 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 01:15:29 INFO - PROCESS | 3660 | 1461140128995 Marionette TRACE conn3 <- [1,982,null,{}] 01:15:29 INFO - PROCESS | 3660 | 1461140128998 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}] 01:15:29 INFO - PROCESS | 3660 | 1461140129065 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 01:15:29 INFO - PROCESS | 3660 | 1461140129071 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:29 INFO - PROCESS | 3660 | ++DOCSHELL 1807F400 == 34 [pid = 3660] [id = 255] 01:15:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (18129400) [pid = 3660] [serial = 764] [outer = 00000000] 01:15:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (187CA000) [pid = 3660] [serial = 765] [outer = 18129400] 01:15:29 INFO - PROCESS | 3660 | 1461140129122 Marionette DEBUG loaded listener.js 01:15:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (187C9C00) [pid = 3660] [serial = 766] [outer = 18129400] 01:15:29 INFO - PROCESS | 3660 | 1461140129557 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]]]}] 01:15:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 01:15:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 579ms 01:15:29 INFO - PROCESS | 3660 | 1461140129587 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 01:15:29 INFO - PROCESS | 3660 | 1461140129589 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 01:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 01:15:29 INFO - PROCESS | 3660 | 1461140129602 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 01:15:29 INFO - PROCESS | 3660 | 1461140129604 Marionette TRACE conn3 <- [1,986,null,{}] 01:15:29 INFO - PROCESS | 3660 | 1461140129608 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}] 01:15:29 INFO - PROCESS | 3660 | 1461140129659 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 01:15:29 INFO - PROCESS | 3660 | 1461140129665 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:29 INFO - PROCESS | 3660 | ++DOCSHELL 18B48800 == 35 [pid = 3660] [id = 256] 01:15:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (18B4A800) [pid = 3660] [serial = 767] [outer = 00000000] 01:15:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (190C2400) [pid = 3660] [serial = 768] [outer = 18B4A800] 01:15:29 INFO - PROCESS | 3660 | 1461140129709 Marionette DEBUG loaded listener.js 01:15:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (18C27000) [pid = 3660] [serial = 769] [outer = 18B4A800] 01:15:30 INFO - PROCESS | 3660 | 1461140130116 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]]]}] 01:15:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 01:15:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 579ms 01:15:30 INFO - PROCESS | 3660 | 1461140130172 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 01:15:30 INFO - PROCESS | 3660 | 1461140130174 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 01:15:30 INFO - PROCESS | 3660 | 1461140130177 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 01:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 01:15:30 INFO - PROCESS | 3660 | 1461140130179 Marionette TRACE conn3 <- [1,990,null,{}] 01:15:30 INFO - PROCESS | 3660 | 1461140130182 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}] 01:15:30 INFO - PROCESS | 3660 | 1461140130291 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 01:15:30 INFO - PROCESS | 3660 | 1461140130329 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:30 INFO - PROCESS | 3660 | ++DOCSHELL 156B3000 == 36 [pid = 3660] [id = 257] 01:15:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (1944EC00) [pid = 3660] [serial = 770] [outer = 00000000] 01:15:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (199CB400) [pid = 3660] [serial = 771] [outer = 1944EC00] 01:15:30 INFO - PROCESS | 3660 | 1461140130373 Marionette DEBUG loaded listener.js 01:15:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (199C1000) [pid = 3660] [serial = 772] [outer = 1944EC00] 01:15:30 INFO - PROCESS | 3660 | 1461140130806 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]]]}] 01:15:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 01:15:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 670ms 01:15:30 INFO - PROCESS | 3660 | 1461140130863 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 01:15:30 INFO - PROCESS | 3660 | 1461140130865 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 01:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 01:15:30 INFO - PROCESS | 3660 | 1461140130869 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 01:15:30 INFO - PROCESS | 3660 | 1461140130870 Marionette TRACE conn3 <- [1,994,null,{}] 01:15:30 INFO - PROCESS | 3660 | 1461140130874 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}] 01:15:30 INFO - PROCESS | 3660 | 1461140130975 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 01:15:30 INFO - PROCESS | 3660 | 1461140130981 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:30 INFO - PROCESS | 3660 | ++DOCSHELL 16539400 == 37 [pid = 3660] [id = 258] 01:15:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (18930400) [pid = 3660] [serial = 773] [outer = 00000000] 01:15:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (19FCE000) [pid = 3660] [serial = 774] [outer = 18930400] 01:15:31 INFO - PROCESS | 3660 | 1461140131008 Marionette DEBUG loaded listener.js 01:15:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (1A13F400) [pid = 3660] [serial = 775] [outer = 18930400] 01:15:31 INFO - PROCESS | 3660 | 1461140131451 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]]]}] 01:15:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 01:15:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 624ms 01:15:31 INFO - PROCESS | 3660 | 1461140131490 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 01:15:31 INFO - PROCESS | 3660 | 1461140131492 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 01:15:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 01:15:31 INFO - PROCESS | 3660 | 1461140131495 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 01:15:31 INFO - PROCESS | 3660 | 1461140131498 Marionette TRACE conn3 <- [1,998,null,{}] 01:15:31 INFO - PROCESS | 3660 | 1461140131507 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}] 01:15:31 INFO - PROCESS | 3660 | 1461140131617 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 01:15:31 INFO - PROCESS | 3660 | 1461140131688 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:31 INFO - PROCESS | 3660 | ++DOCSHELL 14A50C00 == 38 [pid = 3660] [id = 259] 01:15:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (1A76C800) [pid = 3660] [serial = 776] [outer = 00000000] 01:15:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (1AC0C400) [pid = 3660] [serial = 777] [outer = 1A76C800] 01:15:31 INFO - PROCESS | 3660 | 1461140131735 Marionette DEBUG loaded listener.js 01:15:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (1ACDAC00) [pid = 3660] [serial = 778] [outer = 1A76C800] 01:15:32 INFO - PROCESS | 3660 | 1461140132163 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]]]}] 01:15:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 01:15:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 731ms 01:15:32 INFO - PROCESS | 3660 | 1461140132217 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 01:15:32 INFO - PROCESS | 3660 | 1461140132219 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 01:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 01:15:32 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (18B44000) [pid = 3660] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 01:15:32 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (185D9800) [pid = 3660] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 01:15:32 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (19F66800) [pid = 3660] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 01:15:32 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (18939800) [pid = 3660] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 01:15:32 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (1370C400) [pid = 3660] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 01:15:32 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (18071400) [pid = 3660] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 01:15:32 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (14A58400) [pid = 3660] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 01:15:32 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (16471800) [pid = 3660] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 01:15:32 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (15AA8000) [pid = 3660] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 01:15:32 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (15417400) [pid = 3660] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 01:15:32 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (13360800) [pid = 3660] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 01:15:32 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (12CFF000) [pid = 3660] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 01:15:32 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (1D1E4000) [pid = 3660] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 01:15:32 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (17E79800) [pid = 3660] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 01:15:32 INFO - PROCESS | 3660 | 1461140132344 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 01:15:32 INFO - PROCESS | 3660 | 1461140132346 Marionette TRACE conn3 <- [1,1002,null,{}] 01:15:32 INFO - PROCESS | 3660 | 1461140132350 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}] 01:15:32 INFO - PROCESS | 3660 | 1461140132430 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 01:15:32 INFO - PROCESS | 3660 | 1461140132435 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:32 INFO - PROCESS | 3660 | ++DOCSHELL 14A10C00 == 39 [pid = 3660] [id = 260] 01:15:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (14A58400) [pid = 3660] [serial = 779] [outer = 00000000] 01:15:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (1644E800) [pid = 3660] [serial = 780] [outer = 14A58400] 01:15:32 INFO - PROCESS | 3660 | 1461140132480 Marionette DEBUG loaded listener.js 01:15:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (18072400) [pid = 3660] [serial = 781] [outer = 14A58400] 01:15:32 INFO - PROCESS | 3660 | 1461140132916 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]]]}] 01:15:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 01:15:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 579ms 01:15:32 INFO - PROCESS | 3660 | 1461140132926 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 01:15:32 INFO - PROCESS | 3660 | 1461140132927 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 01:15:32 INFO - PROCESS | 3660 | 1461140132931 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 01:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 01:15:32 INFO - PROCESS | 3660 | 1461140132932 Marionette TRACE conn3 <- [1,1006,null,{}] 01:15:32 INFO - PROCESS | 3660 | 1461140132936 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}] 01:15:33 INFO - PROCESS | 3660 | 1461140133052 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 01:15:33 INFO - PROCESS | 3660 | 1461140133060 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:33 INFO - PROCESS | 3660 | ++DOCSHELL 16844C00 == 40 [pid = 3660] [id = 261] 01:15:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (181E4800) [pid = 3660] [serial = 782] [outer = 00000000] 01:15:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (18C27400) [pid = 3660] [serial = 783] [outer = 181E4800] 01:15:33 INFO - PROCESS | 3660 | 1461140133104 Marionette DEBUG loaded listener.js 01:15:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (1A13B400) [pid = 3660] [serial = 784] [outer = 181E4800] 01:15:33 INFO - PROCESS | 3660 | 1461140133500 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]]]}] 01:15:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 01:15:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 609ms 01:15:33 INFO - PROCESS | 3660 | 1461140133553 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 01:15:33 INFO - PROCESS | 3660 | 1461140133555 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 01:15:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 01:15:33 INFO - PROCESS | 3660 | 1461140133558 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 01:15:33 INFO - PROCESS | 3660 | 1461140133559 Marionette TRACE conn3 <- [1,1010,null,{}] 01:15:33 INFO - PROCESS | 3660 | 1461140133563 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}] 01:15:33 INFO - PROCESS | 3660 | 1461140133651 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 01:15:33 INFO - PROCESS | 3660 | 1461140133699 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:33 INFO - PROCESS | 3660 | ++DOCSHELL 14A06C00 == 41 [pid = 3660] [id = 262] 01:15:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (15AACC00) [pid = 3660] [serial = 785] [outer = 00000000] 01:15:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (1C229C00) [pid = 3660] [serial = 786] [outer = 15AACC00] 01:15:33 INFO - PROCESS | 3660 | 1461140133743 Marionette DEBUG loaded listener.js 01:15:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (1C22F000) [pid = 3660] [serial = 787] [outer = 15AACC00] 01:15:34 INFO - PROCESS | 3660 | 1461140134105 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]]]}] 01:15:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 01:15:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 579ms 01:15:34 INFO - PROCESS | 3660 | 1461140134139 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 01:15:34 INFO - PROCESS | 3660 | 1461140134141 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 01:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 01:15:34 INFO - PROCESS | 3660 | 1461140134144 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 01:15:34 INFO - PROCESS | 3660 | 1461140134146 Marionette TRACE conn3 <- [1,1014,null,{}] 01:15:34 INFO - PROCESS | 3660 | 1461140134149 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}] 01:15:34 INFO - PROCESS | 3660 | 1461140134211 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 01:15:34 INFO - PROCESS | 3660 | 1461140134364 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:34 INFO - PROCESS | 3660 | ++DOCSHELL 11BF5400 == 42 [pid = 3660] [id = 263] 01:15:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (11BF6C00) [pid = 3660] [serial = 788] [outer = 00000000] 01:15:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (12BB4C00) [pid = 3660] [serial = 789] [outer = 11BF6C00] 01:15:34 INFO - PROCESS | 3660 | 1461140134425 Marionette DEBUG loaded listener.js 01:15:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (12DD8000) [pid = 3660] [serial = 790] [outer = 11BF6C00] 01:15:35 INFO - PROCESS | 3660 | 1461140135120 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]]]}] 01:15:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 01:15:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1066ms 01:15:35 INFO - PROCESS | 3660 | 1461140135205 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 01:15:35 INFO - PROCESS | 3660 | 1461140135209 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 01:15:35 INFO - PROCESS | 3660 | 1461140135214 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 01:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 01:15:35 INFO - PROCESS | 3660 | 1461140135218 Marionette TRACE conn3 <- [1,1018,null,{}] 01:15:35 INFO - PROCESS | 3660 | 1461140135224 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}] 01:15:35 INFO - PROCESS | 3660 | 1461140135350 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 01:15:35 INFO - PROCESS | 3660 | 1461140135424 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:35 INFO - PROCESS | 3660 | ++DOCSHELL 14A10800 == 43 [pid = 3660] [id = 264] 01:15:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (14A51C00) [pid = 3660] [serial = 791] [outer = 00000000] 01:15:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (15417800) [pid = 3660] [serial = 792] [outer = 14A51C00] 01:15:35 INFO - PROCESS | 3660 | 1461140135525 Marionette DEBUG loaded listener.js 01:15:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (15A04400) [pid = 3660] [serial = 793] [outer = 14A51C00] 01:15:36 INFO - PROCESS | 3660 | 1461140136391 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]]]}] 01:15:36 INFO - PROCESS | 3660 | --DOCSHELL 14A06C00 == 42 [pid = 3660] [id = 262] 01:15:36 INFO - PROCESS | 3660 | --DOCSHELL 16844C00 == 41 [pid = 3660] [id = 261] 01:15:36 INFO - PROCESS | 3660 | --DOCSHELL 14A10C00 == 40 [pid = 3660] [id = 260] 01:15:36 INFO - PROCESS | 3660 | --DOCSHELL 14A50C00 == 39 [pid = 3660] [id = 259] 01:15:36 INFO - PROCESS | 3660 | --DOCSHELL 16539400 == 38 [pid = 3660] [id = 258] 01:15:36 INFO - PROCESS | 3660 | --DOCSHELL 156B3000 == 37 [pid = 3660] [id = 257] 01:15:36 INFO - PROCESS | 3660 | --DOCSHELL 18B48800 == 36 [pid = 3660] [id = 256] 01:15:36 INFO - PROCESS | 3660 | --DOCSHELL 1807F400 == 35 [pid = 3660] [id = 255] 01:15:36 INFO - PROCESS | 3660 | --DOCSHELL 17E9B800 == 34 [pid = 3660] [id = 254] 01:15:36 INFO - PROCESS | 3660 | --DOCSHELL 1646F400 == 33 [pid = 3660] [id = 253] 01:15:36 INFO - PROCESS | 3660 | --DOCSHELL 15ACD800 == 32 [pid = 3660] [id = 252] 01:15:36 INFO - PROCESS | 3660 | --DOCSHELL 156B5C00 == 31 [pid = 3660] [id = 251] 01:15:36 INFO - PROCESS | 3660 | --DOCSHELL 136B5800 == 30 [pid = 3660] [id = 250] 01:15:36 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (1A7A1000) [pid = 3660] [serial = 744] [outer = 00000000] [url = about:blank] 01:15:36 INFO - PROCESS | 3660 | --DOCSHELL 12DE0400 == 29 [pid = 3660] [id = 249] 01:15:36 INFO - PROCESS | 3660 | --DOCSHELL 16541800 == 28 [pid = 3660] [id = 248] 01:15:36 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (18B4C000) [pid = 3660] [serial = 730] [outer = 00000000] [url = about:blank] 01:15:36 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (18B4E000) [pid = 3660] [serial = 729] [outer = 00000000] [url = about:blank] 01:15:36 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (19949400) [pid = 3660] [serial = 733] [outer = 00000000] [url = about:blank] 01:15:36 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (1944E800) [pid = 3660] [serial = 732] [outer = 00000000] [url = about:blank] 01:15:36 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (19FDB800) [pid = 3660] [serial = 735] [outer = 00000000] [url = about:blank] 01:15:36 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (1A140400) [pid = 3660] [serial = 741] [outer = 00000000] [url = about:blank] 01:15:36 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (1A27BC00) [pid = 3660] [serial = 736] [outer = 00000000] [url = about:blank] 01:15:36 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (18C26000) [pid = 3660] [serial = 742] [outer = 00000000] [url = about:blank] 01:15:36 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (1892A800) [pid = 3660] [serial = 405] [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.] 01:15:36 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (187CE400) [pid = 3660] [serial = 726] [outer = 00000000] [url = about:blank] 01:15:36 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (18179C00) [pid = 3660] [serial = 723] [outer = 00000000] [url = about:blank] 01:15:36 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (18179000) [pid = 3660] [serial = 724] [outer = 00000000] [url = about:blank] 01:15:36 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (18073400) [pid = 3660] [serial = 720] [outer = 00000000] [url = about:blank] 01:15:36 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (18078000) [pid = 3660] [serial = 721] [outer = 00000000] [url = about:blank] 01:15:36 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (16656C00) [pid = 3660] [serial = 717] [outer = 00000000] [url = about:blank] 01:15:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 01:15:36 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (169D1800) [pid = 3660] [serial = 718] [outer = 00000000] [url = about:blank] 01:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1264ms 01:15:36 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (1644C000) [pid = 3660] [serial = 713] [outer = 00000000] [url = about:blank] 01:15:36 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (16463C00) [pid = 3660] [serial = 714] [outer = 00000000] [url = about:blank] 01:15:36 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (15625400) [pid = 3660] [serial = 710] [outer = 00000000] [url = about:blank] 01:15:36 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (15A0FC00) [pid = 3660] [serial = 711] [outer = 00000000] [url = about:blank] 01:15:36 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (13801400) [pid = 3660] [serial = 707] [outer = 00000000] [url = about:blank] 01:15:36 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (138A7800) [pid = 3660] [serial = 708] [outer = 00000000] [url = about:blank] 01:15:36 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (1325C000) [pid = 3660] [serial = 704] [outer = 00000000] [url = about:blank] 01:15:36 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (13265000) [pid = 3660] [serial = 705] [outer = 00000000] [url = about:blank] 01:15:36 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (1D872000) [pid = 3660] [serial = 702] [outer = 00000000] [url = about:blank] 01:15:36 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (1892CC00) [pid = 3660] [serial = 738] [outer = 00000000] [url = about:blank] 01:15:36 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (187CC400) [pid = 3660] [serial = 727] [outer = 00000000] [url = about:blank] 01:15:36 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (185D2800) [pid = 3660] [serial = 739] [outer = 00000000] [url = about:blank] 01:15:36 INFO - PROCESS | 3660 | 1461140136480 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 01:15:36 INFO - PROCESS | 3660 | 1461140136484 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 01:15:36 INFO - PROCESS | 3660 | 1461140136489 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 01:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 01:15:36 INFO - PROCESS | 3660 | 1461140136493 Marionette TRACE conn3 <- [1,1022,null,{}] 01:15:36 INFO - PROCESS | 3660 | 1461140136499 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}] 01:15:36 INFO - PROCESS | 3660 | 1461140136591 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 01:15:36 INFO - PROCESS | 3660 | 1461140136600 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:36 INFO - PROCESS | 3660 | ++DOCSHELL 1370C400 == 29 [pid = 3660] [id = 265] 01:15:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (13710000) [pid = 3660] [serial = 794] [outer = 00000000] 01:15:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (13808000) [pid = 3660] [serial = 795] [outer = 13710000] 01:15:36 INFO - PROCESS | 3660 | 1461140136646 Marionette DEBUG loaded listener.js 01:15:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (138B4800) [pid = 3660] [serial = 796] [outer = 13710000] 01:15:37 INFO - PROCESS | 3660 | 1461140137123 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]]]}] 01:15:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 01:15:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 670ms 01:15:37 INFO - PROCESS | 3660 | 1461140137172 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 01:15:37 INFO - PROCESS | 3660 | 1461140137178 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 01:15:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 01:15:37 INFO - PROCESS | 3660 | 1461140137184 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 01:15:37 INFO - PROCESS | 3660 | 1461140137187 Marionette TRACE conn3 <- [1,1026,null,{}] 01:15:37 INFO - PROCESS | 3660 | 1461140137190 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}] 01:15:37 INFO - PROCESS | 3660 | 1461140137266 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 01:15:37 INFO - PROCESS | 3660 | 1461140137276 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:37 INFO - PROCESS | 3660 | ++DOCSHELL 143A4000 == 30 [pid = 3660] [id = 266] 01:15:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (14A5C400) [pid = 3660] [serial = 797] [outer = 00000000] 01:15:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (156B3000) [pid = 3660] [serial = 798] [outer = 14A5C400] 01:15:37 INFO - PROCESS | 3660 | 1461140137327 Marionette DEBUG loaded listener.js 01:15:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (15AAA800) [pid = 3660] [serial = 799] [outer = 14A5C400] 01:15:37 INFO - PROCESS | 3660 | 1461140137758 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]]]}] 01:15:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 01:15:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 625ms 01:15:37 INFO - PROCESS | 3660 | 1461140137802 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 01:15:37 INFO - PROCESS | 3660 | 1461140137804 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 01:15:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 01:15:37 INFO - PROCESS | 3660 | 1461140137808 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 01:15:37 INFO - PROCESS | 3660 | 1461140137811 Marionette TRACE conn3 <- [1,1030,null,{}] 01:15:37 INFO - PROCESS | 3660 | 1461140137822 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}] 01:15:37 INFO - PROCESS | 3660 | 1461140137899 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 01:15:38 INFO - PROCESS | 3660 | 1461140138016 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:38 INFO - PROCESS | 3660 | ++DOCSHELL 142C4C00 == 31 [pid = 3660] [id = 267] 01:15:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (14398C00) [pid = 3660] [serial = 800] [outer = 00000000] 01:15:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (16997C00) [pid = 3660] [serial = 801] [outer = 14398C00] 01:15:38 INFO - PROCESS | 3660 | 1461140138063 Marionette DEBUG loaded listener.js 01:15:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (17E6C800) [pid = 3660] [serial = 802] [outer = 14398C00] 01:15:38 INFO - PROCESS | 3660 | 1461140138420 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]]]}] 01:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 01:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 624ms 01:15:38 INFO - PROCESS | 3660 | 1461140138429 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 01:15:38 INFO - PROCESS | 3660 | 1461140138432 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 01:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 01:15:38 INFO - PROCESS | 3660 | 1461140138435 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 01:15:38 INFO - PROCESS | 3660 | 1461140138436 Marionette TRACE conn3 <- [1,1034,null,{}] 01:15:38 INFO - PROCESS | 3660 | 1461140138440 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}] 01:15:38 INFO - PROCESS | 3660 | 1461140138513 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 01:15:38 INFO - PROCESS | 3660 | 1461140138519 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:38 INFO - PROCESS | 3660 | ++DOCSHELL 16850400 == 32 [pid = 3660] [id = 268] 01:15:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (17E6FC00) [pid = 3660] [serial = 803] [outer = 00000000] 01:15:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (18075000) [pid = 3660] [serial = 804] [outer = 17E6FC00] 01:15:38 INFO - PROCESS | 3660 | 1461140138563 Marionette DEBUG loaded listener.js 01:15:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (18079400) [pid = 3660] [serial = 805] [outer = 17E6FC00] 01:15:39 INFO - PROCESS | 3660 | 1461140139008 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]]]}] 01:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 01:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 609ms 01:15:39 INFO - PROCESS | 3660 | 1461140139062 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 01:15:39 INFO - PROCESS | 3660 | 1461140139064 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 01:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 01:15:39 INFO - PROCESS | 3660 | 1461140139067 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 01:15:39 INFO - PROCESS | 3660 | 1461140139069 Marionette TRACE conn3 <- [1,1038,null,{}] 01:15:39 INFO - PROCESS | 3660 | 1461140139072 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}] 01:15:39 INFO - PROCESS | 3660 | 1461140139165 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 01:15:39 INFO - PROCESS | 3660 | 1461140139171 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:39 INFO - PROCESS | 3660 | ++DOCSHELL 136B4000 == 33 [pid = 3660] [id = 269] 01:15:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (17E9A400) [pid = 3660] [serial = 806] [outer = 00000000] 01:15:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (18175800) [pid = 3660] [serial = 807] [outer = 17E9A400] 01:15:39 INFO - PROCESS | 3660 | 1461140139215 Marionette DEBUG loaded listener.js 01:15:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (181E0000) [pid = 3660] [serial = 808] [outer = 17E9A400] 01:15:39 INFO - PROCESS | 3660 | 1461140139674 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]]]}] 01:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 01:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 624ms 01:15:39 INFO - PROCESS | 3660 | 1461140139685 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 01:15:39 INFO - PROCESS | 3660 | 1461140139687 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 01:15:39 INFO - PROCESS | 3660 | 1461140139690 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 01:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 01:15:39 INFO - PROCESS | 3660 | 1461140139692 Marionette TRACE conn3 <- [1,1042,null,{}] 01:15:39 INFO - PROCESS | 3660 | 1461140139707 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}] 01:15:39 INFO - PROCESS | 3660 | 1461140139828 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 01:15:39 INFO - PROCESS | 3660 | 1461140139836 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:39 INFO - PROCESS | 3660 | ++DOCSHELL 181E6400 == 34 [pid = 3660] [id = 270] 01:15:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (185D4000) [pid = 3660] [serial = 809] [outer = 00000000] 01:15:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (1892F800) [pid = 3660] [serial = 810] [outer = 185D4000] 01:15:39 INFO - PROCESS | 3660 | 1461140139884 Marionette DEBUG loaded listener.js 01:15:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (1892E400) [pid = 3660] [serial = 811] [outer = 185D4000] 01:15:40 INFO - PROCESS | 3660 | 1461140140291 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]]]}] 01:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 01:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 639ms 01:15:40 INFO - PROCESS | 3660 | 1461140140331 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 01:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 01:15:40 INFO - PROCESS | 3660 | 1461140140334 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 01:15:40 INFO - PROCESS | 3660 | 1461140140338 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 01:15:40 INFO - PROCESS | 3660 | 1461140140340 Marionette TRACE conn3 <- [1,1046,null,{}] 01:15:40 INFO - PROCESS | 3660 | 1461140140351 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}] 01:15:40 INFO - PROCESS | 3660 | 1461140140446 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 01:15:40 INFO - PROCESS | 3660 | 1461140140527 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:40 INFO - PROCESS | 3660 | ++DOCSHELL 1807B400 == 35 [pid = 3660] [id = 271] 01:15:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (187C8000) [pid = 3660] [serial = 812] [outer = 00000000] 01:15:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (190C1C00) [pid = 3660] [serial = 813] [outer = 187C8000] 01:15:40 INFO - PROCESS | 3660 | 1461140140570 Marionette DEBUG loaded listener.js 01:15:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (192D8000) [pid = 3660] [serial = 814] [outer = 187C8000] 01:15:40 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (18930400) [pid = 3660] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 01:15:40 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (136B6800) [pid = 3660] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 01:15:40 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (18B4A800) [pid = 3660] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 01:15:40 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (156B8800) [pid = 3660] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 01:15:40 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (16846400) [pid = 3660] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 01:15:40 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (18129400) [pid = 3660] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 01:15:40 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (190C4C00) [pid = 3660] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 01:15:40 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (1644BC00) [pid = 3660] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 01:15:40 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (17E9D400) [pid = 3660] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 01:15:40 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (1A76C800) [pid = 3660] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 01:15:40 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (14A58400) [pid = 3660] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 01:15:40 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (13201C00) [pid = 3660] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 01:15:40 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (1944EC00) [pid = 3660] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 01:15:40 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (181E4800) [pid = 3660] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 01:15:41 INFO - PROCESS | 3660 | 1461140141015 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]]]}] 01:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 01:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 730ms 01:15:41 INFO - PROCESS | 3660 | 1461140141079 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 01:15:41 INFO - PROCESS | 3660 | 1461140141081 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 01:15:41 INFO - PROCESS | 3660 | 1461140141084 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 01:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 01:15:41 INFO - PROCESS | 3660 | 1461140141086 Marionette TRACE conn3 <- [1,1050,null,{}] 01:15:41 INFO - PROCESS | 3660 | 1461140141089 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}] 01:15:41 INFO - PROCESS | 3660 | 1461140141160 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 01:15:41 INFO - PROCESS | 3660 | 1461140141166 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:41 INFO - PROCESS | 3660 | ++DOCSHELL 15A3D000 == 36 [pid = 3660] [id = 272] 01:15:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (16846400) [pid = 3660] [serial = 815] [outer = 00000000] 01:15:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (18176400) [pid = 3660] [serial = 816] [outer = 16846400] 01:15:41 INFO - PROCESS | 3660 | 1461140141209 Marionette DEBUG loaded listener.js 01:15:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (1892D400) [pid = 3660] [serial = 817] [outer = 16846400] 01:15:41 INFO - PROCESS | 3660 | 1461140141593 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]]]}] 01:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 01:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 578ms 01:15:41 INFO - PROCESS | 3660 | 1461140141665 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 01:15:41 INFO - PROCESS | 3660 | 1461140141667 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 01:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 01:15:41 INFO - PROCESS | 3660 | 1461140141670 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 01:15:41 INFO - PROCESS | 3660 | 1461140141672 Marionette TRACE conn3 <- [1,1054,null,{}] 01:15:41 INFO - PROCESS | 3660 | 1461140141676 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}] 01:15:41 INFO - PROCESS | 3660 | 1461140141747 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 01:15:41 INFO - PROCESS | 3660 | 1461140141756 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:41 INFO - PROCESS | 3660 | ++DOCSHELL 15AD6400 == 37 [pid = 3660] [id = 273] 01:15:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (15D4F800) [pid = 3660] [serial = 818] [outer = 00000000] 01:15:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (19448800) [pid = 3660] [serial = 819] [outer = 15D4F800] 01:15:41 INFO - PROCESS | 3660 | 1461140141799 Marionette DEBUG loaded listener.js 01:15:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (181E5000) [pid = 3660] [serial = 820] [outer = 15D4F800] 01:15:42 INFO - PROCESS | 3660 | 1461140142240 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]]]}] 01:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 01:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 625ms 01:15:42 INFO - PROCESS | 3660 | 1461140142292 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 01:15:42 INFO - PROCESS | 3660 | 1461140142294 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 01:15:42 INFO - PROCESS | 3660 | 1461140142297 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 01:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 01:15:42 INFO - PROCESS | 3660 | 1461140142299 Marionette TRACE conn3 <- [1,1058,null,{}] 01:15:42 INFO - PROCESS | 3660 | 1461140142303 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}] 01:15:42 INFO - PROCESS | 3660 | 1461140142378 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 01:15:42 INFO - PROCESS | 3660 | 1461140142386 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:42 INFO - PROCESS | 3660 | ++DOCSHELL 17E74C00 == 38 [pid = 3660] [id = 274] 01:15:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (187C9800) [pid = 3660] [serial = 821] [outer = 00000000] 01:15:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (19F6D400) [pid = 3660] [serial = 822] [outer = 187C9800] 01:15:42 INFO - PROCESS | 3660 | 1461140142432 Marionette DEBUG loaded listener.js 01:15:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (19F67800) [pid = 3660] [serial = 823] [outer = 187C9800] 01:15:42 INFO - PROCESS | 3660 | 1461140142943 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]]]}] 01:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 01:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 670ms 01:15:42 INFO - PROCESS | 3660 | 1461140142981 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 01:15:42 INFO - PROCESS | 3660 | 1461140142985 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 01:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 01:15:42 INFO - PROCESS | 3660 | 1461140143004 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 01:15:43 INFO - PROCESS | 3660 | 1461140143009 Marionette TRACE conn3 <- [1,1062,null,{}] 01:15:43 INFO - PROCESS | 3660 | 1461140143016 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}] 01:15:43 INFO - PROCESS | 3660 | 1461140143170 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 01:15:43 INFO - PROCESS | 3660 | 1461140143254 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:43 INFO - PROCESS | 3660 | ++DOCSHELL 02A8FC00 == 39 [pid = 3660] [id = 275] 01:15:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (12B87400) [pid = 3660] [serial = 824] [outer = 00000000] 01:15:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (14348000) [pid = 3660] [serial = 825] [outer = 12B87400] 01:15:43 INFO - PROCESS | 3660 | 1461140143351 Marionette DEBUG loaded listener.js 01:15:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (14A5D800) [pid = 3660] [serial = 826] [outer = 12B87400] 01:15:43 INFO - PROCESS | 3660 | 1461140143932 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]]]}] 01:15:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 01:15:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 975ms 01:15:43 INFO - PROCESS | 3660 | 1461140143980 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 01:15:43 INFO - PROCESS | 3660 | 1461140143986 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 01:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 01:15:43 INFO - PROCESS | 3660 | 1461140143993 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 01:15:43 INFO - PROCESS | 3660 | 1461140143995 Marionette TRACE conn3 <- [1,1066,null,{}] 01:15:43 INFO - PROCESS | 3660 | 1461140143999 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}] 01:15:44 INFO - PROCESS | 3660 | 1461140144095 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 01:15:44 INFO - PROCESS | 3660 | 1461140144171 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:44 INFO - PROCESS | 3660 | ++DOCSHELL 1644C000 == 40 [pid = 3660] [id = 276] 01:15:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (1644F000) [pid = 3660] [serial = 827] [outer = 00000000] 01:15:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (16844C00) [pid = 3660] [serial = 828] [outer = 1644F000] 01:15:44 INFO - PROCESS | 3660 | 1461140144224 Marionette DEBUG loaded listener.js 01:15:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (17E8E400) [pid = 3660] [serial = 829] [outer = 1644F000] 01:15:44 INFO - PROCESS | 3660 | 1461140144840 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]]]}] 01:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 01:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 913ms 01:15:44 INFO - PROCESS | 3660 | 1461140144901 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 01:15:44 INFO - PROCESS | 3660 | 1461140144903 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 01:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 01:15:44 INFO - PROCESS | 3660 | 1461140144907 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 01:15:44 INFO - PROCESS | 3660 | 1461140144911 Marionette TRACE conn3 <- [1,1070,null,{}] 01:15:44 INFO - PROCESS | 3660 | 1461140144922 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}] 01:15:45 INFO - PROCESS | 3660 | 1461140145083 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 01:15:45 INFO - PROCESS | 3660 | 1461140145215 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:45 INFO - PROCESS | 3660 | ++DOCSHELL 15A40C00 == 41 [pid = 3660] [id = 277] 01:15:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (19552400) [pid = 3660] [serial = 830] [outer = 00000000] 01:15:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (1A13F000) [pid = 3660] [serial = 831] [outer = 19552400] 01:15:45 INFO - PROCESS | 3660 | 1461140145273 Marionette DEBUG loaded listener.js 01:15:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (1A286000) [pid = 3660] [serial = 832] [outer = 19552400] 01:15:45 INFO - PROCESS | 3660 | 1461140145937 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]]]}] 01:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 01:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1066ms 01:15:45 INFO - PROCESS | 3660 | 1461140145991 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 01:15:45 INFO - PROCESS | 3660 | 1461140145995 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 01:15:45 INFO - PROCESS | 3660 | 1461140145999 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 01:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 01:15:45 INFO - PROCESS | 3660 | 1461140146003 Marionette TRACE conn3 <- [1,1074,null,{}] 01:15:45 INFO - PROCESS | 3660 | 1461140146008 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}] 01:15:46 INFO - PROCESS | 3660 | 1461140146086 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 01:15:46 INFO - PROCESS | 3660 | 1461140146184 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:46 INFO - PROCESS | 3660 | ++DOCSHELL 13804400 == 42 [pid = 3660] [id = 278] 01:15:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (1380EC00) [pid = 3660] [serial = 833] [outer = 00000000] 01:15:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (14AEB000) [pid = 3660] [serial = 834] [outer = 1380EC00] 01:15:46 INFO - PROCESS | 3660 | 1461140146234 Marionette DEBUG loaded listener.js 01:15:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (15A45C00) [pid = 3660] [serial = 835] [outer = 1380EC00] 01:15:46 INFO - PROCESS | 3660 | --DOCSHELL 15AD6400 == 41 [pid = 3660] [id = 273] 01:15:46 INFO - PROCESS | 3660 | --DOCSHELL 15A3D000 == 40 [pid = 3660] [id = 272] 01:15:46 INFO - PROCESS | 3660 | --DOCSHELL 1807B400 == 39 [pid = 3660] [id = 271] 01:15:46 INFO - PROCESS | 3660 | --DOCSHELL 181E6400 == 38 [pid = 3660] [id = 270] 01:15:46 INFO - PROCESS | 3660 | --DOCSHELL 136B4000 == 37 [pid = 3660] [id = 269] 01:15:46 INFO - PROCESS | 3660 | --DOCSHELL 16850400 == 36 [pid = 3660] [id = 268] 01:15:46 INFO - PROCESS | 3660 | --DOCSHELL 142C4C00 == 35 [pid = 3660] [id = 267] 01:15:46 INFO - PROCESS | 3660 | --DOCSHELL 143A4000 == 34 [pid = 3660] [id = 266] 01:15:46 INFO - PROCESS | 3660 | --DOCSHELL 1370C400 == 33 [pid = 3660] [id = 265] 01:15:46 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (19FCE000) [pid = 3660] [serial = 774] [outer = 00000000] [url = about:blank] 01:15:46 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (142C4800) [pid = 3660] [serial = 750] [outer = 00000000] [url = about:blank] 01:15:46 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (142CE800) [pid = 3660] [serial = 751] [outer = 00000000] [url = about:blank] 01:15:46 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (190C2400) [pid = 3660] [serial = 768] [outer = 00000000] [url = about:blank] 01:15:46 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (18C27000) [pid = 3660] [serial = 769] [outer = 00000000] [url = about:blank] 01:15:46 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (15AD6800) [pid = 3660] [serial = 753] [outer = 00000000] [url = about:blank] 01:15:46 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (15D4FC00) [pid = 3660] [serial = 754] [outer = 00000000] [url = about:blank] 01:15:46 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (17E74800) [pid = 3660] [serial = 759] [outer = 00000000] [url = about:blank] 01:15:46 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (17E7A400) [pid = 3660] [serial = 760] [outer = 00000000] [url = about:blank] 01:15:46 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (187CA000) [pid = 3660] [serial = 765] [outer = 00000000] [url = about:blank] 01:15:46 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (187C9C00) [pid = 3660] [serial = 766] [outer = 00000000] [url = about:blank] 01:15:46 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (1A80C400) [pid = 3660] [serial = 745] [outer = 00000000] [url = about:blank] 01:15:46 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (16470800) [pid = 3660] [serial = 756] [outer = 00000000] [url = about:blank] 01:15:46 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (16542400) [pid = 3660] [serial = 757] [outer = 00000000] [url = about:blank] 01:15:46 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (18080000) [pid = 3660] [serial = 762] [outer = 00000000] [url = about:blank] 01:15:46 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (1812E000) [pid = 3660] [serial = 763] [outer = 00000000] [url = about:blank] 01:15:46 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (1AC0C400) [pid = 3660] [serial = 777] [outer = 00000000] [url = about:blank] 01:15:46 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (1A13F400) [pid = 3660] [serial = 775] [outer = 00000000] [url = about:blank] 01:15:46 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (1ACDAC00) [pid = 3660] [serial = 778] [outer = 00000000] [url = about:blank] 01:15:46 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (1644E800) [pid = 3660] [serial = 780] [outer = 00000000] [url = about:blank] 01:15:46 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (13268400) [pid = 3660] [serial = 747] [outer = 00000000] [url = about:blank] 01:15:46 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (136ABC00) [pid = 3660] [serial = 748] [outer = 00000000] [url = about:blank] 01:15:46 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (18072400) [pid = 3660] [serial = 781] [outer = 00000000] [url = about:blank] 01:15:46 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (199CB400) [pid = 3660] [serial = 771] [outer = 00000000] [url = about:blank] 01:15:46 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (199C1000) [pid = 3660] [serial = 772] [outer = 00000000] [url = about:blank] 01:15:46 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (1A13B400) [pid = 3660] [serial = 784] [outer = 00000000] [url = about:blank] 01:15:46 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (1C229C00) [pid = 3660] [serial = 786] [outer = 00000000] [url = about:blank] 01:15:46 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (18C27400) [pid = 3660] [serial = 783] [outer = 00000000] [url = about:blank] 01:15:46 INFO - PROCESS | 3660 | 1461140146778 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]]]}] 01:15:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 01:15:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 822ms 01:15:46 INFO - PROCESS | 3660 | 1461140146810 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 01:15:46 INFO - PROCESS | 3660 | 1461140146818 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 01:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 01:15:46 INFO - PROCESS | 3660 | 1461140146827 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 01:15:46 INFO - PROCESS | 3660 | 1461140146831 Marionette TRACE conn3 <- [1,1078,null,{}] 01:15:46 INFO - PROCESS | 3660 | 1461140146836 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}] 01:15:46 INFO - PROCESS | 3660 | 1461140146945 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 01:15:47 INFO - PROCESS | 3660 | 1461140147023 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:47 INFO - PROCESS | 3660 | ++DOCSHELL 13366000 == 34 [pid = 3660] [id = 279] 01:15:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (1336BC00) [pid = 3660] [serial = 836] [outer = 00000000] 01:15:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (15A0B000) [pid = 3660] [serial = 837] [outer = 1336BC00] 01:15:47 INFO - PROCESS | 3660 | 1461140147068 Marionette DEBUG loaded listener.js 01:15:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (15C90800) [pid = 3660] [serial = 838] [outer = 1336BC00] 01:15:47 INFO - PROCESS | 3660 | 1461140147447 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]]]}] 01:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 01:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 685ms 01:15:47 INFO - PROCESS | 3660 | 1461140147509 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 01:15:47 INFO - PROCESS | 3660 | 1461140147511 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 01:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 01:15:47 INFO - PROCESS | 3660 | 1461140147514 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 01:15:47 INFO - PROCESS | 3660 | 1461140147518 Marionette TRACE conn3 <- [1,1082,null,{}] 01:15:47 INFO - PROCESS | 3660 | 1461140147528 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}] 01:15:47 INFO - PROCESS | 3660 | 1461140147605 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 01:15:47 INFO - PROCESS | 3660 | 1461140147660 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:47 INFO - PROCESS | 3660 | ++DOCSHELL 17E73000 == 35 [pid = 3660] [id = 280] 01:15:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (17E73800) [pid = 3660] [serial = 839] [outer = 00000000] 01:15:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (17E79800) [pid = 3660] [serial = 840] [outer = 17E73800] 01:15:47 INFO - PROCESS | 3660 | 1461140147708 Marionette DEBUG loaded listener.js 01:15:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (17E9B800) [pid = 3660] [serial = 841] [outer = 17E73800] 01:15:48 INFO - PROCESS | 3660 | 1461140148126 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]]]}] 01:15:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 01:15:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 625ms 01:15:48 INFO - PROCESS | 3660 | 1461140148135 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 01:15:48 INFO - PROCESS | 3660 | 1461140148138 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 01:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 01:15:48 INFO - PROCESS | 3660 | 1461140148141 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 01:15:48 INFO - PROCESS | 3660 | 1461140148143 Marionette TRACE conn3 <- [1,1086,null,{}] 01:15:48 INFO - PROCESS | 3660 | 1461140148146 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}] 01:15:48 INFO - PROCESS | 3660 | 1461140148222 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 01:15:48 INFO - PROCESS | 3660 | 1461140148228 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:48 INFO - PROCESS | 3660 | ++DOCSHELL 1807B400 == 36 [pid = 3660] [id = 281] 01:15:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (1807EC00) [pid = 3660] [serial = 842] [outer = 00000000] 01:15:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (1817E400) [pid = 3660] [serial = 843] [outer = 1807EC00] 01:15:48 INFO - PROCESS | 3660 | 1461140148272 Marionette DEBUG loaded listener.js 01:15:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (185D2800) [pid = 3660] [serial = 844] [outer = 1807EC00] 01:15:48 INFO - PROCESS | 3660 | 1461140148694 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]]]}] 01:15:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 01:15:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 578ms 01:15:48 INFO - PROCESS | 3660 | 1461140148747 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 01:15:48 INFO - PROCESS | 3660 | 1461140148749 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 01:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 01:15:48 INFO - PROCESS | 3660 | 1461140148737 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 01:15:48 INFO - PROCESS | 3660 | 1461140148738 Marionette TRACE conn3 <- [1,1090,null,{}] 01:15:48 INFO - PROCESS | 3660 | 1461140148742 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}] 01:15:48 INFO - PROCESS | 3660 | 1461140148842 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 01:15:48 INFO - PROCESS | 3660 | 1461140148851 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:48 INFO - PROCESS | 3660 | ++DOCSHELL 17E8CC00 == 37 [pid = 3660] [id = 282] 01:15:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (185E0C00) [pid = 3660] [serial = 845] [outer = 00000000] 01:15:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (187D0400) [pid = 3660] [serial = 846] [outer = 185E0C00] 01:15:48 INFO - PROCESS | 3660 | 1461140148941 Marionette DEBUG loaded listener.js 01:15:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (187CF000) [pid = 3660] [serial = 847] [outer = 185E0C00] 01:15:49 INFO - PROCESS | 3660 | 1461140149373 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]]]}] 01:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 01:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 670ms 01:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 01:15:49 INFO - PROCESS | 3660 | 1461140149418 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 01:15:49 INFO - PROCESS | 3660 | 1461140149420 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 01:15:49 INFO - PROCESS | 3660 | 1461140149423 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 01:15:49 INFO - PROCESS | 3660 | 1461140149425 Marionette TRACE conn3 <- [1,1094,null,{}] 01:15:49 INFO - PROCESS | 3660 | 1461140149428 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}] 01:15:49 INFO - PROCESS | 3660 | 1461140149555 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 01:15:49 INFO - PROCESS | 3660 | 1461140149568 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:49 INFO - PROCESS | 3660 | ++DOCSHELL 1812B800 == 38 [pid = 3660] [id = 283] 01:15:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (187D5000) [pid = 3660] [serial = 848] [outer = 00000000] 01:15:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (199CB400) [pid = 3660] [serial = 849] [outer = 187D5000] 01:15:49 INFO - PROCESS | 3660 | 1461140149659 Marionette DEBUG loaded listener.js 01:15:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (19D0D000) [pid = 3660] [serial = 850] [outer = 187D5000] 01:15:50 INFO - PROCESS | 3660 | 1461140150050 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]]]}] 01:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 01:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 670ms 01:15:50 INFO - PROCESS | 3660 | 1461140150107 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 01:15:50 INFO - PROCESS | 3660 | 1461140150109 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 01:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 01:15:50 INFO - PROCESS | 3660 | 1461140150117 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 01:15:50 INFO - PROCESS | 3660 | 1461140150119 Marionette TRACE conn3 <- [1,1098,null,{}] 01:15:50 INFO - PROCESS | 3660 | 1461140150155 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}] 01:15:50 INFO - PROCESS | 3660 | 1461140150260 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 01:15:50 INFO - PROCESS | 3660 | 1461140150272 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:50 INFO - PROCESS | 3660 | ++DOCSHELL 190C0800 == 39 [pid = 3660] [id = 284] 01:15:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (192AD800) [pid = 3660] [serial = 851] [outer = 00000000] 01:15:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (1A281C00) [pid = 3660] [serial = 852] [outer = 192AD800] 01:15:50 INFO - PROCESS | 3660 | 1461140150316 Marionette DEBUG loaded listener.js 01:15:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (1A720000) [pid = 3660] [serial = 853] [outer = 192AD800] 01:15:50 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (17E9A400) [pid = 3660] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 01:15:50 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (15D4F800) [pid = 3660] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 01:15:50 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (13710000) [pid = 3660] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 01:15:50 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (14398C00) [pid = 3660] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 01:15:50 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (14A5C400) [pid = 3660] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 01:15:50 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (185D4000) [pid = 3660] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 01:15:50 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (17E6FC00) [pid = 3660] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 01:15:50 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (187C8000) [pid = 3660] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 01:15:50 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (16846400) [pid = 3660] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 01:15:50 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (15AACC00) [pid = 3660] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 01:15:50 INFO - PROCESS | 3660 | 1461140150755 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]]]}] 01:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 01:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 701ms 01:15:50 INFO - PROCESS | 3660 | 1461140150814 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 01:15:50 INFO - PROCESS | 3660 | 1461140150815 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 01:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 01:15:50 INFO - PROCESS | 3660 | 1461140150822 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 01:15:50 INFO - PROCESS | 3660 | 1461140150824 Marionette TRACE conn3 <- [1,1102,null,{}] 01:15:50 INFO - PROCESS | 3660 | 1461140150828 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}] 01:15:50 INFO - PROCESS | 3660 | 1461140150899 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 01:15:50 INFO - PROCESS | 3660 | 1461140150905 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:50 INFO - PROCESS | 3660 | ++DOCSHELL 15D46400 == 40 [pid = 3660] [id = 285] 01:15:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (15D4F800) [pid = 3660] [serial = 854] [outer = 00000000] 01:15:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (17EA4C00) [pid = 3660] [serial = 855] [outer = 15D4F800] 01:15:50 INFO - PROCESS | 3660 | 1461140150949 Marionette DEBUG loaded listener.js 01:15:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (17E9A400) [pid = 3660] [serial = 856] [outer = 15D4F800] 01:15:51 INFO - PROCESS | 3660 | 1461140151354 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]]]}] 01:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 01:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 579ms 01:15:51 INFO - PROCESS | 3660 | 1461140151421 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 01:15:51 INFO - PROCESS | 3660 | 1461140151423 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 01:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 01:15:51 INFO - PROCESS | 3660 | 1461140151426 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 01:15:51 INFO - PROCESS | 3660 | 1461140151428 Marionette TRACE conn3 <- [1,1106,null,{}] 01:15:51 INFO - PROCESS | 3660 | 1461140151416 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}] 01:15:51 INFO - PROCESS | 3660 | 1461140151490 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 01:15:51 INFO - PROCESS | 3660 | 1461140151523 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:51 INFO - PROCESS | 3660 | ++DOCSHELL 1336B800 == 41 [pid = 3660] [id = 286] 01:15:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (1561E000) [pid = 3660] [serial = 857] [outer = 00000000] 01:15:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (1A13A000) [pid = 3660] [serial = 858] [outer = 1561E000] 01:15:51 INFO - PROCESS | 3660 | 1461140151575 Marionette DEBUG loaded listener.js 01:15:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (1A139C00) [pid = 3660] [serial = 859] [outer = 1561E000] 01:15:51 INFO - PROCESS | 3660 | 1461140151983 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]]]}] 01:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 01:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 578ms 01:15:51 INFO - PROCESS | 3660 | 1461140152014 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 01:15:51 INFO - PROCESS | 3660 | 1461140152016 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 01:15:52 INFO - PROCESS | 3660 | 1461140152019 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 01:15:52 INFO - PROCESS | 3660 | 1461140152021 Marionette TRACE conn3 <- [1,1110,null,{}] 01:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 01:15:52 INFO - PROCESS | 3660 | 1461140152024 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}] 01:15:52 INFO - PROCESS | 3660 | 1461140152100 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 01:15:52 INFO - PROCESS | 3660 | 1461140152090 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:52 INFO - PROCESS | 3660 | ++DOCSHELL 19D0A400 == 42 [pid = 3660] [id = 287] 01:15:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (19F6D000) [pid = 3660] [serial = 860] [outer = 00000000] 01:15:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (1ACDA000) [pid = 3660] [serial = 861] [outer = 19F6D000] 01:15:52 INFO - PROCESS | 3660 | 1461140152134 Marionette DEBUG loaded listener.js 01:15:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (1ACDE000) [pid = 3660] [serial = 862] [outer = 19F6D000] 01:15:52 INFO - PROCESS | 3660 | 1461140152539 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]]]}] 01:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 01:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 579ms 01:15:52 INFO - PROCESS | 3660 | 1461140152605 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 01:15:52 INFO - PROCESS | 3660 | 1461140152608 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 01:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 01:15:52 INFO - PROCESS | 3660 | 1461140152611 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 01:15:52 INFO - PROCESS | 3660 | 1461140152613 Marionette TRACE conn3 <- [1,1114,null,{}] 01:15:52 INFO - PROCESS | 3660 | 1461140152617 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}] 01:15:52 INFO - PROCESS | 3660 | 1461140152750 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 01:15:52 INFO - PROCESS | 3660 | 1461140152886 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:52 INFO - PROCESS | 3660 | ++DOCSHELL 12CFC400 == 43 [pid = 3660] [id = 288] 01:15:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (12DE0400) [pid = 3660] [serial = 863] [outer = 00000000] 01:15:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (136AFC00) [pid = 3660] [serial = 864] [outer = 12DE0400] 01:15:52 INFO - PROCESS | 3660 | 1461140152945 Marionette DEBUG loaded listener.js 01:15:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (13711400) [pid = 3660] [serial = 865] [outer = 12DE0400] 01:15:53 INFO - PROCESS | 3660 | 1461140153492 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]]]}] 01:15:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 01:15:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 960ms 01:15:53 INFO - PROCESS | 3660 | 1461140153565 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 01:15:53 INFO - PROCESS | 3660 | 1461140153569 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 01:15:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 01:15:53 INFO - PROCESS | 3660 | 1461140153574 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 01:15:53 INFO - PROCESS | 3660 | 1461140153579 Marionette TRACE conn3 <- [1,1118,null,{}] 01:15:53 INFO - PROCESS | 3660 | 1461140153583 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}] 01:15:53 INFO - PROCESS | 3660 | 1461140153722 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 01:15:53 INFO - PROCESS | 3660 | 1461140153844 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:53 INFO - PROCESS | 3660 | ++DOCSHELL 16454000 == 44 [pid = 3660] [id = 289] 01:15:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (16465400) [pid = 3660] [serial = 866] [outer = 00000000] 01:15:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (16664C00) [pid = 3660] [serial = 867] [outer = 16465400] 01:15:53 INFO - PROCESS | 3660 | 1461140153902 Marionette DEBUG loaded listener.js 01:15:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (169D8000) [pid = 3660] [serial = 868] [outer = 16465400] 01:15:54 INFO - PROCESS | 3660 | 1461140154469 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]]]}] 01:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 01:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 913ms 01:15:54 INFO - PROCESS | 3660 | 1461140154509 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 01:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 01:15:54 INFO - PROCESS | 3660 | 1461140154512 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 01:15:54 INFO - PROCESS | 3660 | 1461140154517 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 01:15:54 INFO - PROCESS | 3660 | 1461140154519 Marionette TRACE conn3 <- [1,1122,null,{}] 01:15:54 INFO - PROCESS | 3660 | 1461140154523 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}] 01:15:54 INFO - PROCESS | 3660 | 1461140154620 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 01:15:54 INFO - PROCESS | 3660 | 1461140154748 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:54 INFO - PROCESS | 3660 | ++DOCSHELL 18930400 == 45 [pid = 3660] [id = 290] 01:15:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (18B46800) [pid = 3660] [serial = 869] [outer = 00000000] 01:15:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (19D4A000) [pid = 3660] [serial = 870] [outer = 18B46800] 01:15:54 INFO - PROCESS | 3660 | 1461140154803 Marionette DEBUG loaded listener.js 01:15:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (1A142400) [pid = 3660] [serial = 871] [outer = 18B46800] 01:15:55 INFO - PROCESS | 3660 | 1461140155616 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]]]}] 01:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 01:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1187ms 01:15:55 INFO - PROCESS | 3660 | 1461140155692 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 01:15:55 INFO - PROCESS | 3660 | 1461140155696 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 01:15:55 INFO - PROCESS | 3660 | 1461140155701 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 01:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 01:15:55 INFO - PROCESS | 3660 | 1461140155705 Marionette TRACE conn3 <- [1,1126,null,{}] 01:15:55 INFO - PROCESS | 3660 | 1461140155711 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}] 01:15:55 INFO - PROCESS | 3660 | 1461140155804 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 01:15:55 INFO - PROCESS | 3660 | 1461140155888 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:55 INFO - PROCESS | 3660 | ++DOCSHELL 13207800 == 46 [pid = 3660] [id = 291] 01:15:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (1325CC00) [pid = 3660] [serial = 872] [outer = 00000000] 01:15:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (13AC5C00) [pid = 3660] [serial = 873] [outer = 1325CC00] 01:15:55 INFO - PROCESS | 3660 | 1461140155997 Marionette DEBUG loaded listener.js 01:15:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (14354000) [pid = 3660] [serial = 874] [outer = 1325CC00] 01:15:56 INFO - PROCESS | 3660 | --DOCSHELL 19D0A400 == 45 [pid = 3660] [id = 287] 01:15:56 INFO - PROCESS | 3660 | --DOCSHELL 1336B800 == 44 [pid = 3660] [id = 286] 01:15:56 INFO - PROCESS | 3660 | --DOCSHELL 15D46400 == 43 [pid = 3660] [id = 285] 01:15:56 INFO - PROCESS | 3660 | --DOCSHELL 190C0800 == 42 [pid = 3660] [id = 284] 01:15:56 INFO - PROCESS | 3660 | --DOCSHELL 1812B800 == 41 [pid = 3660] [id = 283] 01:15:56 INFO - PROCESS | 3660 | --DOCSHELL 17E8CC00 == 40 [pid = 3660] [id = 282] 01:15:56 INFO - PROCESS | 3660 | --DOCSHELL 1807B400 == 39 [pid = 3660] [id = 281] 01:15:56 INFO - PROCESS | 3660 | --DOCSHELL 17E73000 == 38 [pid = 3660] [id = 280] 01:15:56 INFO - PROCESS | 3660 | --DOCSHELL 13366000 == 37 [pid = 3660] [id = 279] 01:15:56 INFO - PROCESS | 3660 | --DOCSHELL 13804400 == 36 [pid = 3660] [id = 278] 01:15:56 INFO - PROCESS | 3660 | --DOCSHELL 15A40C00 == 35 [pid = 3660] [id = 277] 01:15:56 INFO - PROCESS | 3660 | --DOCSHELL 1644C000 == 34 [pid = 3660] [id = 276] 01:15:56 INFO - PROCESS | 3660 | --DOCSHELL 02A8FC00 == 33 [pid = 3660] [id = 275] 01:15:56 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (19F6D400) [pid = 3660] [serial = 822] [outer = 00000000] [url = about:blank] 01:15:56 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (1C22F000) [pid = 3660] [serial = 787] [outer = 00000000] [url = about:blank] 01:15:56 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (18176400) [pid = 3660] [serial = 816] [outer = 00000000] [url = about:blank] 01:15:56 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (18079400) [pid = 3660] [serial = 805] [outer = 00000000] [url = about:blank] 01:15:56 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (1892D400) [pid = 3660] [serial = 817] [outer = 00000000] [url = about:blank] 01:15:56 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (18175800) [pid = 3660] [serial = 807] [outer = 00000000] [url = about:blank] 01:15:56 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (181E5000) [pid = 3660] [serial = 820] [outer = 00000000] [url = about:blank] 01:15:56 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (13808000) [pid = 3660] [serial = 795] [outer = 00000000] [url = about:blank] 01:15:56 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (138B4800) [pid = 3660] [serial = 796] [outer = 00000000] [url = about:blank] 01:15:56 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (15417800) [pid = 3660] [serial = 792] [outer = 00000000] [url = about:blank] 01:15:56 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (16997C00) [pid = 3660] [serial = 801] [outer = 00000000] [url = about:blank] 01:15:56 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (17E6C800) [pid = 3660] [serial = 802] [outer = 00000000] [url = about:blank] 01:15:56 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (12BB4C00) [pid = 3660] [serial = 789] [outer = 00000000] [url = about:blank] 01:15:56 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (156B3000) [pid = 3660] [serial = 798] [outer = 00000000] [url = about:blank] 01:15:56 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (15AAA800) [pid = 3660] [serial = 799] [outer = 00000000] [url = about:blank] 01:15:56 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (1892F800) [pid = 3660] [serial = 810] [outer = 00000000] [url = about:blank] 01:15:56 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (18075000) [pid = 3660] [serial = 804] [outer = 00000000] [url = about:blank] 01:15:56 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (181E0000) [pid = 3660] [serial = 808] [outer = 00000000] [url = about:blank] 01:15:56 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (190C1C00) [pid = 3660] [serial = 813] [outer = 00000000] [url = about:blank] 01:15:56 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (1892E400) [pid = 3660] [serial = 811] [outer = 00000000] [url = about:blank] 01:15:56 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (19448800) [pid = 3660] [serial = 819] [outer = 00000000] [url = about:blank] 01:15:56 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (192D8000) [pid = 3660] [serial = 814] [outer = 00000000] [url = about:blank] 01:15:56 INFO - PROCESS | 3660 | 1461140156515 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]]]}] 01:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 01:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 884ms 01:15:56 INFO - PROCESS | 3660 | 1461140156590 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 01:15:56 INFO - PROCESS | 3660 | 1461140156596 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 01:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 01:15:56 INFO - PROCESS | 3660 | 1461140156602 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 01:15:56 INFO - PROCESS | 3660 | 1461140156604 Marionette TRACE conn3 <- [1,1130,null,{}] 01:15:56 INFO - PROCESS | 3660 | 1461140156608 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}] 01:15:56 INFO - PROCESS | 3660 | 1461140156674 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 01:15:56 INFO - PROCESS | 3660 | 1461140156744 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:56 INFO - PROCESS | 3660 | ++DOCSHELL 13372800 == 34 [pid = 3660] [id = 292] 01:15:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (138A8C00) [pid = 3660] [serial = 875] [outer = 00000000] 01:15:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (15A05400) [pid = 3660] [serial = 876] [outer = 138A8C00] 01:15:56 INFO - PROCESS | 3660 | 1461140156796 Marionette DEBUG loaded listener.js 01:15:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (15C87400) [pid = 3660] [serial = 877] [outer = 138A8C00] 01:15:57 INFO - PROCESS | 3660 | 1461140157190 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]]]}] 01:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 01:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 624ms 01:15:57 INFO - PROCESS | 3660 | 1461140157251 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 01:15:57 INFO - PROCESS | 3660 | 1461140157253 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 01:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 01:15:57 INFO - PROCESS | 3660 | 1461140157261 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 01:15:57 INFO - PROCESS | 3660 | 1461140157265 Marionette TRACE conn3 <- [1,1134,null,{}] 01:15:57 INFO - PROCESS | 3660 | 1461140157275 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}] 01:15:57 INFO - PROCESS | 3660 | 1461140157337 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 01:15:57 INFO - PROCESS | 3660 | 1461140157343 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:57 INFO - PROCESS | 3660 | ++DOCSHELL 16850C00 == 35 [pid = 3660] [id = 293] 01:15:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (16997C00) [pid = 3660] [serial = 878] [outer = 00000000] 01:15:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (17E72800) [pid = 3660] [serial = 879] [outer = 16997C00] 01:15:57 INFO - PROCESS | 3660 | 1461140157397 Marionette DEBUG loaded listener.js 01:15:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (17E90400) [pid = 3660] [serial = 880] [outer = 16997C00] 01:15:57 INFO - PROCESS | 3660 | 1461140157851 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]]]}] 01:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 01:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 624ms 01:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 01:15:57 INFO - PROCESS | 3660 | 1461140157883 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 01:15:57 INFO - PROCESS | 3660 | 1461140157885 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 01:15:57 INFO - PROCESS | 3660 | 1461140157888 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 01:15:57 INFO - PROCESS | 3660 | 1461140157890 Marionette TRACE conn3 <- [1,1138,null,{}] 01:15:57 INFO - PROCESS | 3660 | 1461140157893 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}] 01:15:57 INFO - PROCESS | 3660 | 1461140157955 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 01:15:57 INFO - PROCESS | 3660 | 1461140157961 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:57 INFO - PROCESS | 3660 | ++DOCSHELL 18072C00 == 36 [pid = 3660] [id = 294] 01:15:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (18079C00) [pid = 3660] [serial = 881] [outer = 00000000] 01:15:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (1817D000) [pid = 3660] [serial = 882] [outer = 18079C00] 01:15:58 INFO - PROCESS | 3660 | 1461140158006 Marionette DEBUG loaded listener.js 01:15:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (181E5400) [pid = 3660] [serial = 883] [outer = 18079C00] 01:15:58 INFO - PROCESS | 3660 | 1461140158423 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]]]}] 01:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 01:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 579ms 01:15:58 INFO - PROCESS | 3660 | 1461140158468 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 01:15:58 INFO - PROCESS | 3660 | 1461140158470 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 01:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 01:15:58 INFO - PROCESS | 3660 | 1461140158478 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 01:15:58 INFO - PROCESS | 3660 | 1461140158479 Marionette TRACE conn3 <- [1,1142,null,{}] 01:15:58 INFO - PROCESS | 3660 | 1461140158483 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}] 01:15:58 INFO - PROCESS | 3660 | 1461140158581 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 01:15:58 INFO - PROCESS | 3660 | 1461140158587 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:58 INFO - PROCESS | 3660 | ++DOCSHELL 185D3800 == 37 [pid = 3660] [id = 295] 01:15:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (185D8400) [pid = 3660] [serial = 884] [outer = 00000000] 01:15:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (187D0800) [pid = 3660] [serial = 885] [outer = 185D8400] 01:15:58 INFO - PROCESS | 3660 | 1461140158615 Marionette DEBUG loaded listener.js 01:15:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (187CF800) [pid = 3660] [serial = 886] [outer = 185D8400] 01:15:59 INFO - PROCESS | 3660 | 1461140159085 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]]]}] 01:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 01:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 624ms 01:15:59 INFO - PROCESS | 3660 | 1461140159094 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 01:15:59 INFO - PROCESS | 3660 | 1461140159096 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 01:15:59 INFO - PROCESS | 3660 | 1461140159100 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 01:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 01:15:59 INFO - PROCESS | 3660 | 1461140159101 Marionette TRACE conn3 <- [1,1146,null,{}] 01:15:59 INFO - PROCESS | 3660 | 1461140159111 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}] 01:15:59 INFO - PROCESS | 3660 | 1461140159212 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 01:15:59 INFO - PROCESS | 3660 | 1461140159219 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:59 INFO - PROCESS | 3660 | ++DOCSHELL 187C6C00 == 38 [pid = 3660] [id = 296] 01:15:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (1892E400) [pid = 3660] [serial = 887] [outer = 00000000] 01:15:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (192DB800) [pid = 3660] [serial = 888] [outer = 1892E400] 01:15:59 INFO - PROCESS | 3660 | 1461140159266 Marionette DEBUG loaded listener.js 01:15:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (19448400) [pid = 3660] [serial = 889] [outer = 1892E400] 01:15:59 INFO - PROCESS | 3660 | 1461140159703 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]]]}] 01:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 01:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 624ms 01:15:59 INFO - PROCESS | 3660 | 1461140159722 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 01:15:59 INFO - PROCESS | 3660 | 1461140159725 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 01:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 01:15:59 INFO - PROCESS | 3660 | 1461140159729 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 01:15:59 INFO - PROCESS | 3660 | 1461140159732 Marionette TRACE conn3 <- [1,1150,null,{}] 01:15:59 INFO - PROCESS | 3660 | 1461140159736 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}] 01:15:59 INFO - PROCESS | 3660 | 1461140159851 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 01:15:59 INFO - PROCESS | 3660 | 1461140159922 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:59 INFO - PROCESS | 3660 | ++DOCSHELL 19949400 == 39 [pid = 3660] [id = 297] 01:15:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (19951000) [pid = 3660] [serial = 890] [outer = 00000000] 01:15:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (19FDAC00) [pid = 3660] [serial = 891] [outer = 19951000] 01:15:59 INFO - PROCESS | 3660 | 1461140159966 Marionette DEBUG loaded listener.js 01:16:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (1A76F000) [pid = 3660] [serial = 892] [outer = 19951000] 01:16:00 INFO - PROCESS | 3660 | 1461140160376 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]]]}] 01:16:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 01:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 670ms 01:16:00 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (187D5000) [pid = 3660] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 01:16:00 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (1807EC00) [pid = 3660] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 01:16:00 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (1336BC00) [pid = 3660] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 01:16:00 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (17E73800) [pid = 3660] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 01:16:00 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (1380EC00) [pid = 3660] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 01:16:00 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (192AD800) [pid = 3660] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 01:16:00 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (15D4F800) [pid = 3660] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 01:16:00 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (1561E000) [pid = 3660] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 01:16:00 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (185E0C00) [pid = 3660] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 01:16:00 INFO - PROCESS | 3660 | 1461140160494 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 01:16:00 INFO - PROCESS | 3660 | 1461140160496 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 01:16:00 INFO - PROCESS | 3660 | 1461140160505 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 01:16:00 INFO - PROCESS | 3660 | 1461140160507 Marionette TRACE conn3 <- [1,1154,null,{}] 01:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 01:16:00 INFO - PROCESS | 3660 | 1461140160494 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}] 01:16:00 INFO - PROCESS | 3660 | 1461140160565 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 01:16:00 INFO - PROCESS | 3660 | 1461140160579 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:00 INFO - PROCESS | 3660 | ++DOCSHELL 1561E000 == 40 [pid = 3660] [id = 298] 01:16:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (15D4F800) [pid = 3660] [serial = 893] [outer = 00000000] 01:16:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (187C7000) [pid = 3660] [serial = 894] [outer = 15D4F800] 01:16:00 INFO - PROCESS | 3660 | 1461140160626 Marionette DEBUG loaded listener.js 01:16:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (18C27400) [pid = 3660] [serial = 895] [outer = 15D4F800] 01:16:01 INFO - PROCESS | 3660 | 1461140161053 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]]]}] 01:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 01:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 579ms 01:16:01 INFO - PROCESS | 3660 | 1461140161088 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 01:16:01 INFO - PROCESS | 3660 | 1461140161090 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 01:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 01:16:01 INFO - PROCESS | 3660 | 1461140161098 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 01:16:01 INFO - PROCESS | 3660 | 1461140161099 Marionette TRACE conn3 <- [1,1158,null,{}] 01:16:01 INFO - PROCESS | 3660 | 1461140161103 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}] 01:16:01 INFO - PROCESS | 3660 | 1461140161203 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 01:16:01 INFO - PROCESS | 3660 | 1461140161196 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:01 INFO - PROCESS | 3660 | ++DOCSHELL 16662800 == 41 [pid = 3660] [id = 299] 01:16:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (19558C00) [pid = 3660] [serial = 896] [outer = 00000000] 01:16:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (1A80C800) [pid = 3660] [serial = 897] [outer = 19558C00] 01:16:01 INFO - PROCESS | 3660 | 1461140161240 Marionette DEBUG loaded listener.js 01:16:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (19D0FC00) [pid = 3660] [serial = 898] [outer = 19558C00] 01:16:01 INFO - PROCESS | 3660 | 1461140161644 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]]]}] 01:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 01:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 578ms 01:16:01 INFO - PROCESS | 3660 | 1461140161672 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 01:16:01 INFO - PROCESS | 3660 | 1461140161674 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 01:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 01:16:01 INFO - PROCESS | 3660 | 1461140161678 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 01:16:01 INFO - PROCESS | 3660 | 1461140161679 Marionette TRACE conn3 <- [1,1162,null,{}] 01:16:01 INFO - PROCESS | 3660 | 1461140161694 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}] 01:16:01 INFO - PROCESS | 3660 | 1461140161772 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 01:16:01 INFO - PROCESS | 3660 | 1461140161780 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:01 INFO - PROCESS | 3660 | ++DOCSHELL 17E78000 == 42 [pid = 3660] [id = 300] 01:16:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (1ACD9C00) [pid = 3660] [serial = 899] [outer = 00000000] 01:16:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (1C232C00) [pid = 3660] [serial = 900] [outer = 1ACD9C00] 01:16:01 INFO - PROCESS | 3660 | 1461140161827 Marionette DEBUG loaded listener.js 01:16:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (1C236800) [pid = 3660] [serial = 901] [outer = 1ACD9C00] 01:16:02 INFO - PROCESS | 3660 | 1461140162224 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] 01:16:02 INFO - PROCESS | 3660 | 1461140162270 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 01:16:02 INFO - PROCESS | 3660 | 1461140162273 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 01:16:02 INFO - PROCESS | 3660 | 1461140162275 Marionette TRACE conn3 <- [1,1166,null,{}] 01:16:02 INFO - PROCESS | 3660 | 1461140162284 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}] 01:16:02 INFO - PROCESS | 3660 | 1461140162373 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 01:16:02 INFO - PROCESS | 3660 | 1461140162379 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:02 INFO - PROCESS | 3660 | ++DOCSHELL 1C238C00 == 43 [pid = 3660] [id = 301] 01:16:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (1C28F000) [pid = 3660] [serial = 902] [outer = 00000000] 01:16:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (1C2EC800) [pid = 3660] [serial = 903] [outer = 1C28F000] 01:16:02 INFO - PROCESS | 3660 | 1461140162427 Marionette DEBUG loaded listener.js 01:16:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (1C2F3000) [pid = 3660] [serial = 904] [outer = 1C28F000] 01:16:03 INFO - PROCESS | 3660 | 1461140163110 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] 01:16:03 INFO - PROCESS | 3660 | 1461140163193 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 01:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 01:16:03 INFO - PROCESS | 3660 | 1461140163213 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 01:16:03 INFO - PROCESS | 3660 | 1461140163217 Marionette TRACE conn3 <- [1,1170,null,{}] 01:16:03 INFO - PROCESS | 3660 | 1461140163222 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}] 01:16:03 INFO - PROCESS | 3660 | 1461140163335 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 01:16:03 INFO - PROCESS | 3660 | 1461140163452 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:03 INFO - PROCESS | 3660 | ++DOCSHELL 13360C00 == 44 [pid = 3660] [id = 302] 01:16:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (136AD400) [pid = 3660] [serial = 905] [outer = 00000000] 01:16:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (16467000) [pid = 3660] [serial = 906] [outer = 136AD400] 01:16:03 INFO - PROCESS | 3660 | 1461140163508 Marionette DEBUG loaded listener.js 01:16:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (16471C00) [pid = 3660] [serial = 907] [outer = 136AD400] 01:16:04 INFO - PROCESS | 3660 | 1461140164090 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] 01:16:04 INFO - PROCESS | 3660 | 1461140164146 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 01:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 01:16:04 INFO - PROCESS | 3660 | 1461140164153 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 01:16:04 INFO - PROCESS | 3660 | 1461140164155 Marionette TRACE conn3 <- [1,1174,null,{}] 01:16:04 INFO - PROCESS | 3660 | 1461140164159 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}] 01:16:04 INFO - PROCESS | 3660 | 1461140164259 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 01:16:04 INFO - PROCESS | 3660 | 1461140164354 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:04 INFO - PROCESS | 3660 | ++DOCSHELL 17EA5000 == 45 [pid = 3660] [id = 303] 01:16:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (17EA6800) [pid = 3660] [serial = 908] [outer = 00000000] 01:16:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (18B4D400) [pid = 3660] [serial = 909] [outer = 17EA6800] 01:16:04 INFO - PROCESS | 3660 | 1461140164391 Marionette DEBUG loaded listener.js 01:16:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (18C27000) [pid = 3660] [serial = 910] [outer = 17EA6800] 01:16:04 INFO - PROCESS | 3660 | 1461140164984 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] 01:16:05 INFO - PROCESS | 3660 | 1461140165040 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 01:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 01:16:05 INFO - PROCESS | 3660 | 1461140165045 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 01:16:05 INFO - PROCESS | 3660 | 1461140165048 Marionette TRACE conn3 <- [1,1178,null,{}] 01:16:05 INFO - PROCESS | 3660 | 1461140165059 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}] 01:16:05 INFO - PROCESS | 3660 | 1461140165145 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 01:16:05 INFO - PROCESS | 3660 | 1461140165228 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:05 INFO - PROCESS | 3660 | ++DOCSHELL 1C290800 == 46 [pid = 3660] [id = 304] 01:16:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (1C290C00) [pid = 3660] [serial = 911] [outer = 00000000] 01:16:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (1C2EE800) [pid = 3660] [serial = 912] [outer = 1C290C00] 01:16:05 INFO - PROCESS | 3660 | 1461140165325 Marionette DEBUG loaded listener.js 01:16:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (1C2F8000) [pid = 3660] [serial = 913] [outer = 1C290C00] 01:16:05 INFO - PROCESS | 3660 | 1461140165878 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] 01:16:05 INFO - PROCESS | 3660 | 1461140165916 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 01:16:05 INFO - PROCESS | 3660 | 1461140165920 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 01:16:05 INFO - PROCESS | 3660 | 1461140165922 Marionette TRACE conn3 <- [1,1182,null,{}] 01:16:05 INFO - PROCESS | 3660 | 1461140165925 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}] 01:16:06 INFO - PROCESS | 3660 | 1461140166023 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 01:16:06 INFO - PROCESS | 3660 | 1461140166104 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:06 INFO - PROCESS | 3660 | ++DOCSHELL 11BF1800 == 47 [pid = 3660] [id = 305] 01:16:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (12CF7000) [pid = 3660] [serial = 914] [outer = 00000000] 01:16:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (138AFC00) [pid = 3660] [serial = 915] [outer = 12CF7000] 01:16:06 INFO - PROCESS | 3660 | 1461140166294 Marionette DEBUG loaded listener.js 01:16:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (15411400) [pid = 3660] [serial = 916] [outer = 12CF7000] 01:16:06 INFO - PROCESS | 3660 | 1461140166970 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] 01:16:07 INFO - PROCESS | 3660 | 1461140167048 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 01:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 01:16:07 INFO - PROCESS | 3660 | 1461140167054 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 01:16:07 INFO - PROCESS | 3660 | 1461140167057 Marionette TRACE conn3 <- [1,1186,null,{}] 01:16:07 INFO - PROCESS | 3660 | 1461140167062 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}] 01:16:07 INFO - PROCESS | 3660 | 1461140167153 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 01:16:07 INFO - PROCESS | 3660 | 1461140167160 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:07 INFO - PROCESS | 3660 | ++DOCSHELL 1561E000 == 35 [pid = 3660] [id = 306] 01:16:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (156B3000) [pid = 3660] [serial = 917] [outer = 00000000] 01:16:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (15D4FC00) [pid = 3660] [serial = 918] [outer = 156B3000] 01:16:07 INFO - PROCESS | 3660 | 1461140167206 Marionette DEBUG loaded listener.js 01:16:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (16847400) [pid = 3660] [serial = 919] [outer = 156B3000] 01:16:07 INFO - PROCESS | 3660 | 1461140167681 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]]]}] 01:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 01:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 685ms 01:16:07 INFO - PROCESS | 3660 | 1461140167735 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 01:16:07 INFO - PROCESS | 3660 | 1461140167739 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 01:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 01:16:07 INFO - PROCESS | 3660 | 1461140167745 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 01:16:07 INFO - PROCESS | 3660 | 1461140167747 Marionette TRACE conn3 <- [1,1190,null,{}] 01:16:07 INFO - PROCESS | 3660 | 1461140167751 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}] 01:16:07 INFO - PROCESS | 3660 | 1461140167827 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 01:16:07 INFO - PROCESS | 3660 | 1461140167917 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:07 INFO - PROCESS | 3660 | ++DOCSHELL 1644B400 == 36 [pid = 3660] [id = 307] 01:16:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (169D8400) [pid = 3660] [serial = 920] [outer = 00000000] 01:16:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (187CB400) [pid = 3660] [serial = 921] [outer = 169D8400] 01:16:07 INFO - PROCESS | 3660 | 1461140167962 Marionette DEBUG loaded listener.js 01:16:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (18B43400) [pid = 3660] [serial = 922] [outer = 169D8400] 01:16:08 INFO - PROCESS | 3660 | 1461140168341 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]]]}] 01:16:08 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 01:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 624ms 01:16:08 INFO - PROCESS | 3660 | 1461140168367 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 01:16:08 INFO - PROCESS | 3660 | 1461140168369 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 01:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 01:16:08 INFO - PROCESS | 3660 | 1461140168372 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 01:16:08 INFO - PROCESS | 3660 | 1461140168376 Marionette TRACE conn3 <- [1,1194,null,{}] 01:16:08 INFO - PROCESS | 3660 | 1461140168385 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}] 01:16:08 INFO - PROCESS | 3660 | 1461140168465 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 01:16:08 INFO - PROCESS | 3660 | 1461140168471 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:08 INFO - PROCESS | 3660 | ++DOCSHELL 1944AC00 == 37 [pid = 3660] [id = 308] 01:16:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (1944E800) [pid = 3660] [serial = 923] [outer = 00000000] 01:16:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (19FD4C00) [pid = 3660] [serial = 924] [outer = 1944E800] 01:16:08 INFO - PROCESS | 3660 | 1461140168516 Marionette DEBUG loaded listener.js 01:16:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (1A27E800) [pid = 3660] [serial = 925] [outer = 1944E800] 01:16:08 INFO - PROCESS | 3660 | 1461140168947 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]]]}] 01:16:08 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 01:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 579ms 01:16:08 INFO - PROCESS | 3660 | 1461140168976 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 01:16:08 INFO - PROCESS | 3660 | 1461140168979 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 01:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 01:16:08 INFO - PROCESS | 3660 | 1461140168982 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 01:16:08 INFO - PROCESS | 3660 | 1461140168984 Marionette TRACE conn3 <- [1,1198,null,{}] 01:16:08 INFO - PROCESS | 3660 | 1461140168987 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}] 01:16:09 INFO - PROCESS | 3660 | 1461140169103 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 01:16:09 INFO - PROCESS | 3660 | 1461140169188 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:09 INFO - PROCESS | 3660 | ++DOCSHELL 1A7A0800 == 38 [pid = 3660] [id = 309] 01:16:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (1A7A1000) [pid = 3660] [serial = 926] [outer = 00000000] 01:16:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (1A810400) [pid = 3660] [serial = 927] [outer = 1A7A1000] 01:16:09 INFO - PROCESS | 3660 | 1461140169232 Marionette DEBUG loaded listener.js 01:16:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (1ACD9000) [pid = 3660] [serial = 928] [outer = 1A7A1000] 01:16:09 INFO - PROCESS | 3660 | 1461140169619 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]]]}] 01:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 01:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 686ms 01:16:09 INFO - PROCESS | 3660 | 1461140169646 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 01:16:09 INFO - PROCESS | 3660 | 1461140169648 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 01:16:09 INFO - PROCESS | 3660 | 1461140169651 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 01:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 01:16:09 INFO - PROCESS | 3660 | 1461140169653 Marionette TRACE conn3 <- [1,1202,null,{}] 01:16:09 INFO - PROCESS | 3660 | 1461140169656 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}] 01:16:09 INFO - PROCESS | 3660 | 1461140169765 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 01:16:09 INFO - PROCESS | 3660 | 1461140169771 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:09 INFO - PROCESS | 3660 | ++DOCSHELL 138AE400 == 39 [pid = 3660] [id = 310] 01:16:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (1ACDA000) [pid = 3660] [serial = 929] [outer = 00000000] 01:16:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (1C237C00) [pid = 3660] [serial = 930] [outer = 1ACDA000] 01:16:09 INFO - PROCESS | 3660 | 1461140169824 Marionette DEBUG loaded listener.js 01:16:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (1C2EC400) [pid = 3660] [serial = 931] [outer = 1ACDA000] 01:16:10 INFO - PROCESS | 3660 | 1461140170346 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]]]}] 01:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 01:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 715ms 01:16:10 INFO - PROCESS | 3660 | 1461140170374 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 01:16:10 INFO - PROCESS | 3660 | 1461140170376 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 01:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 01:16:10 INFO - PROCESS | 3660 | 1461140170380 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 01:16:10 INFO - PROCESS | 3660 | 1461140170381 Marionette TRACE conn3 <- [1,1206,null,{}] 01:16:10 INFO - PROCESS | 3660 | 1461140170385 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}] 01:16:10 INFO - PROCESS | 3660 | 1461140170525 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 01:16:10 INFO - PROCESS | 3660 | 1461140170539 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:10 INFO - PROCESS | 3660 | ++DOCSHELL 1C234C00 == 40 [pid = 3660] [id = 311] 01:16:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (1C345800) [pid = 3660] [serial = 932] [outer = 00000000] 01:16:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (1C7FD400) [pid = 3660] [serial = 933] [outer = 1C345800] 01:16:10 INFO - PROCESS | 3660 | 1461140170583 Marionette DEBUG loaded listener.js 01:16:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (1CB2F400) [pid = 3660] [serial = 934] [outer = 1C345800] 01:16:11 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (187C9800) [pid = 3660] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 01:16:11 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (185D8400) [pid = 3660] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 01:16:11 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (138A8C00) [pid = 3660] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 01:16:11 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (18079C00) [pid = 3660] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 01:16:11 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (19F6D000) [pid = 3660] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 01:16:11 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (16997C00) [pid = 3660] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 01:16:11 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (1892E400) [pid = 3660] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 01:16:11 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (19951000) [pid = 3660] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 01:16:11 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (15D4F800) [pid = 3660] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 01:16:11 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (19558C00) [pid = 3660] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 01:16:11 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (1325CC00) [pid = 3660] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 01:16:11 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (1ACD9C00) [pid = 3660] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 01:16:11 INFO - PROCESS | 3660 | 1461140171099 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]]]}] 01:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 01:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 777ms 01:16:11 INFO - PROCESS | 3660 | 1461140171165 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 01:16:11 INFO - PROCESS | 3660 | 1461140171167 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 01:16:11 INFO - PROCESS | 3660 | 1461140171170 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 01:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 01:16:11 INFO - PROCESS | 3660 | 1461140171172 Marionette TRACE conn3 <- [1,1210,null,{}] 01:16:11 INFO - PROCESS | 3660 | 1461140171175 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}] 01:16:11 INFO - PROCESS | 3660 | 1461140171255 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 01:16:11 INFO - PROCESS | 3660 | 1461140171260 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:11 INFO - PROCESS | 3660 | ++DOCSHELL 12DDB800 == 41 [pid = 3660] [id = 312] 01:16:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (13265C00) [pid = 3660] [serial = 935] [outer = 00000000] 01:16:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (16542C00) [pid = 3660] [serial = 936] [outer = 13265C00] 01:16:11 INFO - PROCESS | 3660 | 1461140171304 Marionette DEBUG loaded listener.js 01:16:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (16542400) [pid = 3660] [serial = 937] [outer = 13265C00] 01:16:11 INFO - PROCESS | 3660 | 1461140171709 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] 01:16:11 INFO - PROCESS | 3660 | 1461140171752 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 01:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 01:16:11 INFO - PROCESS | 3660 | 1461140171755 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 01:16:11 INFO - PROCESS | 3660 | 1461140171757 Marionette TRACE conn3 <- [1,1214,null,{}] 01:16:11 INFO - PROCESS | 3660 | 1461140171786 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}] 01:16:11 INFO - PROCESS | 3660 | 1461140171862 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 01:16:11 INFO - PROCESS | 3660 | 1461140171868 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:11 INFO - PROCESS | 3660 | ++DOCSHELL 1336BC00 == 42 [pid = 3660] [id = 313] 01:16:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (14A06400) [pid = 3660] [serial = 938] [outer = 00000000] 01:16:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (1C72BC00) [pid = 3660] [serial = 939] [outer = 14A06400] 01:16:11 INFO - PROCESS | 3660 | 1461140171911 Marionette DEBUG loaded listener.js 01:16:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (1CC05400) [pid = 3660] [serial = 940] [outer = 14A06400] 01:16:12 INFO - PROCESS | 3660 | 1461140172305 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]]]}] 01:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 01:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 579ms 01:16:12 INFO - PROCESS | 3660 | 1461140172345 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 01:16:12 INFO - PROCESS | 3660 | 1461140172346 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 01:16:12 INFO - PROCESS | 3660 | 1461140172350 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 01:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 01:16:12 INFO - PROCESS | 3660 | 1461140172351 Marionette TRACE conn3 <- [1,1218,null,{}] 01:16:12 INFO - PROCESS | 3660 | 1461140172359 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}] 01:16:12 INFO - PROCESS | 3660 | 1461140172432 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 01:16:12 INFO - PROCESS | 3660 | 1461140172439 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:12 INFO - PROCESS | 3660 | ++DOCSHELL 1C349000 == 43 [pid = 3660] [id = 314] 01:16:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (1CE48C00) [pid = 3660] [serial = 941] [outer = 00000000] 01:16:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (1D170800) [pid = 3660] [serial = 942] [outer = 1CE48C00] 01:16:12 INFO - PROCESS | 3660 | 1461140172481 Marionette DEBUG loaded listener.js 01:16:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (1D173C00) [pid = 3660] [serial = 943] [outer = 1CE48C00] 01:16:12 INFO - PROCESS | 3660 | 1461140172879 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]]]}] 01:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 01:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 517ms 01:16:12 INFO - PROCESS | 3660 | 1461140172887 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 01:16:12 INFO - PROCESS | 3660 | 1461140172889 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 01:16:12 INFO - PROCESS | 3660 | 1461140172892 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 01:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 01:16:12 INFO - PROCESS | 3660 | 1461140172894 Marionette TRACE conn3 <- [1,1222,null,{}] 01:16:12 INFO - PROCESS | 3660 | 1461140172897 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}] 01:16:12 INFO - PROCESS | 3660 | 1461140172997 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 01:16:13 INFO - PROCESS | 3660 | 1461140173005 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:13 INFO - PROCESS | 3660 | ++DOCSHELL 1CC0C400 == 44 [pid = 3660] [id = 315] 01:16:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (1D176800) [pid = 3660] [serial = 944] [outer = 00000000] 01:16:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (1D1E0C00) [pid = 3660] [serial = 945] [outer = 1D176800] 01:16:13 INFO - PROCESS | 3660 | 1461140173052 Marionette DEBUG loaded listener.js 01:16:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (1D3DE000) [pid = 3660] [serial = 946] [outer = 1D176800] 01:16:13 INFO - PROCESS | 3660 | 1461140173707 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]]]}] 01:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 01:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 883ms 01:16:13 INFO - PROCESS | 3660 | 1461140173764 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 01:16:13 INFO - PROCESS | 3660 | 1461140173768 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 01:16:13 INFO - PROCESS | 3660 | 1461140173773 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 01:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 01:16:13 INFO - PROCESS | 3660 | 1461140173776 Marionette TRACE conn3 <- [1,1226,null,{}] 01:16:13 INFO - PROCESS | 3660 | 1461140173782 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}] 01:16:13 INFO - PROCESS | 3660 | 1461140173887 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 01:16:13 INFO - PROCESS | 3660 | 1461140174015 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:14 INFO - PROCESS | 3660 | ++DOCSHELL 13802400 == 45 [pid = 3660] [id = 316] 01:16:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (13804000) [pid = 3660] [serial = 947] [outer = 00000000] 01:16:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (18080C00) [pid = 3660] [serial = 948] [outer = 13804000] 01:16:14 INFO - PROCESS | 3660 | 1461140174072 Marionette DEBUG loaded listener.js 01:16:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (18175800) [pid = 3660] [serial = 949] [outer = 13804000] 01:16:14 INFO - PROCESS | 3660 | 1461140174656 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]]]}] 01:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 01:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 914ms 01:16:14 INFO - PROCESS | 3660 | 1461140174704 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 01:16:14 INFO - PROCESS | 3660 | 1461140174710 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 01:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 01:16:14 INFO - PROCESS | 3660 | 1461140174716 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 01:16:14 INFO - PROCESS | 3660 | 1461140174719 Marionette TRACE conn3 <- [1,1230,null,{}] 01:16:14 INFO - PROCESS | 3660 | 1461140174723 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}] 01:16:14 INFO - PROCESS | 3660 | 1461140174825 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 01:16:14 INFO - PROCESS | 3660 | 1461140174922 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:14 INFO - PROCESS | 3660 | ++DOCSHELL 16842C00 == 46 [pid = 3660] [id = 317] 01:16:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (1812E400) [pid = 3660] [serial = 950] [outer = 00000000] 01:16:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (19D0D000) [pid = 3660] [serial = 951] [outer = 1812E400] 01:16:14 INFO - PROCESS | 3660 | 1461140174976 Marionette DEBUG loaded listener.js 01:16:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (19FCD000) [pid = 3660] [serial = 952] [outer = 1812E400] 01:16:15 INFO - PROCESS | 3660 | 1461140175547 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]]]}] 01:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 01:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 868ms 01:16:15 INFO - PROCESS | 3660 | 1461140175584 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 01:16:15 INFO - PROCESS | 3660 | 1461140175587 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 01:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 01:16:15 INFO - PROCESS | 3660 | 1461140175591 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 01:16:15 INFO - PROCESS | 3660 | 1461140175594 Marionette TRACE conn3 <- [1,1234,null,{}] 01:16:15 INFO - PROCESS | 3660 | 1461140175605 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}] 01:16:15 INFO - PROCESS | 3660 | 1461140175706 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 01:16:15 INFO - PROCESS | 3660 | 1461140175830 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:15 INFO - PROCESS | 3660 | ++DOCSHELL 1C2F9800 == 47 [pid = 3660] [id = 318] 01:16:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 112 (1C722C00) [pid = 3660] [serial = 953] [outer = 00000000] 01:16:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 113 (1CC0E800) [pid = 3660] [serial = 954] [outer = 1C722C00] 01:16:15 INFO - PROCESS | 3660 | 1461140175887 Marionette DEBUG loaded listener.js 01:16:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 114 (1D16FC00) [pid = 3660] [serial = 955] [outer = 1C722C00] 01:16:16 INFO - PROCESS | 3660 | 1461140176446 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]]]}] 01:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 01:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 914ms 01:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 01:16:16 INFO - PROCESS | 3660 | 1461140176517 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 01:16:16 INFO - PROCESS | 3660 | 1461140176520 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 01:16:16 INFO - PROCESS | 3660 | 1461140176524 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 01:16:16 INFO - PROCESS | 3660 | 1461140176526 Marionette TRACE conn3 <- [1,1238,null,{}] 01:16:16 INFO - PROCESS | 3660 | 1461140176529 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}] 01:16:16 INFO - PROCESS | 3660 | 1461140176671 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 01:16:16 INFO - PROCESS | 3660 | 1461140176727 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:16 INFO - PROCESS | 3660 | ++DOCSHELL 169CC000 == 48 [pid = 3660] [id = 319] 01:16:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 115 (169D1800) [pid = 3660] [serial = 956] [outer = 00000000] 01:16:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 116 (18078800) [pid = 3660] [serial = 957] [outer = 169D1800] 01:16:16 INFO - PROCESS | 3660 | 1461140176781 Marionette DEBUG loaded listener.js 01:16:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 117 (185D8C00) [pid = 3660] [serial = 958] [outer = 169D1800] 01:16:17 INFO - PROCESS | 3660 | 1461140177496 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]]]}] 01:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 01:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1005ms 01:16:17 INFO - PROCESS | 3660 | 1461140177530 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 01:16:17 INFO - PROCESS | 3660 | 1461140177534 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 01:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 01:16:17 INFO - PROCESS | 3660 | 1461140177539 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 01:16:17 INFO - PROCESS | 3660 | 1461140177542 Marionette TRACE conn3 <- [1,1242,null,{}] 01:16:17 INFO - PROCESS | 3660 | 1461140177566 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}] 01:16:17 INFO - PROCESS | 3660 | 1461140177661 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 01:16:17 INFO - PROCESS | 3660 | 1461140177766 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:17 INFO - PROCESS | 3660 | ++DOCSHELL 1439C400 == 49 [pid = 3660] [id = 320] 01:16:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 118 (14AEB400) [pid = 3660] [serial = 959] [outer = 00000000] 01:16:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 119 (17E9B000) [pid = 3660] [serial = 960] [outer = 14AEB400] 01:16:17 INFO - PROCESS | 3660 | 1461140177816 Marionette DEBUG loaded listener.js 01:16:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 120 (1807B000) [pid = 3660] [serial = 961] [outer = 14AEB400] 01:16:18 INFO - PROCESS | 3660 | --DOCSHELL 1C349000 == 48 [pid = 3660] [id = 314] 01:16:18 INFO - PROCESS | 3660 | --DOCSHELL 1336BC00 == 47 [pid = 3660] [id = 313] 01:16:18 INFO - PROCESS | 3660 | --DOCSHELL 12DDB800 == 46 [pid = 3660] [id = 312] 01:16:18 INFO - PROCESS | 3660 | --DOCSHELL 1C234C00 == 45 [pid = 3660] [id = 311] 01:16:18 INFO - PROCESS | 3660 | --DOCSHELL 138AE400 == 44 [pid = 3660] [id = 310] 01:16:18 INFO - PROCESS | 3660 | --DOCSHELL 1A7A0800 == 43 [pid = 3660] [id = 309] 01:16:18 INFO - PROCESS | 3660 | --DOCSHELL 1944AC00 == 42 [pid = 3660] [id = 308] 01:16:18 INFO - PROCESS | 3660 | --DOCSHELL 1644B400 == 41 [pid = 3660] [id = 307] 01:16:18 INFO - PROCESS | 3660 | --DOCSHELL 1561E000 == 40 [pid = 3660] [id = 306] 01:16:18 INFO - PROCESS | 3660 | --DOCSHELL 11BF1800 == 39 [pid = 3660] [id = 305] 01:16:18 INFO - PROCESS | 3660 | --DOMWINDOW == 119 (1817D000) [pid = 3660] [serial = 882] [outer = 00000000] [url = about:blank] 01:16:18 INFO - PROCESS | 3660 | --DOMWINDOW == 118 (1ACDE000) [pid = 3660] [serial = 862] [outer = 00000000] [url = about:blank] 01:16:18 INFO - PROCESS | 3660 | --DOMWINDOW == 117 (17E72800) [pid = 3660] [serial = 879] [outer = 00000000] [url = about:blank] 01:16:18 INFO - PROCESS | 3660 | --DOMWINDOW == 116 (17E90400) [pid = 3660] [serial = 880] [outer = 00000000] [url = about:blank] 01:16:18 INFO - PROCESS | 3660 | --DOMWINDOW == 115 (19D4A000) [pid = 3660] [serial = 870] [outer = 00000000] [url = about:blank] 01:16:18 INFO - PROCESS | 3660 | --DOMWINDOW == 114 (136AFC00) [pid = 3660] [serial = 864] [outer = 00000000] [url = about:blank] 01:16:18 INFO - PROCESS | 3660 | --DOMWINDOW == 113 (16664C00) [pid = 3660] [serial = 867] [outer = 00000000] [url = about:blank] 01:16:18 INFO - PROCESS | 3660 | --DOMWINDOW == 112 (19448400) [pid = 3660] [serial = 889] [outer = 00000000] [url = about:blank] 01:16:18 INFO - PROCESS | 3660 | --DOMWINDOW == 111 (192DB800) [pid = 3660] [serial = 888] [outer = 00000000] [url = about:blank] 01:16:18 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (19FDAC00) [pid = 3660] [serial = 891] [outer = 00000000] [url = about:blank] 01:16:18 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (187C7000) [pid = 3660] [serial = 894] [outer = 00000000] [url = about:blank] 01:16:18 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (1A80C800) [pid = 3660] [serial = 897] [outer = 00000000] [url = about:blank] 01:16:18 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (1A76F000) [pid = 3660] [serial = 892] [outer = 00000000] [url = about:blank] 01:16:18 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (14354000) [pid = 3660] [serial = 874] [outer = 00000000] [url = about:blank] 01:16:18 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (13AC5C00) [pid = 3660] [serial = 873] [outer = 00000000] [url = about:blank] 01:16:18 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (187D0800) [pid = 3660] [serial = 885] [outer = 00000000] [url = about:blank] 01:16:18 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (1C236800) [pid = 3660] [serial = 901] [outer = 00000000] [url = about:blank] 01:16:18 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (181E5400) [pid = 3660] [serial = 883] [outer = 00000000] [url = about:blank] 01:16:18 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (18C27400) [pid = 3660] [serial = 895] [outer = 00000000] [url = about:blank] 01:16:18 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (19D0FC00) [pid = 3660] [serial = 898] [outer = 00000000] [url = about:blank] 01:16:18 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (1C232C00) [pid = 3660] [serial = 900] [outer = 00000000] [url = about:blank] 01:16:18 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (19F67800) [pid = 3660] [serial = 823] [outer = 00000000] [url = about:blank] 01:16:18 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (187CF800) [pid = 3660] [serial = 886] [outer = 00000000] [url = about:blank] 01:16:18 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (15A05400) [pid = 3660] [serial = 876] [outer = 00000000] [url = about:blank] 01:16:18 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (15C87400) [pid = 3660] [serial = 877] [outer = 00000000] [url = about:blank] 01:16:18 INFO - PROCESS | 3660 | 1461140178353 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]]]}] 01:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 01:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 838ms 01:16:18 INFO - PROCESS | 3660 | 1461140178390 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 01:16:18 INFO - PROCESS | 3660 | 1461140178399 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 01:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 01:16:18 INFO - PROCESS | 3660 | 1461140178408 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 01:16:18 INFO - PROCESS | 3660 | 1461140178411 Marionette TRACE conn3 <- [1,1246,null,{}] 01:16:18 INFO - PROCESS | 3660 | 1461140178414 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}] 01:16:18 INFO - PROCESS | 3660 | 1461140178492 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 01:16:18 INFO - PROCESS | 3660 | 1461140178502 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:18 INFO - PROCESS | 3660 | ++DOCSHELL 142CC800 == 40 [pid = 3660] [id = 321] 01:16:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (15A0CC00) [pid = 3660] [serial = 962] [outer = 00000000] 01:16:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (1807CC00) [pid = 3660] [serial = 963] [outer = 15A0CC00] 01:16:18 INFO - PROCESS | 3660 | 1461140178546 Marionette DEBUG loaded listener.js 01:16:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (181DAC00) [pid = 3660] [serial = 964] [outer = 15A0CC00] 01:16:19 INFO - PROCESS | 3660 | 1461140179010 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]]]}] 01:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 01:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 609ms 01:16:19 INFO - PROCESS | 3660 | 1461140179026 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 01:16:19 INFO - PROCESS | 3660 | 1461140179028 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 01:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 01:16:19 INFO - PROCESS | 3660 | 1461140179032 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 01:16:19 INFO - PROCESS | 3660 | 1461140179035 Marionette TRACE conn3 <- [1,1250,null,{}] 01:16:19 INFO - PROCESS | 3660 | 1461140179082 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}] 01:16:19 INFO - PROCESS | 3660 | 1461140179171 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 01:16:19 INFO - PROCESS | 3660 | 1461140179183 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:19 INFO - PROCESS | 3660 | ++DOCSHELL 15A10800 == 41 [pid = 3660] [id = 322] 01:16:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (1644BC00) [pid = 3660] [serial = 965] [outer = 00000000] 01:16:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (190C2000) [pid = 3660] [serial = 966] [outer = 1644BC00] 01:16:19 INFO - PROCESS | 3660 | 1461140179299 Marionette DEBUG loaded listener.js 01:16:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (1944F400) [pid = 3660] [serial = 967] [outer = 1644BC00] 01:16:19 INFO - PROCESS | 3660 | 1461140179662 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]]]}] 01:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 01:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 655ms 01:16:19 INFO - PROCESS | 3660 | 1461140179695 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 01:16:19 INFO - PROCESS | 3660 | 1461140179697 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 01:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 01:16:19 INFO - PROCESS | 3660 | 1461140179700 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 01:16:19 INFO - PROCESS | 3660 | 1461140179702 Marionette TRACE conn3 <- [1,1254,null,{}] 01:16:19 INFO - PROCESS | 3660 | 1461140179705 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}] 01:16:19 INFO - PROCESS | 3660 | 1461140179812 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 01:16:19 INFO - PROCESS | 3660 | 1461140179819 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:19 INFO - PROCESS | 3660 | ++DOCSHELL 19951000 == 42 [pid = 3660] [id = 323] 01:16:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (19D40C00) [pid = 3660] [serial = 968] [outer = 00000000] 01:16:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (19FDAC00) [pid = 3660] [serial = 969] [outer = 19D40C00] 01:16:19 INFO - PROCESS | 3660 | 1461140179864 Marionette DEBUG loaded listener.js 01:16:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (1A283000) [pid = 3660] [serial = 970] [outer = 19D40C00] 01:16:20 INFO - PROCESS | 3660 | 1461140180285 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]]]}] 01:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 01:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 609ms 01:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 01:16:20 INFO - PROCESS | 3660 | 1461140180327 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 01:16:20 INFO - PROCESS | 3660 | 1461140180329 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 01:16:20 INFO - PROCESS | 3660 | 1461140180333 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 01:16:20 INFO - PROCESS | 3660 | 1461140180334 Marionette TRACE conn3 <- [1,1258,null,{}] 01:16:20 INFO - PROCESS | 3660 | 1461140180338 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}] 01:16:20 INFO - PROCESS | 3660 | 1461140180439 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 01:16:20 INFO - PROCESS | 3660 | 1461140180526 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:20 INFO - PROCESS | 3660 | ++DOCSHELL 138A9000 == 43 [pid = 3660] [id = 324] 01:16:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (1A7A5400) [pid = 3660] [serial = 971] [outer = 00000000] 01:16:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (1AC0E400) [pid = 3660] [serial = 972] [outer = 1A7A5400] 01:16:20 INFO - PROCESS | 3660 | 1461140180570 Marionette DEBUG loaded listener.js 01:16:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (1ACDAC00) [pid = 3660] [serial = 973] [outer = 1A7A5400] 01:16:20 INFO - PROCESS | 3660 | 1461140180991 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]]]}] 01:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 01:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 685ms 01:16:21 INFO - PROCESS | 3660 | 1461140181014 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 01:16:21 INFO - PROCESS | 3660 | 1461140181015 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 01:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 01:16:21 INFO - PROCESS | 3660 | 1461140181036 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 01:16:21 INFO - PROCESS | 3660 | 1461140181038 Marionette TRACE conn3 <- [1,1262,null,{}] 01:16:21 INFO - PROCESS | 3660 | 1461140181042 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}] 01:16:21 INFO - PROCESS | 3660 | 1461140181170 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 01:16:21 INFO - PROCESS | 3660 | 1461140181184 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:21 INFO - PROCESS | 3660 | ++DOCSHELL 1ACE4C00 == 44 [pid = 3660] [id = 325] 01:16:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (1C231000) [pid = 3660] [serial = 974] [outer = 00000000] 01:16:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (1C291800) [pid = 3660] [serial = 975] [outer = 1C231000] 01:16:21 INFO - PROCESS | 3660 | 1461140181276 Marionette DEBUG loaded listener.js 01:16:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (1C2F2400) [pid = 3660] [serial = 976] [outer = 1C231000] 01:16:21 INFO - PROCESS | 3660 | 1461140181679 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]]]}] 01:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 01:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 700ms 01:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 01:16:21 INFO - PROCESS | 3660 | 1461140181721 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 01:16:21 INFO - PROCESS | 3660 | 1461140181723 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 01:16:21 INFO - PROCESS | 3660 | 1461140181734 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 01:16:21 INFO - PROCESS | 3660 | 1461140181736 Marionette TRACE conn3 <- [1,1266,null,{}] 01:16:21 INFO - PROCESS | 3660 | 1461140181739 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}] 01:16:21 INFO - PROCESS | 3660 | 1461140181867 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 01:16:21 INFO - PROCESS | 3660 | 1461140181878 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:21 INFO - PROCESS | 3660 | ++DOCSHELL 1A7A7000 == 45 [pid = 3660] [id = 326] 01:16:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (1C233400) [pid = 3660] [serial = 977] [outer = 00000000] 01:16:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 112 (1C7FDC00) [pid = 3660] [serial = 978] [outer = 1C233400] 01:16:21 INFO - PROCESS | 3660 | 1461140181922 Marionette DEBUG loaded listener.js 01:16:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 113 (1CB30800) [pid = 3660] [serial = 979] [outer = 1C233400] 01:16:22 INFO - PROCESS | 3660 | --DOMWINDOW == 112 (1A7A1000) [pid = 3660] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 01:16:22 INFO - PROCESS | 3660 | --DOMWINDOW == 111 (156B3000) [pid = 3660] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 01:16:22 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (12CF7000) [pid = 3660] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 01:16:22 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (169D8400) [pid = 3660] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 01:16:22 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (1944E800) [pid = 3660] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 01:16:22 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (1ACDA000) [pid = 3660] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 01:16:22 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (1CE48C00) [pid = 3660] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 01:16:22 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (1C345800) [pid = 3660] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 01:16:22 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (13265C00) [pid = 3660] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 01:16:22 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (14A06400) [pid = 3660] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 01:16:22 INFO - PROCESS | 3660 | 1461140182429 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]]]}] 01:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 01:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 730ms 01:16:22 INFO - PROCESS | 3660 | 1461140182470 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 01:16:22 INFO - PROCESS | 3660 | 1461140182471 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 01:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 01:16:22 INFO - PROCESS | 3660 | 1461140182475 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 01:16:22 INFO - PROCESS | 3660 | 1461140182476 Marionette TRACE conn3 <- [1,1270,null,{}] 01:16:22 INFO - PROCESS | 3660 | 1461140182484 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}] 01:16:22 INFO - PROCESS | 3660 | 1461140182557 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 01:16:22 INFO - PROCESS | 3660 | 1461140182564 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:22 INFO - PROCESS | 3660 | ++DOCSHELL 13203800 == 46 [pid = 3660] [id = 327] 01:16:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (1646AC00) [pid = 3660] [serial = 980] [outer = 00000000] 01:16:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (1ACDCC00) [pid = 3660] [serial = 981] [outer = 1646AC00] 01:16:22 INFO - PROCESS | 3660 | 1461140182607 Marionette DEBUG loaded listener.js 01:16:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (19ABFC00) [pid = 3660] [serial = 982] [outer = 1646AC00] 01:16:23 INFO - PROCESS | 3660 | 1461140183031 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]]]}] 01:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 01:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 609ms 01:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 01:16:23 INFO - PROCESS | 3660 | 1461140183095 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 01:16:23 INFO - PROCESS | 3660 | 1461140183097 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 01:16:23 INFO - PROCESS | 3660 | 1461140183100 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 01:16:23 INFO - PROCESS | 3660 | 1461140183102 Marionette TRACE conn3 <- [1,1274,null,{}] 01:16:23 INFO - PROCESS | 3660 | 1461140183105 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}] 01:16:23 INFO - PROCESS | 3660 | 1461140183210 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 01:16:23 INFO - PROCESS | 3660 | 1461140183216 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:23 INFO - PROCESS | 3660 | ++DOCSHELL 1944E800 == 47 [pid = 3660] [id = 328] 01:16:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (1C292800) [pid = 3660] [serial = 983] [outer = 00000000] 01:16:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (1CC10000) [pid = 3660] [serial = 984] [outer = 1C292800] 01:16:23 INFO - PROCESS | 3660 | 1461140183259 Marionette DEBUG loaded listener.js 01:16:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (1D1E3000) [pid = 3660] [serial = 985] [outer = 1C292800] 01:16:23 INFO - PROCESS | 3660 | 1461140183649 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]]]}] 01:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 01:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 579ms 01:16:23 INFO - PROCESS | 3660 | 1461140183682 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 01:16:23 INFO - PROCESS | 3660 | 1461140183684 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 01:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 01:16:23 INFO - PROCESS | 3660 | 1461140183687 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 01:16:23 INFO - PROCESS | 3660 | 1461140183689 Marionette TRACE conn3 <- [1,1278,null,{}] 01:16:23 INFO - PROCESS | 3660 | 1461140183692 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}] 01:16:23 INFO - PROCESS | 3660 | 1461140183771 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 01:16:23 INFO - PROCESS | 3660 | 1461140183777 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:23 INFO - PROCESS | 3660 | ++DOCSHELL 1370FC00 == 48 [pid = 3660] [id = 329] 01:16:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (1C291400) [pid = 3660] [serial = 986] [outer = 00000000] 01:16:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (1D870800) [pid = 3660] [serial = 987] [outer = 1C291400] 01:16:23 INFO - PROCESS | 3660 | 1461140183821 Marionette DEBUG loaded listener.js 01:16:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 112 (1D874400) [pid = 3660] [serial = 988] [outer = 1C291400] 01:16:24 INFO - PROCESS | 3660 | 1461140184213 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]]]}] 01:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 01:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 578ms 01:16:24 INFO - PROCESS | 3660 | 1461140184265 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 01:16:24 INFO - PROCESS | 3660 | 1461140184267 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 01:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 01:16:24 INFO - PROCESS | 3660 | 1461140184270 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 01:16:24 INFO - PROCESS | 3660 | 1461140184272 Marionette TRACE conn3 <- [1,1282,null,{}] 01:16:24 INFO - PROCESS | 3660 | 1461140184276 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}] 01:16:24 INFO - PROCESS | 3660 | 1461140184417 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 01:16:24 INFO - PROCESS | 3660 | 1461140184586 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:24 INFO - PROCESS | 3660 | ++DOCSHELL 142CC400 == 49 [pid = 3660] [id = 330] 01:16:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 113 (1439A400) [pid = 3660] [serial = 989] [outer = 00000000] 01:16:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 114 (15A41000) [pid = 3660] [serial = 990] [outer = 1439A400] 01:16:24 INFO - PROCESS | 3660 | 1461140184644 Marionette DEBUG loaded listener.js 01:16:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 115 (1644D000) [pid = 3660] [serial = 991] [outer = 1439A400] 01:16:25 INFO - PROCESS | 3660 | 1461140185176 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]]]}] 01:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 01:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 914ms 01:16:25 INFO - PROCESS | 3660 | 1461140185208 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 01:16:25 INFO - PROCESS | 3660 | 1461140185213 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 01:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 01:16:25 INFO - PROCESS | 3660 | 1461140185220 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 01:16:25 INFO - PROCESS | 3660 | 1461140185228 Marionette TRACE conn3 <- [1,1286,null,{}] 01:16:25 INFO - PROCESS | 3660 | 1461140185235 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}] 01:16:25 INFO - PROCESS | 3660 | 1461140185339 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 01:16:25 INFO - PROCESS | 3660 | 1461140185439 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:25 INFO - PROCESS | 3660 | ++DOCSHELL 18072C00 == 50 [pid = 3660] [id = 331] 01:16:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 116 (187CCC00) [pid = 3660] [serial = 992] [outer = 00000000] 01:16:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 117 (18931C00) [pid = 3660] [serial = 993] [outer = 187CCC00] 01:16:25 INFO - PROCESS | 3660 | 1461140185495 Marionette DEBUG loaded listener.js 01:16:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 118 (18C27400) [pid = 3660] [serial = 994] [outer = 187CCC00] 01:16:26 INFO - PROCESS | 3660 | 1461140186116 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]]]}] 01:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 01:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 913ms 01:16:26 INFO - PROCESS | 3660 | 1461140186133 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 01:16:26 INFO - PROCESS | 3660 | 1461140186136 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 01:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 01:16:26 INFO - PROCESS | 3660 | 1461140186140 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 01:16:26 INFO - PROCESS | 3660 | 1461140186142 Marionette TRACE conn3 <- [1,1290,null,{}] 01:16:26 INFO - PROCESS | 3660 | 1461140186146 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}] 01:16:26 INFO - PROCESS | 3660 | 1461140186250 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 01:16:26 INFO - PROCESS | 3660 | 1461140186352 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:26 INFO - PROCESS | 3660 | ++DOCSHELL 1C22F800 == 51 [pid = 3660] [id = 332] 01:16:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 119 (1C230800) [pid = 3660] [serial = 995] [outer = 00000000] 01:16:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 120 (1C2ECC00) [pid = 3660] [serial = 996] [outer = 1C230800] 01:16:26 INFO - PROCESS | 3660 | 1461140186406 Marionette DEBUG loaded listener.js 01:16:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 121 (1CB32800) [pid = 3660] [serial = 997] [outer = 1C230800] 01:16:26 INFO - PROCESS | 3660 | 1461140186960 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]]]}] 01:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 01:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 884ms 01:16:27 INFO - PROCESS | 3660 | 1461140187027 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 01:16:27 INFO - PROCESS | 3660 | 1461140187031 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 01:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 01:16:27 INFO - PROCESS | 3660 | 1461140187042 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 01:16:27 INFO - PROCESS | 3660 | 1461140187046 Marionette TRACE conn3 <- [1,1294,null,{}] 01:16:27 INFO - PROCESS | 3660 | 1461140187050 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}] 01:16:27 INFO - PROCESS | 3660 | 1461140187151 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 01:16:27 INFO - PROCESS | 3660 | 1461140187278 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:27 INFO - PROCESS | 3660 | ++DOCSHELL 1D972C00 == 52 [pid = 3660] [id = 333] 01:16:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 122 (1D973000) [pid = 3660] [serial = 998] [outer = 00000000] 01:16:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 123 (1DEBC800) [pid = 3660] [serial = 999] [outer = 1D973000] 01:16:27 INFO - PROCESS | 3660 | 1461140187334 Marionette DEBUG loaded listener.js 01:16:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 124 (1DEBE400) [pid = 3660] [serial = 1000] [outer = 1D973000] 01:16:27 INFO - PROCESS | 3660 | 1461140187888 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]]]}] 01:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 01:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 883ms 01:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 01:16:27 INFO - PROCESS | 3660 | 1461140187925 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 01:16:27 INFO - PROCESS | 3660 | 1461140187928 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 01:16:27 INFO - PROCESS | 3660 | 1461140187931 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 01:16:27 INFO - PROCESS | 3660 | 1461140187933 Marionette TRACE conn3 <- [1,1298,null,{}] 01:16:27 INFO - PROCESS | 3660 | 1461140187937 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}] 01:16:28 INFO - PROCESS | 3660 | 1461140188033 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 01:16:28 INFO - PROCESS | 3660 | 1461140188150 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:28 INFO - PROCESS | 3660 | ++DOCSHELL 1C7FD000 == 53 [pid = 3660] [id = 334] 01:16:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 125 (1D173000) [pid = 3660] [serial = 1001] [outer = 00000000] 01:16:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 126 (1DEC8400) [pid = 3660] [serial = 1002] [outer = 1D173000] 01:16:28 INFO - PROCESS | 3660 | 1461140188203 Marionette DEBUG loaded listener.js 01:16:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 127 (1DECA000) [pid = 3660] [serial = 1003] [outer = 1D173000] 01:16:28 INFO - PROCESS | 3660 | 1461140188905 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] 01:16:28 INFO - PROCESS | 3660 | 1461140188958 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 01:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 01:16:28 INFO - PROCESS | 3660 | 1461140188963 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 01:16:28 INFO - PROCESS | 3660 | 1461140188966 Marionette TRACE conn3 <- [1,1302,null,{}] 01:16:28 INFO - PROCESS | 3660 | 1461140188972 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}] 01:16:29 INFO - PROCESS | 3660 | 1461140189068 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 01:16:29 INFO - PROCESS | 3660 | 1461140189177 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:29 INFO - PROCESS | 3660 | ++DOCSHELL 169CD400 == 54 [pid = 3660] [id = 335] 01:16:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 128 (17E78000) [pid = 3660] [serial = 1004] [outer = 00000000] 01:16:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 129 (1807C400) [pid = 3660] [serial = 1005] [outer = 17E78000] 01:16:29 INFO - PROCESS | 3660 | 1461140189228 Marionette DEBUG loaded listener.js 01:16:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 130 (181E6400) [pid = 3660] [serial = 1006] [outer = 17E78000] 01:16:29 INFO - PROCESS | 3660 | --DOCSHELL 1370FC00 == 53 [pid = 3660] [id = 329] 01:16:29 INFO - PROCESS | 3660 | --DOCSHELL 1944E800 == 52 [pid = 3660] [id = 328] 01:16:29 INFO - PROCESS | 3660 | --DOCSHELL 13203800 == 51 [pid = 3660] [id = 327] 01:16:29 INFO - PROCESS | 3660 | --DOCSHELL 1A7A7000 == 50 [pid = 3660] [id = 326] 01:16:29 INFO - PROCESS | 3660 | --DOCSHELL 1ACE4C00 == 49 [pid = 3660] [id = 325] 01:16:29 INFO - PROCESS | 3660 | --DOCSHELL 138A9000 == 48 [pid = 3660] [id = 324] 01:16:29 INFO - PROCESS | 3660 | --DOCSHELL 19951000 == 47 [pid = 3660] [id = 323] 01:16:29 INFO - PROCESS | 3660 | --DOCSHELL 15A10800 == 46 [pid = 3660] [id = 322] 01:16:29 INFO - PROCESS | 3660 | --DOCSHELL 142CC800 == 45 [pid = 3660] [id = 321] 01:16:29 INFO - PROCESS | 3660 | --DOCSHELL 1439C400 == 44 [pid = 3660] [id = 320] 01:16:29 INFO - PROCESS | 3660 | --DOCSHELL 1CC0C400 == 43 [pid = 3660] [id = 315] 01:16:29 INFO - PROCESS | 3660 | 1461140189858 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]]]}] 01:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 01:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 914ms 01:16:29 INFO - PROCESS | 3660 | 1461140189891 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 01:16:29 INFO - PROCESS | 3660 | 1461140189896 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 01:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 01:16:29 INFO - PROCESS | 3660 | 1461140189903 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 01:16:29 INFO - PROCESS | 3660 | 1461140189907 Marionette TRACE conn3 <- [1,1306,null,{}] 01:16:29 INFO - PROCESS | 3660 | 1461140189910 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}] 01:16:29 INFO - PROCESS | 3660 | 1461140189992 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 01:16:30 INFO - PROCESS | 3660 | --DOMWINDOW == 129 (1A810400) [pid = 3660] [serial = 927] [outer = 00000000] [url = about:blank] 01:16:30 INFO - PROCESS | 3660 | --DOMWINDOW == 128 (1ACD9000) [pid = 3660] [serial = 928] [outer = 00000000] [url = about:blank] 01:16:30 INFO - PROCESS | 3660 | --DOMWINDOW == 127 (15D4FC00) [pid = 3660] [serial = 918] [outer = 00000000] [url = about:blank] 01:16:30 INFO - PROCESS | 3660 | --DOMWINDOW == 126 (15411400) [pid = 3660] [serial = 916] [outer = 00000000] [url = about:blank] 01:16:30 INFO - PROCESS | 3660 | --DOMWINDOW == 125 (138AFC00) [pid = 3660] [serial = 915] [outer = 00000000] [url = about:blank] 01:16:30 INFO - PROCESS | 3660 | --DOMWINDOW == 124 (187CB400) [pid = 3660] [serial = 921] [outer = 00000000] [url = about:blank] 01:16:30 INFO - PROCESS | 3660 | --DOMWINDOW == 123 (18B43400) [pid = 3660] [serial = 922] [outer = 00000000] [url = about:blank] 01:16:30 INFO - PROCESS | 3660 | --DOMWINDOW == 122 (19FD4C00) [pid = 3660] [serial = 924] [outer = 00000000] [url = about:blank] 01:16:30 INFO - PROCESS | 3660 | --DOMWINDOW == 121 (1C2EC800) [pid = 3660] [serial = 903] [outer = 00000000] [url = about:blank] 01:16:30 INFO - PROCESS | 3660 | --DOMWINDOW == 120 (1C237C00) [pid = 3660] [serial = 930] [outer = 00000000] [url = about:blank] 01:16:30 INFO - PROCESS | 3660 | --DOMWINDOW == 119 (16467000) [pid = 3660] [serial = 906] [outer = 00000000] [url = about:blank] 01:16:30 INFO - PROCESS | 3660 | --DOMWINDOW == 118 (18B4D400) [pid = 3660] [serial = 909] [outer = 00000000] [url = about:blank] 01:16:30 INFO - PROCESS | 3660 | --DOMWINDOW == 117 (1C2EE800) [pid = 3660] [serial = 912] [outer = 00000000] [url = about:blank] 01:16:30 INFO - PROCESS | 3660 | --DOMWINDOW == 116 (1D170800) [pid = 3660] [serial = 942] [outer = 00000000] [url = about:blank] 01:16:30 INFO - PROCESS | 3660 | --DOMWINDOW == 115 (1C7FD400) [pid = 3660] [serial = 933] [outer = 00000000] [url = about:blank] 01:16:30 INFO - PROCESS | 3660 | --DOMWINDOW == 114 (16542C00) [pid = 3660] [serial = 936] [outer = 00000000] [url = about:blank] 01:16:30 INFO - PROCESS | 3660 | --DOMWINDOW == 113 (1C72BC00) [pid = 3660] [serial = 939] [outer = 00000000] [url = about:blank] 01:16:30 INFO - PROCESS | 3660 | --DOMWINDOW == 112 (1CB2F400) [pid = 3660] [serial = 934] [outer = 00000000] [url = about:blank] 01:16:30 INFO - PROCESS | 3660 | --DOMWINDOW == 111 (16847400) [pid = 3660] [serial = 919] [outer = 00000000] [url = about:blank] 01:16:30 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (1C2EC400) [pid = 3660] [serial = 931] [outer = 00000000] [url = about:blank] 01:16:30 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (1D173C00) [pid = 3660] [serial = 943] [outer = 00000000] [url = about:blank] 01:16:30 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (16542400) [pid = 3660] [serial = 937] [outer = 00000000] [url = about:blank] 01:16:30 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (1CC05400) [pid = 3660] [serial = 940] [outer = 00000000] [url = about:blank] 01:16:30 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (1A27E800) [pid = 3660] [serial = 925] [outer = 00000000] [url = about:blank] 01:16:30 INFO - PROCESS | 3660 | 1461140190083 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:30 INFO - PROCESS | 3660 | ++DOCSHELL 12BBD800 == 44 [pid = 3660] [id = 336] 01:16:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (12C10400) [pid = 3660] [serial = 1007] [outer = 00000000] 01:16:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (15A06000) [pid = 3660] [serial = 1008] [outer = 12C10400] 01:16:30 INFO - PROCESS | 3660 | 1461140190130 Marionette DEBUG loaded listener.js 01:16:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (16847400) [pid = 3660] [serial = 1009] [outer = 12C10400] 01:16:30 INFO - PROCESS | 3660 | 1461140190512 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]]]}] 01:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 01:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 685ms 01:16:30 INFO - PROCESS | 3660 | 1461140190595 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 01:16:30 INFO - PROCESS | 3660 | 1461140190598 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 01:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 01:16:30 INFO - PROCESS | 3660 | 1461140190602 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 01:16:30 INFO - PROCESS | 3660 | 1461140190608 Marionette TRACE conn3 <- [1,1310,null,{}] 01:16:30 INFO - PROCESS | 3660 | 1461140190623 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}] 01:16:30 INFO - PROCESS | 3660 | 1461140190688 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 01:16:30 INFO - PROCESS | 3660 | 1461140190701 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:30 INFO - PROCESS | 3660 | ++DOCSHELL 19F66800 == 45 [pid = 3660] [id = 337] 01:16:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (19FCE000) [pid = 3660] [serial = 1010] [outer = 00000000] 01:16:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (1A27EC00) [pid = 3660] [serial = 1011] [outer = 19FCE000] 01:16:30 INFO - PROCESS | 3660 | 1461140190752 Marionette DEBUG loaded listener.js 01:16:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 112 (1A7A1000) [pid = 3660] [serial = 1012] [outer = 19FCE000] 01:16:31 INFO - PROCESS | 3660 | 1461140191200 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]]]}] 01:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 01:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 639ms 01:16:31 INFO - PROCESS | 3660 | 1461140191240 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 01:16:31 INFO - PROCESS | 3660 | 1461140191243 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 01:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 01:16:31 INFO - PROCESS | 3660 | 1461140191246 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 01:16:31 INFO - PROCESS | 3660 | 1461140191248 Marionette TRACE conn3 <- [1,1314,null,{}] 01:16:31 INFO - PROCESS | 3660 | 1461140191251 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}] 01:16:31 INFO - PROCESS | 3660 | 1461140191328 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 01:16:31 INFO - PROCESS | 3660 | 1461140191334 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:31 INFO - PROCESS | 3660 | ++DOCSHELL 1A811000 == 46 [pid = 3660] [id = 338] 01:16:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 113 (1ACDDC00) [pid = 3660] [serial = 1013] [outer = 00000000] 01:16:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 114 (1C231400) [pid = 3660] [serial = 1014] [outer = 1ACDDC00] 01:16:31 INFO - PROCESS | 3660 | 1461140191371 Marionette DEBUG loaded listener.js 01:16:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 115 (1C237C00) [pid = 3660] [serial = 1015] [outer = 1ACDDC00] 01:16:31 INFO - PROCESS | 3660 | 1461140191790 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]]]}] 01:16:31 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 01:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 579ms 01:16:31 INFO - PROCESS | 3660 | 1461140191825 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 01:16:31 INFO - PROCESS | 3660 | 1461140191827 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 01:16:31 INFO - PROCESS | 3660 | 1461140191830 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 01:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 01:16:31 INFO - PROCESS | 3660 | 1461140191832 Marionette TRACE conn3 <- [1,1318,null,{}] 01:16:31 INFO - PROCESS | 3660 | 1461140191836 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}] 01:16:31 INFO - PROCESS | 3660 | 1461140191911 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 01:16:31 INFO - PROCESS | 3660 | 1461140191917 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:31 INFO - PROCESS | 3660 | ++DOCSHELL 1ACDD400 == 47 [pid = 3660] [id = 339] 01:16:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 116 (1C233000) [pid = 3660] [serial = 1016] [outer = 00000000] 01:16:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 117 (1C2F7400) [pid = 3660] [serial = 1017] [outer = 1C233000] 01:16:31 INFO - PROCESS | 3660 | 1461140191961 Marionette DEBUG loaded listener.js 01:16:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 118 (1C72B400) [pid = 3660] [serial = 1018] [outer = 1C233000] 01:16:32 INFO - PROCESS | 3660 | 1461140192440 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]]]}] 01:16:32 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 01:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 685ms 01:16:32 INFO - PROCESS | 3660 | 1461140192512 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 01:16:32 INFO - PROCESS | 3660 | 1461140192514 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 01:16:32 INFO - PROCESS | 3660 | 1461140192517 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 01:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 01:16:32 INFO - PROCESS | 3660 | 1461140192519 Marionette TRACE conn3 <- [1,1322,null,{}] 01:16:32 INFO - PROCESS | 3660 | 1461140192522 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}] 01:16:32 INFO - PROCESS | 3660 | 1461140192643 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 01:16:32 INFO - PROCESS | 3660 | 1461140192704 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:32 INFO - PROCESS | 3660 | ++DOCSHELL 1CC05400 == 48 [pid = 3660] [id = 340] 01:16:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 119 (1CC0A400) [pid = 3660] [serial = 1019] [outer = 00000000] 01:16:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 120 (1D172800) [pid = 3660] [serial = 1020] [outer = 1CC0A400] 01:16:32 INFO - PROCESS | 3660 | 1461140192735 Marionette DEBUG loaded listener.js 01:16:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 121 (1D174000) [pid = 3660] [serial = 1021] [outer = 1CC0A400] 01:16:33 INFO - PROCESS | 3660 | 1461140193156 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]]]}] 01:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 01:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 685ms 01:16:33 INFO - PROCESS | 3660 | 1461140193200 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 01:16:33 INFO - PROCESS | 3660 | 1461140193202 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 01:16:33 INFO - PROCESS | 3660 | 1461140193206 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 01:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 01:16:33 INFO - PROCESS | 3660 | 1461140193208 Marionette TRACE conn3 <- [1,1326,null,{}] 01:16:33 INFO - PROCESS | 3660 | 1461140193211 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}] 01:16:33 INFO - PROCESS | 3660 | 1461140193341 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 01:16:33 INFO - PROCESS | 3660 | 1461140193349 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:33 INFO - PROCESS | 3660 | ++DOCSHELL 1D1E4800 == 49 [pid = 3660] [id = 341] 01:16:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 122 (1D86F800) [pid = 3660] [serial = 1022] [outer = 00000000] 01:16:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 123 (1D87E000) [pid = 3660] [serial = 1023] [outer = 1D86F800] 01:16:33 INFO - PROCESS | 3660 | 1461140193433 Marionette DEBUG loaded listener.js 01:16:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 124 (1D871C00) [pid = 3660] [serial = 1024] [outer = 1D86F800] 01:16:34 INFO - PROCESS | 3660 | --DOMWINDOW == 123 (1C231000) [pid = 3660] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 01:16:34 INFO - PROCESS | 3660 | --DOMWINDOW == 122 (1A7A5400) [pid = 3660] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 01:16:34 INFO - PROCESS | 3660 | --DOMWINDOW == 121 (19D40C00) [pid = 3660] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 01:16:34 INFO - PROCESS | 3660 | --DOMWINDOW == 120 (15A0CC00) [pid = 3660] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 01:16:34 INFO - PROCESS | 3660 | --DOMWINDOW == 119 (169D1800) [pid = 3660] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 01:16:34 INFO - PROCESS | 3660 | --DOMWINDOW == 118 (14AEB400) [pid = 3660] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 01:16:34 INFO - PROCESS | 3660 | --DOMWINDOW == 117 (1644BC00) [pid = 3660] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 01:16:34 INFO - PROCESS | 3660 | --DOMWINDOW == 116 (1C233400) [pid = 3660] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 01:16:34 INFO - PROCESS | 3660 | --DOMWINDOW == 115 (1646AC00) [pid = 3660] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 01:16:34 INFO - PROCESS | 3660 | --DOMWINDOW == 114 (1C292800) [pid = 3660] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 01:16:34 INFO - PROCESS | 3660 | --DOMWINDOW == 113 (14A51C00) [pid = 3660] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 01:16:34 INFO - PROCESS | 3660 | --DOMWINDOW == 112 (19552400) [pid = 3660] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 01:16:34 INFO - PROCESS | 3660 | --DOMWINDOW == 111 (1644F000) [pid = 3660] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 01:16:34 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (12B87400) [pid = 3660] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 01:16:34 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (11BF6C00) [pid = 3660] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 01:16:34 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (18B46800) [pid = 3660] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 01:16:34 INFO - PROCESS | 3660 | 1461140194290 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]]]}] 01:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 01:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1112ms 01:16:34 INFO - PROCESS | 3660 | 1461140194305 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 01:16:34 INFO - PROCESS | 3660 | 1461140194307 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 01:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 01:16:34 INFO - PROCESS | 3660 | 1461140194310 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 01:16:34 INFO - PROCESS | 3660 | 1461140194312 Marionette TRACE conn3 <- [1,1330,null,{}] 01:16:34 INFO - PROCESS | 3660 | 1461140194316 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}] 01:16:34 INFO - PROCESS | 3660 | 1461140194389 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 01:16:34 INFO - PROCESS | 3660 | 1461140194396 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:34 INFO - PROCESS | 3660 | ++DOCSHELL 12CFF800 == 50 [pid = 3660] [id = 342] 01:16:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (12DD3C00) [pid = 3660] [serial = 1025] [outer = 00000000] 01:16:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (156B5C00) [pid = 3660] [serial = 1026] [outer = 12DD3C00] 01:16:34 INFO - PROCESS | 3660 | 1461140194446 Marionette DEBUG loaded listener.js 01:16:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (16539400) [pid = 3660] [serial = 1027] [outer = 12DD3C00] 01:16:34 INFO - PROCESS | 3660 | 1461140194896 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]]]}] 01:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 01:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 609ms 01:16:34 INFO - PROCESS | 3660 | 1461140194948 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 01:16:34 INFO - PROCESS | 3660 | 1461140194950 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 01:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 01:16:34 INFO - PROCESS | 3660 | 1461140194937 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 01:16:34 INFO - PROCESS | 3660 | 1461140194939 Marionette TRACE conn3 <- [1,1334,null,{}] 01:16:34 INFO - PROCESS | 3660 | 1461140194942 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}] 01:16:35 INFO - PROCESS | 3660 | 1461140195020 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 01:16:35 INFO - PROCESS | 3660 | 1461140195027 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:35 INFO - PROCESS | 3660 | ++DOCSHELL 14A06C00 == 51 [pid = 3660] [id = 343] 01:16:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 112 (14AEB400) [pid = 3660] [serial = 1028] [outer = 00000000] 01:16:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 113 (1A7A3000) [pid = 3660] [serial = 1029] [outer = 14AEB400] 01:16:35 INFO - PROCESS | 3660 | 1461140195070 Marionette DEBUG loaded listener.js 01:16:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 114 (1D3EB400) [pid = 3660] [serial = 1030] [outer = 14AEB400] 01:16:35 INFO - PROCESS | 3660 | 1461140195509 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]]]}] 01:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 01:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 578ms 01:16:35 INFO - PROCESS | 3660 | 1461140195534 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 01:16:35 INFO - PROCESS | 3660 | 1461140195536 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 01:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 01:16:35 INFO - PROCESS | 3660 | 1461140195539 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 01:16:35 INFO - PROCESS | 3660 | 1461140195541 Marionette TRACE conn3 <- [1,1338,null,{}] 01:16:35 INFO - PROCESS | 3660 | 1461140195544 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}] 01:16:35 INFO - PROCESS | 3660 | 1461140195611 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 01:16:35 INFO - PROCESS | 3660 | 1461140195617 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:35 INFO - PROCESS | 3660 | ++DOCSHELL 142C4800 == 52 [pid = 3660] [id = 344] 01:16:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 115 (1939E800) [pid = 3660] [serial = 1031] [outer = 00000000] 01:16:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 116 (193A4000) [pid = 3660] [serial = 1032] [outer = 1939E800] 01:16:35 INFO - PROCESS | 3660 | 1461140195665 Marionette DEBUG loaded listener.js 01:16:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 117 (193A3C00) [pid = 3660] [serial = 1033] [outer = 1939E800] 01:16:36 INFO - PROCESS | 3660 | 1461140196143 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]]]}] 01:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 01:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 685ms 01:16:36 INFO - PROCESS | 3660 | 1461140196223 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 01:16:36 INFO - PROCESS | 3660 | 1461140196227 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 01:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 01:16:36 INFO - PROCESS | 3660 | 1461140196232 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 01:16:36 INFO - PROCESS | 3660 | 1461140196236 Marionette TRACE conn3 <- [1,1342,null,{}] 01:16:36 INFO - PROCESS | 3660 | 1461140196242 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}] 01:16:36 INFO - PROCESS | 3660 | 1461140196346 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 01:16:36 INFO - PROCESS | 3660 | 1461140196448 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:36 INFO - PROCESS | 3660 | ++DOCSHELL 15417400 == 53 [pid = 3660] [id = 345] 01:16:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 118 (15417800) [pid = 3660] [serial = 1034] [outer = 00000000] 01:16:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 119 (164DB000) [pid = 3660] [serial = 1035] [outer = 15417800] 01:16:36 INFO - PROCESS | 3660 | 1461140196507 Marionette DEBUG loaded listener.js 01:16:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 120 (17E78C00) [pid = 3660] [serial = 1036] [outer = 15417800] 01:16:37 INFO - PROCESS | 3660 | 1461140197108 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]]]}] 01:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 01:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 913ms 01:16:37 INFO - PROCESS | 3660 | 1461140197145 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 01:16:37 INFO - PROCESS | 3660 | 1461140197148 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 01:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 01:16:37 INFO - PROCESS | 3660 | 1461140197156 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 01:16:37 INFO - PROCESS | 3660 | 1461140197160 Marionette TRACE conn3 <- [1,1346,null,{}] 01:16:37 INFO - PROCESS | 3660 | 1461140197164 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}] 01:16:37 INFO - PROCESS | 3660 | 1461140197268 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 01:16:37 INFO - PROCESS | 3660 | 1461140197371 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:37 INFO - PROCESS | 3660 | ++DOCSHELL 187CE000 == 54 [pid = 3660] [id = 346] 01:16:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 121 (187CF800) [pid = 3660] [serial = 1037] [outer = 00000000] 01:16:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 122 (193A1800) [pid = 3660] [serial = 1038] [outer = 187CF800] 01:16:37 INFO - PROCESS | 3660 | 1461140197424 Marionette DEBUG loaded listener.js 01:16:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 123 (1944E400) [pid = 3660] [serial = 1039] [outer = 187CF800] 01:16:37 INFO - PROCESS | 3660 | 1461140197972 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]]]}] 01:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 01:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 822ms 01:16:37 INFO - PROCESS | 3660 | 1461140197981 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 01:16:37 INFO - PROCESS | 3660 | 1461140197983 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 01:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 01:16:37 INFO - PROCESS | 3660 | 1461140197987 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 01:16:37 INFO - PROCESS | 3660 | 1461140197989 Marionette TRACE conn3 <- [1,1350,null,{}] 01:16:38 INFO - PROCESS | 3660 | 1461140198016 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}] 01:16:38 INFO - PROCESS | 3660 | 1461140198121 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 01:16:38 INFO - PROCESS | 3660 | 1461140198222 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:38 INFO - PROCESS | 3660 | ++DOCSHELL 1A27E800 == 55 [pid = 3660] [id = 347] 01:16:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 124 (1A7ACC00) [pid = 3660] [serial = 1040] [outer = 00000000] 01:16:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 125 (1CB34400) [pid = 3660] [serial = 1041] [outer = 1A7ACC00] 01:16:38 INFO - PROCESS | 3660 | 1461140198262 Marionette DEBUG loaded listener.js 01:16:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 126 (1CE56400) [pid = 3660] [serial = 1042] [outer = 1A7ACC00] 01:16:38 INFO - PROCESS | 3660 | 1461140198907 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]]]}] 01:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 01:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 974ms 01:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 01:16:38 INFO - PROCESS | 3660 | 1461140198954 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 01:16:38 INFO - PROCESS | 3660 | 1461140198957 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 01:16:38 INFO - PROCESS | 3660 | 1461140198960 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 01:16:38 INFO - PROCESS | 3660 | 1461140198962 Marionette TRACE conn3 <- [1,1354,null,{}] 01:16:38 INFO - PROCESS | 3660 | 1461140198966 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}] 01:16:39 INFO - PROCESS | 3660 | 1461140199065 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 01:16:39 INFO - PROCESS | 3660 | 1461140199193 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:39 INFO - PROCESS | 3660 | ++DOCSHELL 1CE50000 == 56 [pid = 3660] [id = 348] 01:16:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 127 (1D96B800) [pid = 3660] [serial = 1043] [outer = 00000000] 01:16:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 128 (1E4B8000) [pid = 3660] [serial = 1044] [outer = 1D96B800] 01:16:39 INFO - PROCESS | 3660 | 1461140199250 Marionette DEBUG loaded listener.js 01:16:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 129 (1E4C3C00) [pid = 3660] [serial = 1045] [outer = 1D96B800] 01:16:39 INFO - PROCESS | 3660 | 1461140199826 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] 01:16:39 INFO - PROCESS | 3660 | 1461140199891 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 01:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 01:16:39 INFO - PROCESS | 3660 | 1461140199894 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 01:16:39 INFO - PROCESS | 3660 | 1461140199896 Marionette TRACE conn3 <- [1,1358,null,{}] 01:16:39 INFO - PROCESS | 3660 | 1461140199900 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}] 01:16:39 INFO - PROCESS | 3660 | 1461140199996 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 01:16:40 INFO - PROCESS | 3660 | 1461140200224 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:40 INFO - PROCESS | 3660 | ++DOCSHELL 11BEF000 == 57 [pid = 3660] [id = 349] 01:16:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 130 (11CB1800) [pid = 3660] [serial = 1046] [outer = 00000000] 01:16:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 131 (1439C400) [pid = 3660] [serial = 1047] [outer = 11CB1800] 01:16:40 INFO - PROCESS | 3660 | 1461140200292 Marionette DEBUG loaded listener.js 01:16:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 132 (1561D400) [pid = 3660] [serial = 1048] [outer = 11CB1800] 01:16:40 INFO - PROCESS | 3660 | 1461140200879 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] 01:16:40 INFO - PROCESS | 3660 | 1461140200924 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 01:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 01:16:40 INFO - PROCESS | 3660 | 1461140200929 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 01:16:40 INFO - PROCESS | 3660 | 1461140200932 Marionette TRACE conn3 <- [1,1362,null,{}] 01:16:40 INFO - PROCESS | 3660 | 1461140200937 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}] 01:16:41 INFO - PROCESS | 3660 | 1461140201035 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 01:16:41 INFO - PROCESS | 3660 | 1461140201148 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:41 INFO - PROCESS | 3660 | ++DOCSHELL 17E8D400 == 58 [pid = 3660] [id = 350] 01:16:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 133 (18127800) [pid = 3660] [serial = 1049] [outer = 00000000] 01:16:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 134 (187CA800) [pid = 3660] [serial = 1050] [outer = 18127800] 01:16:41 INFO - PROCESS | 3660 | 1461140201197 Marionette DEBUG loaded listener.js 01:16:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 135 (187D2400) [pid = 3660] [serial = 1051] [outer = 18127800] 01:16:41 INFO - PROCESS | 3660 | --DOCSHELL 1C290800 == 57 [pid = 3660] [id = 304] 01:16:41 INFO - PROCESS | 3660 | --DOCSHELL 17EA5000 == 56 [pid = 3660] [id = 303] 01:16:41 INFO - PROCESS | 3660 | --DOCSHELL 14A06C00 == 55 [pid = 3660] [id = 343] 01:16:41 INFO - PROCESS | 3660 | --DOCSHELL 12CFF800 == 54 [pid = 3660] [id = 342] 01:16:41 INFO - PROCESS | 3660 | --DOCSHELL 1D1E4800 == 53 [pid = 3660] [id = 341] 01:16:41 INFO - PROCESS | 3660 | --DOCSHELL 1CC05400 == 52 [pid = 3660] [id = 340] 01:16:41 INFO - PROCESS | 3660 | --DOCSHELL 1ACDD400 == 51 [pid = 3660] [id = 339] 01:16:41 INFO - PROCESS | 3660 | --DOCSHELL 1A811000 == 50 [pid = 3660] [id = 338] 01:16:41 INFO - PROCESS | 3660 | --DOCSHELL 19F66800 == 49 [pid = 3660] [id = 337] 01:16:41 INFO - PROCESS | 3660 | --DOCSHELL 12BBD800 == 48 [pid = 3660] [id = 336] 01:16:41 INFO - PROCESS | 3660 | --DOCSHELL 169CD400 == 47 [pid = 3660] [id = 335] 01:16:41 INFO - PROCESS | 3660 | --DOCSHELL 1D972C00 == 46 [pid = 3660] [id = 333] 01:16:41 INFO - PROCESS | 3660 | --DOMWINDOW == 134 (18080C00) [pid = 3660] [serial = 948] [outer = 00000000] [url = about:blank] 01:16:41 INFO - PROCESS | 3660 | --DOMWINDOW == 133 (19D0D000) [pid = 3660] [serial = 951] [outer = 00000000] [url = about:blank] 01:16:41 INFO - PROCESS | 3660 | --DOMWINDOW == 132 (1CC0E800) [pid = 3660] [serial = 954] [outer = 00000000] [url = about:blank] 01:16:41 INFO - PROCESS | 3660 | --DOMWINDOW == 131 (1D1E0C00) [pid = 3660] [serial = 945] [outer = 00000000] [url = about:blank] 01:16:41 INFO - PROCESS | 3660 | --DOCSHELL 1C22F800 == 45 [pid = 3660] [id = 332] 01:16:41 INFO - PROCESS | 3660 | --DOCSHELL 18072C00 == 44 [pid = 3660] [id = 331] 01:16:41 INFO - PROCESS | 3660 | --DOCSHELL 142CC400 == 43 [pid = 3660] [id = 330] 01:16:41 INFO - PROCESS | 3660 | --DOMWINDOW == 130 (15A04400) [pid = 3660] [serial = 793] [outer = 00000000] [url = about:blank] 01:16:41 INFO - PROCESS | 3660 | --DOMWINDOW == 129 (1A286000) [pid = 3660] [serial = 832] [outer = 00000000] [url = about:blank] 01:16:41 INFO - PROCESS | 3660 | --DOMWINDOW == 128 (17E8E400) [pid = 3660] [serial = 829] [outer = 00000000] [url = about:blank] 01:16:41 INFO - PROCESS | 3660 | --DOMWINDOW == 127 (14A5D800) [pid = 3660] [serial = 826] [outer = 00000000] [url = about:blank] 01:16:41 INFO - PROCESS | 3660 | --DOMWINDOW == 126 (12DD8000) [pid = 3660] [serial = 790] [outer = 00000000] [url = about:blank] 01:16:41 INFO - PROCESS | 3660 | --DOMWINDOW == 125 (1A142400) [pid = 3660] [serial = 871] [outer = 00000000] [url = about:blank] 01:16:41 INFO - PROCESS | 3660 | --DOMWINDOW == 124 (1D870800) [pid = 3660] [serial = 987] [outer = 00000000] [url = about:blank] 01:16:41 INFO - PROCESS | 3660 | --DOMWINDOW == 123 (1C291800) [pid = 3660] [serial = 975] [outer = 00000000] [url = about:blank] 01:16:41 INFO - PROCESS | 3660 | --DOMWINDOW == 122 (1AC0E400) [pid = 3660] [serial = 972] [outer = 00000000] [url = about:blank] 01:16:41 INFO - PROCESS | 3660 | --DOMWINDOW == 121 (1ACDAC00) [pid = 3660] [serial = 973] [outer = 00000000] [url = about:blank] 01:16:41 INFO - PROCESS | 3660 | --DOMWINDOW == 120 (1C2F2400) [pid = 3660] [serial = 976] [outer = 00000000] [url = about:blank] 01:16:41 INFO - PROCESS | 3660 | --DOMWINDOW == 119 (19FDAC00) [pid = 3660] [serial = 969] [outer = 00000000] [url = about:blank] 01:16:41 INFO - PROCESS | 3660 | --DOMWINDOW == 118 (1807CC00) [pid = 3660] [serial = 963] [outer = 00000000] [url = about:blank] 01:16:41 INFO - PROCESS | 3660 | --DOMWINDOW == 117 (181DAC00) [pid = 3660] [serial = 964] [outer = 00000000] [url = about:blank] 01:16:41 INFO - PROCESS | 3660 | --DOMWINDOW == 116 (185D8C00) [pid = 3660] [serial = 958] [outer = 00000000] [url = about:blank] 01:16:41 INFO - PROCESS | 3660 | --DOMWINDOW == 115 (18078800) [pid = 3660] [serial = 957] [outer = 00000000] [url = about:blank] 01:16:41 INFO - PROCESS | 3660 | --DOMWINDOW == 114 (1807B000) [pid = 3660] [serial = 961] [outer = 00000000] [url = about:blank] 01:16:41 INFO - PROCESS | 3660 | --DOMWINDOW == 113 (17E9B000) [pid = 3660] [serial = 960] [outer = 00000000] [url = about:blank] 01:16:41 INFO - PROCESS | 3660 | --DOMWINDOW == 112 (190C2000) [pid = 3660] [serial = 966] [outer = 00000000] [url = about:blank] 01:16:41 INFO - PROCESS | 3660 | --DOMWINDOW == 111 (1944F400) [pid = 3660] [serial = 967] [outer = 00000000] [url = about:blank] 01:16:41 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (1C7FDC00) [pid = 3660] [serial = 978] [outer = 00000000] [url = about:blank] 01:16:41 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (1ACDCC00) [pid = 3660] [serial = 981] [outer = 00000000] [url = about:blank] 01:16:41 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (19ABFC00) [pid = 3660] [serial = 982] [outer = 00000000] [url = about:blank] 01:16:41 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (1CC10000) [pid = 3660] [serial = 984] [outer = 00000000] [url = about:blank] 01:16:41 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (1CB30800) [pid = 3660] [serial = 979] [outer = 00000000] [url = about:blank] 01:16:41 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (1D1E3000) [pid = 3660] [serial = 985] [outer = 00000000] [url = about:blank] 01:16:41 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (1A283000) [pid = 3660] [serial = 970] [outer = 00000000] [url = about:blank] 01:16:41 INFO - PROCESS | 3660 | [3660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:16:41 INFO - PROCESS | 3660 | 1461140201761 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] 01:16:41 INFO - PROCESS | 3660 | 1461140201819 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 01:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 01:16:41 INFO - PROCESS | 3660 | 1461140201825 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 01:16:41 INFO - PROCESS | 3660 | 1461140201827 Marionette TRACE conn3 <- [1,1366,null,{}] 01:16:41 INFO - PROCESS | 3660 | 1461140201831 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}] 01:16:41 INFO - PROCESS | 3660 | 1461140201909 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 01:16:41 INFO - PROCESS | 3660 | 1461140201917 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:41 INFO - PROCESS | 3660 | ++DOCSHELL 146A8C00 == 44 [pid = 3660] [id = 351] 01:16:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (14A06400) [pid = 3660] [serial = 1052] [outer = 00000000] 01:16:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (18078800) [pid = 3660] [serial = 1053] [outer = 14A06400] 01:16:41 INFO - PROCESS | 3660 | 1461140201963 Marionette DEBUG loaded listener.js 01:16:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (18175400) [pid = 3660] [serial = 1054] [outer = 14A06400] 01:16:42 INFO - PROCESS | 3660 | 1461140202420 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] 01:16:42 INFO - PROCESS | 3660 | 1461140202446 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 01:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 01:16:42 INFO - PROCESS | 3660 | 1461140202451 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 01:16:42 INFO - PROCESS | 3660 | 1461140202456 Marionette TRACE conn3 <- [1,1370,null,{}] 01:16:42 INFO - PROCESS | 3660 | 1461140202465 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}] 01:16:42 INFO - PROCESS | 3660 | 1461140202547 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 01:16:42 INFO - PROCESS | 3660 | 1461140202554 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:42 INFO - PROCESS | 3660 | ++DOCSHELL 1939C800 == 45 [pid = 3660] [id = 352] 01:16:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (193A3400) [pid = 3660] [serial = 1055] [outer = 00000000] 01:16:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (194B4400) [pid = 3660] [serial = 1056] [outer = 193A3400] 01:16:42 INFO - PROCESS | 3660 | 1461140202606 Marionette DEBUG loaded listener.js 01:16:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (194B7800) [pid = 3660] [serial = 1057] [outer = 193A3400] 01:16:43 INFO - PROCESS | 3660 | [3660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:16:43 INFO - PROCESS | 3660 | 1461140203043 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] 01:16:43 INFO - PROCESS | 3660 | 1461140203093 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 01:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 01:16:43 INFO - PROCESS | 3660 | 1461140203097 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 01:16:43 INFO - PROCESS | 3660 | 1461140203098 Marionette TRACE conn3 <- [1,1374,null,{}] 01:16:43 INFO - PROCESS | 3660 | 1461140203102 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}] 01:16:43 INFO - PROCESS | 3660 | 1461140203177 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 01:16:43 INFO - PROCESS | 3660 | 1461140203186 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:43 INFO - PROCESS | 3660 | ++DOCSHELL 1954AC00 == 46 [pid = 3660] [id = 353] 01:16:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (1954B400) [pid = 3660] [serial = 1058] [outer = 00000000] 01:16:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 112 (19D10400) [pid = 3660] [serial = 1059] [outer = 1954B400] 01:16:43 INFO - PROCESS | 3660 | 1461140203258 Marionette DEBUG loaded listener.js 01:16:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 113 (19F69400) [pid = 3660] [serial = 1060] [outer = 1954B400] 01:16:43 INFO - PROCESS | 3660 | 1461140203654 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] 01:16:43 INFO - PROCESS | 3660 | 1461140203719 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 01:16:43 INFO - PROCESS | 3660 | 1461140203722 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 01:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 01:16:43 INFO - PROCESS | 3660 | 1461140203724 Marionette TRACE conn3 <- [1,1378,null,{}] 01:16:43 INFO - PROCESS | 3660 | 1461140203727 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}] 01:16:43 INFO - PROCESS | 3660 | 1461140203801 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 01:16:43 INFO - PROCESS | 3660 | 1461140203807 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:43 INFO - PROCESS | 3660 | ++DOCSHELL 19FD2C00 == 47 [pid = 3660] [id = 354] 01:16:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 114 (1A13E400) [pid = 3660] [serial = 1061] [outer = 00000000] 01:16:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 115 (1A719C00) [pid = 3660] [serial = 1062] [outer = 1A13E400] 01:16:43 INFO - PROCESS | 3660 | 1461140203860 Marionette DEBUG loaded listener.js 01:16:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 116 (1A80C800) [pid = 3660] [serial = 1063] [outer = 1A13E400] 01:16:44 INFO - PROCESS | 3660 | 1461140204332 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]]]}] 01:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 01:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 686ms 01:16:44 INFO - PROCESS | 3660 | 1461140204405 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 01:16:44 INFO - PROCESS | 3660 | 1461140204407 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 01:16:44 INFO - PROCESS | 3660 | 1461140204410 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 01:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 01:16:44 INFO - PROCESS | 3660 | 1461140204412 Marionette TRACE conn3 <- [1,1382,null,{}] 01:16:44 INFO - PROCESS | 3660 | 1461140204415 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}] 01:16:44 INFO - PROCESS | 3660 | 1461140204521 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 01:16:44 INFO - PROCESS | 3660 | 1461140204613 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:44 INFO - PROCESS | 3660 | ++DOCSHELL 13708800 == 48 [pid = 3660] [id = 355] 01:16:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 117 (1AC10000) [pid = 3660] [serial = 1064] [outer = 00000000] 01:16:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 118 (1C235800) [pid = 3660] [serial = 1065] [outer = 1AC10000] 01:16:44 INFO - PROCESS | 3660 | 1461140204661 Marionette DEBUG loaded listener.js 01:16:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 119 (1C235000) [pid = 3660] [serial = 1066] [outer = 1AC10000] 01:16:45 INFO - PROCESS | 3660 | 1461140205048 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]]]}] 01:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 01:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 685ms 01:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 01:16:45 INFO - PROCESS | 3660 | 1461140205098 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 01:16:45 INFO - PROCESS | 3660 | 1461140205100 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 01:16:45 INFO - PROCESS | 3660 | 1461140205103 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 01:16:45 INFO - PROCESS | 3660 | 1461140205105 Marionette TRACE conn3 <- [1,1386,null,{}] 01:16:45 INFO - PROCESS | 3660 | 1461140205108 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}] 01:16:45 INFO - PROCESS | 3660 | 1461140205213 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 01:16:45 INFO - PROCESS | 3660 | 1461140205219 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:45 INFO - PROCESS | 3660 | ++DOCSHELL 1ACDD800 == 49 [pid = 3660] [id = 356] 01:16:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 120 (1ACE1800) [pid = 3660] [serial = 1067] [outer = 00000000] 01:16:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 121 (1C2F3400) [pid = 3660] [serial = 1068] [outer = 1ACE1800] 01:16:45 INFO - PROCESS | 3660 | 1461140205264 Marionette DEBUG loaded listener.js 01:16:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 122 (1C2F7C00) [pid = 3660] [serial = 1069] [outer = 1ACE1800] 01:16:45 INFO - PROCESS | 3660 | 1461140205700 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]]]}] 01:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 01:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 624ms 01:16:45 INFO - PROCESS | 3660 | 1461140205724 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 01:16:45 INFO - PROCESS | 3660 | 1461140205726 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 01:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 01:16:45 INFO - PROCESS | 3660 | 1461140205735 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 01:16:45 INFO - PROCESS | 3660 | 1461140205737 Marionette TRACE conn3 <- [1,1390,null,{}] 01:16:45 INFO - PROCESS | 3660 | 1461140205741 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}] 01:16:45 INFO - PROCESS | 3660 | 1461140205845 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 01:16:45 INFO - PROCESS | 3660 | 1461140205929 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:45 INFO - PROCESS | 3660 | ++DOCSHELL 1C229C00 == 50 [pid = 3660] [id = 357] 01:16:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 123 (1C290800) [pid = 3660] [serial = 1070] [outer = 00000000] 01:16:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 124 (1CB2CC00) [pid = 3660] [serial = 1071] [outer = 1C290800] 01:16:45 INFO - PROCESS | 3660 | 1461140205974 Marionette DEBUG loaded listener.js 01:16:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 125 (1CB33C00) [pid = 3660] [serial = 1072] [outer = 1C290800] 01:16:46 INFO - PROCESS | 3660 | --DOMWINDOW == 124 (1C233000) [pid = 3660] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 01:16:46 INFO - PROCESS | 3660 | --DOMWINDOW == 123 (12DD3C00) [pid = 3660] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 01:16:46 INFO - PROCESS | 3660 | --DOMWINDOW == 122 (1D173000) [pid = 3660] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 01:16:46 INFO - PROCESS | 3660 | --DOMWINDOW == 121 (19FCE000) [pid = 3660] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 01:16:46 INFO - PROCESS | 3660 | --DOMWINDOW == 120 (17EA6800) [pid = 3660] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 01:16:46 INFO - PROCESS | 3660 | --DOMWINDOW == 119 (1ACDDC00) [pid = 3660] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 01:16:46 INFO - PROCESS | 3660 | --DOMWINDOW == 118 (16465400) [pid = 3660] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 01:16:46 INFO - PROCESS | 3660 | --DOMWINDOW == 117 (1CC0A400) [pid = 3660] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 01:16:46 INFO - PROCESS | 3660 | --DOMWINDOW == 116 (12DE0400) [pid = 3660] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 01:16:46 INFO - PROCESS | 3660 | --DOMWINDOW == 115 (1D86F800) [pid = 3660] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 01:16:46 INFO - PROCESS | 3660 | --DOMWINDOW == 114 (136AD400) [pid = 3660] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 01:16:46 INFO - PROCESS | 3660 | --DOMWINDOW == 113 (17E78000) [pid = 3660] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 01:16:46 INFO - PROCESS | 3660 | --DOMWINDOW == 112 (12C10400) [pid = 3660] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 01:16:46 INFO - PROCESS | 3660 | --DOMWINDOW == 111 (1C28F000) [pid = 3660] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 01:16:46 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (14AEB400) [pid = 3660] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 01:16:46 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (1C290C00) [pid = 3660] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 01:16:46 INFO - PROCESS | 3660 | 1461140206466 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]]]}] 01:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 01:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 777ms 01:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 01:16:46 INFO - PROCESS | 3660 | 1461140206511 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 01:16:46 INFO - PROCESS | 3660 | 1461140206513 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 01:16:46 INFO - PROCESS | 3660 | 1461140206516 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 01:16:46 INFO - PROCESS | 3660 | 1461140206518 Marionette TRACE conn3 <- [1,1394,null,{}] 01:16:46 INFO - PROCESS | 3660 | 1461140206521 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}] 01:16:46 INFO - PROCESS | 3660 | 1461140206599 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 01:16:46 INFO - PROCESS | 3660 | 1461140206605 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:46 INFO - PROCESS | 3660 | ++DOCSHELL 136AC400 == 51 [pid = 3660] [id = 358] 01:16:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (1370AC00) [pid = 3660] [serial = 1073] [outer = 00000000] 01:16:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (187CEC00) [pid = 3660] [serial = 1074] [outer = 1370AC00] 01:16:46 INFO - PROCESS | 3660 | 1461140206650 Marionette DEBUG loaded listener.js 01:16:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 112 (1939F000) [pid = 3660] [serial = 1075] [outer = 1370AC00] 01:16:47 INFO - PROCESS | 3660 | 1461140207049 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]]]}] 01:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 01:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 579ms 01:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 01:16:47 INFO - PROCESS | 3660 | 1461140207098 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 01:16:47 INFO - PROCESS | 3660 | 1461140207100 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 01:16:47 INFO - PROCESS | 3660 | 1461140207104 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 01:16:47 INFO - PROCESS | 3660 | 1461140207106 Marionette TRACE conn3 <- [1,1398,null,{}] 01:16:47 INFO - PROCESS | 3660 | 1461140207110 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}] 01:16:47 INFO - PROCESS | 3660 | 1461140207189 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 01:16:47 INFO - PROCESS | 3660 | 1461140207197 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:47 INFO - PROCESS | 3660 | ++DOCSHELL 1A13A000 == 52 [pid = 3660] [id = 359] 01:16:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 113 (1ACDDC00) [pid = 3660] [serial = 1076] [outer = 00000000] 01:16:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 114 (1C7F2000) [pid = 3660] [serial = 1077] [outer = 1ACDDC00] 01:16:47 INFO - PROCESS | 3660 | 1461140207246 Marionette DEBUG loaded listener.js 01:16:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 115 (1CC0A400) [pid = 3660] [serial = 1078] [outer = 1ACDDC00] 01:16:47 INFO - PROCESS | 3660 | 1461140207709 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]]]}] 01:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 01:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 624ms 01:16:47 INFO - PROCESS | 3660 | 1461140207726 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 01:16:47 INFO - PROCESS | 3660 | 1461140207728 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 01:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 01:16:47 INFO - PROCESS | 3660 | 1461140207735 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 01:16:47 INFO - PROCESS | 3660 | 1461140207738 Marionette TRACE conn3 <- [1,1402,null,{}] 01:16:47 INFO - PROCESS | 3660 | 1461140207741 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}] 01:16:47 INFO - PROCESS | 3660 | 1461140207832 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 01:16:47 INFO - PROCESS | 3660 | 1461140207838 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:47 INFO - PROCESS | 3660 | ++DOCSHELL 199C2000 == 53 [pid = 3660] [id = 360] 01:16:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 116 (1C291C00) [pid = 3660] [serial = 1079] [outer = 00000000] 01:16:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 117 (1D873000) [pid = 3660] [serial = 1080] [outer = 1C291C00] 01:16:47 INFO - PROCESS | 3660 | 1461140207881 Marionette DEBUG loaded listener.js 01:16:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 118 (1D876800) [pid = 3660] [serial = 1081] [outer = 1C291C00] 01:16:48 INFO - PROCESS | 3660 | 1461140208475 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]]]}] 01:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 01:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 777ms 01:16:48 INFO - PROCESS | 3660 | 1461140208557 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 01:16:48 INFO - PROCESS | 3660 | 1461140208561 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 01:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 01:16:48 INFO - PROCESS | 3660 | 1461140208581 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 01:16:48 INFO - PROCESS | 3660 | 1461140208585 Marionette TRACE conn3 <- [1,1406,null,{}] 01:16:48 INFO - PROCESS | 3660 | 1461140208594 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}] 01:16:48 INFO - PROCESS | 3660 | 1461140208722 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 01:16:48 INFO - PROCESS | 3660 | 1461140208820 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:48 INFO - PROCESS | 3660 | ++DOCSHELL 12BB4C00 == 54 [pid = 3660] [id = 361] 01:16:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 119 (12C59000) [pid = 3660] [serial = 1082] [outer = 00000000] 01:16:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 120 (164D9800) [pid = 3660] [serial = 1083] [outer = 12C59000] 01:16:48 INFO - PROCESS | 3660 | 1461140208860 Marionette DEBUG loaded listener.js 01:16:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 121 (17E8E400) [pid = 3660] [serial = 1084] [outer = 12C59000] 01:16:49 INFO - PROCESS | 3660 | 1461140209467 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]]]}] 01:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 01:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 913ms 01:16:49 INFO - PROCESS | 3660 | 1461140209493 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 01:16:49 INFO - PROCESS | 3660 | 1461140209499 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 01:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 01:16:49 INFO - PROCESS | 3660 | 1461140209505 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 01:16:49 INFO - PROCESS | 3660 | 1461140209508 Marionette TRACE conn3 <- [1,1410,null,{}] 01:16:49 INFO - PROCESS | 3660 | 1461140209526 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}] 01:16:49 INFO - PROCESS | 3660 | 1461140209628 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 01:16:49 INFO - PROCESS | 3660 | 1461140209762 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:49 INFO - PROCESS | 3660 | ++DOCSHELL 18072C00 == 55 [pid = 3660] [id = 362] 01:16:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 122 (187D5400) [pid = 3660] [serial = 1085] [outer = 00000000] 01:16:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 123 (192E3400) [pid = 3660] [serial = 1086] [outer = 187D5400] 01:16:49 INFO - PROCESS | 3660 | 1461140209817 Marionette DEBUG loaded listener.js 01:16:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 124 (193A1400) [pid = 3660] [serial = 1087] [outer = 187D5400] 01:16:50 INFO - PROCESS | 3660 | 1461140210453 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]]]}] 01:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 01:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 974ms 01:16:50 INFO - PROCESS | 3660 | 1461140210491 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 01:16:50 INFO - PROCESS | 3660 | 1461140210493 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 01:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 01:16:50 INFO - PROCESS | 3660 | 1461140210497 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 01:16:50 INFO - PROCESS | 3660 | 1461140210501 Marionette TRACE conn3 <- [1,1414,null,{}] 01:16:50 INFO - PROCESS | 3660 | 1461140210512 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}] 01:16:50 INFO - PROCESS | 3660 | 1461140210615 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 01:16:50 INFO - PROCESS | 3660 | 1461140210745 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:50 INFO - PROCESS | 3660 | ++DOCSHELL 1A140400 == 56 [pid = 3660] [id = 363] 01:16:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 125 (1A714400) [pid = 3660] [serial = 1088] [outer = 00000000] 01:16:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 126 (1C349000) [pid = 3660] [serial = 1089] [outer = 1A714400] 01:16:50 INFO - PROCESS | 3660 | 1461140210803 Marionette DEBUG loaded listener.js 01:16:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 127 (1CE4E000) [pid = 3660] [serial = 1090] [outer = 1A714400] 01:16:51 INFO - PROCESS | 3660 | 1461140211401 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]]]}] 01:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 01:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 914ms 01:16:51 INFO - PROCESS | 3660 | 1461140211425 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 01:16:51 INFO - PROCESS | 3660 | 1461140211428 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 01:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 01:16:51 INFO - PROCESS | 3660 | 1461140211432 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 01:16:51 INFO - PROCESS | 3660 | 1461140211434 Marionette TRACE conn3 <- [1,1418,null,{}] 01:16:51 INFO - PROCESS | 3660 | 1461140211437 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}] 01:16:51 INFO - PROCESS | 3660 | 1461140211534 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 01:16:51 INFO - PROCESS | 3660 | 1461140211664 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:51 INFO - PROCESS | 3660 | ++DOCSHELL 1541C400 == 57 [pid = 3660] [id = 364] 01:16:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 128 (15CD8C00) [pid = 3660] [serial = 1091] [outer = 00000000] 01:16:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 129 (193A0000) [pid = 3660] [serial = 1092] [outer = 15CD8C00] 01:16:51 INFO - PROCESS | 3660 | 1461140211721 Marionette DEBUG loaded listener.js 01:16:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 130 (1C7F9800) [pid = 3660] [serial = 1093] [outer = 15CD8C00] 01:16:52 INFO - PROCESS | 3660 | 1461140212227 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]]]}] 01:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 01:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 883ms 01:16:52 INFO - PROCESS | 3660 | 1461140212301 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 01:16:52 INFO - PROCESS | 3660 | 1461140212303 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 01:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 01:16:52 INFO - PROCESS | 3660 | 1461140212307 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 01:16:52 INFO - PROCESS | 3660 | 1461140212309 Marionette TRACE conn3 <- [1,1422,null,{}] 01:16:52 INFO - PROCESS | 3660 | 1461140212313 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}] 01:16:52 INFO - PROCESS | 3660 | 1461140212546 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 01:16:52 INFO - PROCESS | 3660 | 1461140212661 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:52 INFO - PROCESS | 3660 | ++DOCSHELL 138B5C00 == 58 [pid = 3660] [id = 365] 01:16:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 131 (1439C800) [pid = 3660] [serial = 1094] [outer = 00000000] 01:16:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 132 (16445800) [pid = 3660] [serial = 1095] [outer = 1439C800] 01:16:52 INFO - PROCESS | 3660 | 1461140212753 Marionette DEBUG loaded listener.js 01:16:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 133 (16850C00) [pid = 3660] [serial = 1096] [outer = 1439C800] 01:16:53 INFO - PROCESS | 3660 | --DOCSHELL 1A13A000 == 57 [pid = 3660] [id = 359] 01:16:53 INFO - PROCESS | 3660 | --DOCSHELL 136AC400 == 56 [pid = 3660] [id = 358] 01:16:53 INFO - PROCESS | 3660 | --DOCSHELL 1C229C00 == 55 [pid = 3660] [id = 357] 01:16:53 INFO - PROCESS | 3660 | --DOCSHELL 1ACDD800 == 54 [pid = 3660] [id = 356] 01:16:53 INFO - PROCESS | 3660 | --DOCSHELL 13708800 == 53 [pid = 3660] [id = 355] 01:16:53 INFO - PROCESS | 3660 | --DOCSHELL 19FD2C00 == 52 [pid = 3660] [id = 354] 01:16:53 INFO - PROCESS | 3660 | --DOCSHELL 1954AC00 == 51 [pid = 3660] [id = 353] 01:16:53 INFO - PROCESS | 3660 | --DOCSHELL 1939C800 == 50 [pid = 3660] [id = 352] 01:16:53 INFO - PROCESS | 3660 | --DOCSHELL 146A8C00 == 49 [pid = 3660] [id = 351] 01:16:53 INFO - PROCESS | 3660 | --DOCSHELL 17E8D400 == 48 [pid = 3660] [id = 350] 01:16:53 INFO - PROCESS | 3660 | --DOCSHELL 11BEF000 == 47 [pid = 3660] [id = 349] 01:16:53 INFO - PROCESS | 3660 | --DOCSHELL 1CE50000 == 46 [pid = 3660] [id = 348] 01:16:53 INFO - PROCESS | 3660 | --DOMWINDOW == 132 (193A4000) [pid = 3660] [serial = 1032] [outer = 00000000] [url = about:blank] 01:16:53 INFO - PROCESS | 3660 | --DOMWINDOW == 131 (1C2ECC00) [pid = 3660] [serial = 996] [outer = 00000000] [url = about:blank] 01:16:53 INFO - PROCESS | 3660 | --DOMWINDOW == 130 (1DEBC800) [pid = 3660] [serial = 999] [outer = 00000000] [url = about:blank] 01:16:53 INFO - PROCESS | 3660 | --DOMWINDOW == 129 (15A41000) [pid = 3660] [serial = 990] [outer = 00000000] [url = about:blank] 01:16:53 INFO - PROCESS | 3660 | --DOMWINDOW == 128 (18931C00) [pid = 3660] [serial = 993] [outer = 00000000] [url = about:blank] 01:16:53 INFO - PROCESS | 3660 | 1461140213473 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]]]}] 01:16:53 INFO - PROCESS | 3660 | --DOCSHELL 1A27E800 == 45 [pid = 3660] [id = 347] 01:16:53 INFO - PROCESS | 3660 | --DOCSHELL 187CE000 == 44 [pid = 3660] [id = 346] 01:16:53 INFO - PROCESS | 3660 | --DOCSHELL 15417400 == 43 [pid = 3660] [id = 345] 01:16:53 INFO - PROCESS | 3660 | --DOCSHELL 142C4800 == 42 [pid = 3660] [id = 344] 01:16:53 INFO - PROCESS | 3660 | --DOMWINDOW == 127 (1D3EB400) [pid = 3660] [serial = 1030] [outer = 00000000] [url = about:blank] 01:16:53 INFO - PROCESS | 3660 | --DOMWINDOW == 126 (1C72B400) [pid = 3660] [serial = 1018] [outer = 00000000] [url = about:blank] 01:16:53 INFO - PROCESS | 3660 | --DOMWINDOW == 125 (156B5C00) [pid = 3660] [serial = 1026] [outer = 00000000] [url = about:blank] 01:16:53 INFO - PROCESS | 3660 | --DOMWINDOW == 124 (1DEC8400) [pid = 3660] [serial = 1002] [outer = 00000000] [url = about:blank] 01:16:53 INFO - PROCESS | 3660 | --DOMWINDOW == 123 (1A7A1000) [pid = 3660] [serial = 1012] [outer = 00000000] [url = about:blank] 01:16:53 INFO - PROCESS | 3660 | --DOMWINDOW == 122 (1C2F7400) [pid = 3660] [serial = 1017] [outer = 00000000] [url = about:blank] 01:16:53 INFO - PROCESS | 3660 | --DOMWINDOW == 121 (18C27000) [pid = 3660] [serial = 910] [outer = 00000000] [url = about:blank] 01:16:53 INFO - PROCESS | 3660 | --DOMWINDOW == 120 (1C237C00) [pid = 3660] [serial = 1015] [outer = 00000000] [url = about:blank] 01:16:53 INFO - PROCESS | 3660 | --DOMWINDOW == 119 (169D8000) [pid = 3660] [serial = 868] [outer = 00000000] [url = about:blank] 01:16:53 INFO - PROCESS | 3660 | --DOMWINDOW == 118 (1D172800) [pid = 3660] [serial = 1020] [outer = 00000000] [url = about:blank] 01:16:53 INFO - PROCESS | 3660 | --DOMWINDOW == 117 (13711400) [pid = 3660] [serial = 865] [outer = 00000000] [url = about:blank] 01:16:53 INFO - PROCESS | 3660 | --DOMWINDOW == 116 (1D871C00) [pid = 3660] [serial = 1024] [outer = 00000000] [url = about:blank] 01:16:53 INFO - PROCESS | 3660 | --DOMWINDOW == 115 (16471C00) [pid = 3660] [serial = 907] [outer = 00000000] [url = about:blank] 01:16:53 INFO - PROCESS | 3660 | --DOMWINDOW == 114 (1D174000) [pid = 3660] [serial = 1021] [outer = 00000000] [url = about:blank] 01:16:53 INFO - PROCESS | 3660 | --DOMWINDOW == 113 (181E6400) [pid = 3660] [serial = 1006] [outer = 00000000] [url = about:blank] 01:16:53 INFO - PROCESS | 3660 | --DOMWINDOW == 112 (1A27EC00) [pid = 3660] [serial = 1011] [outer = 00000000] [url = about:blank] 01:16:53 INFO - PROCESS | 3660 | --DOMWINDOW == 111 (1807C400) [pid = 3660] [serial = 1005] [outer = 00000000] [url = about:blank] 01:16:53 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (1C231400) [pid = 3660] [serial = 1014] [outer = 00000000] [url = about:blank] 01:16:53 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (15A06000) [pid = 3660] [serial = 1008] [outer = 00000000] [url = about:blank] 01:16:53 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (1C2F3000) [pid = 3660] [serial = 904] [outer = 00000000] [url = about:blank] 01:16:53 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (1D87E000) [pid = 3660] [serial = 1023] [outer = 00000000] [url = about:blank] 01:16:53 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (1DECA000) [pid = 3660] [serial = 1003] [outer = 00000000] [url = about:blank] 01:16:53 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (16539400) [pid = 3660] [serial = 1027] [outer = 00000000] [url = about:blank] 01:16:53 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (1A7A3000) [pid = 3660] [serial = 1029] [outer = 00000000] [url = about:blank] 01:16:53 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (1C2F8000) [pid = 3660] [serial = 913] [outer = 00000000] [url = about:blank] 01:16:53 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (16847400) [pid = 3660] [serial = 1009] [outer = 00000000] [url = about:blank] 01:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 01:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1219ms 01:16:53 INFO - PROCESS | 3660 | 1461140213527 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 01:16:53 INFO - PROCESS | 3660 | 1461140213531 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 01:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 01:16:53 INFO - PROCESS | 3660 | 1461140213535 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 01:16:53 INFO - PROCESS | 3660 | 1461140213539 Marionette TRACE conn3 <- [1,1426,null,{}] 01:16:53 INFO - PROCESS | 3660 | 1461140213543 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}] 01:16:53 INFO - PROCESS | 3660 | 1461140213626 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 01:16:53 INFO - PROCESS | 3660 | 1461140213638 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:53 INFO - PROCESS | 3660 | ++DOCSHELL 15AA5C00 == 43 [pid = 3660] [id = 366] 01:16:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (15AD6400) [pid = 3660] [serial = 1097] [outer = 00000000] 01:16:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (1646F400) [pid = 3660] [serial = 1098] [outer = 15AD6400] 01:16:53 INFO - PROCESS | 3660 | 1461140213687 Marionette DEBUG loaded listener.js 01:16:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (1699B800) [pid = 3660] [serial = 1099] [outer = 15AD6400] 01:16:54 INFO - PROCESS | 3660 | 1461140214181 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]]]}] 01:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 01:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 685ms 01:16:54 INFO - PROCESS | 3660 | 1461140214220 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 01:16:54 INFO - PROCESS | 3660 | 1461140214222 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 01:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 01:16:54 INFO - PROCESS | 3660 | 1461140214226 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 01:16:54 INFO - PROCESS | 3660 | 1461140214228 Marionette TRACE conn3 <- [1,1430,null,{}] 01:16:54 INFO - PROCESS | 3660 | 1461140214231 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}] 01:16:54 INFO - PROCESS | 3660 | 1461140214309 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 01:16:54 INFO - PROCESS | 3660 | 1461140214320 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:54 INFO - PROCESS | 3660 | ++DOCSHELL 185D7C00 == 44 [pid = 3660] [id = 367] 01:16:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (185D8000) [pid = 3660] [serial = 1100] [outer = 00000000] 01:16:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (187CD000) [pid = 3660] [serial = 1101] [outer = 185D8000] 01:16:54 INFO - PROCESS | 3660 | 1461140214365 Marionette DEBUG loaded listener.js 01:16:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (187D4C00) [pid = 3660] [serial = 1102] [outer = 185D8000] 01:16:54 INFO - PROCESS | 3660 | 1461140214870 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]]]}] 01:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 01:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 685ms 01:16:54 INFO - PROCESS | 3660 | 1461140214908 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 01:16:54 INFO - PROCESS | 3660 | 1461140214912 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 01:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 01:16:54 INFO - PROCESS | 3660 | 1461140214918 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 01:16:54 INFO - PROCESS | 3660 | 1461140214923 Marionette TRACE conn3 <- [1,1434,null,{}] 01:16:54 INFO - PROCESS | 3660 | 1461140214929 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}] 01:16:55 INFO - PROCESS | 3660 | 1461140215037 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 01:16:55 INFO - PROCESS | 3660 | 1461140215142 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:55 INFO - PROCESS | 3660 | ++DOCSHELL 12DDA000 == 45 [pid = 3660] [id = 368] 01:16:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (13711000) [pid = 3660] [serial = 1103] [outer = 00000000] 01:16:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (15C8BC00) [pid = 3660] [serial = 1104] [outer = 13711000] 01:16:55 INFO - PROCESS | 3660 | 1461140215204 Marionette DEBUG loaded listener.js 01:16:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (1644E800) [pid = 3660] [serial = 1105] [outer = 13711000] 01:16:55 INFO - PROCESS | 3660 | 1461140215867 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]]]}] 01:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 01:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 975ms 01:16:55 INFO - PROCESS | 3660 | 1461140215904 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 01:16:55 INFO - PROCESS | 3660 | 1461140215910 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 01:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 01:16:55 INFO - PROCESS | 3660 | 1461140215916 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 01:16:55 INFO - PROCESS | 3660 | 1461140215919 Marionette TRACE conn3 <- [1,1438,null,{}] 01:16:55 INFO - PROCESS | 3660 | 1461140215923 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}] 01:16:56 INFO - PROCESS | 3660 | 1461140216024 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 01:16:56 INFO - PROCESS | 3660 | 1461140216135 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:56 INFO - PROCESS | 3660 | ++DOCSHELL 17E6D400 == 46 [pid = 3660] [id = 369] 01:16:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 112 (1807A800) [pid = 3660] [serial = 1106] [outer = 00000000] 01:16:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 113 (18C27000) [pid = 3660] [serial = 1107] [outer = 1807A800] 01:16:56 INFO - PROCESS | 3660 | 1461140216190 Marionette DEBUG loaded listener.js 01:16:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 114 (190C5800) [pid = 3660] [serial = 1108] [outer = 1807A800] 01:16:56 INFO - PROCESS | 3660 | 1461140216726 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]]]}] 01:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 01:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 883ms 01:16:56 INFO - PROCESS | 3660 | 1461140216785 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 01:16:56 INFO - PROCESS | 3660 | 1461140216787 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 01:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 01:16:56 INFO - PROCESS | 3660 | 1461140216791 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 01:16:56 INFO - PROCESS | 3660 | 1461140216795 Marionette TRACE conn3 <- [1,1442,null,{}] 01:16:56 INFO - PROCESS | 3660 | 1461140216806 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}] 01:16:56 INFO - PROCESS | 3660 | 1461140216946 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 01:16:57 INFO - PROCESS | 3660 | 1461140217074 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:57 INFO - PROCESS | 3660 | ++DOCSHELL 194BBC00 == 47 [pid = 3660] [id = 370] 01:16:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 115 (194BD400) [pid = 3660] [serial = 1109] [outer = 00000000] 01:16:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 116 (19D0D400) [pid = 3660] [serial = 1110] [outer = 194BD400] 01:16:57 INFO - PROCESS | 3660 | 1461140217132 Marionette DEBUG loaded listener.js 01:16:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 117 (19FD8400) [pid = 3660] [serial = 1111] [outer = 194BD400] 01:16:57 INFO - PROCESS | 3660 | 1461140217755 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]]]}] 01:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 01:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 975ms 01:16:57 INFO - PROCESS | 3660 | 1461140217777 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 01:16:57 INFO - PROCESS | 3660 | 1461140217779 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 01:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 01:16:57 INFO - PROCESS | 3660 | 1461140217783 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 01:16:57 INFO - PROCESS | 3660 | 1461140217785 Marionette TRACE conn3 <- [1,1446,null,{}] 01:16:57 INFO - PROCESS | 3660 | 1461140217788 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}] 01:16:57 INFO - PROCESS | 3660 | 1461140217892 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 01:16:57 INFO - PROCESS | 3660 | 1461140217991 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:57 INFO - PROCESS | 3660 | ++DOCSHELL 1563A800 == 48 [pid = 3660] [id = 371] 01:16:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 118 (1A286400) [pid = 3660] [serial = 1112] [outer = 00000000] 01:16:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 119 (1ACDE400) [pid = 3660] [serial = 1113] [outer = 1A286400] 01:16:58 INFO - PROCESS | 3660 | 1461140218029 Marionette DEBUG loaded listener.js 01:16:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 120 (1AC0D000) [pid = 3660] [serial = 1114] [outer = 1A286400] 01:16:58 INFO - PROCESS | 3660 | 1461140218650 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]]]}] 01:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 01:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 929ms 01:16:58 INFO - PROCESS | 3660 | 1461140218694 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 01:16:58 INFO - PROCESS | 3660 | 1461140218696 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 01:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 01:16:58 INFO - PROCESS | 3660 | 1461140218700 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 01:16:58 INFO - PROCESS | 3660 | 1461140218702 Marionette TRACE conn3 <- [1,1450,null,{}] 01:16:58 INFO - PROCESS | 3660 | 1461140218705 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}] 01:16:58 INFO - PROCESS | 3660 | 1461140218798 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 01:16:58 INFO - PROCESS | 3660 | 1461140218972 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:58 INFO - PROCESS | 3660 | ++DOCSHELL 1C237800 == 49 [pid = 3660] [id = 372] 01:16:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 121 (1C238400) [pid = 3660] [serial = 1115] [outer = 00000000] 01:16:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 122 (1C294400) [pid = 3660] [serial = 1116] [outer = 1C238400] 01:16:59 INFO - PROCESS | 3660 | 1461140219029 Marionette DEBUG loaded listener.js 01:16:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 123 (1C2F1000) [pid = 3660] [serial = 1117] [outer = 1C238400] 01:16:59 INFO - PROCESS | 3660 | 1461140219573 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]]]}] 01:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 01:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 913ms 01:16:59 INFO - PROCESS | 3660 | 1461140219629 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 01:16:59 INFO - PROCESS | 3660 | 1461140219631 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 01:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 01:16:59 INFO - PROCESS | 3660 | 1461140219635 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 01:16:59 INFO - PROCESS | 3660 | 1461140219637 Marionette TRACE conn3 <- [1,1454,null,{}] 01:16:59 INFO - PROCESS | 3660 | 1461140219640 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}] 01:16:59 INFO - PROCESS | 3660 | 1461140219758 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 01:16:59 INFO - PROCESS | 3660 | 1461140219871 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:59 INFO - PROCESS | 3660 | ++DOCSHELL 1C725000 == 50 [pid = 3660] [id = 373] 01:16:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 124 (1C7F0800) [pid = 3660] [serial = 1118] [outer = 00000000] 01:16:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 125 (1CE48C00) [pid = 3660] [serial = 1119] [outer = 1C7F0800] 01:16:59 INFO - PROCESS | 3660 | 1461140219938 Marionette DEBUG loaded listener.js 01:16:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 126 (1D1D5C00) [pid = 3660] [serial = 1120] [outer = 1C7F0800] 01:17:00 INFO - PROCESS | 3660 | 1461140220632 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]]]}] 01:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 01:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1065ms 01:17:00 INFO - PROCESS | 3660 | 1461140220699 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 01:17:00 INFO - PROCESS | 3660 | 1461140220703 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 01:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 01:17:00 INFO - PROCESS | 3660 | 1461140220708 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 01:17:00 INFO - PROCESS | 3660 | 1461140220712 Marionette TRACE conn3 <- [1,1458,null,{}] 01:17:00 INFO - PROCESS | 3660 | 1461140220717 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}] 01:17:00 INFO - PROCESS | 3660 | 1461140220818 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 01:17:00 INFO - PROCESS | 3660 | --DOCSHELL 15AA5C00 == 49 [pid = 3660] [id = 366] 01:17:00 INFO - PROCESS | 3660 | --DOCSHELL 138B5C00 == 48 [pid = 3660] [id = 365] 01:17:00 INFO - PROCESS | 3660 | 1461140220945 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:00 INFO - PROCESS | 3660 | ++DOCSHELL 13801C00 == 49 [pid = 3660] [id = 374] 01:17:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 127 (138A7800) [pid = 3660] [serial = 1121] [outer = 00000000] 01:17:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 128 (18080800) [pid = 3660] [serial = 1122] [outer = 138A7800] 01:17:00 INFO - PROCESS | 3660 | 1461140220994 Marionette DEBUG loaded listener.js 01:17:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 129 (185D3000) [pid = 3660] [serial = 1123] [outer = 138A7800] 01:17:01 INFO - PROCESS | 3660 | 1461140221377 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]]]}] 01:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 01:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 715ms 01:17:01 INFO - PROCESS | 3660 | 1461140221432 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 01:17:01 INFO - PROCESS | 3660 | 1461140221437 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 01:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 01:17:01 INFO - PROCESS | 3660 | 1461140221443 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 01:17:01 INFO - PROCESS | 3660 | 1461140221445 Marionette TRACE conn3 <- [1,1462,null,{}] 01:17:01 INFO - PROCESS | 3660 | 1461140221449 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}] 01:17:01 INFO - PROCESS | 3660 | 1461140221598 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 01:17:01 INFO - PROCESS | 3660 | 1461140221680 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:01 INFO - PROCESS | 3660 | ++DOCSHELL 181D9400 == 50 [pid = 3660] [id = 375] 01:17:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 130 (181E3400) [pid = 3660] [serial = 1124] [outer = 00000000] 01:17:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 131 (1A287C00) [pid = 3660] [serial = 1125] [outer = 181E3400] 01:17:01 INFO - PROCESS | 3660 | 1461140221725 Marionette DEBUG loaded listener.js 01:17:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 132 (1ACDCC00) [pid = 3660] [serial = 1126] [outer = 181E3400] 01:17:02 INFO - PROCESS | 3660 | 1461140222167 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]]]}] 01:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 01:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 776ms 01:17:02 INFO - PROCESS | 3660 | 1461140222226 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 01:17:02 INFO - PROCESS | 3660 | 1461140222228 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 01:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 01:17:02 INFO - PROCESS | 3660 | 1461140222232 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 01:17:02 INFO - PROCESS | 3660 | 1461140222235 Marionette TRACE conn3 <- [1,1466,null,{}] 01:17:02 INFO - PROCESS | 3660 | 1461140222253 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}] 01:17:02 INFO - PROCESS | 3660 | 1461140222370 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 01:17:02 INFO - PROCESS | 3660 | 1461140222434 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:02 INFO - PROCESS | 3660 | ++DOCSHELL 1D1DF400 == 51 [pid = 3660] [id = 376] 01:17:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 133 (1D1E0C00) [pid = 3660] [serial = 1127] [outer = 00000000] 01:17:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 134 (1D86FC00) [pid = 3660] [serial = 1128] [outer = 1D1E0C00] 01:17:02 INFO - PROCESS | 3660 | 1461140222480 Marionette DEBUG loaded listener.js 01:17:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 135 (1D87DC00) [pid = 3660] [serial = 1129] [outer = 1D1E0C00] 01:17:02 INFO - PROCESS | 3660 | 1461140222892 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]]]}] 01:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 01:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 670ms 01:17:02 INFO - PROCESS | 3660 | 1461140222935 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 01:17:02 INFO - PROCESS | 3660 | 1461140222937 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 01:17:02 INFO - PROCESS | 3660 | 1461140222941 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 01:17:02 INFO - PROCESS | 3660 | 1461140222942 Marionette TRACE conn3 <- [1,1470,null,{}] 01:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 01:17:02 INFO - PROCESS | 3660 | 1461140222950 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}] 01:17:03 INFO - PROCESS | 3660 | 1461140223068 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 01:17:03 INFO - PROCESS | 3660 | 1461140223075 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:03 INFO - PROCESS | 3660 | ++DOCSHELL 1DEBBC00 == 52 [pid = 3660] [id = 377] 01:17:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 136 (1DEBC800) [pid = 3660] [serial = 1130] [outer = 00000000] 01:17:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 137 (1DEC3800) [pid = 3660] [serial = 1131] [outer = 1DEBC800] 01:17:03 INFO - PROCESS | 3660 | 1461140223122 Marionette DEBUG loaded listener.js 01:17:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 138 (1DEC9C00) [pid = 3660] [serial = 1132] [outer = 1DEBC800] 01:17:03 INFO - PROCESS | 3660 | --DOMWINDOW == 137 (1939E800) [pid = 3660] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 01:17:03 INFO - PROCESS | 3660 | --DOMWINDOW == 136 (1C291400) [pid = 3660] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 01:17:03 INFO - PROCESS | 3660 | --DOMWINDOW == 135 (1AC10000) [pid = 3660] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 01:17:03 INFO - PROCESS | 3660 | --DOMWINDOW == 134 (1ACE1800) [pid = 3660] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 01:17:03 INFO - PROCESS | 3660 | --DOMWINDOW == 133 (1A13E400) [pid = 3660] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 01:17:03 INFO - PROCESS | 3660 | --DOMWINDOW == 132 (193A3400) [pid = 3660] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 01:17:03 INFO - PROCESS | 3660 | --DOMWINDOW == 131 (1954B400) [pid = 3660] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 01:17:03 INFO - PROCESS | 3660 | --DOMWINDOW == 130 (11CB1800) [pid = 3660] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 01:17:03 INFO - PROCESS | 3660 | --DOMWINDOW == 129 (1C290800) [pid = 3660] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 01:17:03 INFO - PROCESS | 3660 | --DOMWINDOW == 128 (14A06400) [pid = 3660] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 01:17:03 INFO - PROCESS | 3660 | --DOMWINDOW == 127 (18127800) [pid = 3660] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 01:17:03 INFO - PROCESS | 3660 | --DOMWINDOW == 126 (1ACDDC00) [pid = 3660] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 01:17:03 INFO - PROCESS | 3660 | --DOMWINDOW == 125 (15AD6400) [pid = 3660] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 01:17:03 INFO - PROCESS | 3660 | --DOMWINDOW == 124 (1439C800) [pid = 3660] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 01:17:03 INFO - PROCESS | 3660 | --DOMWINDOW == 123 (1370AC00) [pid = 3660] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 01:17:03 INFO - PROCESS | 3660 | 1461140223703 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]]]}] 01:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 01:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 746ms 01:17:03 INFO - PROCESS | 3660 | 1461140223709 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 01:17:03 INFO - PROCESS | 3660 | 1461140223711 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 01:17:03 INFO - PROCESS | 3660 | 1461140223714 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 01:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 01:17:03 INFO - PROCESS | 3660 | 1461140223716 Marionette TRACE conn3 <- [1,1474,null,{}] 01:17:03 INFO - PROCESS | 3660 | 1461140223719 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}] 01:17:03 INFO - PROCESS | 3660 | 1461140223796 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 01:17:03 INFO - PROCESS | 3660 | 1461140223802 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:03 INFO - PROCESS | 3660 | ++DOCSHELL 136B9800 == 53 [pid = 3660] [id = 378] 01:17:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 124 (138B4800) [pid = 3660] [serial = 1133] [outer = 00000000] 01:17:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 125 (192DC000) [pid = 3660] [serial = 1134] [outer = 138B4800] 01:17:03 INFO - PROCESS | 3660 | 1461140223846 Marionette DEBUG loaded listener.js 01:17:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 126 (187CA000) [pid = 3660] [serial = 1135] [outer = 138B4800] 01:17:04 INFO - PROCESS | 3660 | 1461140224289 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]]]}] 01:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 01:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 625ms 01:17:04 INFO - PROCESS | 3660 | 1461140224347 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 01:17:04 INFO - PROCESS | 3660 | 1461140224349 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 01:17:04 INFO - PROCESS | 3660 | 1461140224353 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 01:17:04 INFO - PROCESS | 3660 | 1461140224354 Marionette TRACE conn3 <- [1,1478,null,{}] 01:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 01:17:04 INFO - PROCESS | 3660 | 1461140224358 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}] 01:17:04 INFO - PROCESS | 3660 | 1461140224443 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 01:17:04 INFO - PROCESS | 3660 | 1461140224449 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:04 INFO - PROCESS | 3660 | ++DOCSHELL 13514C00 == 54 [pid = 3660] [id = 379] 01:17:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 127 (13515000) [pid = 3660] [serial = 1136] [outer = 00000000] 01:17:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 128 (16542400) [pid = 3660] [serial = 1137] [outer = 13515000] 01:17:04 INFO - PROCESS | 3660 | 1461140224495 Marionette DEBUG loaded listener.js 01:17:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 129 (181E5000) [pid = 3660] [serial = 1138] [outer = 13515000] 01:17:04 INFO - PROCESS | 3660 | 1461140224897 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]]]}] 01:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 01:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 579ms 01:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 01:17:04 INFO - PROCESS | 3660 | 1461140224935 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 01:17:04 INFO - PROCESS | 3660 | 1461140224937 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 01:17:04 INFO - PROCESS | 3660 | 1461140224941 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 01:17:04 INFO - PROCESS | 3660 | 1461140224942 Marionette TRACE conn3 <- [1,1482,null,{}] 01:17:04 INFO - PROCESS | 3660 | 1461140224949 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}] 01:17:05 INFO - PROCESS | 3660 | 1461140225032 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 01:17:05 INFO - PROCESS | 3660 | 1461140225038 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:05 INFO - PROCESS | 3660 | ++DOCSHELL 13512400 == 55 [pid = 3660] [id = 380] 01:17:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 130 (13516C00) [pid = 3660] [serial = 1139] [outer = 00000000] 01:17:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 131 (1DEC1400) [pid = 3660] [serial = 1140] [outer = 13516C00] 01:17:05 INFO - PROCESS | 3660 | 1461140225086 Marionette DEBUG loaded listener.js 01:17:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 132 (1E4BB000) [pid = 3660] [serial = 1141] [outer = 13516C00] 01:17:05 INFO - PROCESS | 3660 | 1461140225492 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]]]}] 01:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 01:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 578ms 01:17:05 INFO - PROCESS | 3660 | 1461140225533 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 01:17:05 INFO - PROCESS | 3660 | 1461140225535 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 01:17:05 INFO - PROCESS | 3660 | 1461140225538 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 01:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 01:17:05 INFO - PROCESS | 3660 | 1461140225540 Marionette TRACE conn3 <- [1,1486,null,{}] 01:17:05 INFO - PROCESS | 3660 | 1461140225546 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}] 01:17:05 INFO - PROCESS | 3660 | 1461140225675 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 01:17:05 INFO - PROCESS | 3660 | 1461140225842 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:05 INFO - PROCESS | 3660 | ++DOCSHELL 1350BC00 == 56 [pid = 3660] [id = 381] 01:17:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 133 (1350C000) [pid = 3660] [serial = 1142] [outer = 00000000] 01:17:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 134 (13514800) [pid = 3660] [serial = 1143] [outer = 1350C000] 01:17:05 INFO - PROCESS | 3660 | 1461140225900 Marionette DEBUG loaded listener.js 01:17:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 135 (13809C00) [pid = 3660] [serial = 1144] [outer = 1350C000] 01:17:06 INFO - PROCESS | 3660 | 1461140226443 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]]]}] 01:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 01:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 913ms 01:17:06 INFO - PROCESS | 3660 | 1461140226476 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 01:17:06 INFO - PROCESS | 3660 | 1461140226481 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 01:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 01:17:06 INFO - PROCESS | 3660 | 1461140226486 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 01:17:06 INFO - PROCESS | 3660 | 1461140226491 Marionette TRACE conn3 <- [1,1490,null,{}] 01:17:06 INFO - PROCESS | 3660 | 1461140226495 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}] 01:17:06 INFO - PROCESS | 3660 | 1461140226602 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 01:17:06 INFO - PROCESS | 3660 | 1461140226692 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:06 INFO - PROCESS | 3660 | ++DOCSHELL 1807E800 == 57 [pid = 3660] [id = 382] 01:17:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 136 (18130C00) [pid = 3660] [serial = 1145] [outer = 00000000] 01:17:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 137 (193A4400) [pid = 3660] [serial = 1146] [outer = 18130C00] 01:17:06 INFO - PROCESS | 3660 | 1461140226748 Marionette DEBUG loaded listener.js 01:17:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 138 (194B7000) [pid = 3660] [serial = 1147] [outer = 18130C00] 01:17:07 INFO - PROCESS | 3660 | 1461140227356 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]]]}] 01:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 01:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 913ms 01:17:07 INFO - PROCESS | 3660 | 1461140227394 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 01:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 01:17:07 INFO - PROCESS | 3660 | 1461140227397 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 01:17:07 INFO - PROCESS | 3660 | 1461140227401 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 01:17:07 INFO - PROCESS | 3660 | 1461140227403 Marionette TRACE conn3 <- [1,1494,null,{}] 01:17:07 INFO - PROCESS | 3660 | 1461140227407 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}] 01:17:07 INFO - PROCESS | 3660 | 1461140227514 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 01:17:07 INFO - PROCESS | 3660 | 1461140227621 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:07 INFO - PROCESS | 3660 | ++DOCSHELL 19704400 == 58 [pid = 3660] [id = 383] 01:17:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 139 (1970B000) [pid = 3660] [serial = 1148] [outer = 00000000] 01:17:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 140 (1970FC00) [pid = 3660] [serial = 1149] [outer = 1970B000] 01:17:07 INFO - PROCESS | 3660 | 1461140227674 Marionette DEBUG loaded listener.js 01:17:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 141 (1A79E400) [pid = 3660] [serial = 1150] [outer = 1970B000] 01:17:08 INFO - PROCESS | 3660 | 1461140228257 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]]]}] 01:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 01:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 929ms 01:17:08 INFO - PROCESS | 3660 | 1461140228329 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 01:17:08 INFO - PROCESS | 3660 | 1461140228333 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 01:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 01:17:08 INFO - PROCESS | 3660 | 1461140228343 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 01:17:08 INFO - PROCESS | 3660 | 1461140228348 Marionette TRACE conn3 <- [1,1498,null,{}] 01:17:08 INFO - PROCESS | 3660 | 1461140228353 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}] 01:17:08 INFO - PROCESS | 3660 | 1461140228486 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 01:17:08 INFO - PROCESS | 3660 | 1461140228620 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:08 INFO - PROCESS | 3660 | ++DOCSHELL 1970EC00 == 59 [pid = 3660] [id = 384] 01:17:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 142 (1A27F400) [pid = 3660] [serial = 1151] [outer = 00000000] 01:17:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 143 (1D977000) [pid = 3660] [serial = 1152] [outer = 1A27F400] 01:17:08 INFO - PROCESS | 3660 | 1461140228675 Marionette DEBUG loaded listener.js 01:17:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 144 (1DEBCC00) [pid = 3660] [serial = 1153] [outer = 1A27F400] 01:17:09 INFO - PROCESS | 3660 | 1461140229262 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]]]}] 01:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 01:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 975ms 01:17:09 INFO - PROCESS | 3660 | 1461140229309 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 01:17:09 INFO - PROCESS | 3660 | 1461140229311 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 01:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 01:17:09 INFO - PROCESS | 3660 | 1461140229315 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 01:17:09 INFO - PROCESS | 3660 | 1461140229317 Marionette TRACE conn3 <- [1,1502,null,{}] 01:17:09 INFO - PROCESS | 3660 | 1461140229321 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}] 01:17:09 INFO - PROCESS | 3660 | 1461140229425 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 01:17:09 INFO - PROCESS | 3660 | 1461140229531 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:09 INFO - PROCESS | 3660 | ++DOCSHELL 16450800 == 60 [pid = 3660] [id = 385] 01:17:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 145 (16844C00) [pid = 3660] [serial = 1154] [outer = 00000000] 01:17:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 146 (187CF000) [pid = 3660] [serial = 1155] [outer = 16844C00] 01:17:09 INFO - PROCESS | 3660 | 1461140229584 Marionette DEBUG loaded listener.js 01:17:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 147 (18B48000) [pid = 3660] [serial = 1156] [outer = 16844C00] 01:17:10 INFO - PROCESS | 3660 | 1461140230403 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]]]}] 01:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 01:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1127ms 01:17:10 INFO - PROCESS | 3660 | 1461140230455 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 01:17:10 INFO - PROCESS | 3660 | 1461140230459 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 01:17:10 INFO - PROCESS | 3660 | 1461140230464 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 01:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 01:17:10 INFO - PROCESS | 3660 | 1461140230467 Marionette TRACE conn3 <- [1,1506,null,{}] 01:17:10 INFO - PROCESS | 3660 | 1461140230472 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}] 01:17:10 INFO - PROCESS | 3660 | 1461140230555 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 01:17:10 INFO - PROCESS | 3660 | 1461140230663 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:10 INFO - PROCESS | 3660 | ++DOCSHELL 138B3400 == 61 [pid = 3660] [id = 386] 01:17:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 148 (138B4000) [pid = 3660] [serial = 1157] [outer = 00000000] 01:17:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 149 (15625800) [pid = 3660] [serial = 1158] [outer = 138B4000] 01:17:10 INFO - PROCESS | 3660 | 1461140230713 Marionette DEBUG loaded listener.js 01:17:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 150 (15AD9000) [pid = 3660] [serial = 1159] [outer = 138B4000] 01:17:11 INFO - PROCESS | 3660 | --DOCSHELL 13802400 == 60 [pid = 3660] [id = 316] 01:17:11 INFO - PROCESS | 3660 | --DOCSHELL 13512400 == 59 [pid = 3660] [id = 380] 01:17:11 INFO - PROCESS | 3660 | --DOCSHELL 13514C00 == 58 [pid = 3660] [id = 379] 01:17:11 INFO - PROCESS | 3660 | --DOCSHELL 136B9800 == 57 [pid = 3660] [id = 378] 01:17:11 INFO - PROCESS | 3660 | --DOCSHELL 1DEBBC00 == 56 [pid = 3660] [id = 377] 01:17:11 INFO - PROCESS | 3660 | --DOCSHELL 1D1DF400 == 55 [pid = 3660] [id = 376] 01:17:11 INFO - PROCESS | 3660 | --DOCSHELL 181D9400 == 54 [pid = 3660] [id = 375] 01:17:11 INFO - PROCESS | 3660 | --DOCSHELL 13801C00 == 53 [pid = 3660] [id = 374] 01:17:11 INFO - PROCESS | 3660 | --DOCSHELL 194BBC00 == 52 [pid = 3660] [id = 370] 01:17:11 INFO - PROCESS | 3660 | --DOCSHELL 17E6D400 == 51 [pid = 3660] [id = 369] 01:17:11 INFO - PROCESS | 3660 | --DOCSHELL 12DDA000 == 50 [pid = 3660] [id = 368] 01:17:11 INFO - PROCESS | 3660 | --DOCSHELL 185D7C00 == 49 [pid = 3660] [id = 367] 01:17:11 INFO - PROCESS | 3660 | --DOMWINDOW == 149 (193A3C00) [pid = 3660] [serial = 1033] [outer = 00000000] [url = about:blank] 01:17:11 INFO - PROCESS | 3660 | --DOMWINDOW == 148 (1D874400) [pid = 3660] [serial = 988] [outer = 00000000] [url = about:blank] 01:17:11 INFO - PROCESS | 3660 | --DOMWINDOW == 147 (1C235800) [pid = 3660] [serial = 1065] [outer = 00000000] [url = about:blank] 01:17:11 INFO - PROCESS | 3660 | --DOMWINDOW == 146 (1C2F3400) [pid = 3660] [serial = 1068] [outer = 00000000] [url = about:blank] 01:17:11 INFO - PROCESS | 3660 | --DOMWINDOW == 145 (1C235000) [pid = 3660] [serial = 1066] [outer = 00000000] [url = about:blank] 01:17:11 INFO - PROCESS | 3660 | --DOMWINDOW == 144 (193A1800) [pid = 3660] [serial = 1038] [outer = 00000000] [url = about:blank] 01:17:11 INFO - PROCESS | 3660 | --DOMWINDOW == 143 (1CB34400) [pid = 3660] [serial = 1041] [outer = 00000000] [url = about:blank] 01:17:11 INFO - PROCESS | 3660 | --DOMWINDOW == 142 (1A719C00) [pid = 3660] [serial = 1062] [outer = 00000000] [url = about:blank] 01:17:11 INFO - PROCESS | 3660 | --DOMWINDOW == 141 (1E4B8000) [pid = 3660] [serial = 1044] [outer = 00000000] [url = about:blank] 01:17:11 INFO - PROCESS | 3660 | --DOMWINDOW == 140 (194B4400) [pid = 3660] [serial = 1056] [outer = 00000000] [url = about:blank] 01:17:11 INFO - PROCESS | 3660 | --DOMWINDOW == 139 (194B7800) [pid = 3660] [serial = 1057] [outer = 00000000] [url = about:blank] 01:17:11 INFO - PROCESS | 3660 | --DOMWINDOW == 138 (19D10400) [pid = 3660] [serial = 1059] [outer = 00000000] [url = about:blank] 01:17:11 INFO - PROCESS | 3660 | --DOMWINDOW == 137 (19F69400) [pid = 3660] [serial = 1060] [outer = 00000000] [url = about:blank] 01:17:11 INFO - PROCESS | 3660 | --DOMWINDOW == 136 (1561D400) [pid = 3660] [serial = 1048] [outer = 00000000] [url = about:blank] 01:17:11 INFO - PROCESS | 3660 | --DOMWINDOW == 135 (1439C400) [pid = 3660] [serial = 1047] [outer = 00000000] [url = about:blank] 01:17:11 INFO - PROCESS | 3660 | --DOMWINDOW == 134 (164DB000) [pid = 3660] [serial = 1035] [outer = 00000000] [url = about:blank] 01:17:11 INFO - PROCESS | 3660 | --DOMWINDOW == 133 (1CB2CC00) [pid = 3660] [serial = 1071] [outer = 00000000] [url = about:blank] 01:17:11 INFO - PROCESS | 3660 | --DOMWINDOW == 132 (18078800) [pid = 3660] [serial = 1053] [outer = 00000000] [url = about:blank] 01:17:11 INFO - PROCESS | 3660 | --DOMWINDOW == 131 (18175400) [pid = 3660] [serial = 1054] [outer = 00000000] [url = about:blank] 01:17:11 INFO - PROCESS | 3660 | --DOMWINDOW == 130 (187D2400) [pid = 3660] [serial = 1051] [outer = 00000000] [url = about:blank] 01:17:11 INFO - PROCESS | 3660 | --DOMWINDOW == 129 (187CA800) [pid = 3660] [serial = 1050] [outer = 00000000] [url = about:blank] 01:17:11 INFO - PROCESS | 3660 | --DOMWINDOW == 128 (1C2F7C00) [pid = 3660] [serial = 1069] [outer = 00000000] [url = about:blank] 01:17:11 INFO - PROCESS | 3660 | --DOMWINDOW == 127 (1D873000) [pid = 3660] [serial = 1080] [outer = 00000000] [url = about:blank] 01:17:11 INFO - PROCESS | 3660 | --DOMWINDOW == 126 (1CC0A400) [pid = 3660] [serial = 1078] [outer = 00000000] [url = about:blank] 01:17:11 INFO - PROCESS | 3660 | --DOMWINDOW == 125 (16445800) [pid = 3660] [serial = 1095] [outer = 00000000] [url = about:blank] 01:17:11 INFO - PROCESS | 3660 | --DOMWINDOW == 124 (1C7F2000) [pid = 3660] [serial = 1077] [outer = 00000000] [url = about:blank] 01:17:11 INFO - PROCESS | 3660 | --DOMWINDOW == 123 (16850C00) [pid = 3660] [serial = 1096] [outer = 00000000] [url = about:blank] 01:17:11 INFO - PROCESS | 3660 | --DOMWINDOW == 122 (187CEC00) [pid = 3660] [serial = 1074] [outer = 00000000] [url = about:blank] 01:17:11 INFO - PROCESS | 3660 | --DOMWINDOW == 121 (1939F000) [pid = 3660] [serial = 1075] [outer = 00000000] [url = about:blank] 01:17:11 INFO - PROCESS | 3660 | --DOMWINDOW == 120 (164D9800) [pid = 3660] [serial = 1083] [outer = 00000000] [url = about:blank] 01:17:11 INFO - PROCESS | 3660 | --DOMWINDOW == 119 (192E3400) [pid = 3660] [serial = 1086] [outer = 00000000] [url = about:blank] 01:17:11 INFO - PROCESS | 3660 | --DOMWINDOW == 118 (1C349000) [pid = 3660] [serial = 1089] [outer = 00000000] [url = about:blank] 01:17:11 INFO - PROCESS | 3660 | --DOMWINDOW == 117 (1A80C800) [pid = 3660] [serial = 1063] [outer = 00000000] [url = about:blank] 01:17:11 INFO - PROCESS | 3660 | --DOMWINDOW == 116 (193A0000) [pid = 3660] [serial = 1092] [outer = 00000000] [url = about:blank] 01:17:11 INFO - PROCESS | 3660 | --DOMWINDOW == 115 (1CB33C00) [pid = 3660] [serial = 1072] [outer = 00000000] [url = about:blank] 01:17:11 INFO - PROCESS | 3660 | --DOMWINDOW == 114 (187CD000) [pid = 3660] [serial = 1101] [outer = 00000000] [url = about:blank] 01:17:11 INFO - PROCESS | 3660 | --DOMWINDOW == 113 (1646F400) [pid = 3660] [serial = 1098] [outer = 00000000] [url = about:blank] 01:17:11 INFO - PROCESS | 3660 | --DOMWINDOW == 112 (1699B800) [pid = 3660] [serial = 1099] [outer = 00000000] [url = about:blank] 01:17:11 INFO - PROCESS | 3660 | 1461140231308 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]]]}] 01:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 01:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 883ms 01:17:11 INFO - PROCESS | 3660 | 1461140231336 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 01:17:11 INFO - PROCESS | 3660 | 1461140231341 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 01:17:11 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 01:17:11 INFO - PROCESS | 3660 | 1461140231347 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 01:17:11 INFO - PROCESS | 3660 | 1461140231350 Marionette TRACE conn3 <- [1,1510,null,{}] 01:17:11 INFO - PROCESS | 3660 | 1461140231353 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}] 01:17:11 INFO - PROCESS | 3660 | 1461140231433 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 01:17:11 INFO - PROCESS | 3660 | 1461140231442 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:11 INFO - PROCESS | 3660 | ++DOCSHELL 13707800 == 50 [pid = 3660] [id = 387] 01:17:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 113 (13708000) [pid = 3660] [serial = 1160] [outer = 00000000] 01:17:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 114 (1644B800) [pid = 3660] [serial = 1161] [outer = 13708000] 01:17:11 INFO - PROCESS | 3660 | 1461140231487 Marionette DEBUG loaded listener.js 01:17:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 115 (164D9800) [pid = 3660] [serial = 1162] [outer = 13708000] 01:17:12 INFO - PROCESS | 3660 | 1461140232026 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"]]]}] 01:17:12 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 () { 01:17:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:17:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 01:17:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:17:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:17:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 01:17:12 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 () { 01:17:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:17:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 01:17:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:17:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:17:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 01:17:12 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 () { 01:17:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:17:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 01:17:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:17:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:17:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 01:17:12 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 () { 01:17:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:17:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 01:17:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:17:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:17:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 01:17:12 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 731ms 01:17:12 INFO - PROCESS | 3660 | 1461140232075 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 01:17:12 INFO - PROCESS | 3660 | 1461140232077 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 01:17:12 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 01:17:12 INFO - PROCESS | 3660 | 1461140232080 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 01:17:12 INFO - PROCESS | 3660 | 1461140232084 Marionette TRACE conn3 <- [1,1514,null,{}] 01:17:12 INFO - PROCESS | 3660 | 1461140232093 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}] 01:17:12 INFO - PROCESS | 3660 | 1461140232180 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 01:17:12 INFO - PROCESS | 3660 | 1461140232271 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:12 INFO - PROCESS | 3660 | ++DOCSHELL 181E6400 == 51 [pid = 3660] [id = 388] 01:17:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 116 (185D2000) [pid = 3660] [serial = 1163] [outer = 00000000] 01:17:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 117 (187D3000) [pid = 3660] [serial = 1164] [outer = 185D2000] 01:17:12 INFO - PROCESS | 3660 | 1461140232318 Marionette DEBUG loaded listener.js 01:17:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 118 (18B4E800) [pid = 3660] [serial = 1165] [outer = 185D2000] 01:17:12 INFO - PROCESS | 3660 | 1461140232666 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"]]]}] 01:17:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:17:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 01:17:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:17:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:17:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 01:17:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:17:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 01:17:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:17:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:17:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 01:17:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 01:17:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 01:17:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:17:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:17:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 01:17:12 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 625ms 01:17:12 INFO - PROCESS | 3660 | 1461140232708 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 01:17:12 INFO - PROCESS | 3660 | 1461140232710 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 01:17:12 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 01:17:12 INFO - PROCESS | 3660 | 1461140232714 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 01:17:12 INFO - PROCESS | 3660 | 1461140232715 Marionette TRACE conn3 <- [1,1518,null,{}] 01:17:12 INFO - PROCESS | 3660 | 1461140232719 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}] 01:17:12 INFO - PROCESS | 3660 | 1461140232796 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 01:17:12 INFO - PROCESS | 3660 | 1461140232802 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:12 INFO - PROCESS | 3660 | ++DOCSHELL 187D1800 == 52 [pid = 3660] [id = 389] 01:17:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 119 (1892F800) [pid = 3660] [serial = 1166] [outer = 00000000] 01:17:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 120 (194B3400) [pid = 3660] [serial = 1167] [outer = 1892F800] 01:17:12 INFO - PROCESS | 3660 | 1461140232848 Marionette DEBUG loaded listener.js 01:17:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 121 (194B8400) [pid = 3660] [serial = 1168] [outer = 1892F800] 01:17:13 INFO - PROCESS | 3660 | 1461140233248 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]]]}] 01:17:13 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 01:17:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 01:17:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:17:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:17:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 01:17:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 01:17:13 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. 01:17:13 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 01:17:13 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 578ms 01:17:13 INFO - PROCESS | 3660 | 1461140233305 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 01:17:13 INFO - PROCESS | 3660 | 1461140233307 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 01:17:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 01:17:13 INFO - PROCESS | 3660 | 1461140233310 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 01:17:13 INFO - PROCESS | 3660 | 1461140233312 Marionette TRACE conn3 <- [1,1522,null,{}] 01:17:13 INFO - PROCESS | 3660 | 1461140233316 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}] 01:17:13 INFO - PROCESS | 3660 | 1461140233430 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 01:17:13 INFO - PROCESS | 3660 | 1461140233438 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:13 INFO - PROCESS | 3660 | ++DOCSHELL 13ACDC00 == 53 [pid = 3660] [id = 390] 01:17:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 122 (193A3800) [pid = 3660] [serial = 1169] [outer = 00000000] 01:17:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 123 (199BCC00) [pid = 3660] [serial = 1170] [outer = 193A3800] 01:17:13 INFO - PROCESS | 3660 | 1461140233530 Marionette DEBUG loaded listener.js 01:17:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 124 (19D3E400) [pid = 3660] [serial = 1171] [outer = 193A3800] 01:17:13 INFO - PROCESS | 3660 | 1461140234001 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]]]}] 01:17:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 01:17:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 715ms 01:17:14 INFO - PROCESS | 3660 | 1461140234034 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 01:17:14 INFO - PROCESS | 3660 | 1461140234035 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 01:17:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 01:17:14 INFO - PROCESS | 3660 | 1461140234039 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 01:17:14 INFO - PROCESS | 3660 | 1461140234040 Marionette TRACE conn3 <- [1,1526,null,{}] 01:17:14 INFO - PROCESS | 3660 | 1461140234044 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}] 01:17:14 INFO - PROCESS | 3660 | 1461140234170 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 01:17:14 INFO - PROCESS | 3660 | 1461140234178 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:14 INFO - PROCESS | 3660 | ++DOCSHELL 1336F000 == 54 [pid = 3660] [id = 391] 01:17:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 125 (13379400) [pid = 3660] [serial = 1172] [outer = 00000000] 01:17:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 126 (1ACDA400) [pid = 3660] [serial = 1173] [outer = 13379400] 01:17:14 INFO - PROCESS | 3660 | 1461140234234 Marionette DEBUG loaded listener.js 01:17:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 127 (1ACE1C00) [pid = 3660] [serial = 1174] [outer = 13379400] 01:17:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 128 (1C2F0400) [pid = 3660] [serial = 1175] [outer = 1EA22C00] 01:17:14 INFO - PROCESS | 3660 | 1461140234723 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]]]}] 01:17:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 01:17:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 731ms 01:17:14 INFO - PROCESS | 3660 | 1461140234763 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 01:17:14 INFO - PROCESS | 3660 | 1461140234765 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 01:17:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 01:17:14 INFO - PROCESS | 3660 | 1461140234769 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 01:17:14 INFO - PROCESS | 3660 | 1461140234771 Marionette TRACE conn3 <- [1,1530,null,{}] 01:17:14 INFO - PROCESS | 3660 | 1461140234809 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}] 01:17:14 INFO - PROCESS | 3660 | 1461140234926 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 01:17:14 INFO - PROCESS | 3660 | 1461140234939 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:14 INFO - PROCESS | 3660 | ++DOCSHELL 1653FC00 == 55 [pid = 3660] [id = 392] 01:17:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 129 (1665CC00) [pid = 3660] [serial = 1176] [outer = 00000000] 01:17:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 130 (1C2F7C00) [pid = 3660] [serial = 1177] [outer = 1665CC00] 01:17:15 INFO - PROCESS | 3660 | 1461140235037 Marionette DEBUG loaded listener.js 01:17:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 131 (1C2F5C00) [pid = 3660] [serial = 1178] [outer = 1665CC00] 01:17:15 INFO - PROCESS | 3660 | --DOMWINDOW == 130 (1D1E0C00) [pid = 3660] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 01:17:15 INFO - PROCESS | 3660 | --DOMWINDOW == 129 (1DEBC800) [pid = 3660] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 01:17:15 INFO - PROCESS | 3660 | --DOMWINDOW == 128 (138A7800) [pid = 3660] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 01:17:15 INFO - PROCESS | 3660 | --DOMWINDOW == 127 (138B4800) [pid = 3660] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 01:17:15 INFO - PROCESS | 3660 | --DOMWINDOW == 126 (13515000) [pid = 3660] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 01:17:15 INFO - PROCESS | 3660 | --DOMWINDOW == 125 (185D8000) [pid = 3660] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 01:17:15 INFO - PROCESS | 3660 | --DOMWINDOW == 124 (181E3400) [pid = 3660] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 01:17:15 INFO - PROCESS | 3660 | 1461140235693 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]]]}] 01:17:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 01:17:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 944ms 01:17:15 INFO - PROCESS | 3660 | 1461140235717 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 01:17:15 INFO - PROCESS | 3660 | 1461140235719 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 01:17:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 01:17:15 INFO - PROCESS | 3660 | 1461140235722 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 01:17:15 INFO - PROCESS | 3660 | 1461140235724 Marionette TRACE conn3 <- [1,1534,null,{}] 01:17:15 INFO - PROCESS | 3660 | 1461140235728 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}] 01:17:15 INFO - PROCESS | 3660 | 1461140235803 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 01:17:15 INFO - PROCESS | 3660 | 1461140235792 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:15 INFO - PROCESS | 3660 | ++DOCSHELL 12CF7000 == 56 [pid = 3660] [id = 393] 01:17:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 125 (156AE400) [pid = 3660] [serial = 1179] [outer = 00000000] 01:17:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 126 (1ACE1400) [pid = 3660] [serial = 1180] [outer = 156AE400] 01:17:15 INFO - PROCESS | 3660 | 1461140235835 Marionette DEBUG loaded listener.js 01:17:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 127 (1C293C00) [pid = 3660] [serial = 1181] [outer = 156AE400] 01:17:16 INFO - PROCESS | 3660 | 1461140236302 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]]]}] 01:17:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 01:17:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 625ms 01:17:16 INFO - PROCESS | 3660 | 1461140236344 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 01:17:16 INFO - PROCESS | 3660 | 1461140236346 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 01:17:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 01:17:16 INFO - PROCESS | 3660 | 1461140236349 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 01:17:16 INFO - PROCESS | 3660 | 1461140236351 Marionette TRACE conn3 <- [1,1538,null,{}] 01:17:16 INFO - PROCESS | 3660 | 1461140236354 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}] 01:17:16 INFO - PROCESS | 3660 | 1461140236435 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 01:17:16 INFO - PROCESS | 3660 | 1461140236441 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:16 INFO - PROCESS | 3660 | ++DOCSHELL 13268C00 == 57 [pid = 3660] [id = 394] 01:17:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 128 (18931000) [pid = 3660] [serial = 1182] [outer = 00000000] 01:17:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 129 (1CB34000) [pid = 3660] [serial = 1183] [outer = 18931000] 01:17:16 INFO - PROCESS | 3660 | 1461140236468 Marionette DEBUG loaded listener.js 01:17:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 130 (1CC0D800) [pid = 3660] [serial = 1184] [outer = 18931000] 01:17:16 INFO - PROCESS | 3660 | 1461140236881 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]]]}] 01:17:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 01:17:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 578ms 01:17:16 INFO - PROCESS | 3660 | 1461140236932 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 01:17:16 INFO - PROCESS | 3660 | 1461140236934 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 01:17:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 01:17:16 INFO - PROCESS | 3660 | 1461140236940 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 01:17:16 INFO - PROCESS | 3660 | 1461140236942 Marionette TRACE conn3 <- [1,1542,null,{}] 01:17:16 INFO - PROCESS | 3660 | 1461140236946 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}] 01:17:17 INFO - PROCESS | 3660 | 1461140237022 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 01:17:17 INFO - PROCESS | 3660 | 1461140237029 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:17 INFO - PROCESS | 3660 | ++DOCSHELL 12C5E000 == 58 [pid = 3660] [id = 395] 01:17:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 131 (1A720800) [pid = 3660] [serial = 1185] [outer = 00000000] 01:17:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 132 (1D1DC800) [pid = 3660] [serial = 1186] [outer = 1A720800] 01:17:17 INFO - PROCESS | 3660 | 1461140237072 Marionette DEBUG loaded listener.js 01:17:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 133 (1D3E6C00) [pid = 3660] [serial = 1187] [outer = 1A720800] 01:17:17 INFO - PROCESS | 3660 | 1461140237485 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]]]}] 01:17:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 01:17:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 579ms 01:17:17 INFO - PROCESS | 3660 | 1461140237515 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 01:17:17 INFO - PROCESS | 3660 | 1461140237517 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 01:17:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 01:17:17 INFO - PROCESS | 3660 | 1461140237532 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 01:17:17 INFO - PROCESS | 3660 | 1461140237534 Marionette TRACE conn3 <- [1,1546,null,{}] 01:17:17 INFO - PROCESS | 3660 | 1461140237593 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}] 01:17:17 INFO - PROCESS | 3660 | 1461140237694 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 01:17:17 INFO - PROCESS | 3660 | 1461140237854 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:17 INFO - PROCESS | 3660 | ++DOCSHELL 13801800 == 59 [pid = 3660] [id = 396] 01:17:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 134 (1380B800) [pid = 3660] [serial = 1188] [outer = 00000000] 01:17:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 135 (14A03C00) [pid = 3660] [serial = 1189] [outer = 1380B800] 01:17:17 INFO - PROCESS | 3660 | 1461140237911 Marionette DEBUG loaded listener.js 01:17:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 136 (15412000) [pid = 3660] [serial = 1190] [outer = 1380B800] 01:17:18 INFO - PROCESS | 3660 | 1461140238460 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]]]}] 01:17:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 01:17:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 975ms 01:17:18 INFO - PROCESS | 3660 | 1461140238490 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 01:17:18 INFO - PROCESS | 3660 | 1461140238496 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 01:17:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 01:17:18 INFO - PROCESS | 3660 | 1461140238501 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 01:17:18 INFO - PROCESS | 3660 | 1461140238503 Marionette TRACE conn3 <- [1,1550,null,{}] 01:17:18 INFO - PROCESS | 3660 | 1461140238508 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}] 01:17:18 INFO - PROCESS | 3660 | 1461140238613 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 01:17:18 INFO - PROCESS | 3660 | 1461140238725 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:18 INFO - PROCESS | 3660 | ++DOCSHELL 1807B000 == 60 [pid = 3660] [id = 397] 01:17:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 137 (1807D000) [pid = 3660] [serial = 1191] [outer = 00000000] 01:17:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 138 (185D8800) [pid = 3660] [serial = 1192] [outer = 1807D000] 01:17:18 INFO - PROCESS | 3660 | 1461140238780 Marionette DEBUG loaded listener.js 01:17:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 139 (187CE800) [pid = 3660] [serial = 1193] [outer = 1807D000] 01:17:19 INFO - PROCESS | 3660 | 1461140239371 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]]]}] 01:17:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 01:17:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 929ms 01:17:19 INFO - PROCESS | 3660 | 1461140239429 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 01:17:19 INFO - PROCESS | 3660 | 1461140239432 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 01:17:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 01:17:19 INFO - PROCESS | 3660 | 1461140239436 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 01:17:19 INFO - PROCESS | 3660 | 1461140239438 Marionette TRACE conn3 <- [1,1554,null,{}] 01:17:19 INFO - PROCESS | 3660 | 1461140239442 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}] 01:17:19 INFO - PROCESS | 3660 | 1461140239547 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 01:17:19 INFO - PROCESS | 3660 | 1461140239654 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:19 INFO - PROCESS | 3660 | ++DOCSHELL 1970A800 == 61 [pid = 3660] [id = 398] 01:17:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 140 (1970C800) [pid = 3660] [serial = 1194] [outer = 00000000] 01:17:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 141 (1A7AA800) [pid = 3660] [serial = 1195] [outer = 1970C800] 01:17:19 INFO - PROCESS | 3660 | 1461140239712 Marionette DEBUG loaded listener.js 01:17:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 142 (1ACD9C00) [pid = 3660] [serial = 1196] [outer = 1970C800] 01:17:20 INFO - PROCESS | 3660 | 1461140240261 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]]]}] 01:17:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 01:17:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 883ms 01:17:20 INFO - PROCESS | 3660 | 1461140240332 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 01:17:20 INFO - PROCESS | 3660 | 1461140240339 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 01:17:20 INFO - PROCESS | 3660 | 1461140240344 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 01:17:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 01:17:20 INFO - PROCESS | 3660 | 1461140240346 Marionette TRACE conn3 <- [1,1558,null,{}] 01:17:20 INFO - PROCESS | 3660 | 1461140240349 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}] 01:17:20 INFO - PROCESS | 3660 | 1461140240433 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 01:17:20 INFO - PROCESS | 3660 | 1461140240541 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:20 INFO - PROCESS | 3660 | ++DOCSHELL 1D173C00 == 62 [pid = 3660] [id = 399] 01:17:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 143 (1D878400) [pid = 3660] [serial = 1197] [outer = 00000000] 01:17:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 144 (1E4BA400) [pid = 3660] [serial = 1198] [outer = 1D878400] 01:17:20 INFO - PROCESS | 3660 | 1461140240595 Marionette DEBUG loaded listener.js 01:17:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 145 (1E4BF400) [pid = 3660] [serial = 1199] [outer = 1D878400] 01:17:21 INFO - PROCESS | 3660 | 1461140241156 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]]]}] 01:17:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 01:17:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 868ms 01:17:21 INFO - PROCESS | 3660 | 1461140241214 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 01:17:21 INFO - PROCESS | 3660 | 1461140241217 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 01:17:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 01:17:21 INFO - PROCESS | 3660 | 1461140241220 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 01:17:21 INFO - PROCESS | 3660 | 1461140241222 Marionette TRACE conn3 <- [1,1562,null,{}] 01:17:21 INFO - PROCESS | 3660 | 1461140241226 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}] 01:17:21 INFO - PROCESS | 3660 | 1461140241324 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 01:17:21 INFO - PROCESS | 3660 | 1461140241434 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:21 INFO - PROCESS | 3660 | ++DOCSHELL 1DEC8C00 == 63 [pid = 3660] [id = 400] 01:17:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 146 (1E4B8000) [pid = 3660] [serial = 1200] [outer = 00000000] 01:17:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 147 (1E70C800) [pid = 3660] [serial = 1201] [outer = 1E4B8000] 01:17:21 INFO - PROCESS | 3660 | 1461140241487 Marionette DEBUG loaded listener.js 01:17:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 148 (1E70E400) [pid = 3660] [serial = 1202] [outer = 1E4B8000] 01:17:22 INFO - PROCESS | 3660 | 1461140242019 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]]]}] 01:17:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 01:17:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 823ms 01:17:22 INFO - PROCESS | 3660 | 1461140242047 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 01:17:22 INFO - PROCESS | 3660 | 1461140242049 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 01:17:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 01:17:22 INFO - PROCESS | 3660 | 1461140242053 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 01:17:22 INFO - PROCESS | 3660 | 1461140242055 Marionette TRACE conn3 <- [1,1566,null,{}] 01:17:22 INFO - PROCESS | 3660 | 1461140242059 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}] 01:17:22 INFO - PROCESS | 3660 | 1461140242178 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 01:17:22 INFO - PROCESS | 3660 | 1461140242290 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:22 INFO - PROCESS | 3660 | ++DOCSHELL 1E8B6000 == 64 [pid = 3660] [id = 401] 01:17:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 149 (1E8B8800) [pid = 3660] [serial = 1203] [outer = 00000000] 01:17:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 150 (1E8BD800) [pid = 3660] [serial = 1204] [outer = 1E8B8800] 01:17:22 INFO - PROCESS | 3660 | 1461140242330 Marionette DEBUG loaded listener.js 01:17:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 151 (1EA1D000) [pid = 3660] [serial = 1205] [outer = 1E8B8800] 01:17:22 INFO - PROCESS | 3660 | 1461140242961 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]]]}] 01:17:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 01:17:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 974ms 01:17:23 INFO - PROCESS | 3660 | 1461140243021 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 01:17:23 INFO - PROCESS | 3660 | 1461140243024 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 01:17:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 01:17:23 INFO - PROCESS | 3660 | 1461140243027 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 01:17:23 INFO - PROCESS | 3660 | 1461140243029 Marionette TRACE conn3 <- [1,1570,null,{}] 01:17:23 INFO - PROCESS | 3660 | 1461140243033 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}] 01:17:23 INFO - PROCESS | 3660 | 1461140243135 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 01:17:23 INFO - PROCESS | 3660 | 1461140243247 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:23 INFO - PROCESS | 3660 | ++DOCSHELL 15A04400 == 65 [pid = 3660] [id = 402] 01:17:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 152 (185D3C00) [pid = 3660] [serial = 1206] [outer = 00000000] 01:17:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 153 (1C727800) [pid = 3660] [serial = 1207] [outer = 185D3C00] 01:17:23 INFO - PROCESS | 3660 | 1461140243300 Marionette DEBUG loaded listener.js 01:17:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 154 (1D873C00) [pid = 3660] [serial = 1208] [outer = 185D3C00] 01:17:23 INFO - PROCESS | 3660 | 1461140243989 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]]]}] 01:17:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 01:17:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1005ms 01:17:24 INFO - PROCESS | 3660 | 1461140244066 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 01:17:24 INFO - PROCESS | 3660 | 1461140244071 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 01:17:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 01:17:24 INFO - PROCESS | 3660 | 1461140244076 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 01:17:24 INFO - PROCESS | 3660 | 1461140244079 Marionette TRACE conn3 <- [1,1574,null,{}] 01:17:24 INFO - PROCESS | 3660 | 1461140244084 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}] 01:17:24 INFO - PROCESS | 3660 | 1461140244184 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 01:17:24 INFO - PROCESS | 3660 | 1461140244327 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:24 INFO - PROCESS | 3660 | ++DOCSHELL 138A8C00 == 66 [pid = 3660] [id = 403] 01:17:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 155 (15A46400) [pid = 3660] [serial = 1209] [outer = 00000000] 01:17:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 156 (181E3000) [pid = 3660] [serial = 1210] [outer = 15A46400] 01:17:24 INFO - PROCESS | 3660 | 1461140244377 Marionette DEBUG loaded listener.js 01:17:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 157 (18B4B000) [pid = 3660] [serial = 1211] [outer = 15A46400] 01:17:24 INFO - PROCESS | 3660 | --DOCSHELL 13268C00 == 65 [pid = 3660] [id = 394] 01:17:24 INFO - PROCESS | 3660 | --DOCSHELL 12CF7000 == 64 [pid = 3660] [id = 393] 01:17:24 INFO - PROCESS | 3660 | --DOCSHELL 1653FC00 == 63 [pid = 3660] [id = 392] 01:17:24 INFO - PROCESS | 3660 | --DOCSHELL 1336F000 == 62 [pid = 3660] [id = 391] 01:17:24 INFO - PROCESS | 3660 | --DOCSHELL 13ACDC00 == 61 [pid = 3660] [id = 390] 01:17:24 INFO - PROCESS | 3660 | --DOCSHELL 187D1800 == 60 [pid = 3660] [id = 389] 01:17:24 INFO - PROCESS | 3660 | --DOCSHELL 181E6400 == 59 [pid = 3660] [id = 388] 01:17:24 INFO - PROCESS | 3660 | --DOCSHELL 13707800 == 58 [pid = 3660] [id = 387] 01:17:24 INFO - PROCESS | 3660 | --DOCSHELL 138B3400 == 57 [pid = 3660] [id = 386] 01:17:24 INFO - PROCESS | 3660 | --DOMWINDOW == 156 (15C8BC00) [pid = 3660] [serial = 1104] [outer = 00000000] [url = about:blank] 01:17:24 INFO - PROCESS | 3660 | --DOMWINDOW == 155 (18C27000) [pid = 3660] [serial = 1107] [outer = 00000000] [url = about:blank] 01:17:24 INFO - PROCESS | 3660 | --DOMWINDOW == 154 (1C294400) [pid = 3660] [serial = 1116] [outer = 00000000] [url = about:blank] 01:17:24 INFO - PROCESS | 3660 | --DOMWINDOW == 153 (1CE48C00) [pid = 3660] [serial = 1119] [outer = 00000000] [url = about:blank] 01:17:24 INFO - PROCESS | 3660 | --DOMWINDOW == 152 (1ACDE400) [pid = 3660] [serial = 1113] [outer = 00000000] [url = about:blank] 01:17:24 INFO - PROCESS | 3660 | --DOMWINDOW == 151 (19D0D400) [pid = 3660] [serial = 1110] [outer = 00000000] [url = about:blank] 01:17:24 INFO - PROCESS | 3660 | --DOMWINDOW == 150 (1D86FC00) [pid = 3660] [serial = 1128] [outer = 00000000] [url = about:blank] 01:17:24 INFO - PROCESS | 3660 | --DOMWINDOW == 149 (1DEC3800) [pid = 3660] [serial = 1131] [outer = 00000000] [url = about:blank] 01:17:24 INFO - PROCESS | 3660 | --DOMWINDOW == 148 (18080800) [pid = 3660] [serial = 1122] [outer = 00000000] [url = about:blank] 01:17:24 INFO - PROCESS | 3660 | --DOMWINDOW == 147 (1D87DC00) [pid = 3660] [serial = 1129] [outer = 00000000] [url = about:blank] 01:17:24 INFO - PROCESS | 3660 | --DOMWINDOW == 146 (185D3000) [pid = 3660] [serial = 1123] [outer = 00000000] [url = about:blank] 01:17:24 INFO - PROCESS | 3660 | --DOMWINDOW == 145 (192DC000) [pid = 3660] [serial = 1134] [outer = 00000000] [url = about:blank] 01:17:24 INFO - PROCESS | 3660 | --DOMWINDOW == 144 (16542400) [pid = 3660] [serial = 1137] [outer = 00000000] [url = about:blank] 01:17:24 INFO - PROCESS | 3660 | --DOMWINDOW == 143 (187CA000) [pid = 3660] [serial = 1135] [outer = 00000000] [url = about:blank] 01:17:24 INFO - PROCESS | 3660 | --DOMWINDOW == 142 (187D4C00) [pid = 3660] [serial = 1102] [outer = 00000000] [url = about:blank] 01:17:24 INFO - PROCESS | 3660 | --DOMWINDOW == 141 (1A287C00) [pid = 3660] [serial = 1125] [outer = 00000000] [url = about:blank] 01:17:24 INFO - PROCESS | 3660 | --DOMWINDOW == 140 (1ACDCC00) [pid = 3660] [serial = 1126] [outer = 00000000] [url = about:blank] 01:17:24 INFO - PROCESS | 3660 | --DOMWINDOW == 139 (1DEC9C00) [pid = 3660] [serial = 1132] [outer = 00000000] [url = about:blank] 01:17:24 INFO - PROCESS | 3660 | --DOMWINDOW == 138 (181E5000) [pid = 3660] [serial = 1138] [outer = 00000000] [url = about:blank] 01:17:24 INFO - PROCESS | 3660 | --DOMWINDOW == 137 (1DEC1400) [pid = 3660] [serial = 1140] [outer = 00000000] [url = about:blank] 01:17:24 INFO - PROCESS | 3660 | 1461140244924 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]]]}] 01:17:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 01:17:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 914ms 01:17:24 INFO - PROCESS | 3660 | 1461140244986 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 01:17:25 INFO - PROCESS | 3660 | 1461140244991 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 01:17:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 01:17:25 INFO - PROCESS | 3660 | 1461140244997 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 01:17:25 INFO - PROCESS | 3660 | 1461140245000 Marionette TRACE conn3 <- [1,1578,null,{}] 01:17:25 INFO - PROCESS | 3660 | 1461140245004 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}] 01:17:25 INFO - PROCESS | 3660 | 1461140245090 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 01:17:25 INFO - PROCESS | 3660 | 1461140245190 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:25 INFO - PROCESS | 3660 | ++DOCSHELL 13510000 == 58 [pid = 3660] [id = 404] 01:17:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 138 (13510800) [pid = 3660] [serial = 1212] [outer = 00000000] 01:17:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 139 (17E9B800) [pid = 3660] [serial = 1213] [outer = 13510800] 01:17:25 INFO - PROCESS | 3660 | 1461140245234 Marionette DEBUG loaded listener.js 01:17:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 140 (187CC400) [pid = 3660] [serial = 1214] [outer = 13510800] 01:17:25 INFO - PROCESS | 3660 | 1461140245623 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]]]}] 01:17:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 01:17:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 685ms 01:17:25 INFO - PROCESS | 3660 | 1461140245679 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 01:17:25 INFO - PROCESS | 3660 | 1461140245681 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 01:17:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 01:17:25 INFO - PROCESS | 3660 | 1461140245684 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 01:17:25 INFO - PROCESS | 3660 | 1461140245687 Marionette TRACE conn3 <- [1,1582,null,{}] 01:17:25 INFO - PROCESS | 3660 | 1461140245697 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}] 01:17:25 INFO - PROCESS | 3660 | 1461140245782 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 01:17:25 INFO - PROCESS | 3660 | 1461140245826 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:25 INFO - PROCESS | 3660 | ++DOCSHELL 19702400 == 59 [pid = 3660] [id = 405] 01:17:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 141 (19702C00) [pid = 3660] [serial = 1215] [outer = 00000000] 01:17:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 142 (1970F800) [pid = 3660] [serial = 1216] [outer = 19702C00] 01:17:25 INFO - PROCESS | 3660 | 1461140245875 Marionette DEBUG loaded listener.js 01:17:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 143 (19FD0400) [pid = 3660] [serial = 1217] [outer = 19702C00] 01:17:26 INFO - PROCESS | 3660 | 1461140246307 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]]]}] 01:17:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 01:17:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 685ms 01:17:26 INFO - PROCESS | 3660 | 1461140246366 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 01:17:26 INFO - PROCESS | 3660 | 1461140246368 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 01:17:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 01:17:26 INFO - PROCESS | 3660 | 1461140246371 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 01:17:26 INFO - PROCESS | 3660 | 1461140246373 Marionette TRACE conn3 <- [1,1586,null,{}] 01:17:26 INFO - PROCESS | 3660 | 1461140246376 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}] 01:17:26 INFO - PROCESS | 3660 | 1461140246462 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 01:17:26 INFO - PROCESS | 3660 | 1461140246470 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:26 INFO - PROCESS | 3660 | ++DOCSHELL 194BBC00 == 60 [pid = 3660] [id = 406] 01:17:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 144 (1A769800) [pid = 3660] [serial = 1218] [outer = 00000000] 01:17:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 145 (1ACDE400) [pid = 3660] [serial = 1219] [outer = 1A769800] 01:17:26 INFO - PROCESS | 3660 | 1461140246518 Marionette DEBUG loaded listener.js 01:17:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 146 (1C22B800) [pid = 3660] [serial = 1220] [outer = 1A769800] 01:17:26 INFO - PROCESS | 3660 | 1461140246933 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]]]}] 01:17:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 01:17:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 624ms 01:17:26 INFO - PROCESS | 3660 | 1461140246994 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 01:17:26 INFO - PROCESS | 3660 | 1461140246996 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 01:17:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 01:17:26 INFO - PROCESS | 3660 | 1461140247000 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 01:17:26 INFO - PROCESS | 3660 | 1461140247001 Marionette TRACE conn3 <- [1,1590,null,{}] 01:17:26 INFO - PROCESS | 3660 | 1461140247005 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}] 01:17:27 INFO - PROCESS | 3660 | 1461140247121 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 01:17:27 INFO - PROCESS | 3660 | 1461140247209 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:27 INFO - PROCESS | 3660 | ++DOCSHELL 1A71F400 == 61 [pid = 3660] [id = 407] 01:17:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 147 (1C229400) [pid = 3660] [serial = 1221] [outer = 00000000] 01:17:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 148 (1C2F8400) [pid = 3660] [serial = 1222] [outer = 1C229400] 01:17:27 INFO - PROCESS | 3660 | 1461140247255 Marionette DEBUG loaded listener.js 01:17:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 149 (1C7F5000) [pid = 3660] [serial = 1223] [outer = 1C229400] 01:17:27 INFO - PROCESS | 3660 | 1461140247676 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]]]}] 01:17:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 01:17:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 715ms 01:17:27 INFO - PROCESS | 3660 | 1461140247722 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 01:17:27 INFO - PROCESS | 3660 | 1461140247724 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 01:17:27 INFO - PROCESS | 3660 | 1461140247727 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 01:17:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 01:17:27 INFO - PROCESS | 3660 | 1461140247729 Marionette TRACE conn3 <- [1,1594,null,{}] 01:17:27 INFO - PROCESS | 3660 | 1461140247732 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}] 01:17:27 INFO - PROCESS | 3660 | 1461140247853 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 01:17:27 INFO - PROCESS | 3660 | 1461140247924 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:27 INFO - PROCESS | 3660 | ++DOCSHELL 1D86FC00 == 62 [pid = 3660] [id = 408] 01:17:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 150 (1D870C00) [pid = 3660] [serial = 1224] [outer = 00000000] 01:17:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 151 (1DEBC800) [pid = 3660] [serial = 1225] [outer = 1D870C00] 01:17:27 INFO - PROCESS | 3660 | 1461140247971 Marionette DEBUG loaded listener.js 01:17:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 152 (1DECA400) [pid = 3660] [serial = 1226] [outer = 1D870C00] 01:17:28 INFO - PROCESS | 3660 | 1461140248364 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]]]}] 01:17:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 01:17:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 686ms 01:17:28 INFO - PROCESS | 3660 | 1461140248406 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 01:17:28 INFO - PROCESS | 3660 | 1461140248408 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 01:17:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 01:17:28 INFO - PROCESS | 3660 | 1461140248411 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 01:17:28 INFO - PROCESS | 3660 | 1461140248413 Marionette TRACE conn3 <- [1,1598,null,{}] 01:17:28 INFO - PROCESS | 3660 | 1461140248417 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}] 01:17:28 INFO - PROCESS | 3660 | 1461140248563 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 01:17:28 INFO - PROCESS | 3660 | 1461140248629 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:28 INFO - PROCESS | 3660 | ++DOCSHELL 18071800 == 63 [pid = 3660] [id = 409] 01:17:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 153 (1D1D5800) [pid = 3660] [serial = 1227] [outer = 00000000] 01:17:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 154 (1E8B2C00) [pid = 3660] [serial = 1228] [outer = 1D1D5800] 01:17:28 INFO - PROCESS | 3660 | 1461140248672 Marionette DEBUG loaded listener.js 01:17:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 155 (1E8B4800) [pid = 3660] [serial = 1229] [outer = 1D1D5800] 01:17:29 INFO - PROCESS | 3660 | --DOMWINDOW == 154 (13708000) [pid = 3660] [serial = 1160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 01:17:29 INFO - PROCESS | 3660 | --DOMWINDOW == 153 (15CD8C00) [pid = 3660] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 01:17:29 INFO - PROCESS | 3660 | --DOMWINDOW == 152 (187CCC00) [pid = 3660] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 01:17:29 INFO - PROCESS | 3660 | --DOMWINDOW == 151 (185D2000) [pid = 3660] [serial = 1163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 01:17:29 INFO - PROCESS | 3660 | --DOMWINDOW == 150 (13379400) [pid = 3660] [serial = 1172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 01:17:29 INFO - PROCESS | 3660 | --DOMWINDOW == 149 (194BD400) [pid = 3660] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 01:17:29 INFO - PROCESS | 3660 | --DOMWINDOW == 148 (18931000) [pid = 3660] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 01:17:29 INFO - PROCESS | 3660 | --DOMWINDOW == 147 (1A714400) [pid = 3660] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 01:17:29 INFO - PROCESS | 3660 | --DOMWINDOW == 146 (1C230800) [pid = 3660] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 01:17:29 INFO - PROCESS | 3660 | --DOMWINDOW == 145 (1A286400) [pid = 3660] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 01:17:29 INFO - PROCESS | 3660 | --DOMWINDOW == 144 (1350C000) [pid = 3660] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 01:17:29 INFO - PROCESS | 3660 | --DOMWINDOW == 143 (18130C00) [pid = 3660] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 01:17:29 INFO - PROCESS | 3660 | --DOMWINDOW == 142 (16844C00) [pid = 3660] [serial = 1154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 01:17:29 INFO - PROCESS | 3660 | --DOMWINDOW == 141 (1C291C00) [pid = 3660] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 01:17:29 INFO - PROCESS | 3660 | --DOMWINDOW == 140 (1A27F400) [pid = 3660] [serial = 1151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 01:17:29 INFO - PROCESS | 3660 | --DOMWINDOW == 139 (1D176800) [pid = 3660] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 01:17:29 INFO - PROCESS | 3660 | --DOMWINDOW == 138 (1970B000) [pid = 3660] [serial = 1148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 01:17:29 INFO - PROCESS | 3660 | --DOMWINDOW == 137 (187D5400) [pid = 3660] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 01:17:29 INFO - PROCESS | 3660 | --DOMWINDOW == 136 (1892F800) [pid = 3660] [serial = 1166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 01:17:29 INFO - PROCESS | 3660 | --DOMWINDOW == 135 (1C722C00) [pid = 3660] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 01:17:29 INFO - PROCESS | 3660 | --DOMWINDOW == 134 (1665CC00) [pid = 3660] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 01:17:29 INFO - PROCESS | 3660 | --DOMWINDOW == 133 (13804000) [pid = 3660] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 01:17:29 INFO - PROCESS | 3660 | --DOMWINDOW == 132 (1812E400) [pid = 3660] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 01:17:29 INFO - PROCESS | 3660 | --DOMWINDOW == 131 (138B4000) [pid = 3660] [serial = 1157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 01:17:29 INFO - PROCESS | 3660 | --DOMWINDOW == 130 (1C238400) [pid = 3660] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 01:17:29 INFO - PROCESS | 3660 | --DOMWINDOW == 129 (156AE400) [pid = 3660] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 01:17:29 INFO - PROCESS | 3660 | --DOMWINDOW == 128 (1A7ACC00) [pid = 3660] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 01:17:29 INFO - PROCESS | 3660 | --DOMWINDOW == 127 (12C59000) [pid = 3660] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 01:17:29 INFO - PROCESS | 3660 | --DOMWINDOW == 126 (1D973000) [pid = 3660] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 01:17:29 INFO - PROCESS | 3660 | --DOMWINDOW == 125 (1D96B800) [pid = 3660] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 01:17:29 INFO - PROCESS | 3660 | --DOMWINDOW == 124 (193A3800) [pid = 3660] [serial = 1169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 01:17:29 INFO - PROCESS | 3660 | --DOMWINDOW == 123 (1439A400) [pid = 3660] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 01:17:29 INFO - PROCESS | 3660 | --DOMWINDOW == 122 (1C7F0800) [pid = 3660] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 01:17:29 INFO - PROCESS | 3660 | --DOMWINDOW == 121 (15417800) [pid = 3660] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 01:17:29 INFO - PROCESS | 3660 | --DOMWINDOW == 120 (187CF800) [pid = 3660] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 01:17:29 INFO - PROCESS | 3660 | --DOMWINDOW == 119 (1807A800) [pid = 3660] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 01:17:29 INFO - PROCESS | 3660 | --DOMWINDOW == 118 (13711000) [pid = 3660] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 01:17:29 INFO - PROCESS | 3660 | 1461140249328 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]]]}] 01:17:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 01:17:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 974ms 01:17:29 INFO - PROCESS | 3660 | 1461140249391 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 01:17:29 INFO - PROCESS | 3660 | 1461140249393 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 01:17:29 INFO - PROCESS | 3660 | 1461140249396 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 01:17:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 01:17:29 INFO - PROCESS | 3660 | 1461140249398 Marionette TRACE conn3 <- [1,1602,null,{}] 01:17:29 INFO - PROCESS | 3660 | 1461140249401 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}] 01:17:29 INFO - PROCESS | 3660 | 1461140249482 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 01:17:29 INFO - PROCESS | 3660 | 1461140249588 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:29 INFO - PROCESS | 3660 | ++DOCSHELL 12C59000 == 64 [pid = 3660] [id = 410] 01:17:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 119 (12C5EC00) [pid = 3660] [serial = 1230] [outer = 00000000] 01:17:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 120 (15A0F000) [pid = 3660] [serial = 1231] [outer = 12C5EC00] 01:17:29 INFO - PROCESS | 3660 | 1461140249632 Marionette DEBUG loaded listener.js 01:17:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 121 (164DA800) [pid = 3660] [serial = 1232] [outer = 12C5EC00] 01:17:29 INFO - PROCESS | 3660 | 1461140249995 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]]]}] 01:17:30 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 01:17:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 625ms 01:17:30 INFO - PROCESS | 3660 | 1461140250017 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 01:17:30 INFO - PROCESS | 3660 | 1461140250019 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 01:17:30 INFO - PROCESS | 3660 | 1461140250022 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 01:17:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 01:17:30 INFO - PROCESS | 3660 | 1461140250023 Marionette TRACE conn3 <- [1,1606,null,{}] 01:17:30 INFO - PROCESS | 3660 | 1461140250027 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}] 01:17:30 INFO - PROCESS | 3660 | 1461140250144 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 01:17:30 INFO - PROCESS | 3660 | 1461140250153 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:30 INFO - PROCESS | 3660 | ++DOCSHELL 11BF4800 == 65 [pid = 3660] [id = 411] 01:17:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 122 (13711000) [pid = 3660] [serial = 1233] [outer = 00000000] 01:17:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 123 (187CAC00) [pid = 3660] [serial = 1234] [outer = 13711000] 01:17:30 INFO - PROCESS | 3660 | 1461140250196 Marionette DEBUG loaded listener.js 01:17:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 124 (18C24800) [pid = 3660] [serial = 1235] [outer = 13711000] 01:17:30 INFO - PROCESS | 3660 | 1461140250590 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]]]}] 01:17:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 01:17:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 624ms 01:17:30 INFO - PROCESS | 3660 | 1461140250643 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 01:17:30 INFO - PROCESS | 3660 | 1461140250645 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 01:17:30 INFO - PROCESS | 3660 | 1461140250649 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 01:17:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 01:17:30 INFO - PROCESS | 3660 | 1461140250650 Marionette TRACE conn3 <- [1,1610,null,{}] 01:17:30 INFO - PROCESS | 3660 | 1461140250653 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}] 01:17:30 INFO - PROCESS | 3660 | 1461140250769 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 01:17:30 INFO - PROCESS | 3660 | 1461140250831 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:30 INFO - PROCESS | 3660 | ++DOCSHELL 1807DC00 == 66 [pid = 3660] [id = 412] 01:17:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 125 (193A3800) [pid = 3660] [serial = 1236] [outer = 00000000] 01:17:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 126 (1A7A7C00) [pid = 3660] [serial = 1237] [outer = 193A3800] 01:17:30 INFO - PROCESS | 3660 | 1461140250876 Marionette DEBUG loaded listener.js 01:17:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 127 (1C230800) [pid = 3660] [serial = 1238] [outer = 193A3800] 01:17:31 INFO - PROCESS | 3660 | 1461140251300 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]]]}] 01:17:31 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 01:17:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 685ms 01:17:31 INFO - PROCESS | 3660 | 1461140251383 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 01:17:31 INFO - PROCESS | 3660 | 1461140251387 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 01:17:31 INFO - PROCESS | 3660 | 1461140251410 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 01:17:31 INFO - PROCESS | 3660 | 1461140251414 Marionette TRACE conn3 <- [1,1614,null,{}] 01:17:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 01:17:31 INFO - PROCESS | 3660 | 1461140251420 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}] 01:17:31 INFO - PROCESS | 3660 | 1461140251548 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 01:17:31 INFO - PROCESS | 3660 | 1461140251655 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:31 INFO - PROCESS | 3660 | ++DOCSHELL 142CA400 == 67 [pid = 3660] [id = 413] 01:17:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 128 (14345800) [pid = 3660] [serial = 1239] [outer = 00000000] 01:17:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 129 (1699B800) [pid = 3660] [serial = 1240] [outer = 14345800] 01:17:31 INFO - PROCESS | 3660 | 1461140251711 Marionette DEBUG loaded listener.js 01:17:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 130 (17E7A800) [pid = 3660] [serial = 1241] [outer = 14345800] 01:17:32 INFO - PROCESS | 3660 | 1461140252276 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]]]}] 01:17:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 01:17:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 913ms 01:17:32 INFO - PROCESS | 3660 | 1461140252345 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 01:17:32 INFO - PROCESS | 3660 | 1461140252351 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 01:17:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 01:17:32 INFO - PROCESS | 3660 | 1461140252358 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 01:17:32 INFO - PROCESS | 3660 | 1461140252361 Marionette TRACE conn3 <- [1,1618,null,{}] 01:17:32 INFO - PROCESS | 3660 | 1461140252365 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}] 01:17:32 INFO - PROCESS | 3660 | 1461140252470 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 01:17:32 INFO - PROCESS | 3660 | 1461140252597 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:32 INFO - PROCESS | 3660 | ++DOCSHELL 164D8400 == 68 [pid = 3660] [id = 414] 01:17:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 131 (16536000) [pid = 3660] [serial = 1242] [outer = 00000000] 01:17:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 132 (193A8C00) [pid = 3660] [serial = 1243] [outer = 16536000] 01:17:32 INFO - PROCESS | 3660 | 1461140252652 Marionette DEBUG loaded listener.js 01:17:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 133 (194B8000) [pid = 3660] [serial = 1244] [outer = 16536000] 01:17:33 INFO - PROCESS | 3660 | 1461140253227 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]]]}] 01:17:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 01:17:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 914ms 01:17:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 01:17:33 INFO - PROCESS | 3660 | 1461140253268 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 01:17:33 INFO - PROCESS | 3660 | 1461140253270 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 01:17:33 INFO - PROCESS | 3660 | 1461140253274 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 01:17:33 INFO - PROCESS | 3660 | 1461140253278 Marionette TRACE conn3 <- [1,1622,null,{}] 01:17:33 INFO - PROCESS | 3660 | 1461140253289 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}] 01:17:33 INFO - PROCESS | 3660 | 1461140253401 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 01:17:33 INFO - PROCESS | 3660 | 1461140253543 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:33 INFO - PROCESS | 3660 | ++DOCSHELL 19D0EC00 == 69 [pid = 3660] [id = 415] 01:17:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 134 (19F67C00) [pid = 3660] [serial = 1245] [outer = 00000000] 01:17:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 135 (1C99AC00) [pid = 3660] [serial = 1246] [outer = 19F67C00] 01:17:33 INFO - PROCESS | 3660 | 1461140253608 Marionette DEBUG loaded listener.js 01:17:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 136 (1C99E400) [pid = 3660] [serial = 1247] [outer = 19F67C00] 01:17:34 INFO - PROCESS | 3660 | 1461140254167 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]]]}] 01:17:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 01:17:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 914ms 01:17:34 INFO - PROCESS | 3660 | 1461140254202 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 01:17:34 INFO - PROCESS | 3660 | 1461140254204 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 01:17:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 01:17:34 INFO - PROCESS | 3660 | 1461140254208 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 01:17:34 INFO - PROCESS | 3660 | 1461140254210 Marionette TRACE conn3 <- [1,1626,null,{}] 01:17:34 INFO - PROCESS | 3660 | 1461140254214 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}] 01:17:34 INFO - PROCESS | 3660 | 1461140254317 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 01:17:34 INFO - PROCESS | 3660 | 1461140254429 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:34 INFO - PROCESS | 3660 | ++DOCSHELL 1C9A3400 == 70 [pid = 3660] [id = 416] 01:17:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 137 (1C9A3800) [pid = 3660] [serial = 1248] [outer = 00000000] 01:17:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 138 (1CE4B000) [pid = 3660] [serial = 1249] [outer = 1C9A3800] 01:17:34 INFO - PROCESS | 3660 | 1461140254523 Marionette DEBUG loaded listener.js 01:17:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 139 (1D1E2C00) [pid = 3660] [serial = 1250] [outer = 1C9A3800] 01:17:35 INFO - PROCESS | 3660 | 1461140255077 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]]]}] 01:17:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 01:17:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 929ms 01:17:35 INFO - PROCESS | 3660 | 1461140255120 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 01:17:35 INFO - PROCESS | 3660 | 1461140255122 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 01:17:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 01:17:35 INFO - PROCESS | 3660 | 1461140255125 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 01:17:35 INFO - PROCESS | 3660 | 1461140255127 Marionette TRACE conn3 <- [1,1630,null,{}] 01:17:35 INFO - PROCESS | 3660 | 1461140255131 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}] 01:17:35 INFO - PROCESS | 3660 | 1461140255233 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 01:17:35 INFO - PROCESS | 3660 | 1461140255346 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:35 INFO - PROCESS | 3660 | ++DOCSHELL 13511000 == 71 [pid = 3660] [id = 417] 01:17:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 140 (138AFC00) [pid = 3660] [serial = 1251] [outer = 00000000] 01:17:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 141 (19552400) [pid = 3660] [serial = 1252] [outer = 138AFC00] 01:17:35 INFO - PROCESS | 3660 | 1461140255399 Marionette DEBUG loaded listener.js 01:17:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 142 (19D0FC00) [pid = 3660] [serial = 1253] [outer = 138AFC00] 01:17:35 INFO - PROCESS | 3660 | 1461140255964 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]]]}] 01:17:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 01:17:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 883ms 01:17:36 INFO - PROCESS | 3660 | 1461140256013 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 01:17:36 INFO - PROCESS | 3660 | 1461140256015 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 01:17:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 01:17:36 INFO - PROCESS | 3660 | 1461140256019 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 01:17:36 INFO - PROCESS | 3660 | 1461140256021 Marionette TRACE conn3 <- [1,1634,null,{}] 01:17:36 INFO - PROCESS | 3660 | 1461140256025 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}] 01:17:36 INFO - PROCESS | 3660 | 1461140256144 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 01:17:36 INFO - PROCESS | 3660 | 1461140256259 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:36 INFO - PROCESS | 3660 | ++DOCSHELL 11BF3000 == 72 [pid = 3660] [id = 418] 01:17:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 143 (11BF3C00) [pid = 3660] [serial = 1254] [outer = 00000000] 01:17:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 144 (13708C00) [pid = 3660] [serial = 1255] [outer = 11BF3C00] 01:17:36 INFO - PROCESS | 3660 | 1461140256489 Marionette DEBUG loaded listener.js 01:17:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 145 (138A7000) [pid = 3660] [serial = 1256] [outer = 11BF3C00] 01:17:37 INFO - PROCESS | 3660 | 1461140257094 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]]]}] 01:17:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 01:17:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1112ms 01:17:37 INFO - PROCESS | 3660 | 1461140257135 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 01:17:37 INFO - PROCESS | 3660 | 1461140257139 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 01:17:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 01:17:37 INFO - PROCESS | 3660 | 1461140257144 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 01:17:37 INFO - PROCESS | 3660 | 1461140257147 Marionette TRACE conn3 <- [1,1638,null,{}] 01:17:37 INFO - PROCESS | 3660 | 1461140257152 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}] 01:17:37 INFO - PROCESS | 3660 | 1461140257284 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 01:17:37 INFO - PROCESS | 3660 | 1461140257405 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:37 INFO - PROCESS | 3660 | ++DOCSHELL 15AD8800 == 73 [pid = 3660] [id = 419] 01:17:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 146 (1644C800) [pid = 3660] [serial = 1257] [outer = 00000000] 01:17:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 147 (16470C00) [pid = 3660] [serial = 1258] [outer = 1644C800] 01:17:37 INFO - PROCESS | 3660 | 1461140257453 Marionette DEBUG loaded listener.js 01:17:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 148 (16543000) [pid = 3660] [serial = 1259] [outer = 1644C800] 01:17:37 INFO - PROCESS | 3660 | --DOCSHELL 16454000 == 72 [pid = 3660] [id = 289] 01:17:37 INFO - PROCESS | 3660 | --DOCSHELL 11BF4800 == 71 [pid = 3660] [id = 411] 01:17:37 INFO - PROCESS | 3660 | --DOCSHELL 12C59000 == 70 [pid = 3660] [id = 410] 01:17:37 INFO - PROCESS | 3660 | --DOCSHELL 18071800 == 69 [pid = 3660] [id = 409] 01:17:37 INFO - PROCESS | 3660 | --DOCSHELL 1D86FC00 == 68 [pid = 3660] [id = 408] 01:17:37 INFO - PROCESS | 3660 | --DOCSHELL 1A71F400 == 67 [pid = 3660] [id = 407] 01:17:37 INFO - PROCESS | 3660 | --DOCSHELL 194BBC00 == 66 [pid = 3660] [id = 406] 01:17:37 INFO - PROCESS | 3660 | --DOCSHELL 19702400 == 65 [pid = 3660] [id = 405] 01:17:37 INFO - PROCESS | 3660 | --DOCSHELL 13510000 == 64 [pid = 3660] [id = 404] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 147 (1D1DC800) [pid = 3660] [serial = 1186] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOCSHELL 138A8C00 == 63 [pid = 3660] [id = 403] 01:17:37 INFO - PROCESS | 3660 | --DOCSHELL 1DEC8C00 == 62 [pid = 3660] [id = 400] 01:17:37 INFO - PROCESS | 3660 | --DOCSHELL 1D173C00 == 61 [pid = 3660] [id = 399] 01:17:37 INFO - PROCESS | 3660 | --DOCSHELL 1970A800 == 60 [pid = 3660] [id = 398] 01:17:37 INFO - PROCESS | 3660 | --DOCSHELL 1807B000 == 59 [pid = 3660] [id = 397] 01:17:37 INFO - PROCESS | 3660 | --DOCSHELL 13801800 == 58 [pid = 3660] [id = 396] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 146 (1644B800) [pid = 3660] [serial = 1161] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 145 (1C7F9800) [pid = 3660] [serial = 1093] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 144 (18C27400) [pid = 3660] [serial = 994] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 143 (187D3000) [pid = 3660] [serial = 1164] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 142 (18B4E800) [pid = 3660] [serial = 1165] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 141 (1ACE1C00) [pid = 3660] [serial = 1174] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 140 (19FD8400) [pid = 3660] [serial = 1111] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 139 (1CB34000) [pid = 3660] [serial = 1183] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 138 (1CE4E000) [pid = 3660] [serial = 1090] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 137 (164D9800) [pid = 3660] [serial = 1162] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 136 (1CB32800) [pid = 3660] [serial = 997] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 135 (1AC0D000) [pid = 3660] [serial = 1114] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 134 (13809C00) [pid = 3660] [serial = 1144] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 133 (1CC0D800) [pid = 3660] [serial = 1184] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 132 (194B7000) [pid = 3660] [serial = 1147] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 131 (187CF000) [pid = 3660] [serial = 1155] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 130 (1D876800) [pid = 3660] [serial = 1081] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 129 (1DEBCC00) [pid = 3660] [serial = 1153] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 128 (1D3DE000) [pid = 3660] [serial = 946] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 127 (1970FC00) [pid = 3660] [serial = 1149] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 126 (193A1400) [pid = 3660] [serial = 1087] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 125 (194B3400) [pid = 3660] [serial = 1167] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 124 (1D16FC00) [pid = 3660] [serial = 955] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 123 (1C2F5C00) [pid = 3660] [serial = 1178] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 122 (16541400) [pid = 3660] [serial = 715] [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.] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 121 (18175800) [pid = 3660] [serial = 949] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 120 (19FCD000) [pid = 3660] [serial = 952] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 119 (15625800) [pid = 3660] [serial = 1158] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 118 (1D977000) [pid = 3660] [serial = 1152] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 117 (1C2F1000) [pid = 3660] [serial = 1117] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 116 (1ACE1400) [pid = 3660] [serial = 1180] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 115 (1CE56400) [pid = 3660] [serial = 1042] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 114 (17E8E400) [pid = 3660] [serial = 1084] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 113 (15AD9000) [pid = 3660] [serial = 1159] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 112 (1C293C00) [pid = 3660] [serial = 1181] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 111 (1DEBE400) [pid = 3660] [serial = 1000] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (1E4C3C00) [pid = 3660] [serial = 1045] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (19D3E400) [pid = 3660] [serial = 1171] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (194B8400) [pid = 3660] [serial = 1168] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (1ACDA400) [pid = 3660] [serial = 1173] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (1644D000) [pid = 3660] [serial = 991] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (1D1D5C00) [pid = 3660] [serial = 1120] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (17E78C00) [pid = 3660] [serial = 1036] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (1C2F7C00) [pid = 3660] [serial = 1177] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (193A4400) [pid = 3660] [serial = 1146] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (1944E400) [pid = 3660] [serial = 1039] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (199BCC00) [pid = 3660] [serial = 1170] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (1A79E400) [pid = 3660] [serial = 1150] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (13514800) [pid = 3660] [serial = 1143] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (18B48000) [pid = 3660] [serial = 1156] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (190C5800) [pid = 3660] [serial = 1108] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (1644E800) [pid = 3660] [serial = 1105] [outer = 00000000] [url = about:blank] 01:17:37 INFO - PROCESS | 3660 | 1461140257962 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]]]}] 01:17:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 01:17:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 883ms 01:17:38 INFO - PROCESS | 3660 | 1461140258031 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 01:17:38 INFO - PROCESS | 3660 | 1461140258035 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 01:17:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 01:17:38 INFO - PROCESS | 3660 | 1461140258041 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 01:17:38 INFO - PROCESS | 3660 | 1461140258043 Marionette TRACE conn3 <- [1,1642,null,{}] 01:17:38 INFO - PROCESS | 3660 | 1461140258047 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}] 01:17:38 INFO - PROCESS | 3660 | 1461140258128 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 01:17:38 INFO - PROCESS | 3660 | 1461140258136 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:38 INFO - PROCESS | 3660 | ++DOCSHELL 146A8C00 == 59 [pid = 3660] [id = 420] 01:17:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (146AFC00) [pid = 3660] [serial = 1260] [outer = 00000000] 01:17:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (16463800) [pid = 3660] [serial = 1261] [outer = 146AFC00] 01:17:38 INFO - PROCESS | 3660 | 1461140258187 Marionette DEBUG loaded listener.js 01:17:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (16845400) [pid = 3660] [serial = 1262] [outer = 146AFC00] 01:17:38 INFO - PROCESS | 3660 | 1461140258648 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]]]}] 01:17:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 01:17:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 624ms 01:17:38 INFO - PROCESS | 3660 | 1461140258660 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 01:17:38 INFO - PROCESS | 3660 | 1461140258662 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 01:17:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 01:17:38 INFO - PROCESS | 3660 | 1461140258666 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 01:17:38 INFO - PROCESS | 3660 | 1461140258669 Marionette TRACE conn3 <- [1,1646,null,{}] 01:17:38 INFO - PROCESS | 3660 | 1461140258683 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}] 01:17:38 INFO - PROCESS | 3660 | 1461140258771 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 01:17:38 INFO - PROCESS | 3660 | 1461140258778 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:38 INFO - PROCESS | 3660 | ++DOCSHELL 16996400 == 60 [pid = 3660] [id = 421] 01:17:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (17E6D800) [pid = 3660] [serial = 1263] [outer = 00000000] 01:17:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (18132400) [pid = 3660] [serial = 1264] [outer = 17E6D800] 01:17:38 INFO - PROCESS | 3660 | 1461140258823 Marionette DEBUG loaded listener.js 01:17:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (1817DC00) [pid = 3660] [serial = 1265] [outer = 17E6D800] 01:17:39 INFO - PROCESS | 3660 | 1461140259251 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]]]}] 01:17:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 01:17:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 609ms 01:17:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 01:17:39 INFO - PROCESS | 3660 | 1461140259287 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 01:17:39 INFO - PROCESS | 3660 | 1461140259289 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 01:17:39 INFO - PROCESS | 3660 | 1461140259296 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 01:17:39 INFO - PROCESS | 3660 | 1461140259298 Marionette TRACE conn3 <- [1,1650,null,{}] 01:17:39 INFO - PROCESS | 3660 | 1461140259301 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}] 01:17:39 INFO - PROCESS | 3660 | 1461140259380 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 01:17:39 INFO - PROCESS | 3660 | 1461140259386 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:39 INFO - PROCESS | 3660 | ++DOCSHELL 1350E000 == 61 [pid = 3660] [id = 422] 01:17:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (13AC9000) [pid = 3660] [serial = 1266] [outer = 00000000] 01:17:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (187D3C00) [pid = 3660] [serial = 1267] [outer = 13AC9000] 01:17:39 INFO - PROCESS | 3660 | 1461140259430 Marionette DEBUG loaded listener.js 01:17:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (18B43400) [pid = 3660] [serial = 1268] [outer = 13AC9000] 01:17:39 INFO - PROCESS | 3660 | 1461140259897 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]]]}] 01:17:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 01:17:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 609ms 01:17:39 INFO - PROCESS | 3660 | 1461140259917 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 01:17:39 INFO - PROCESS | 3660 | 1461140259919 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 01:17:39 INFO - PROCESS | 3660 | 1461140259922 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 01:17:39 INFO - PROCESS | 3660 | 1461140259924 Marionette TRACE conn3 <- [1,1654,null,{}] 01:17:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 01:17:39 INFO - PROCESS | 3660 | 1461140259927 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}] 01:17:40 INFO - PROCESS | 3660 | 1461140260035 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 01:17:40 INFO - PROCESS | 3660 | 1461140260041 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:40 INFO - PROCESS | 3660 | ++DOCSHELL 13512C00 == 62 [pid = 3660] [id = 423] 01:17:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (187C7C00) [pid = 3660] [serial = 1269] [outer = 00000000] 01:17:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (190C1800) [pid = 3660] [serial = 1270] [outer = 187C7C00] 01:17:40 INFO - PROCESS | 3660 | 1461140260092 Marionette DEBUG loaded listener.js 01:17:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (1939DC00) [pid = 3660] [serial = 1271] [outer = 187C7C00] 01:17:40 INFO - PROCESS | 3660 | 1461140260546 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]]]}] 01:17:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 01:17:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 685ms 01:17:40 INFO - PROCESS | 3660 | 1461140260606 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 01:17:40 INFO - PROCESS | 3660 | 1461140260608 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 01:17:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 01:17:40 INFO - PROCESS | 3660 | 1461140260616 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 01:17:40 INFO - PROCESS | 3660 | 1461140260617 Marionette TRACE conn3 <- [1,1658,null,{}] 01:17:40 INFO - PROCESS | 3660 | 1461140260621 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}] 01:17:40 INFO - PROCESS | 3660 | 1461140260739 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 01:17:40 INFO - PROCESS | 3660 | 1461140260831 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:40 INFO - PROCESS | 3660 | ++DOCSHELL 1944E400 == 63 [pid = 3660] [id = 424] 01:17:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (1944E800) [pid = 3660] [serial = 1272] [outer = 00000000] 01:17:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (194BA000) [pid = 3660] [serial = 1273] [outer = 1944E800] 01:17:40 INFO - PROCESS | 3660 | 1461140260875 Marionette DEBUG loaded listener.js 01:17:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (194BBC00) [pid = 3660] [serial = 1274] [outer = 1944E800] 01:17:41 INFO - PROCESS | 3660 | 1461140261256 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]]]}] 01:17:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 01:17:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 686ms 01:17:41 INFO - PROCESS | 3660 | 1461140261294 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 01:17:41 INFO - PROCESS | 3660 | 1461140261296 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 01:17:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 01:17:41 INFO - PROCESS | 3660 | 1461140261299 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 01:17:41 INFO - PROCESS | 3660 | 1461140261301 Marionette TRACE conn3 <- [1,1662,null,{}] 01:17:41 INFO - PROCESS | 3660 | 1461140261304 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}] 01:17:41 INFO - PROCESS | 3660 | 1461140261413 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 01:17:41 INFO - PROCESS | 3660 | 1461140261418 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:41 INFO - PROCESS | 3660 | ++DOCSHELL 193A8800 == 64 [pid = 3660] [id = 425] 01:17:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (194B8800) [pid = 3660] [serial = 1275] [outer = 00000000] 01:17:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 112 (1970E400) [pid = 3660] [serial = 1276] [outer = 194B8800] 01:17:41 INFO - PROCESS | 3660 | 1461140261513 Marionette DEBUG loaded listener.js 01:17:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 113 (1994D400) [pid = 3660] [serial = 1277] [outer = 194B8800] 01:17:42 INFO - PROCESS | 3660 | --DOMWINDOW == 112 (13516C00) [pid = 3660] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 01:17:42 INFO - PROCESS | 3660 | --DOMWINDOW == 111 (1D870C00) [pid = 3660] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 01:17:42 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (1C229400) [pid = 3660] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 01:17:42 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (15A46400) [pid = 3660] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 01:17:42 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (1A769800) [pid = 3660] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 01:17:42 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (19702C00) [pid = 3660] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 01:17:42 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (13510800) [pid = 3660] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 01:17:42 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (12C5EC00) [pid = 3660] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 01:17:42 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (13711000) [pid = 3660] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 01:17:42 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (1D1D5800) [pid = 3660] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 01:17:42 INFO - PROCESS | 3660 | 1461140262116 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]]]}] 01:17:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 01:17:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 868ms 01:17:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 01:17:42 INFO - PROCESS | 3660 | 1461140262187 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 01:17:42 INFO - PROCESS | 3660 | 1461140262189 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 01:17:42 INFO - PROCESS | 3660 | 1461140262192 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 01:17:42 INFO - PROCESS | 3660 | 1461140262194 Marionette TRACE conn3 <- [1,1666,null,{}] 01:17:42 INFO - PROCESS | 3660 | 1461140262197 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}] 01:17:42 INFO - PROCESS | 3660 | 1461140262274 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 01:17:42 INFO - PROCESS | 3660 | 1461140262352 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:42 INFO - PROCESS | 3660 | ++DOCSHELL 12B83400 == 65 [pid = 3660] [id = 426] 01:17:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (12DDA000) [pid = 3660] [serial = 1278] [outer = 00000000] 01:17:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (18B46800) [pid = 3660] [serial = 1279] [outer = 12DDA000] 01:17:42 INFO - PROCESS | 3660 | 1461140262395 Marionette DEBUG loaded listener.js 01:17:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (1970B000) [pid = 3660] [serial = 1280] [outer = 12DDA000] 01:17:42 INFO - PROCESS | 3660 | 1461140262752 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]]]}] 01:17:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 01:17:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 609ms 01:17:42 INFO - PROCESS | 3660 | 1461140262814 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 01:17:42 INFO - PROCESS | 3660 | 1461140262815 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 01:17:42 INFO - PROCESS | 3660 | 1461140262819 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 01:17:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 01:17:42 INFO - PROCESS | 3660 | 1461140262820 Marionette TRACE conn3 <- [1,1670,null,{}] 01:17:42 INFO - PROCESS | 3660 | 1461140262831 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}] 01:17:42 INFO - PROCESS | 3660 | 1461140262909 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 01:17:42 INFO - PROCESS | 3660 | 1461140262915 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:42 INFO - PROCESS | 3660 | ++DOCSHELL 142C7000 == 66 [pid = 3660] [id = 427] 01:17:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (193A5400) [pid = 3660] [serial = 1281] [outer = 00000000] 01:17:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (1A144800) [pid = 3660] [serial = 1282] [outer = 193A5400] 01:17:42 INFO - PROCESS | 3660 | 1461140262958 Marionette DEBUG loaded listener.js 01:17:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (1A76D400) [pid = 3660] [serial = 1283] [outer = 193A5400] 01:17:43 INFO - PROCESS | 3660 | 1461140263377 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]]]}] 01:17:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 01:17:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 579ms 01:17:43 INFO - PROCESS | 3660 | 1461140263400 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 01:17:43 INFO - PROCESS | 3660 | 1461140263402 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 01:17:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 01:17:43 INFO - PROCESS | 3660 | 1461140263405 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 01:17:43 INFO - PROCESS | 3660 | 1461140263406 Marionette TRACE conn3 <- [1,1674,null,{}] 01:17:43 INFO - PROCESS | 3660 | 1461140263410 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}] 01:17:43 INFO - PROCESS | 3660 | 1461140263527 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 01:17:43 INFO - PROCESS | 3660 | 1461140263536 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:43 INFO - PROCESS | 3660 | ++DOCSHELL 1944C400 == 67 [pid = 3660] [id = 428] 01:17:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (19D4A000) [pid = 3660] [serial = 1284] [outer = 00000000] 01:17:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (1ACDA400) [pid = 3660] [serial = 1285] [outer = 19D4A000] 01:17:43 INFO - PROCESS | 3660 | 1461140263584 Marionette DEBUG loaded listener.js 01:17:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 112 (1C229400) [pid = 3660] [serial = 1286] [outer = 19D4A000] 01:17:44 INFO - PROCESS | 3660 | 1461140264103 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]]]}] 01:17:44 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 01:17:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 777ms 01:17:44 INFO - PROCESS | 3660 | 1461140264205 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 01:17:44 INFO - PROCESS | 3660 | 1461140264210 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 01:17:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 01:17:44 INFO - PROCESS | 3660 | 1461140264217 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 01:17:44 INFO - PROCESS | 3660 | 1461140264221 Marionette TRACE conn3 <- [1,1678,null,{}] 01:17:44 INFO - PROCESS | 3660 | 1461140264228 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}] 01:17:44 INFO - PROCESS | 3660 | 1461140264334 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 01:17:44 INFO - PROCESS | 3660 | 1461140264466 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:44 INFO - PROCESS | 3660 | ++DOCSHELL 13517C00 == 68 [pid = 3660] [id = 429] 01:17:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 113 (136ABC00) [pid = 3660] [serial = 1287] [outer = 00000000] 01:17:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 114 (14A5B800) [pid = 3660] [serial = 1288] [outer = 136ABC00] 01:17:44 INFO - PROCESS | 3660 | 1461140264523 Marionette DEBUG loaded listener.js 01:17:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 115 (14A51C00) [pid = 3660] [serial = 1289] [outer = 136ABC00] 01:17:45 INFO - PROCESS | 3660 | 1461140265132 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]]]}] 01:17:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 01:17:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 975ms 01:17:45 INFO - PROCESS | 3660 | 1461140265184 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 01:17:45 INFO - PROCESS | 3660 | 1461140265190 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 01:17:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 01:17:45 INFO - PROCESS | 3660 | 1461140265196 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 01:17:45 INFO - PROCESS | 3660 | 1461140265199 Marionette TRACE conn3 <- [1,1682,null,{}] 01:17:45 INFO - PROCESS | 3660 | 1461140265203 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}] 01:17:45 INFO - PROCESS | 3660 | 1461140265308 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 01:17:45 INFO - PROCESS | 3660 | 1461140265417 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:45 INFO - PROCESS | 3660 | ++DOCSHELL 1370DC00 == 69 [pid = 3660] [id = 430] 01:17:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 116 (14A04400) [pid = 3660] [serial = 1290] [outer = 00000000] 01:17:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 117 (1807B000) [pid = 3660] [serial = 1291] [outer = 14A04400] 01:17:45 INFO - PROCESS | 3660 | 1461140265470 Marionette DEBUG loaded listener.js 01:17:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 118 (187C8C00) [pid = 3660] [serial = 1292] [outer = 14A04400] 01:17:46 INFO - PROCESS | 3660 | 1461140266099 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]]]}] 01:17:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 01:17:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 929ms 01:17:46 INFO - PROCESS | 3660 | 1461140266123 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 01:17:46 INFO - PROCESS | 3660 | 1461140266126 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 01:17:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 01:17:46 INFO - PROCESS | 3660 | 1461140266129 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 01:17:46 INFO - PROCESS | 3660 | 1461140266133 Marionette TRACE conn3 <- [1,1686,null,{}] 01:17:46 INFO - PROCESS | 3660 | 1461140266144 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}] 01:17:46 INFO - PROCESS | 3660 | 1461140266250 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 01:17:46 INFO - PROCESS | 3660 | 1461140266369 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:46 INFO - PROCESS | 3660 | ++DOCSHELL 15A06000 == 70 [pid = 3660] [id = 431] 01:17:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 119 (187C7000) [pid = 3660] [serial = 1293] [outer = 00000000] 01:17:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 120 (1A809C00) [pid = 3660] [serial = 1294] [outer = 187C7000] 01:17:46 INFO - PROCESS | 3660 | 1461140266427 Marionette DEBUG loaded listener.js 01:17:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 121 (1ACE4000) [pid = 3660] [serial = 1295] [outer = 187C7000] 01:17:46 INFO - PROCESS | 3660 | 1461140266953 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]]]}] 01:17:46 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 01:17:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 883ms 01:17:46 INFO - PROCESS | 3660 | 1461140266998 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 01:17:46 INFO - PROCESS | 3660 | 1461140267000 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 01:17:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 01:17:47 INFO - PROCESS | 3660 | 1461140267004 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 01:17:47 INFO - PROCESS | 3660 | 1461140267006 Marionette TRACE conn3 <- [1,1690,null,{}] 01:17:47 INFO - PROCESS | 3660 | 1461140267010 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}] 01:17:47 INFO - PROCESS | 3660 | 1461140267111 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 01:17:47 INFO - PROCESS | 3660 | 1461140267219 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:47 INFO - PROCESS | 3660 | ++DOCSHELL 1ACE2C00 == 71 [pid = 3660] [id = 432] 01:17:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 122 (1C22C400) [pid = 3660] [serial = 1296] [outer = 00000000] 01:17:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 123 (1C2EDC00) [pid = 3660] [serial = 1297] [outer = 1C22C400] 01:17:47 INFO - PROCESS | 3660 | 1461140267272 Marionette DEBUG loaded listener.js 01:17:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 124 (1C2F3000) [pid = 3660] [serial = 1298] [outer = 1C22C400] 01:17:47 INFO - PROCESS | 3660 | 1461140267820 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]]]}] 01:17:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 01:17:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 883ms 01:17:47 INFO - PROCESS | 3660 | 1461140267891 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 01:17:47 INFO - PROCESS | 3660 | 1461140267893 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 01:17:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 01:17:47 INFO - PROCESS | 3660 | 1461140267897 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 01:17:47 INFO - PROCESS | 3660 | 1461140267899 Marionette TRACE conn3 <- [1,1694,null,{}] 01:17:47 INFO - PROCESS | 3660 | 1461140267903 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}] 01:17:47 INFO - PROCESS | 3660 | 1461140268001 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 01:17:48 INFO - PROCESS | 3660 | 1461140268109 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:48 INFO - PROCESS | 3660 | ++DOCSHELL 19702C00 == 72 [pid = 3660] [id = 433] 01:17:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 125 (1A7ACC00) [pid = 3660] [serial = 1299] [outer = 00000000] 01:17:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 126 (1C7F4400) [pid = 3660] [serial = 1300] [outer = 1A7ACC00] 01:17:48 INFO - PROCESS | 3660 | 1461140268162 Marionette DEBUG loaded listener.js 01:17:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 127 (1C7F9400) [pid = 3660] [serial = 1301] [outer = 1A7ACC00] 01:17:48 INFO - PROCESS | 3660 | 1461140268679 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]]]}] 01:17:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 01:17:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 807ms 01:17:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 01:17:48 INFO - PROCESS | 3660 | 1461140268723 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 01:17:48 INFO - PROCESS | 3660 | 1461140268726 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 01:17:48 INFO - PROCESS | 3660 | 1461140268729 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 01:17:48 INFO - PROCESS | 3660 | 1461140268731 Marionette TRACE conn3 <- [1,1698,null,{}] 01:17:48 INFO - PROCESS | 3660 | 1461140268735 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}] 01:17:48 INFO - PROCESS | 3660 | 1461140268836 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 01:17:48 INFO - PROCESS | 3660 | 1461140268968 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:49 INFO - PROCESS | 3660 | ++DOCSHELL 142C4C00 == 73 [pid = 3660] [id = 434] 01:17:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 128 (15625400) [pid = 3660] [serial = 1302] [outer = 00000000] 01:17:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 129 (19448800) [pid = 3660] [serial = 1303] [outer = 15625400] 01:17:49 INFO - PROCESS | 3660 | 1461140269094 Marionette DEBUG loaded listener.js 01:17:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 130 (1CC0AC00) [pid = 3660] [serial = 1304] [outer = 15625400] 01:17:49 INFO - PROCESS | 3660 | 1461140269838 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]]]}] 01:17:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 01:17:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1158ms 01:17:49 INFO - PROCESS | 3660 | 1461140269893 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 01:17:49 INFO - PROCESS | 3660 | 1461140269897 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 01:17:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 01:17:49 INFO - PROCESS | 3660 | 1461140269903 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 01:17:49 INFO - PROCESS | 3660 | 1461140269909 Marionette TRACE conn3 <- [1,1702,null,{}] 01:17:49 INFO - PROCESS | 3660 | 1461140269917 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}] 01:17:50 INFO - PROCESS | 3660 | 1461140270018 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 01:17:50 INFO - PROCESS | 3660 | 1461140270160 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:50 INFO - PROCESS | 3660 | ++DOCSHELL 14AEB400 == 74 [pid = 3660] [id = 435] 01:17:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 131 (15411400) [pid = 3660] [serial = 1305] [outer = 00000000] 01:17:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 132 (17E8CC00) [pid = 3660] [serial = 1306] [outer = 15411400] 01:17:50 INFO - PROCESS | 3660 | 1461140270216 Marionette DEBUG loaded listener.js 01:17:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 133 (18076000) [pid = 3660] [serial = 1307] [outer = 15411400] 01:17:50 INFO - PROCESS | 3660 | --DOCSHELL 142C7000 == 73 [pid = 3660] [id = 427] 01:17:50 INFO - PROCESS | 3660 | --DOCSHELL 12B83400 == 72 [pid = 3660] [id = 426] 01:17:50 INFO - PROCESS | 3660 | --DOCSHELL 193A8800 == 71 [pid = 3660] [id = 425] 01:17:50 INFO - PROCESS | 3660 | --DOCSHELL 1944E400 == 70 [pid = 3660] [id = 424] 01:17:50 INFO - PROCESS | 3660 | --DOCSHELL 13512C00 == 69 [pid = 3660] [id = 423] 01:17:50 INFO - PROCESS | 3660 | --DOCSHELL 1350E000 == 68 [pid = 3660] [id = 422] 01:17:50 INFO - PROCESS | 3660 | --DOCSHELL 16996400 == 67 [pid = 3660] [id = 421] 01:17:50 INFO - PROCESS | 3660 | --DOCSHELL 146A8C00 == 66 [pid = 3660] [id = 420] 01:17:50 INFO - PROCESS | 3660 | --DOCSHELL 15AD8800 == 65 [pid = 3660] [id = 419] 01:17:50 INFO - PROCESS | 3660 | --DOCSHELL 11BF3000 == 64 [pid = 3660] [id = 418] 01:17:50 INFO - PROCESS | 3660 | --DOMWINDOW == 132 (1C727800) [pid = 3660] [serial = 1207] [outer = 00000000] [url = about:blank] 01:17:50 INFO - PROCESS | 3660 | --DOMWINDOW == 131 (185D8800) [pid = 3660] [serial = 1192] [outer = 00000000] [url = about:blank] 01:17:50 INFO - PROCESS | 3660 | --DOMWINDOW == 130 (14A03C00) [pid = 3660] [serial = 1189] [outer = 00000000] [url = about:blank] 01:17:50 INFO - PROCESS | 3660 | --DOMWINDOW == 129 (1A7AA800) [pid = 3660] [serial = 1195] [outer = 00000000] [url = about:blank] 01:17:50 INFO - PROCESS | 3660 | --DOMWINDOW == 128 (1E4BA400) [pid = 3660] [serial = 1198] [outer = 00000000] [url = about:blank] 01:17:50 INFO - PROCESS | 3660 | --DOMWINDOW == 127 (1E70C800) [pid = 3660] [serial = 1201] [outer = 00000000] [url = about:blank] 01:17:50 INFO - PROCESS | 3660 | --DOMWINDOW == 126 (1E8BD800) [pid = 3660] [serial = 1204] [outer = 00000000] [url = about:blank] 01:17:50 INFO - PROCESS | 3660 | --DOMWINDOW == 125 (1A7A7C00) [pid = 3660] [serial = 1237] [outer = 00000000] [url = about:blank] 01:17:50 INFO - PROCESS | 3660 | --DOMWINDOW == 124 (1E4BB000) [pid = 3660] [serial = 1141] [outer = 00000000] [url = about:blank] 01:17:50 INFO - PROCESS | 3660 | --DOMWINDOW == 123 (19FD0400) [pid = 3660] [serial = 1217] [outer = 00000000] [url = about:blank] 01:17:50 INFO - PROCESS | 3660 | --DOMWINDOW == 122 (1DECA400) [pid = 3660] [serial = 1226] [outer = 00000000] [url = about:blank] 01:17:50 INFO - PROCESS | 3660 | --DOMWINDOW == 121 (17E9B800) [pid = 3660] [serial = 1213] [outer = 00000000] [url = about:blank] 01:17:50 INFO - PROCESS | 3660 | --DOMWINDOW == 120 (187CC400) [pid = 3660] [serial = 1214] [outer = 00000000] [url = about:blank] 01:17:50 INFO - PROCESS | 3660 | --DOMWINDOW == 119 (15A0F000) [pid = 3660] [serial = 1231] [outer = 00000000] [url = about:blank] 01:17:50 INFO - PROCESS | 3660 | --DOMWINDOW == 118 (18C24800) [pid = 3660] [serial = 1235] [outer = 00000000] [url = about:blank] 01:17:50 INFO - PROCESS | 3660 | --DOMWINDOW == 117 (187CAC00) [pid = 3660] [serial = 1234] [outer = 00000000] [url = about:blank] 01:17:50 INFO - PROCESS | 3660 | --DOMWINDOW == 116 (1E8B2C00) [pid = 3660] [serial = 1228] [outer = 00000000] [url = about:blank] 01:17:50 INFO - PROCESS | 3660 | --DOMWINDOW == 115 (1E8B4800) [pid = 3660] [serial = 1229] [outer = 00000000] [url = about:blank] 01:17:50 INFO - PROCESS | 3660 | --DOMWINDOW == 114 (164DA800) [pid = 3660] [serial = 1232] [outer = 00000000] [url = about:blank] 01:17:50 INFO - PROCESS | 3660 | --DOMWINDOW == 113 (1C22B800) [pid = 3660] [serial = 1220] [outer = 00000000] [url = about:blank] 01:17:50 INFO - PROCESS | 3660 | --DOMWINDOW == 112 (1DEBC800) [pid = 3660] [serial = 1225] [outer = 00000000] [url = about:blank] 01:17:50 INFO - PROCESS | 3660 | --DOMWINDOW == 111 (1C2F8400) [pid = 3660] [serial = 1222] [outer = 00000000] [url = about:blank] 01:17:50 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (1C7F5000) [pid = 3660] [serial = 1223] [outer = 00000000] [url = about:blank] 01:17:50 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (18B4B000) [pid = 3660] [serial = 1211] [outer = 00000000] [url = about:blank] 01:17:50 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (181E3000) [pid = 3660] [serial = 1210] [outer = 00000000] [url = about:blank] 01:17:50 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (1ACDE400) [pid = 3660] [serial = 1219] [outer = 00000000] [url = about:blank] 01:17:50 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (1970F800) [pid = 3660] [serial = 1216] [outer = 00000000] [url = about:blank] 01:17:50 INFO - PROCESS | 3660 | 1461140270785 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]]]}] 01:17:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 01:17:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 929ms 01:17:50 INFO - PROCESS | 3660 | 1461140270815 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 01:17:50 INFO - PROCESS | 3660 | 1461140270820 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 01:17:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 01:17:50 INFO - PROCESS | 3660 | 1461140270826 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 01:17:50 INFO - PROCESS | 3660 | 1461140270829 Marionette TRACE conn3 <- [1,1706,null,{}] 01:17:50 INFO - PROCESS | 3660 | 1461140270832 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}] 01:17:50 INFO - PROCESS | 3660 | 1461140270919 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 01:17:50 INFO - PROCESS | 3660 | 1461140270929 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:50 INFO - PROCESS | 3660 | ++DOCSHELL 142C7000 == 65 [pid = 3660] [id = 436] 01:17:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (146A8C00) [pid = 3660] [serial = 1308] [outer = 00000000] 01:17:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (17E74000) [pid = 3660] [serial = 1309] [outer = 146A8C00] 01:17:50 INFO - PROCESS | 3660 | 1461140270975 Marionette DEBUG loaded listener.js 01:17:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (1807B400) [pid = 3660] [serial = 1310] [outer = 146A8C00] 01:17:51 INFO - PROCESS | 3660 | 1461140271477 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]]]}] 01:17:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 01:17:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 685ms 01:17:51 INFO - PROCESS | 3660 | 1461140271507 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 01:17:51 INFO - PROCESS | 3660 | 1461140271509 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 01:17:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 01:17:51 INFO - PROCESS | 3660 | 1461140271513 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 01:17:51 INFO - PROCESS | 3660 | 1461140271516 Marionette TRACE conn3 <- [1,1710,null,{}] 01:17:51 INFO - PROCESS | 3660 | 1461140271526 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}] 01:17:51 INFO - PROCESS | 3660 | 1461140271610 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 01:17:51 INFO - PROCESS | 3660 | 1461140271703 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:51 INFO - PROCESS | 3660 | ++DOCSHELL 18B4B000 == 66 [pid = 3660] [id = 437] 01:17:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (18C27000) [pid = 3660] [serial = 1311] [outer = 00000000] 01:17:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (1939A400) [pid = 3660] [serial = 1312] [outer = 18C27000] 01:17:51 INFO - PROCESS | 3660 | 1461140271759 Marionette DEBUG loaded listener.js 01:17:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 112 (193A3400) [pid = 3660] [serial = 1313] [outer = 18C27000] 01:17:52 INFO - PROCESS | 3660 | 1461140272122 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]]]}] 01:17:52 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 01:17:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 670ms 01:17:52 INFO - PROCESS | 3660 | 1461140272194 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 01:17:52 INFO - PROCESS | 3660 | 1461140272196 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 01:17:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 01:17:52 INFO - PROCESS | 3660 | 1461140272200 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 01:17:52 INFO - PROCESS | 3660 | 1461140272201 Marionette TRACE conn3 <- [1,1714,null,{}] 01:17:52 INFO - PROCESS | 3660 | 1461140272205 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}] 01:17:52 INFO - PROCESS | 3660 | 1461140272285 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 01:17:52 INFO - PROCESS | 3660 | 1461140272291 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:52 INFO - PROCESS | 3660 | ++DOCSHELL 1939D800 == 67 [pid = 3660] [id = 438] 01:17:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 113 (193A8400) [pid = 3660] [serial = 1314] [outer = 00000000] 01:17:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 114 (19551C00) [pid = 3660] [serial = 1315] [outer = 193A8400] 01:17:52 INFO - PROCESS | 3660 | 1461140272336 Marionette DEBUG loaded listener.js 01:17:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 115 (1970E800) [pid = 3660] [serial = 1316] [outer = 193A8400] 01:17:52 INFO - PROCESS | 3660 | 1461140272780 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]]]}] 01:17:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 01:17:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 609ms 01:17:52 INFO - PROCESS | 3660 | 1461140272820 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 01:17:52 INFO - PROCESS | 3660 | 1461140272822 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 01:17:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 01:17:52 INFO - PROCESS | 3660 | 1461140272826 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 01:17:52 INFO - PROCESS | 3660 | 1461140272828 Marionette TRACE conn3 <- [1,1718,null,{}] 01:17:52 INFO - PROCESS | 3660 | 1461140272831 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}] 01:17:52 INFO - PROCESS | 3660 | 1461140272944 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 01:17:53 INFO - PROCESS | 3660 | 1461140273045 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:53 INFO - PROCESS | 3660 | ++DOCSHELL 19D40000 == 68 [pid = 3660] [id = 439] 01:17:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 116 (19F60000) [pid = 3660] [serial = 1317] [outer = 00000000] 01:17:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 117 (1A282400) [pid = 3660] [serial = 1318] [outer = 19F60000] 01:17:53 INFO - PROCESS | 3660 | 1461140273089 Marionette DEBUG loaded listener.js 01:17:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 118 (1A7A7000) [pid = 3660] [serial = 1319] [outer = 19F60000] 01:17:53 INFO - PROCESS | 3660 | 1461140273491 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]]]}] 01:17:53 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 01:17:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 715ms 01:17:53 INFO - PROCESS | 3660 | 1461140273549 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 01:17:53 INFO - PROCESS | 3660 | 1461140273551 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 01:17:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 01:17:53 INFO - PROCESS | 3660 | 1461140273554 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 01:17:53 INFO - PROCESS | 3660 | 1461140273556 Marionette TRACE conn3 <- [1,1722,null,{}] 01:17:53 INFO - PROCESS | 3660 | 1461140273559 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}] 01:17:53 INFO - PROCESS | 3660 | 1461140273702 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 01:17:53 INFO - PROCESS | 3660 | 1461140273769 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:53 INFO - PROCESS | 3660 | ++DOCSHELL 1AC0C400 == 69 [pid = 3660] [id = 440] 01:17:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 119 (1AC0FC00) [pid = 3660] [serial = 1320] [outer = 00000000] 01:17:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 120 (1C297000) [pid = 3660] [serial = 1321] [outer = 1AC0FC00] 01:17:53 INFO - PROCESS | 3660 | 1461140273816 Marionette DEBUG loaded listener.js 01:17:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 121 (1C347C00) [pid = 3660] [serial = 1322] [outer = 1AC0FC00] 01:17:54 INFO - PROCESS | 3660 | 1461140274211 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]]]}] 01:17:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 01:17:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 670ms 01:17:54 INFO - PROCESS | 3660 | 1461140274238 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 01:17:54 INFO - PROCESS | 3660 | 1461140274240 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 01:17:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 01:17:54 INFO - PROCESS | 3660 | 1461140274243 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 01:17:54 INFO - PROCESS | 3660 | 1461140274245 Marionette TRACE conn3 <- [1,1726,null,{}] 01:17:54 INFO - PROCESS | 3660 | 1461140274248 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}] 01:17:54 INFO - PROCESS | 3660 | 1461140274390 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 01:17:54 INFO - PROCESS | 3660 | 1461140274459 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:54 INFO - PROCESS | 3660 | ++DOCSHELL 1C28DC00 == 70 [pid = 3660] [id = 441] 01:17:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 122 (1C7F5000) [pid = 3660] [serial = 1323] [outer = 00000000] 01:17:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 123 (1CB37C00) [pid = 3660] [serial = 1324] [outer = 1C7F5000] 01:17:54 INFO - PROCESS | 3660 | 1461140274503 Marionette DEBUG loaded listener.js 01:17:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 124 (1CC0CC00) [pid = 3660] [serial = 1325] [outer = 1C7F5000] 01:17:54 INFO - PROCESS | 3660 | --DOMWINDOW == 123 (1944E800) [pid = 3660] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 01:17:54 INFO - PROCESS | 3660 | --DOMWINDOW == 122 (194B8800) [pid = 3660] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 01:17:54 INFO - PROCESS | 3660 | --DOMWINDOW == 121 (12DDA000) [pid = 3660] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 01:17:54 INFO - PROCESS | 3660 | --DOMWINDOW == 120 (146AFC00) [pid = 3660] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 01:17:54 INFO - PROCESS | 3660 | --DOMWINDOW == 119 (17E6D800) [pid = 3660] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 01:17:54 INFO - PROCESS | 3660 | --DOMWINDOW == 118 (13AC9000) [pid = 3660] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 01:17:54 INFO - PROCESS | 3660 | --DOMWINDOW == 117 (11BF3C00) [pid = 3660] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 01:17:54 INFO - PROCESS | 3660 | --DOMWINDOW == 116 (1644C800) [pid = 3660] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 01:17:54 INFO - PROCESS | 3660 | --DOMWINDOW == 115 (193A5400) [pid = 3660] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 01:17:54 INFO - PROCESS | 3660 | --DOMWINDOW == 114 (187C7C00) [pid = 3660] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 01:17:54 INFO - PROCESS | 3660 | --DOMWINDOW == 113 (1E8B8800) [pid = 3660] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 01:17:54 INFO - PROCESS | 3660 | --DOMWINDOW == 112 (1807D000) [pid = 3660] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 01:17:54 INFO - PROCESS | 3660 | --DOMWINDOW == 111 (1D878400) [pid = 3660] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 01:17:54 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (1970C800) [pid = 3660] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 01:17:54 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (1380B800) [pid = 3660] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 01:17:54 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (1E4B8000) [pid = 3660] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 01:17:54 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (185D3C00) [pid = 3660] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 01:17:54 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (1A720800) [pid = 3660] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 01:17:55 INFO - PROCESS | 3660 | 1461140275021 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]]]}] 01:17:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 01:17:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 807ms 01:17:55 INFO - PROCESS | 3660 | 1461140275064 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 01:17:55 INFO - PROCESS | 3660 | 1461140275066 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 01:17:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 01:17:55 INFO - PROCESS | 3660 | 1461140275070 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 01:17:55 INFO - PROCESS | 3660 | 1461140275072 Marionette TRACE conn3 <- [1,1730,null,{}] 01:17:55 INFO - PROCESS | 3660 | 1461140275075 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}] 01:17:55 INFO - PROCESS | 3660 | 1461140275153 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 01:17:55 INFO - PROCESS | 3660 | 1461140275249 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:55 INFO - PROCESS | 3660 | ++DOCSHELL 12DDA000 == 71 [pid = 3660] [id = 442] 01:17:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (1350DC00) [pid = 3660] [serial = 1326] [outer = 00000000] 01:17:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (17E6D800) [pid = 3660] [serial = 1327] [outer = 1350DC00] 01:17:55 INFO - PROCESS | 3660 | 1461140275295 Marionette DEBUG loaded listener.js 01:17:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (181E5000) [pid = 3660] [serial = 1328] [outer = 1350DC00] 01:17:55 INFO - PROCESS | 3660 | 1461140275629 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]]]}] 01:17:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 01:17:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 579ms 01:17:55 INFO - PROCESS | 3660 | 1461140275650 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 01:17:55 INFO - PROCESS | 3660 | 1461140275652 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 01:17:55 INFO - PROCESS | 3660 | 1461140275655 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 01:17:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 01:17:55 INFO - PROCESS | 3660 | 1461140275656 Marionette TRACE conn3 <- [1,1734,null,{}] 01:17:55 INFO - PROCESS | 3660 | 1461140275660 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}] 01:17:55 INFO - PROCESS | 3660 | 1461140275803 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 01:17:55 INFO - PROCESS | 3660 | 1461140275813 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:55 INFO - PROCESS | 3660 | ++DOCSHELL 15A45C00 == 72 [pid = 3660] [id = 443] 01:17:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (1807D000) [pid = 3660] [serial = 1329] [outer = 00000000] 01:17:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (1ACE1800) [pid = 3660] [serial = 1330] [outer = 1807D000] 01:17:55 INFO - PROCESS | 3660 | 1461140275857 Marionette DEBUG loaded listener.js 01:17:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 112 (1C2F2000) [pid = 3660] [serial = 1331] [outer = 1807D000] 01:17:56 INFO - PROCESS | 3660 | 1461140276245 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]]]}] 01:17:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 01:17:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 609ms 01:17:56 INFO - PROCESS | 3660 | 1461140276276 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 01:17:56 INFO - PROCESS | 3660 | 1461140276278 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 01:17:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 01:17:56 INFO - PROCESS | 3660 | 1461140276281 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 01:17:56 INFO - PROCESS | 3660 | 1461140276283 Marionette TRACE conn3 <- [1,1738,null,{}] 01:17:56 INFO - PROCESS | 3660 | 1461140276286 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}] 01:17:56 INFO - PROCESS | 3660 | 1461140276365 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 01:17:56 INFO - PROCESS | 3660 | 1461140276462 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:56 INFO - PROCESS | 3660 | ++DOCSHELL 13372800 == 73 [pid = 3660] [id = 444] 01:17:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 113 (136B5000) [pid = 3660] [serial = 1332] [outer = 00000000] 01:17:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 114 (1C2F8400) [pid = 3660] [serial = 1333] [outer = 136B5000] 01:17:56 INFO - PROCESS | 3660 | 1461140276505 Marionette DEBUG loaded listener.js 01:17:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 115 (1D1D5800) [pid = 3660] [serial = 1334] [outer = 136B5000] 01:17:56 INFO - PROCESS | 3660 | 1461140276909 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]]]}] 01:17:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 01:17:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 670ms 01:17:56 INFO - PROCESS | 3660 | 1461140276965 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 01:17:56 INFO - PROCESS | 3660 | 1461140276969 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 01:17:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 01:17:56 INFO - PROCESS | 3660 | 1461140276975 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 01:17:56 INFO - PROCESS | 3660 | 1461140276979 Marionette TRACE conn3 <- [1,1742,null,{}] 01:17:56 INFO - PROCESS | 3660 | 1461140276986 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}] 01:17:57 INFO - PROCESS | 3660 | 1461140277201 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 01:17:57 INFO - PROCESS | 3660 | 1461140277337 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:57 INFO - PROCESS | 3660 | ++DOCSHELL 14A5D000 == 74 [pid = 3660] [id = 445] 01:17:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 116 (14A5E800) [pid = 3660] [serial = 1335] [outer = 00000000] 01:17:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 117 (15C8AC00) [pid = 3660] [serial = 1336] [outer = 14A5E800] 01:17:57 INFO - PROCESS | 3660 | 1461140277394 Marionette DEBUG loaded listener.js 01:17:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 118 (16466400) [pid = 3660] [serial = 1337] [outer = 14A5E800] 01:17:57 INFO - PROCESS | 3660 | 1461140278003 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]]]}] 01:17:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 01:17:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1066ms 01:17:58 INFO - PROCESS | 3660 | 1461140278055 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 01:17:58 INFO - PROCESS | 3660 | 1461140278062 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 01:17:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 01:17:58 INFO - PROCESS | 3660 | 1461140278072 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 01:17:58 INFO - PROCESS | 3660 | 1461140278077 Marionette TRACE conn3 <- [1,1746,null,{}] 01:17:58 INFO - PROCESS | 3660 | 1461140278101 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}] 01:17:58 INFO - PROCESS | 3660 | 1461140278223 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 01:17:58 INFO - PROCESS | 3660 | 1461140278365 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:58 INFO - PROCESS | 3660 | ++DOCSHELL 16542400 == 75 [pid = 3660] [id = 446] 01:17:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 119 (18072400) [pid = 3660] [serial = 1338] [outer = 00000000] 01:17:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 120 (192DF400) [pid = 3660] [serial = 1339] [outer = 18072400] 01:17:58 INFO - PROCESS | 3660 | 1461140278420 Marionette DEBUG loaded listener.js 01:17:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 121 (194B4400) [pid = 3660] [serial = 1340] [outer = 18072400] 01:17:59 INFO - PROCESS | 3660 | 1461140279004 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]]]}] 01:17:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 01:17:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 989ms 01:17:59 INFO - PROCESS | 3660 | 1461140279050 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 01:17:59 INFO - PROCESS | 3660 | 1461140279053 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 01:17:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 01:17:59 INFO - PROCESS | 3660 | 1461140279057 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 01:17:59 INFO - PROCESS | 3660 | 1461140279060 Marionette TRACE conn3 <- [1,1750,null,{}] 01:17:59 INFO - PROCESS | 3660 | 1461140279072 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}] 01:17:59 INFO - PROCESS | 3660 | 1461140279185 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 01:17:59 INFO - PROCESS | 3660 | 1461140279336 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:59 INFO - PROCESS | 3660 | ++DOCSHELL 18931C00 == 76 [pid = 3660] [id = 447] 01:17:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 122 (1ACDE000) [pid = 3660] [serial = 1341] [outer = 00000000] 01:17:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 123 (1C9A5400) [pid = 3660] [serial = 1342] [outer = 1ACDE000] 01:17:59 INFO - PROCESS | 3660 | 1461140279394 Marionette DEBUG loaded listener.js 01:17:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 124 (1D170000) [pid = 3660] [serial = 1343] [outer = 1ACDE000] 01:17:59 INFO - PROCESS | 3660 | 1461140280001 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]]]}] 01:18:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 01:18:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 974ms 01:18:00 INFO - PROCESS | 3660 | 1461140280041 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 01:18:00 INFO - PROCESS | 3660 | 1461140280044 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 01:18:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 01:18:00 INFO - PROCESS | 3660 | 1461140280048 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 01:18:00 INFO - PROCESS | 3660 | 1461140280049 Marionette TRACE conn3 <- [1,1754,null,{}] 01:18:00 INFO - PROCESS | 3660 | 1461140280053 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}] 01:18:00 INFO - PROCESS | 3660 | 1461140280163 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 01:18:00 INFO - PROCESS | 3660 | 1461140280285 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:00 INFO - PROCESS | 3660 | ++DOCSHELL 1C9A0C00 == 77 [pid = 3660] [id = 448] 01:18:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 125 (1D874400) [pid = 3660] [serial = 1344] [outer = 00000000] 01:18:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 126 (1D87D400) [pid = 3660] [serial = 1345] [outer = 1D874400] 01:18:00 INFO - PROCESS | 3660 | 1461140280340 Marionette DEBUG loaded listener.js 01:18:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 127 (1D96C400) [pid = 3660] [serial = 1346] [outer = 1D874400] 01:18:00 INFO - PROCESS | 3660 | 1461140280932 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]]]}] 01:18:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 01:18:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 975ms 01:18:01 INFO - PROCESS | 3660 | 1461140281015 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 01:18:01 INFO - PROCESS | 3660 | 1461140281017 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 01:18:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 01:18:01 INFO - PROCESS | 3660 | 1461140281021 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 01:18:01 INFO - PROCESS | 3660 | 1461140281023 Marionette TRACE conn3 <- [1,1758,null,{}] 01:18:01 INFO - PROCESS | 3660 | 1461140281027 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}] 01:18:01 INFO - PROCESS | 3660 | 1461140281139 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 01:18:01 INFO - PROCESS | 3660 | 1461140281280 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:01 INFO - PROCESS | 3660 | ++DOCSHELL 13514000 == 78 [pid = 3660] [id = 449] 01:18:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 128 (13712000) [pid = 3660] [serial = 1347] [outer = 00000000] 01:18:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 129 (1698EC00) [pid = 3660] [serial = 1348] [outer = 13712000] 01:18:01 INFO - PROCESS | 3660 | 1461140281335 Marionette DEBUG loaded listener.js 01:18:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 130 (17E70C00) [pid = 3660] [serial = 1349] [outer = 13712000] 01:18:02 INFO - PROCESS | 3660 | 1461140282102 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]]]}] 01:18:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 01:18:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1111ms 01:18:02 INFO - PROCESS | 3660 | 1461140282150 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 01:18:02 INFO - PROCESS | 3660 | 1461140282158 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 01:18:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 01:18:02 INFO - PROCESS | 3660 | 1461140282165 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 01:18:02 INFO - PROCESS | 3660 | 1461140282169 Marionette TRACE conn3 <- [1,1762,null,{}] 01:18:02 INFO - PROCESS | 3660 | 1461140282175 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}] 01:18:02 INFO - PROCESS | 3660 | 1461140282316 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 01:18:02 INFO - PROCESS | 3660 | 1461140282334 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:02 INFO - PROCESS | 3660 | ++DOCSHELL 17E79C00 == 79 [pid = 3660] [id = 450] 01:18:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 131 (17EA5C00) [pid = 3660] [serial = 1350] [outer = 00000000] 01:18:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 132 (187CB400) [pid = 3660] [serial = 1351] [outer = 17EA5C00] 01:18:02 INFO - PROCESS | 3660 | 1461140282384 Marionette DEBUG loaded listener.js 01:18:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 133 (18B44C00) [pid = 3660] [serial = 1352] [outer = 17EA5C00] 01:18:02 INFO - PROCESS | 3660 | --DOCSHELL 1C725000 == 78 [pid = 3660] [id = 373] 01:18:02 INFO - PROCESS | 3660 | --DOCSHELL 1563A800 == 77 [pid = 3660] [id = 371] 01:18:02 INFO - PROCESS | 3660 | --DOCSHELL 15A04400 == 76 [pid = 3660] [id = 402] 01:18:02 INFO - PROCESS | 3660 | --DOCSHELL 1E8B6000 == 75 [pid = 3660] [id = 401] 01:18:02 INFO - PROCESS | 3660 | --DOCSHELL 15A45C00 == 74 [pid = 3660] [id = 443] 01:18:02 INFO - PROCESS | 3660 | --DOCSHELL 12DDA000 == 73 [pid = 3660] [id = 442] 01:18:02 INFO - PROCESS | 3660 | --DOCSHELL 1C28DC00 == 72 [pid = 3660] [id = 441] 01:18:02 INFO - PROCESS | 3660 | --DOCSHELL 1AC0C400 == 71 [pid = 3660] [id = 440] 01:18:02 INFO - PROCESS | 3660 | --DOCSHELL 19D40000 == 70 [pid = 3660] [id = 439] 01:18:02 INFO - PROCESS | 3660 | --DOCSHELL 1939D800 == 69 [pid = 3660] [id = 438] 01:18:02 INFO - PROCESS | 3660 | --DOCSHELL 18B4B000 == 68 [pid = 3660] [id = 437] 01:18:02 INFO - PROCESS | 3660 | --DOCSHELL 142C7000 == 67 [pid = 3660] [id = 436] 01:18:02 INFO - PROCESS | 3660 | --DOCSHELL 14AEB400 == 66 [pid = 3660] [id = 435] 01:18:02 INFO - PROCESS | 3660 | --DOCSHELL 142C4C00 == 65 [pid = 3660] [id = 434] 01:18:02 INFO - PROCESS | 3660 | --DOMWINDOW == 132 (1ACDA400) [pid = 3660] [serial = 1285] [outer = 00000000] [url = about:blank] 01:18:02 INFO - PROCESS | 3660 | --DOCSHELL 19702C00 == 64 [pid = 3660] [id = 433] 01:18:02 INFO - PROCESS | 3660 | --DOCSHELL 1ACE2C00 == 63 [pid = 3660] [id = 432] 01:18:02 INFO - PROCESS | 3660 | --DOCSHELL 15A06000 == 62 [pid = 3660] [id = 431] 01:18:02 INFO - PROCESS | 3660 | --DOCSHELL 1370DC00 == 61 [pid = 3660] [id = 430] 01:18:02 INFO - PROCESS | 3660 | --DOCSHELL 13517C00 == 60 [pid = 3660] [id = 429] 01:18:02 INFO - PROCESS | 3660 | --DOMWINDOW == 131 (1EA1D000) [pid = 3660] [serial = 1205] [outer = 00000000] [url = about:blank] 01:18:02 INFO - PROCESS | 3660 | --DOMWINDOW == 130 (187CE800) [pid = 3660] [serial = 1193] [outer = 00000000] [url = about:blank] 01:18:02 INFO - PROCESS | 3660 | --DOMWINDOW == 129 (1E4BF400) [pid = 3660] [serial = 1199] [outer = 00000000] [url = about:blank] 01:18:02 INFO - PROCESS | 3660 | --DOMWINDOW == 128 (1ACD9C00) [pid = 3660] [serial = 1196] [outer = 00000000] [url = about:blank] 01:18:02 INFO - PROCESS | 3660 | --DOMWINDOW == 127 (15412000) [pid = 3660] [serial = 1190] [outer = 00000000] [url = about:blank] 01:18:02 INFO - PROCESS | 3660 | --DOMWINDOW == 126 (1E70E400) [pid = 3660] [serial = 1202] [outer = 00000000] [url = about:blank] 01:18:02 INFO - PROCESS | 3660 | --DOMWINDOW == 125 (1D873C00) [pid = 3660] [serial = 1208] [outer = 00000000] [url = about:blank] 01:18:02 INFO - PROCESS | 3660 | --DOMWINDOW == 124 (1D3E6C00) [pid = 3660] [serial = 1187] [outer = 00000000] [url = about:blank] 01:18:02 INFO - PROCESS | 3660 | --DOMWINDOW == 123 (194BA000) [pid = 3660] [serial = 1273] [outer = 00000000] [url = about:blank] 01:18:02 INFO - PROCESS | 3660 | --DOMWINDOW == 122 (1970E400) [pid = 3660] [serial = 1276] [outer = 00000000] [url = about:blank] 01:18:02 INFO - PROCESS | 3660 | --DOMWINDOW == 121 (18B46800) [pid = 3660] [serial = 1279] [outer = 00000000] [url = about:blank] 01:18:02 INFO - PROCESS | 3660 | --DOMWINDOW == 120 (194BBC00) [pid = 3660] [serial = 1274] [outer = 00000000] [url = about:blank] 01:18:02 INFO - PROCESS | 3660 | --DOMWINDOW == 119 (193A8C00) [pid = 3660] [serial = 1243] [outer = 00000000] [url = about:blank] 01:18:02 INFO - PROCESS | 3660 | --DOMWINDOW == 118 (16463800) [pid = 3660] [serial = 1261] [outer = 00000000] [url = about:blank] 01:18:02 INFO - PROCESS | 3660 | --DOMWINDOW == 117 (16845400) [pid = 3660] [serial = 1262] [outer = 00000000] [url = about:blank] 01:18:02 INFO - PROCESS | 3660 | --DOMWINDOW == 116 (18132400) [pid = 3660] [serial = 1264] [outer = 00000000] [url = about:blank] 01:18:02 INFO - PROCESS | 3660 | --DOMWINDOW == 115 (1817DC00) [pid = 3660] [serial = 1265] [outer = 00000000] [url = about:blank] 01:18:02 INFO - PROCESS | 3660 | --DOMWINDOW == 114 (187D3C00) [pid = 3660] [serial = 1267] [outer = 00000000] [url = about:blank] 01:18:02 INFO - PROCESS | 3660 | --DOMWINDOW == 113 (138A7000) [pid = 3660] [serial = 1256] [outer = 00000000] [url = about:blank] 01:18:02 INFO - PROCESS | 3660 | --DOMWINDOW == 112 (13708C00) [pid = 3660] [serial = 1255] [outer = 00000000] [url = about:blank] 01:18:02 INFO - PROCESS | 3660 | --DOMWINDOW == 111 (1699B800) [pid = 3660] [serial = 1240] [outer = 00000000] [url = about:blank] 01:18:02 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (16543000) [pid = 3660] [serial = 1259] [outer = 00000000] [url = about:blank] 01:18:02 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (16470C00) [pid = 3660] [serial = 1258] [outer = 00000000] [url = about:blank] 01:18:02 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (1C99AC00) [pid = 3660] [serial = 1246] [outer = 00000000] [url = about:blank] 01:18:02 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (19552400) [pid = 3660] [serial = 1252] [outer = 00000000] [url = about:blank] 01:18:02 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (1CE4B000) [pid = 3660] [serial = 1249] [outer = 00000000] [url = about:blank] 01:18:02 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (1A144800) [pid = 3660] [serial = 1282] [outer = 00000000] [url = about:blank] 01:18:02 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (1A76D400) [pid = 3660] [serial = 1283] [outer = 00000000] [url = about:blank] 01:18:02 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (1994D400) [pid = 3660] [serial = 1277] [outer = 00000000] [url = about:blank] 01:18:02 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (190C1800) [pid = 3660] [serial = 1270] [outer = 00000000] [url = about:blank] 01:18:02 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (1939DC00) [pid = 3660] [serial = 1271] [outer = 00000000] [url = about:blank] 01:18:02 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (1970B000) [pid = 3660] [serial = 1280] [outer = 00000000] [url = about:blank] 01:18:02 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (18B43400) [pid = 3660] [serial = 1268] [outer = 00000000] [url = about:blank] 01:18:03 INFO - PROCESS | 3660 | 1461140283036 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]]]}] 01:18:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 01:18:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 928ms 01:18:03 INFO - PROCESS | 3660 | 1461140283076 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 01:18:03 INFO - PROCESS | 3660 | 1461140283081 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 01:18:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 01:18:03 INFO - PROCESS | 3660 | 1461140283088 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 01:18:03 INFO - PROCESS | 3660 | 1461140283090 Marionette TRACE conn3 <- [1,1766,null,{}] 01:18:03 INFO - PROCESS | 3660 | 1461140283094 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}] 01:18:03 INFO - PROCESS | 3660 | 1461140283185 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 01:18:03 INFO - PROCESS | 3660 | 1461140283280 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:03 INFO - PROCESS | 3660 | ++DOCSHELL 1370FC00 == 61 [pid = 3660] [id = 451] 01:18:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (138ACC00) [pid = 3660] [serial = 1353] [outer = 00000000] 01:18:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (16660800) [pid = 3660] [serial = 1354] [outer = 138ACC00] 01:18:03 INFO - PROCESS | 3660 | 1461140283332 Marionette DEBUG loaded listener.js 01:18:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (1817DC00) [pid = 3660] [serial = 1355] [outer = 138ACC00] 01:18:03 INFO - PROCESS | 3660 | 1461140283741 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]]]}] 01:18:03 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 01:18:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 686ms 01:18:03 INFO - PROCESS | 3660 | 1461140283769 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 01:18:03 INFO - PROCESS | 3660 | 1461140283771 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 01:18:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 01:18:03 INFO - PROCESS | 3660 | 1461140283775 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 01:18:03 INFO - PROCESS | 3660 | 1461140283778 Marionette TRACE conn3 <- [1,1770,null,{}] 01:18:03 INFO - PROCESS | 3660 | 1461140283792 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}] 01:18:03 INFO - PROCESS | 3660 | 1461140283877 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 01:18:03 INFO - PROCESS | 3660 | 1461140283883 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:03 INFO - PROCESS | 3660 | ++DOCSHELL 1939EC00 == 62 [pid = 3660] [id = 452] 01:18:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (1939F400) [pid = 3660] [serial = 1356] [outer = 00000000] 01:18:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (194B0C00) [pid = 3660] [serial = 1357] [outer = 1939F400] 01:18:03 INFO - PROCESS | 3660 | 1461140283930 Marionette DEBUG loaded listener.js 01:18:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (194B9400) [pid = 3660] [serial = 1358] [outer = 1939F400] 01:18:04 INFO - PROCESS | 3660 | 1461140284380 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]]]}] 01:18:04 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 01:18:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 624ms 01:18:04 INFO - PROCESS | 3660 | 1461140284416 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 01:18:04 INFO - PROCESS | 3660 | 1461140284418 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 01:18:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 01:18:04 INFO - PROCESS | 3660 | 1461140284422 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 01:18:04 INFO - PROCESS | 3660 | 1461140284423 Marionette TRACE conn3 <- [1,1774,null,{}] 01:18:04 INFO - PROCESS | 3660 | 1461140284427 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}] 01:18:04 INFO - PROCESS | 3660 | 1461140284508 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 01:18:04 INFO - PROCESS | 3660 | 1461140284514 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:04 INFO - PROCESS | 3660 | ++DOCSHELL 19702C00 == 63 [pid = 3660] [id = 453] 01:18:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (19703800) [pid = 3660] [serial = 1359] [outer = 00000000] 01:18:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (1994D400) [pid = 3660] [serial = 1360] [outer = 19703800] 01:18:04 INFO - PROCESS | 3660 | 1461140284558 Marionette DEBUG loaded listener.js 01:18:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (19D10400) [pid = 3660] [serial = 1361] [outer = 19703800] 01:18:05 INFO - PROCESS | 3660 | 1461140285031 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]]]}] 01:18:05 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 01:18:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 686ms 01:18:05 INFO - PROCESS | 3660 | 1461140285110 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 01:18:05 INFO - PROCESS | 3660 | 1461140285112 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 01:18:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 01:18:05 INFO - PROCESS | 3660 | 1461140285116 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 01:18:05 INFO - PROCESS | 3660 | 1461140285118 Marionette TRACE conn3 <- [1,1778,null,{}] 01:18:05 INFO - PROCESS | 3660 | 1461140285121 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}] 01:18:05 INFO - PROCESS | 3660 | 1461140285238 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 01:18:05 INFO - PROCESS | 3660 | 1461140285296 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:05 INFO - PROCESS | 3660 | ++DOCSHELL 190C8400 == 64 [pid = 3660] [id = 454] 01:18:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (19D0A400) [pid = 3660] [serial = 1362] [outer = 00000000] 01:18:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (1A287C00) [pid = 3660] [serial = 1363] [outer = 19D0A400] 01:18:05 INFO - PROCESS | 3660 | 1461140285340 Marionette DEBUG loaded listener.js 01:18:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (1A79F000) [pid = 3660] [serial = 1364] [outer = 19D0A400] 01:18:05 INFO - PROCESS | 3660 | 1461140285758 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]]]}] 01:18:05 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) 01:18:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 685ms 01:18:05 INFO - PROCESS | 3660 | 1461140285799 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 01:18:05 INFO - PROCESS | 3660 | 1461140285801 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 01:18:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 01:18:05 INFO - PROCESS | 3660 | 1461140285804 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 01:18:05 INFO - PROCESS | 3660 | 1461140285806 Marionette TRACE conn3 <- [1,1782,null,{}] 01:18:05 INFO - PROCESS | 3660 | 1461140285809 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}] 01:18:05 INFO - PROCESS | 3660 | 1461140285958 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 01:18:05 INFO - PROCESS | 3660 | 1461140285982 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:05 INFO - PROCESS | 3660 | ++DOCSHELL 15A05400 == 65 [pid = 3660] [id = 455] 01:18:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 112 (1ACDE400) [pid = 3660] [serial = 1365] [outer = 00000000] 01:18:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 113 (1C28D400) [pid = 3660] [serial = 1366] [outer = 1ACDE400] 01:18:06 INFO - PROCESS | 3660 | 1461140286029 Marionette DEBUG loaded listener.js 01:18:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 114 (1C292000) [pid = 3660] [serial = 1367] [outer = 1ACDE400] 01:18:06 INFO - PROCESS | 3660 | 1461140286452 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]]]}] 01:18:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:18:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 670ms 01:18:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 01:18:06 INFO - PROCESS | 3660 | 1461140286488 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 01:18:06 INFO - PROCESS | 3660 | 1461140286490 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 01:18:06 INFO - PROCESS | 3660 | 1461140286493 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 01:18:06 INFO - PROCESS | 3660 | 1461140286495 Marionette TRACE conn3 <- [1,1786,null,{}] 01:18:06 INFO - PROCESS | 3660 | 1461140286498 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}] 01:18:06 INFO - PROCESS | 3660 | 1461140286610 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 01:18:06 INFO - PROCESS | 3660 | 1461140286616 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:06 INFO - PROCESS | 3660 | ++DOCSHELL 19553400 == 66 [pid = 3660] [id = 456] 01:18:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 115 (1ACE0400) [pid = 3660] [serial = 1368] [outer = 00000000] 01:18:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 116 (1C9A4C00) [pid = 3660] [serial = 1369] [outer = 1ACE0400] 01:18:06 INFO - PROCESS | 3660 | 1461140286659 Marionette DEBUG loaded listener.js 01:18:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 117 (1CC0D800) [pid = 3660] [serial = 1370] [outer = 1ACE0400] 01:18:07 INFO - PROCESS | 3660 | --DOMWINDOW == 116 (1807D000) [pid = 3660] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 01:18:07 INFO - PROCESS | 3660 | --DOMWINDOW == 115 (15625400) [pid = 3660] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 01:18:07 INFO - PROCESS | 3660 | --DOMWINDOW == 114 (1C7F5000) [pid = 3660] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 01:18:07 INFO - PROCESS | 3660 | --DOMWINDOW == 113 (18C27000) [pid = 3660] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 01:18:07 INFO - PROCESS | 3660 | --DOMWINDOW == 112 (19F60000) [pid = 3660] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 01:18:07 INFO - PROCESS | 3660 | --DOMWINDOW == 111 (15411400) [pid = 3660] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 01:18:07 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (1350DC00) [pid = 3660] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 01:18:07 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (193A8400) [pid = 3660] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 01:18:07 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (1AC0FC00) [pid = 3660] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 01:18:07 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (146A8C00) [pid = 3660] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 01:18:07 INFO - PROCESS | 3660 | 1461140287290 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]]]}] 01:18:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 01:18:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 807ms 01:18:07 INFO - PROCESS | 3660 | 1461140287315 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 01:18:07 INFO - PROCESS | 3660 | 1461140287317 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 01:18:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 01:18:07 INFO - PROCESS | 3660 | 1461140287321 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 01:18:07 INFO - PROCESS | 3660 | 1461140287322 Marionette TRACE conn3 <- [1,1790,null,{}] 01:18:07 INFO - PROCESS | 3660 | 1461140287326 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}] 01:18:07 INFO - PROCESS | 3660 | 1461140287405 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 01:18:07 INFO - PROCESS | 3660 | 1461140287411 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:07 INFO - PROCESS | 3660 | ++DOCSHELL 13ACD800 == 67 [pid = 3660] [id = 457] 01:18:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (1439A400) [pid = 3660] [serial = 1371] [outer = 00000000] 01:18:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (1892E400) [pid = 3660] [serial = 1372] [outer = 1439A400] 01:18:07 INFO - PROCESS | 3660 | 1461140287455 Marionette DEBUG loaded listener.js 01:18:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (194B0400) [pid = 3660] [serial = 1373] [outer = 1439A400] 01:18:07 INFO - PROCESS | 3660 | 1461140287893 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]]]}] 01:18:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 01:18:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 624ms 01:18:07 INFO - PROCESS | 3660 | 1461140287942 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 01:18:07 INFO - PROCESS | 3660 | 1461140287944 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 01:18:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 01:18:07 INFO - PROCESS | 3660 | 1461140287947 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 01:18:07 INFO - PROCESS | 3660 | 1461140287949 Marionette TRACE conn3 <- [1,1794,null,{}] 01:18:07 INFO - PROCESS | 3660 | 1461140287953 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}] 01:18:08 INFO - PROCESS | 3660 | 1461140288034 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 01:18:08 INFO - PROCESS | 3660 | 1461140288039 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:08 INFO - PROCESS | 3660 | ++DOCSHELL 13AC9000 == 68 [pid = 3660] [id = 458] 01:18:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (14A10800) [pid = 3660] [serial = 1374] [outer = 00000000] 01:18:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 112 (1C999400) [pid = 3660] [serial = 1375] [outer = 14A10800] 01:18:08 INFO - PROCESS | 3660 | 1461140288084 Marionette DEBUG loaded listener.js 01:18:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 113 (1D1E1800) [pid = 3660] [serial = 1376] [outer = 14A10800] 01:18:08 INFO - PROCESS | 3660 | 1461140288500 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]]]}] 01:18:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 01:18:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 579ms 01:18:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 01:18:08 INFO - PROCESS | 3660 | 1461140288542 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 01:18:08 INFO - PROCESS | 3660 | 1461140288544 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 01:18:08 INFO - PROCESS | 3660 | 1461140288547 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 01:18:08 INFO - PROCESS | 3660 | 1461140288548 Marionette TRACE conn3 <- [1,1798,null,{}] 01:18:08 INFO - PROCESS | 3660 | 1461140288552 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}] 01:18:08 INFO - PROCESS | 3660 | 1461140288631 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 01:18:08 INFO - PROCESS | 3660 | 1461140288636 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:08 INFO - PROCESS | 3660 | ++DOCSHELL 1A27B400 == 69 [pid = 3660] [id = 459] 01:18:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 114 (1D3EBC00) [pid = 3660] [serial = 1377] [outer = 00000000] 01:18:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 115 (1D878C00) [pid = 3660] [serial = 1378] [outer = 1D3EBC00] 01:18:08 INFO - PROCESS | 3660 | 1461140288680 Marionette DEBUG loaded listener.js 01:18:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 116 (1D87E800) [pid = 3660] [serial = 1379] [outer = 1D3EBC00] 01:18:09 INFO - PROCESS | 3660 | 1461140289148 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]]]}] 01:18:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 01:18:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 685ms 01:18:09 INFO - PROCESS | 3660 | 1461140289228 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 01:18:09 INFO - PROCESS | 3660 | 1461140289232 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 01:18:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 01:18:09 INFO - PROCESS | 3660 | 1461140289237 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 01:18:09 INFO - PROCESS | 3660 | 1461140289241 Marionette TRACE conn3 <- [1,1802,null,{}] 01:18:09 INFO - PROCESS | 3660 | 1461140289247 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}] 01:18:09 INFO - PROCESS | 3660 | 1461140289381 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 01:18:09 INFO - PROCESS | 3660 | 1461140289472 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:09 INFO - PROCESS | 3660 | ++DOCSHELL 15A04400 == 70 [pid = 3660] [id = 460] 01:18:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 117 (15A0F000) [pid = 3660] [serial = 1380] [outer = 00000000] 01:18:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 118 (16463800) [pid = 3660] [serial = 1381] [outer = 15A0F000] 01:18:09 INFO - PROCESS | 3660 | 1461140289531 Marionette DEBUG loaded listener.js 01:18:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 119 (16471800) [pid = 3660] [serial = 1382] [outer = 15A0F000] 01:18:10 INFO - PROCESS | 3660 | 1461140290191 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]]]}] 01:18:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 01:18:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1020ms 01:18:10 INFO - PROCESS | 3660 | 1461140290251 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 01:18:10 INFO - PROCESS | 3660 | 1461140290255 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 01:18:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 01:18:10 INFO - PROCESS | 3660 | 1461140290262 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 01:18:10 INFO - PROCESS | 3660 | 1461140290266 Marionette TRACE conn3 <- [1,1806,null,{}] 01:18:10 INFO - PROCESS | 3660 | 1461140290307 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}] 01:18:10 INFO - PROCESS | 3660 | 1461140290426 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 01:18:10 INFO - PROCESS | 3660 | 1461140290558 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:10 INFO - PROCESS | 3660 | ++DOCSHELL 1807F000 == 71 [pid = 3660] [id = 461] 01:18:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 120 (185D7C00) [pid = 3660] [serial = 1383] [outer = 00000000] 01:18:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 121 (192D8C00) [pid = 3660] [serial = 1384] [outer = 185D7C00] 01:18:10 INFO - PROCESS | 3660 | 1461140290613 Marionette DEBUG loaded listener.js 01:18:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 122 (193A6800) [pid = 3660] [serial = 1385] [outer = 185D7C00] 01:18:11 INFO - PROCESS | 3660 | 1461140291161 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]]]}] 01:18:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 01:18:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 928ms 01:18:11 INFO - PROCESS | 3660 | 1461140291210 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 01:18:11 INFO - PROCESS | 3660 | 1461140291213 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 01:18:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 01:18:11 INFO - PROCESS | 3660 | 1461140291216 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 01:18:11 INFO - PROCESS | 3660 | 1461140291219 Marionette TRACE conn3 <- [1,1810,null,{}] 01:18:11 INFO - PROCESS | 3660 | 1461140291229 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}] 01:18:11 INFO - PROCESS | 3660 | 1461140291346 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 01:18:11 INFO - PROCESS | 3660 | 1461140291444 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:11 INFO - PROCESS | 3660 | ++DOCSHELL 194B7C00 == 72 [pid = 3660] [id = 462] 01:18:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 123 (19553800) [pid = 3660] [serial = 1386] [outer = 00000000] 01:18:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 124 (1CB36400) [pid = 3660] [serial = 1387] [outer = 19553800] 01:18:11 INFO - PROCESS | 3660 | 1461140291542 Marionette DEBUG loaded listener.js 01:18:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 125 (1D86F400) [pid = 3660] [serial = 1388] [outer = 19553800] 01:18:12 INFO - PROCESS | 3660 | 1461140292120 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]]]}] 01:18:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 01:18:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 974ms 01:18:12 INFO - PROCESS | 3660 | 1461140292183 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 01:18:12 INFO - PROCESS | 3660 | 1461140292185 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 01:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 01:18:12 INFO - PROCESS | 3660 | 1461140292189 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 01:18:12 INFO - PROCESS | 3660 | 1461140292191 Marionette TRACE conn3 <- [1,1814,null,{}] 01:18:12 INFO - PROCESS | 3660 | 1461140292194 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}] 01:18:12 INFO - PROCESS | 3660 | 1461140292297 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 01:18:12 INFO - PROCESS | 3660 | 1461140292444 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:12 INFO - PROCESS | 3660 | ++DOCSHELL 1D3E4C00 == 73 [pid = 3660] [id = 463] 01:18:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 126 (1DEC1800) [pid = 3660] [serial = 1389] [outer = 00000000] 01:18:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 127 (1E4BB400) [pid = 3660] [serial = 1390] [outer = 1DEC1800] 01:18:12 INFO - PROCESS | 3660 | 1461140292499 Marionette DEBUG loaded listener.js 01:18:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 128 (1E4BFC00) [pid = 3660] [serial = 1391] [outer = 1DEC1800] 01:18:13 INFO - PROCESS | 3660 | 1461140293034 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]]]}] 01:18:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 01:18:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 883ms 01:18:13 INFO - PROCESS | 3660 | 1461140293075 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 01:18:13 INFO - PROCESS | 3660 | 1461140293078 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 01:18:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 01:18:13 INFO - PROCESS | 3660 | 1461140293081 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 01:18:13 INFO - PROCESS | 3660 | 1461140293083 Marionette TRACE conn3 <- [1,1818,null,{}] 01:18:13 INFO - PROCESS | 3660 | 1461140293087 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}] 01:18:13 INFO - PROCESS | 3660 | 1461140293188 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 01:18:13 INFO - PROCESS | 3660 | 1461140293301 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:13 INFO - PROCESS | 3660 | ++DOCSHELL 1DEC5400 == 74 [pid = 3660] [id = 464] 01:18:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 129 (1E703400) [pid = 3660] [serial = 1392] [outer = 00000000] 01:18:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 130 (1E708800) [pid = 3660] [serial = 1393] [outer = 1E703400] 01:18:13 INFO - PROCESS | 3660 | 1461140293386 Marionette DEBUG loaded listener.js 01:18:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 131 (1E708000) [pid = 3660] [serial = 1394] [outer = 1E703400] 01:18:13 INFO - PROCESS | 3660 | 1461140293932 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]]]}] 01:18:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 01:18:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 913ms 01:18:14 INFO - PROCESS | 3660 | 1461140294010 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 01:18:14 INFO - PROCESS | 3660 | 1461140294012 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 01:18:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 01:18:14 INFO - PROCESS | 3660 | 1461140294015 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 01:18:14 INFO - PROCESS | 3660 | 1461140294017 Marionette TRACE conn3 <- [1,1822,null,{}] 01:18:14 INFO - PROCESS | 3660 | 1461140294060 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}] 01:18:14 INFO - PROCESS | 3660 | 1461140294195 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 01:18:14 INFO - PROCESS | 3660 | 1461140294330 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:14 INFO - PROCESS | 3660 | ++DOCSHELL 13202C00 == 75 [pid = 3660] [id = 465] 01:18:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 132 (13205400) [pid = 3660] [serial = 1395] [outer = 00000000] 01:18:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 133 (18079800) [pid = 3660] [serial = 1396] [outer = 13205400] 01:18:14 INFO - PROCESS | 3660 | 1461140294391 Marionette DEBUG loaded listener.js 01:18:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 134 (1939F000) [pid = 3660] [serial = 1397] [outer = 13205400] 01:18:15 INFO - PROCESS | 3660 | 1461140295122 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]]]}] 01:18:15 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 01:18:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1188ms 01:18:15 INFO - PROCESS | 3660 | 1461140295192 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 01:18:15 INFO - PROCESS | 3660 | 1461140295196 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 01:18:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 01:18:15 INFO - PROCESS | 3660 | 1461140295201 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 01:18:15 INFO - PROCESS | 3660 | 1461140295205 Marionette TRACE conn3 <- [1,1826,null,{}] 01:18:15 INFO - PROCESS | 3660 | 1461140295212 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}] 01:18:15 INFO - PROCESS | 3660 | 1461140295299 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 01:18:15 INFO - PROCESS | 3660 | 1461140295451 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:15 INFO - PROCESS | 3660 | ++DOCSHELL 15A44800 == 76 [pid = 3660] [id = 466] 01:18:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 135 (15C8BC00) [pid = 3660] [serial = 1398] [outer = 00000000] 01:18:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 136 (18074400) [pid = 3660] [serial = 1399] [outer = 15C8BC00] 01:18:15 INFO - PROCESS | 3660 | 1461140295522 Marionette DEBUG loaded listener.js 01:18:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 137 (18132400) [pid = 3660] [serial = 1400] [outer = 15C8BC00] 01:18:16 INFO - PROCESS | 3660 | --DOCSHELL 13AC9000 == 75 [pid = 3660] [id = 458] 01:18:16 INFO - PROCESS | 3660 | --DOCSHELL 13ACD800 == 74 [pid = 3660] [id = 457] 01:18:16 INFO - PROCESS | 3660 | --DOCSHELL 19553400 == 73 [pid = 3660] [id = 456] 01:18:16 INFO - PROCESS | 3660 | --DOCSHELL 15A05400 == 72 [pid = 3660] [id = 455] 01:18:16 INFO - PROCESS | 3660 | --DOCSHELL 190C8400 == 71 [pid = 3660] [id = 454] 01:18:16 INFO - PROCESS | 3660 | --DOCSHELL 19702C00 == 70 [pid = 3660] [id = 453] 01:18:16 INFO - PROCESS | 3660 | --DOCSHELL 1939EC00 == 69 [pid = 3660] [id = 452] 01:18:16 INFO - PROCESS | 3660 | --DOCSHELL 1370FC00 == 68 [pid = 3660] [id = 451] 01:18:16 INFO - PROCESS | 3660 | --DOCSHELL 17E79C00 == 67 [pid = 3660] [id = 450] 01:18:16 INFO - PROCESS | 3660 | --DOCSHELL 13372800 == 66 [pid = 3660] [id = 444] 01:18:16 INFO - PROCESS | 3660 | --DOMWINDOW == 136 (1C2F8400) [pid = 3660] [serial = 1333] [outer = 00000000] [url = about:blank] 01:18:16 INFO - PROCESS | 3660 | --DOMWINDOW == 135 (1C2F2000) [pid = 3660] [serial = 1331] [outer = 00000000] [url = about:blank] 01:18:16 INFO - PROCESS | 3660 | --DOMWINDOW == 134 (1C297000) [pid = 3660] [serial = 1321] [outer = 00000000] [url = about:blank] 01:18:16 INFO - PROCESS | 3660 | --DOMWINDOW == 133 (1A282400) [pid = 3660] [serial = 1318] [outer = 00000000] [url = about:blank] 01:18:16 INFO - PROCESS | 3660 | --DOMWINDOW == 132 (1A7A7000) [pid = 3660] [serial = 1319] [outer = 00000000] [url = about:blank] 01:18:16 INFO - PROCESS | 3660 | --DOMWINDOW == 131 (1CB37C00) [pid = 3660] [serial = 1324] [outer = 00000000] [url = about:blank] 01:18:16 INFO - PROCESS | 3660 | --DOMWINDOW == 130 (1C347C00) [pid = 3660] [serial = 1322] [outer = 00000000] [url = about:blank] 01:18:16 INFO - PROCESS | 3660 | --DOMWINDOW == 129 (17E6D800) [pid = 3660] [serial = 1327] [outer = 00000000] [url = about:blank] 01:18:16 INFO - PROCESS | 3660 | --DOMWINDOW == 128 (14A5B800) [pid = 3660] [serial = 1288] [outer = 00000000] [url = about:blank] 01:18:16 INFO - PROCESS | 3660 | --DOMWINDOW == 127 (1807B000) [pid = 3660] [serial = 1291] [outer = 00000000] [url = about:blank] 01:18:16 INFO - PROCESS | 3660 | --DOMWINDOW == 126 (1A809C00) [pid = 3660] [serial = 1294] [outer = 00000000] [url = about:blank] 01:18:16 INFO - PROCESS | 3660 | --DOMWINDOW == 125 (1C2EDC00) [pid = 3660] [serial = 1297] [outer = 00000000] [url = about:blank] 01:18:16 INFO - PROCESS | 3660 | --DOMWINDOW == 124 (1CC0AC00) [pid = 3660] [serial = 1304] [outer = 00000000] [url = about:blank] 01:18:16 INFO - PROCESS | 3660 | --DOMWINDOW == 123 (19448800) [pid = 3660] [serial = 1303] [outer = 00000000] [url = about:blank] 01:18:16 INFO - PROCESS | 3660 | --DOMWINDOW == 122 (1939A400) [pid = 3660] [serial = 1312] [outer = 00000000] [url = about:blank] 01:18:16 INFO - PROCESS | 3660 | --DOMWINDOW == 121 (193A3400) [pid = 3660] [serial = 1313] [outer = 00000000] [url = about:blank] 01:18:16 INFO - PROCESS | 3660 | --DOMWINDOW == 120 (17E74000) [pid = 3660] [serial = 1309] [outer = 00000000] [url = about:blank] 01:18:16 INFO - PROCESS | 3660 | --DOMWINDOW == 119 (1807B400) [pid = 3660] [serial = 1310] [outer = 00000000] [url = about:blank] 01:18:16 INFO - PROCESS | 3660 | --DOMWINDOW == 118 (17E8CC00) [pid = 3660] [serial = 1306] [outer = 00000000] [url = about:blank] 01:18:16 INFO - PROCESS | 3660 | --DOMWINDOW == 117 (18076000) [pid = 3660] [serial = 1307] [outer = 00000000] [url = about:blank] 01:18:16 INFO - PROCESS | 3660 | --DOMWINDOW == 116 (19551C00) [pid = 3660] [serial = 1315] [outer = 00000000] [url = about:blank] 01:18:16 INFO - PROCESS | 3660 | --DOMWINDOW == 115 (1ACE1800) [pid = 3660] [serial = 1330] [outer = 00000000] [url = about:blank] 01:18:16 INFO - PROCESS | 3660 | --DOMWINDOW == 114 (1C7F4400) [pid = 3660] [serial = 1300] [outer = 00000000] [url = about:blank] 01:18:16 INFO - PROCESS | 3660 | --DOMWINDOW == 113 (1CC0CC00) [pid = 3660] [serial = 1325] [outer = 00000000] [url = about:blank] 01:18:16 INFO - PROCESS | 3660 | --DOMWINDOW == 112 (181E5000) [pid = 3660] [serial = 1328] [outer = 00000000] [url = about:blank] 01:18:16 INFO - PROCESS | 3660 | --DOMWINDOW == 111 (1970E800) [pid = 3660] [serial = 1316] [outer = 00000000] [url = about:blank] 01:18:16 INFO - PROCESS | 3660 | 1461140296137 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]]]}] 01:18:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 01:18:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 974ms 01:18:16 INFO - PROCESS | 3660 | 1461140296169 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 01:18:16 INFO - PROCESS | 3660 | 1461140296175 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 01:18:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 01:18:16 INFO - PROCESS | 3660 | 1461140296180 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 01:18:16 INFO - PROCESS | 3660 | 1461140296183 Marionette TRACE conn3 <- [1,1830,null,{}] 01:18:16 INFO - PROCESS | 3660 | 1461140296187 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}] 01:18:16 INFO - PROCESS | 3660 | 1461140296272 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 01:18:16 INFO - PROCESS | 3660 | 1461140296365 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:16 INFO - PROCESS | 3660 | ++DOCSHELL 13372800 == 67 [pid = 3660] [id = 467] 01:18:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 112 (13705400) [pid = 3660] [serial = 1401] [outer = 00000000] 01:18:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 113 (17E7B800) [pid = 3660] [serial = 1402] [outer = 13705400] 01:18:16 INFO - PROCESS | 3660 | 1461140296422 Marionette DEBUG loaded listener.js 01:18:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 114 (18179400) [pid = 3660] [serial = 1403] [outer = 13705400] 01:18:16 INFO - PROCESS | 3660 | 1461140296852 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]]]}] 01:18:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 01:18:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 731ms 01:18:16 INFO - PROCESS | 3660 | 1461140296902 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 01:18:16 INFO - PROCESS | 3660 | 1461140296904 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 01:18:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 01:18:16 INFO - PROCESS | 3660 | 1461140296908 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 01:18:16 INFO - PROCESS | 3660 | 1461140296911 Marionette TRACE conn3 <- [1,1834,null,{}] 01:18:16 INFO - PROCESS | 3660 | 1461140296920 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}] 01:18:17 INFO - PROCESS | 3660 | 1461140297007 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 01:18:17 INFO - PROCESS | 3660 | 1461140297015 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:17 INFO - PROCESS | 3660 | ++DOCSHELL 193A4400 == 68 [pid = 3660] [id = 468] 01:18:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 115 (193A5000) [pid = 3660] [serial = 1404] [outer = 00000000] 01:18:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 116 (194B7000) [pid = 3660] [serial = 1405] [outer = 193A5000] 01:18:17 INFO - PROCESS | 3660 | 1461140297063 Marionette DEBUG loaded listener.js 01:18:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 117 (19552400) [pid = 3660] [serial = 1406] [outer = 193A5000] 01:18:17 INFO - PROCESS | 3660 | 1461140297540 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]]]}] 01:18:17 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) 01:18:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 685ms 01:18:17 INFO - PROCESS | 3660 | 1461140297588 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 01:18:17 INFO - PROCESS | 3660 | 1461140297591 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 01:18:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 01:18:17 INFO - PROCESS | 3660 | 1461140297594 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 01:18:17 INFO - PROCESS | 3660 | 1461140297596 Marionette TRACE conn3 <- [1,1838,null,{}] 01:18:17 INFO - PROCESS | 3660 | 1461140297599 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}] 01:18:17 INFO - PROCESS | 3660 | 1461140297682 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 01:18:17 INFO - PROCESS | 3660 | 1461140297690 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:17 INFO - PROCESS | 3660 | ++DOCSHELL 1970F400 == 69 [pid = 3660] [id = 469] 01:18:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 118 (1970FC00) [pid = 3660] [serial = 1407] [outer = 00000000] 01:18:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 119 (1A283000) [pid = 3660] [serial = 1408] [outer = 1970FC00] 01:18:17 INFO - PROCESS | 3660 | 1461140297734 Marionette DEBUG loaded listener.js 01:18:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 120 (1A79E400) [pid = 3660] [serial = 1409] [outer = 1970FC00] 01:18:18 INFO - PROCESS | 3660 | 1461140298184 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]]]}] 01:18:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:18:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 685ms 01:18:18 INFO - PROCESS | 3660 | 1461140298276 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 01:18:18 INFO - PROCESS | 3660 | 1461140298278 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 01:18:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 01:18:18 INFO - PROCESS | 3660 | 1461140298281 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 01:18:18 INFO - PROCESS | 3660 | 1461140298283 Marionette TRACE conn3 <- [1,1842,null,{}] 01:18:18 INFO - PROCESS | 3660 | 1461140298287 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}] 01:18:18 INFO - PROCESS | 3660 | 1461140298429 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 01:18:18 INFO - PROCESS | 3660 | 1461140298452 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:18 INFO - PROCESS | 3660 | ++DOCSHELL 146AFC00 == 70 [pid = 3660] [id = 470] 01:18:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 121 (1A768C00) [pid = 3660] [serial = 1410] [outer = 00000000] 01:18:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 122 (1ACE1800) [pid = 3660] [serial = 1411] [outer = 1A768C00] 01:18:18 INFO - PROCESS | 3660 | 1461140298504 Marionette DEBUG loaded listener.js 01:18:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 123 (1ACE3C00) [pid = 3660] [serial = 1412] [outer = 1A768C00] 01:18:18 INFO - PROCESS | 3660 | 1461140298942 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]]]}] 01:18:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 01:18:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 685ms 01:18:18 INFO - PROCESS | 3660 | 1461140298964 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 01:18:18 INFO - PROCESS | 3660 | 1461140298966 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 01:18:18 INFO - PROCESS | 3660 | 1461140298969 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 01:18:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 01:18:18 INFO - PROCESS | 3660 | 1461140298971 Marionette TRACE conn3 <- [1,1846,null,{}] 01:18:18 INFO - PROCESS | 3660 | 1461140298979 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}] 01:18:19 INFO - PROCESS | 3660 | 1461140299111 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 01:18:19 INFO - PROCESS | 3660 | 1461140299178 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:19 INFO - PROCESS | 3660 | ++DOCSHELL 1C229C00 == 71 [pid = 3660] [id = 471] 01:18:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 124 (1C2F1000) [pid = 3660] [serial = 1413] [outer = 00000000] 01:18:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 125 (1C99A400) [pid = 3660] [serial = 1414] [outer = 1C2F1000] 01:18:19 INFO - PROCESS | 3660 | 1461140299224 Marionette DEBUG loaded listener.js 01:18:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 126 (1C99D000) [pid = 3660] [serial = 1415] [outer = 1C2F1000] 01:18:19 INFO - PROCESS | 3660 | 1461140299626 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]]]}] 01:18:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 01:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 685ms 01:18:19 INFO - PROCESS | 3660 | 1461140299652 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 01:18:19 INFO - PROCESS | 3660 | 1461140299654 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 01:18:19 INFO - PROCESS | 3660 | 1461140299658 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 01:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 01:18:19 INFO - PROCESS | 3660 | 1461140299659 Marionette TRACE conn3 <- [1,1850,null,{}] 01:18:19 INFO - PROCESS | 3660 | 1461140299663 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}] 01:18:19 INFO - PROCESS | 3660 | 1461140299780 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 01:18:19 INFO - PROCESS | 3660 | 1461140299879 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:19 INFO - PROCESS | 3660 | ++DOCSHELL 1CC0D000 == 72 [pid = 3660] [id = 472] 01:18:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 127 (1CC0EC00) [pid = 3660] [serial = 1416] [outer = 00000000] 01:18:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 128 (1D1D5400) [pid = 3660] [serial = 1417] [outer = 1CC0EC00] 01:18:19 INFO - PROCESS | 3660 | 1461140299922 Marionette DEBUG loaded listener.js 01:18:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 129 (1D3EC000) [pid = 3660] [serial = 1418] [outer = 1CC0EC00] 01:18:20 INFO - PROCESS | 3660 | --DOMWINDOW == 128 (136B5000) [pid = 3660] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 01:18:20 INFO - PROCESS | 3660 | --DOMWINDOW == 127 (19703800) [pid = 3660] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 01:18:20 INFO - PROCESS | 3660 | --DOMWINDOW == 126 (1939F400) [pid = 3660] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 01:18:20 INFO - PROCESS | 3660 | --DOMWINDOW == 125 (138ACC00) [pid = 3660] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 01:18:20 INFO - PROCESS | 3660 | --DOMWINDOW == 124 (1ACE0400) [pid = 3660] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 01:18:20 INFO - PROCESS | 3660 | --DOMWINDOW == 123 (17EA5C00) [pid = 3660] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 01:18:20 INFO - PROCESS | 3660 | --DOMWINDOW == 122 (1ACDE400) [pid = 3660] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 01:18:20 INFO - PROCESS | 3660 | --DOMWINDOW == 121 (1439A400) [pid = 3660] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 01:18:20 INFO - PROCESS | 3660 | --DOMWINDOW == 120 (19D0A400) [pid = 3660] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 01:18:20 INFO - PROCESS | 3660 | --DOMWINDOW == 119 (14A10800) [pid = 3660] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 01:18:20 INFO - PROCESS | 3660 | 1461140300436 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]]]}] 01:18:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 01:18:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 807ms 01:18:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 01:18:20 INFO - PROCESS | 3660 | 1461140300483 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 01:18:20 INFO - PROCESS | 3660 | 1461140300485 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 01:18:20 INFO - PROCESS | 3660 | 1461140300488 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 01:18:20 INFO - PROCESS | 3660 | 1461140300490 Marionette TRACE conn3 <- [1,1854,null,{}] 01:18:20 INFO - PROCESS | 3660 | 1461140300493 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}] 01:18:20 INFO - PROCESS | 3660 | 1461140300582 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 01:18:20 INFO - PROCESS | 3660 | 1461140300682 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:20 INFO - PROCESS | 3660 | ++DOCSHELL 138ACC00 == 73 [pid = 3660] [id = 473] 01:18:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 120 (138AF400) [pid = 3660] [serial = 1419] [outer = 00000000] 01:18:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 121 (1970F000) [pid = 3660] [serial = 1420] [outer = 138AF400] 01:18:20 INFO - PROCESS | 3660 | 1461140300728 Marionette DEBUG loaded listener.js 01:18:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 122 (1ACDEC00) [pid = 3660] [serial = 1421] [outer = 138AF400] 01:18:21 INFO - PROCESS | 3660 | 1461140301057 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]]]}] 01:18:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 01:18:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 624ms 01:18:21 INFO - PROCESS | 3660 | 1461140301121 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 01:18:21 INFO - PROCESS | 3660 | 1461140301123 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 01:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 01:18:21 INFO - PROCESS | 3660 | 1461140301127 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 01:18:21 INFO - PROCESS | 3660 | 1461140301128 Marionette TRACE conn3 <- [1,1858,null,{}] 01:18:21 INFO - PROCESS | 3660 | 1461140301142 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}] 01:18:21 INFO - PROCESS | 3660 | 1461140301223 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 01:18:21 INFO - PROCESS | 3660 | 1461140301230 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:21 INFO - PROCESS | 3660 | ++DOCSHELL 11B32400 == 74 [pid = 3660] [id = 474] 01:18:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 123 (11B33C00) [pid = 3660] [serial = 1422] [outer = 00000000] 01:18:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 124 (11B39800) [pid = 3660] [serial = 1423] [outer = 11B33C00] 01:18:21 INFO - PROCESS | 3660 | 1461140301273 Marionette DEBUG loaded listener.js 01:18:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 125 (11B3B000) [pid = 3660] [serial = 1424] [outer = 11B33C00] 01:18:21 INFO - PROCESS | 3660 | 1461140301685 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]]]}] 01:18:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 01:18:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 579ms 01:18:21 INFO - PROCESS | 3660 | 1461140301703 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 01:18:21 INFO - PROCESS | 3660 | 1461140301705 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 01:18:21 INFO - PROCESS | 3660 | 1461140301708 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 01:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 01:18:21 INFO - PROCESS | 3660 | 1461140301709 Marionette TRACE conn3 <- [1,1862,null,{}] 01:18:21 INFO - PROCESS | 3660 | 1461140301713 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}] 01:18:21 INFO - PROCESS | 3660 | 1461140301839 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 01:18:21 INFO - PROCESS | 3660 | 1461140301848 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:21 INFO - PROCESS | 3660 | ++DOCSHELL 11B37800 == 75 [pid = 3660] [id = 475] 01:18:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 126 (11B37C00) [pid = 3660] [serial = 1425] [outer = 00000000] 01:18:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 127 (1C7F9800) [pid = 3660] [serial = 1426] [outer = 11B37C00] 01:18:21 INFO - PROCESS | 3660 | 1461140301891 Marionette DEBUG loaded listener.js 01:18:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 128 (1CE57800) [pid = 3660] [serial = 1427] [outer = 11B37C00] 01:18:22 INFO - PROCESS | 3660 | 1461140302344 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]]]}] 01:18:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 01:18:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 685ms 01:18:22 INFO - PROCESS | 3660 | 1461140302406 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 01:18:22 INFO - PROCESS | 3660 | 1461140302410 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 01:18:22 INFO - PROCESS | 3660 | 1461140302418 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 01:18:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 01:18:22 INFO - PROCESS | 3660 | 1461140302422 Marionette TRACE conn3 <- [1,1866,null,{}] 01:18:22 INFO - PROCESS | 3660 | 1461140302429 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}] 01:18:22 INFO - PROCESS | 3660 | 1461140302559 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 01:18:22 INFO - PROCESS | 3660 | 1461140302738 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:22 INFO - PROCESS | 3660 | ++DOCSHELL 15AA5C00 == 76 [pid = 3660] [id = 476] 01:18:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 129 (15AAC800) [pid = 3660] [serial = 1428] [outer = 00000000] 01:18:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 130 (1665B000) [pid = 3660] [serial = 1429] [outer = 15AAC800] 01:18:22 INFO - PROCESS | 3660 | 1461140302795 Marionette DEBUG loaded listener.js 01:18:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 131 (1684F400) [pid = 3660] [serial = 1430] [outer = 15AAC800] 01:18:23 INFO - PROCESS | 3660 | 1461140303329 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]]]}] 01:18:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 01:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 974ms 01:18:23 INFO - PROCESS | 3660 | 1461140303408 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 01:18:23 INFO - PROCESS | 3660 | 1461140303414 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 01:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 01:18:23 INFO - PROCESS | 3660 | 1461140303420 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 01:18:23 INFO - PROCESS | 3660 | 1461140303423 Marionette TRACE conn3 <- [1,1870,null,{}] 01:18:23 INFO - PROCESS | 3660 | 1461140303427 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}] 01:18:23 INFO - PROCESS | 3660 | 1461140303550 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 01:18:23 INFO - PROCESS | 3660 | 1461140303701 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:23 INFO - PROCESS | 3660 | ++DOCSHELL 146A5400 == 77 [pid = 3660] [id = 477] 01:18:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 132 (1644A800) [pid = 3660] [serial = 1431] [outer = 00000000] 01:18:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 133 (18B52400) [pid = 3660] [serial = 1432] [outer = 1644A800] 01:18:23 INFO - PROCESS | 3660 | 1461140303756 Marionette DEBUG loaded listener.js 01:18:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 134 (190C5000) [pid = 3660] [serial = 1433] [outer = 1644A800] 01:18:24 INFO - PROCESS | 3660 | 1461140304357 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]]]}] 01:18:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 01:18:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1020ms 01:18:24 INFO - PROCESS | 3660 | 1461140304449 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 01:18:24 INFO - PROCESS | 3660 | 1461140304452 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 01:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 01:18:24 INFO - PROCESS | 3660 | 1461140304456 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 01:18:24 INFO - PROCESS | 3660 | 1461140304459 Marionette TRACE conn3 <- [1,1874,null,{}] 01:18:24 INFO - PROCESS | 3660 | 1461140304470 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}] 01:18:24 INFO - PROCESS | 3660 | 1461140304583 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 01:18:24 INFO - PROCESS | 3660 | 1461140304732 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:24 INFO - PROCESS | 3660 | ++DOCSHELL 169CD400 == 78 [pid = 3660] [id = 478] 01:18:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 135 (194BBC00) [pid = 3660] [serial = 1434] [outer = 00000000] 01:18:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 136 (1CE4E000) [pid = 3660] [serial = 1435] [outer = 194BBC00] 01:18:24 INFO - PROCESS | 3660 | 1461140304774 Marionette DEBUG loaded listener.js 01:18:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 137 (1D872000) [pid = 3660] [serial = 1436] [outer = 194BBC00] 01:18:25 INFO - PROCESS | 3660 | 1461140305359 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]]]}] 01:18:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 01:18:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 929ms 01:18:25 INFO - PROCESS | 3660 | 1461140305382 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 01:18:25 INFO - PROCESS | 3660 | 1461140305385 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 01:18:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 01:18:25 INFO - PROCESS | 3660 | 1461140305388 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 01:18:25 INFO - PROCESS | 3660 | 1461140305390 Marionette TRACE conn3 <- [1,1878,null,{}] 01:18:25 INFO - PROCESS | 3660 | 1461140305394 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}] 01:18:25 INFO - PROCESS | 3660 | 1461140305484 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 01:18:25 INFO - PROCESS | 3660 | 1461140305599 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:25 INFO - PROCESS | 3660 | ++DOCSHELL 1E4B7400 == 79 [pid = 3660] [id = 479] 01:18:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 138 (1E4B7C00) [pid = 3660] [serial = 1437] [outer = 00000000] 01:18:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 139 (1E710000) [pid = 3660] [serial = 1438] [outer = 1E4B7C00] 01:18:25 INFO - PROCESS | 3660 | 1461140305659 Marionette DEBUG loaded listener.js 01:18:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 140 (1E8B7400) [pid = 3660] [serial = 1439] [outer = 1E4B7C00] 01:18:26 INFO - PROCESS | 3660 | 1461140306171 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]]]}] 01:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 01:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 883ms 01:18:26 INFO - PROCESS | 3660 | 1461140306258 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 01:18:26 INFO - PROCESS | 3660 | 1461140306260 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 01:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 01:18:26 INFO - PROCESS | 3660 | 1461140306264 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 01:18:26 INFO - PROCESS | 3660 | 1461140306266 Marionette TRACE conn3 <- [1,1882,null,{}] 01:18:26 INFO - PROCESS | 3660 | 1461140306269 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}] 01:18:26 INFO - PROCESS | 3660 | 1461140306419 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 01:18:26 INFO - PROCESS | 3660 | 1461140306486 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:26 INFO - PROCESS | 3660 | ++DOCSHELL 1DEC2C00 == 80 [pid = 3660] [id = 480] 01:18:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 141 (1E8BCC00) [pid = 3660] [serial = 1440] [outer = 00000000] 01:18:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 142 (1EA1C800) [pid = 3660] [serial = 1441] [outer = 1E8BCC00] 01:18:26 INFO - PROCESS | 3660 | 1461140306540 Marionette DEBUG loaded listener.js 01:18:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 143 (1EA1E400) [pid = 3660] [serial = 1442] [outer = 1E8BCC00] 01:18:27 INFO - PROCESS | 3660 | 1461140307118 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]]]}] 01:18:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 01:18:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 914ms 01:18:27 INFO - PROCESS | 3660 | 1461140307192 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 01:18:27 INFO - PROCESS | 3660 | 1461140307194 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 01:18:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 01:18:27 INFO - PROCESS | 3660 | 1461140307198 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 01:18:27 INFO - PROCESS | 3660 | 1461140307200 Marionette TRACE conn3 <- [1,1886,null,{}] 01:18:27 INFO - PROCESS | 3660 | 1461140307203 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}] 01:18:27 INFO - PROCESS | 3660 | 1461140307375 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 01:18:27 INFO - PROCESS | 3660 | 1461140307479 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:27 INFO - PROCESS | 3660 | ++DOCSHELL 1D1DC400 == 81 [pid = 3660] [id = 481] 01:18:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 144 (1D3DF000) [pid = 3660] [serial = 1443] [outer = 00000000] 01:18:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 145 (1EA71800) [pid = 3660] [serial = 1444] [outer = 1D3DF000] 01:18:27 INFO - PROCESS | 3660 | 1461140307591 Marionette DEBUG loaded listener.js 01:18:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 146 (1EA76C00) [pid = 3660] [serial = 1445] [outer = 1D3DF000] 01:18:28 INFO - PROCESS | 3660 | 1461140308176 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]]]}] 01:18:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 01:18:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1218ms 01:18:28 INFO - PROCESS | 3660 | 1461140308435 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 01:18:28 INFO - PROCESS | 3660 | 1461140308440 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 01:18:28 INFO - PROCESS | 3660 | 1461140308458 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 01:18:28 INFO - PROCESS | 3660 | 1461140308461 Marionette TRACE conn3 <- [1,1890,null,{}] 01:18:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 01:18:28 INFO - PROCESS | 3660 | 1461140308468 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}] 01:18:28 INFO - PROCESS | 3660 | 1461140308573 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 01:18:28 INFO - PROCESS | 3660 | 1461140308715 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:28 INFO - PROCESS | 3660 | ++DOCSHELL 11BFBC00 == 82 [pid = 3660] [id = 482] 01:18:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 147 (12CFEC00) [pid = 3660] [serial = 1446] [outer = 00000000] 01:18:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 148 (1439C800) [pid = 3660] [serial = 1447] [outer = 12CFEC00] 01:18:28 INFO - PROCESS | 3660 | 1461140308766 Marionette DEBUG loaded listener.js 01:18:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 149 (15415C00) [pid = 3660] [serial = 1448] [outer = 12CFEC00] 01:18:29 INFO - PROCESS | 3660 | 1461140309321 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]]]}] 01:18:29 INFO - PROCESS | 3660 | --DOCSHELL 11B32400 == 81 [pid = 3660] [id = 474] 01:18:29 INFO - PROCESS | 3660 | --DOCSHELL 138ACC00 == 80 [pid = 3660] [id = 473] 01:18:29 INFO - PROCESS | 3660 | --DOCSHELL 1CC0D000 == 79 [pid = 3660] [id = 472] 01:18:29 INFO - PROCESS | 3660 | --DOCSHELL 1C229C00 == 78 [pid = 3660] [id = 471] 01:18:29 INFO - PROCESS | 3660 | --DOCSHELL 146AFC00 == 77 [pid = 3660] [id = 470] 01:18:29 INFO - PROCESS | 3660 | --DOCSHELL 1970F400 == 76 [pid = 3660] [id = 469] 01:18:29 INFO - PROCESS | 3660 | --DOCSHELL 193A4400 == 75 [pid = 3660] [id = 468] 01:18:29 INFO - PROCESS | 3660 | --DOCSHELL 13372800 == 74 [pid = 3660] [id = 467] 01:18:29 INFO - PROCESS | 3660 | --DOCSHELL 15A44800 == 73 [pid = 3660] [id = 466] 01:18:29 INFO - PROCESS | 3660 | --DOMWINDOW == 148 (1698EC00) [pid = 3660] [serial = 1348] [outer = 00000000] [url = about:blank] 01:18:29 INFO - PROCESS | 3660 | --DOMWINDOW == 147 (1D878C00) [pid = 3660] [serial = 1378] [outer = 00000000] [url = about:blank] 01:18:29 INFO - PROCESS | 3660 | --DOCSHELL 15A04400 == 72 [pid = 3660] [id = 460] 01:18:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 01:18:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 959ms 01:18:29 INFO - PROCESS | 3660 | 1461140309417 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 01:18:29 INFO - PROCESS | 3660 | 1461140309420 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 01:18:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 01:18:29 INFO - PROCESS | 3660 | 1461140309427 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 01:18:29 INFO - PROCESS | 3660 | 1461140309431 Marionette TRACE conn3 <- [1,1894,null,{}] 01:18:29 INFO - PROCESS | 3660 | 1461140309435 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}] 01:18:29 INFO - PROCESS | 3660 | 1461140309528 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 01:18:29 INFO - PROCESS | 3660 | --DOMWINDOW == 146 (1D1D5800) [pid = 3660] [serial = 1334] [outer = 00000000] [url = about:blank] 01:18:29 INFO - PROCESS | 3660 | --DOMWINDOW == 145 (15C8AC00) [pid = 3660] [serial = 1336] [outer = 00000000] [url = about:blank] 01:18:29 INFO - PROCESS | 3660 | --DOMWINDOW == 144 (192DF400) [pid = 3660] [serial = 1339] [outer = 00000000] [url = about:blank] 01:18:29 INFO - PROCESS | 3660 | --DOMWINDOW == 143 (1C9A5400) [pid = 3660] [serial = 1342] [outer = 00000000] [url = about:blank] 01:18:29 INFO - PROCESS | 3660 | --DOMWINDOW == 142 (1994D400) [pid = 3660] [serial = 1360] [outer = 00000000] [url = about:blank] 01:18:29 INFO - PROCESS | 3660 | --DOMWINDOW == 141 (194B0C00) [pid = 3660] [serial = 1357] [outer = 00000000] [url = about:blank] 01:18:29 INFO - PROCESS | 3660 | --DOMWINDOW == 140 (194B9400) [pid = 3660] [serial = 1358] [outer = 00000000] [url = about:blank] 01:18:29 INFO - PROCESS | 3660 | --DOMWINDOW == 139 (16660800) [pid = 3660] [serial = 1354] [outer = 00000000] [url = about:blank] 01:18:29 INFO - PROCESS | 3660 | --DOMWINDOW == 138 (1817DC00) [pid = 3660] [serial = 1355] [outer = 00000000] [url = about:blank] 01:18:29 INFO - PROCESS | 3660 | --DOMWINDOW == 137 (1C9A4C00) [pid = 3660] [serial = 1369] [outer = 00000000] [url = about:blank] 01:18:29 INFO - PROCESS | 3660 | --DOMWINDOW == 136 (18B44C00) [pid = 3660] [serial = 1352] [outer = 00000000] [url = about:blank] 01:18:29 INFO - PROCESS | 3660 | --DOMWINDOW == 135 (187CB400) [pid = 3660] [serial = 1351] [outer = 00000000] [url = about:blank] 01:18:29 INFO - PROCESS | 3660 | --DOMWINDOW == 134 (1D87D400) [pid = 3660] [serial = 1345] [outer = 00000000] [url = about:blank] 01:18:29 INFO - PROCESS | 3660 | --DOMWINDOW == 133 (1C28D400) [pid = 3660] [serial = 1366] [outer = 00000000] [url = about:blank] 01:18:29 INFO - PROCESS | 3660 | --DOMWINDOW == 132 (1892E400) [pid = 3660] [serial = 1372] [outer = 00000000] [url = about:blank] 01:18:29 INFO - PROCESS | 3660 | --DOMWINDOW == 131 (194B0400) [pid = 3660] [serial = 1373] [outer = 00000000] [url = about:blank] 01:18:29 INFO - PROCESS | 3660 | --DOMWINDOW == 130 (1CC0D800) [pid = 3660] [serial = 1370] [outer = 00000000] [url = about:blank] 01:18:29 INFO - PROCESS | 3660 | --DOMWINDOW == 129 (1A287C00) [pid = 3660] [serial = 1363] [outer = 00000000] [url = about:blank] 01:18:29 INFO - PROCESS | 3660 | --DOMWINDOW == 128 (1A79F000) [pid = 3660] [serial = 1364] [outer = 00000000] [url = about:blank] 01:18:29 INFO - PROCESS | 3660 | --DOMWINDOW == 127 (1C292000) [pid = 3660] [serial = 1367] [outer = 00000000] [url = about:blank] 01:18:29 INFO - PROCESS | 3660 | --DOMWINDOW == 126 (1C999400) [pid = 3660] [serial = 1375] [outer = 00000000] [url = about:blank] 01:18:29 INFO - PROCESS | 3660 | --DOMWINDOW == 125 (1D1E1800) [pid = 3660] [serial = 1376] [outer = 00000000] [url = about:blank] 01:18:29 INFO - PROCESS | 3660 | --DOMWINDOW == 124 (19D10400) [pid = 3660] [serial = 1361] [outer = 00000000] [url = about:blank] 01:18:29 INFO - PROCESS | 3660 | 1461140309637 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:29 INFO - PROCESS | 3660 | ++DOCSHELL 11B39000 == 73 [pid = 3660] [id = 483] 01:18:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 125 (11B39400) [pid = 3660] [serial = 1449] [outer = 00000000] 01:18:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 126 (16468400) [pid = 3660] [serial = 1450] [outer = 11B39400] 01:18:29 INFO - PROCESS | 3660 | 1461140309684 Marionette DEBUG loaded listener.js 01:18:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 127 (1698EC00) [pid = 3660] [serial = 1451] [outer = 11B39400] 01:18:30 INFO - PROCESS | 3660 | 1461140310117 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]]]}] 01:18:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 01:18:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 731ms 01:18:30 INFO - PROCESS | 3660 | 1461140310149 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 01:18:30 INFO - PROCESS | 3660 | 1461140310151 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 01:18:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 01:18:30 INFO - PROCESS | 3660 | 1461140310155 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 01:18:30 INFO - PROCESS | 3660 | 1461140310157 Marionette TRACE conn3 <- [1,1898,null,{}] 01:18:30 INFO - PROCESS | 3660 | 1461140310166 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}] 01:18:30 INFO - PROCESS | 3660 | 1461140310253 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 01:18:30 INFO - PROCESS | 3660 | 1461140310262 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:30 INFO - PROCESS | 3660 | ++DOCSHELL 185D9000 == 74 [pid = 3660] [id = 484] 01:18:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 128 (187C7400) [pid = 3660] [serial = 1452] [outer = 00000000] 01:18:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 129 (187D1000) [pid = 3660] [serial = 1453] [outer = 187C7400] 01:18:30 INFO - PROCESS | 3660 | 1461140310311 Marionette DEBUG loaded listener.js 01:18:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 130 (18B43400) [pid = 3660] [serial = 1454] [outer = 187C7400] 01:18:30 INFO - PROCESS | 3660 | 1461140310780 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]]]}] 01:18:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 01:18:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 685ms 01:18:30 INFO - PROCESS | 3660 | 1461140310838 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 01:18:30 INFO - PROCESS | 3660 | 1461140310840 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 01:18:30 INFO - PROCESS | 3660 | 1461140310843 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 01:18:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 01:18:30 INFO - PROCESS | 3660 | 1461140310844 Marionette TRACE conn3 <- [1,1902,null,{}] 01:18:30 INFO - PROCESS | 3660 | 1461140310848 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}] 01:18:30 INFO - PROCESS | 3660 | 1461140310931 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 01:18:30 INFO - PROCESS | 3660 | 1461140310940 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:30 INFO - PROCESS | 3660 | ++DOCSHELL 18C26400 == 75 [pid = 3660] [id = 485] 01:18:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 131 (18C26800) [pid = 3660] [serial = 1455] [outer = 00000000] 01:18:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 132 (194B3400) [pid = 3660] [serial = 1456] [outer = 18C26800] 01:18:30 INFO - PROCESS | 3660 | 1461140310985 Marionette DEBUG loaded listener.js 01:18:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 133 (194BA800) [pid = 3660] [serial = 1457] [outer = 18C26800] 01:18:31 INFO - PROCESS | 3660 | 1461140311435 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]]]}] 01:18:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 01:18:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 625ms 01:18:31 INFO - PROCESS | 3660 | 1461140311464 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 01:18:31 INFO - PROCESS | 3660 | 1461140311466 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 01:18:31 INFO - PROCESS | 3660 | 1461140311469 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 01:18:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 01:18:31 INFO - PROCESS | 3660 | 1461140311471 Marionette TRACE conn3 <- [1,1906,null,{}] 01:18:31 INFO - PROCESS | 3660 | 1461140311474 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}] 01:18:31 INFO - PROCESS | 3660 | 1461140311555 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 01:18:31 INFO - PROCESS | 3660 | 1461140311592 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:31 INFO - PROCESS | 3660 | ++DOCSHELL 1939F800 == 76 [pid = 3660] [id = 486] 01:18:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 134 (19557C00) [pid = 3660] [serial = 1458] [outer = 00000000] 01:18:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 135 (19952C00) [pid = 3660] [serial = 1459] [outer = 19557C00] 01:18:31 INFO - PROCESS | 3660 | 1461140311637 Marionette DEBUG loaded listener.js 01:18:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 136 (19D0D000) [pid = 3660] [serial = 1460] [outer = 19557C00] 01:18:32 INFO - PROCESS | 3660 | 1461140312106 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]]]}] 01:18:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 01:18:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 685ms 01:18:32 INFO - PROCESS | 3660 | 1461140312152 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 01:18:32 INFO - PROCESS | 3660 | 1461140312154 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 01:18:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 01:18:32 INFO - PROCESS | 3660 | 1461140312157 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 01:18:32 INFO - PROCESS | 3660 | 1461140312159 Marionette TRACE conn3 <- [1,1910,null,{}] 01:18:32 INFO - PROCESS | 3660 | 1461140312162 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}] 01:18:32 INFO - PROCESS | 3660 | 1461140312297 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 01:18:32 INFO - PROCESS | 3660 | 1461140312367 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:32 INFO - PROCESS | 3660 | ++DOCSHELL 1A775C00 == 77 [pid = 3660] [id = 487] 01:18:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 137 (1A79F000) [pid = 3660] [serial = 1461] [outer = 00000000] 01:18:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 138 (1AC09000) [pid = 3660] [serial = 1462] [outer = 1A79F000] 01:18:32 INFO - PROCESS | 3660 | 1461140312414 Marionette DEBUG loaded listener.js 01:18:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 139 (1ACDFC00) [pid = 3660] [serial = 1463] [outer = 1A79F000] 01:18:32 INFO - PROCESS | 3660 | 1461140312830 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]]]}] 01:18:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 01:18:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 716ms 01:18:32 INFO - PROCESS | 3660 | 1461140312878 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 01:18:32 INFO - PROCESS | 3660 | 1461140312880 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 01:18:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 01:18:32 INFO - PROCESS | 3660 | 1461140312884 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 01:18:32 INFO - PROCESS | 3660 | 1461140312885 Marionette TRACE conn3 <- [1,1914,null,{}] 01:18:32 INFO - PROCESS | 3660 | 1461140312889 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}] 01:18:33 INFO - PROCESS | 3660 | 1461140313030 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 01:18:33 INFO - PROCESS | 3660 | 1461140313099 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:33 INFO - PROCESS | 3660 | ++DOCSHELL 1A80C800 == 78 [pid = 3660] [id = 488] 01:18:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 140 (1C296000) [pid = 3660] [serial = 1464] [outer = 00000000] 01:18:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 141 (1C72BC00) [pid = 3660] [serial = 1465] [outer = 1C296000] 01:18:33 INFO - PROCESS | 3660 | 1461140313142 Marionette DEBUG loaded listener.js 01:18:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 142 (1C99BC00) [pid = 3660] [serial = 1466] [outer = 1C296000] 01:18:33 INFO - PROCESS | 3660 | 1461140313531 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]]]}] 01:18:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 01:18:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 685ms 01:18:33 INFO - PROCESS | 3660 | 1461140313567 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 01:18:33 INFO - PROCESS | 3660 | 1461140313569 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 01:18:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 01:18:33 INFO - PROCESS | 3660 | 1461140313572 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 01:18:33 INFO - PROCESS | 3660 | 1461140313574 Marionette TRACE conn3 <- [1,1918,null,{}] 01:18:33 INFO - PROCESS | 3660 | 1461140313578 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}] 01:18:33 INFO - PROCESS | 3660 | 1461140313694 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 01:18:33 INFO - PROCESS | 3660 | --DOMWINDOW == 141 (193A3800) [pid = 3660] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 01:18:33 INFO - PROCESS | 3660 | --DOMWINDOW == 140 (14345800) [pid = 3660] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 01:18:33 INFO - PROCESS | 3660 | --DOMWINDOW == 139 (16536000) [pid = 3660] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 01:18:33 INFO - PROCESS | 3660 | --DOMWINDOW == 138 (13712000) [pid = 3660] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 01:18:33 INFO - PROCESS | 3660 | --DOMWINDOW == 137 (1C2F1000) [pid = 3660] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 01:18:33 INFO - PROCESS | 3660 | --DOMWINDOW == 136 (1A768C00) [pid = 3660] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 01:18:33 INFO - PROCESS | 3660 | --DOMWINDOW == 135 (1CC0EC00) [pid = 3660] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 01:18:33 INFO - PROCESS | 3660 | --DOMWINDOW == 134 (193A5000) [pid = 3660] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 01:18:33 INFO - PROCESS | 3660 | --DOMWINDOW == 133 (15C8BC00) [pid = 3660] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 01:18:33 INFO - PROCESS | 3660 | --DOMWINDOW == 132 (1970FC00) [pid = 3660] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 01:18:33 INFO - PROCESS | 3660 | --DOMWINDOW == 131 (13205400) [pid = 3660] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 01:18:33 INFO - PROCESS | 3660 | --DOMWINDOW == 130 (13705400) [pid = 3660] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 01:18:33 INFO - PROCESS | 3660 | --DOMWINDOW == 129 (138AF400) [pid = 3660] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 01:18:33 INFO - PROCESS | 3660 | --DOMWINDOW == 128 (11B33C00) [pid = 3660] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 01:18:33 INFO - PROCESS | 3660 | 1461140313947 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:33 INFO - PROCESS | 3660 | ++DOCSHELL 11B2F800 == 79 [pid = 3660] [id = 489] 01:18:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 129 (11B33C00) [pid = 3660] [serial = 1467] [outer = 00000000] 01:18:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 130 (13712000) [pid = 3660] [serial = 1468] [outer = 11B33C00] 01:18:33 INFO - PROCESS | 3660 | 1461140313993 Marionette DEBUG loaded listener.js 01:18:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 131 (156AEC00) [pid = 3660] [serial = 1469] [outer = 11B33C00] 01:18:34 INFO - PROCESS | 3660 | 1461140314367 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]]]}] 01:18:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 01:18:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 822ms 01:18:34 INFO - PROCESS | 3660 | 1461140314395 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 01:18:34 INFO - PROCESS | 3660 | 1461140314397 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 01:18:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 01:18:34 INFO - PROCESS | 3660 | 1461140314400 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 01:18:34 INFO - PROCESS | 3660 | 1461140314402 Marionette TRACE conn3 <- [1,1922,null,{}] 01:18:34 INFO - PROCESS | 3660 | 1461140314406 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}] 01:18:34 INFO - PROCESS | 3660 | 1461140314486 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 01:18:34 INFO - PROCESS | 3660 | 1461140314587 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:34 INFO - PROCESS | 3660 | ++DOCSHELL 12CFDC00 == 80 [pid = 3660] [id = 490] 01:18:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 132 (13512400) [pid = 3660] [serial = 1470] [outer = 00000000] 01:18:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 133 (193A3400) [pid = 3660] [serial = 1471] [outer = 13512400] 01:18:34 INFO - PROCESS | 3660 | 1461140314633 Marionette DEBUG loaded listener.js 01:18:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 134 (1939FC00) [pid = 3660] [serial = 1472] [outer = 13512400] 01:18:34 INFO - PROCESS | 3660 | 1461140314974 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]]]}] 01:18:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 01:18:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 609ms 01:18:35 INFO - PROCESS | 3660 | 1461140315022 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 01:18:35 INFO - PROCESS | 3660 | 1461140315024 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 01:18:35 INFO - PROCESS | 3660 | 1461140315027 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 01:18:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 01:18:35 INFO - PROCESS | 3660 | 1461140315029 Marionette TRACE conn3 <- [1,1926,null,{}] 01:18:35 INFO - PROCESS | 3660 | 1461140315032 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}] 01:18:35 INFO - PROCESS | 3660 | 1461140315153 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 01:18:35 INFO - PROCESS | 3660 | 1461140315162 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:35 INFO - PROCESS | 3660 | ++DOCSHELL 13835000 == 81 [pid = 3660] [id = 491] 01:18:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 135 (13835400) [pid = 3660] [serial = 1473] [outer = 00000000] 01:18:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 136 (1383B400) [pid = 3660] [serial = 1474] [outer = 13835400] 01:18:35 INFO - PROCESS | 3660 | 1461140315206 Marionette DEBUG loaded listener.js 01:18:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 137 (1383D800) [pid = 3660] [serial = 1475] [outer = 13835400] 01:18:35 INFO - PROCESS | 3660 | 1461140315593 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]]]}] 01:18:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 01:18:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 624ms 01:18:35 INFO - PROCESS | 3660 | 1461140315646 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 01:18:35 INFO - PROCESS | 3660 | 1461140315648 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 01:18:35 INFO - PROCESS | 3660 | 1461140315651 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 01:18:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 01:18:35 INFO - PROCESS | 3660 | 1461140315654 Marionette TRACE conn3 <- [1,1930,null,{}] 01:18:35 INFO - PROCESS | 3660 | 1461140315657 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}] 01:18:35 INFO - PROCESS | 3660 | 1461140315796 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 01:18:35 INFO - PROCESS | 3660 | 1461140315845 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:35 INFO - PROCESS | 3660 | ++DOCSHELL 192D8000 == 82 [pid = 3660] [id = 492] 01:18:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 138 (192DDC00) [pid = 3660] [serial = 1476] [outer = 00000000] 01:18:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 139 (1CB35C00) [pid = 3660] [serial = 1477] [outer = 192DDC00] 01:18:35 INFO - PROCESS | 3660 | 1461140315893 Marionette DEBUG loaded listener.js 01:18:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 140 (1D168C00) [pid = 3660] [serial = 1478] [outer = 192DDC00] 01:18:36 INFO - PROCESS | 3660 | 1461140316556 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]]]}] 01:18:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 01:18:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 975ms 01:18:36 INFO - PROCESS | 3660 | 1461140316638 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 01:18:36 INFO - PROCESS | 3660 | 1461140316643 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 01:18:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 01:18:36 INFO - PROCESS | 3660 | 1461140316649 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 01:18:36 INFO - PROCESS | 3660 | 1461140316653 Marionette TRACE conn3 <- [1,1934,null,{}] 01:18:36 INFO - PROCESS | 3660 | 1461140316658 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}] 01:18:36 INFO - PROCESS | 3660 | 1461140316804 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 01:18:36 INFO - PROCESS | 3660 | 1461140316940 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:36 INFO - PROCESS | 3660 | ++DOCSHELL 13803400 == 83 [pid = 3660] [id = 493] 01:18:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 141 (13839400) [pid = 3660] [serial = 1479] [outer = 00000000] 01:18:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 142 (16462800) [pid = 3660] [serial = 1480] [outer = 13839400] 01:18:36 INFO - PROCESS | 3660 | 1461140316997 Marionette DEBUG loaded listener.js 01:18:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 143 (169D3800) [pid = 3660] [serial = 1481] [outer = 13839400] 01:18:37 INFO - PROCESS | 3660 | 1461140317603 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]]]}] 01:18:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 01:18:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1020ms 01:18:37 INFO - PROCESS | 3660 | 1461140317660 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 01:18:37 INFO - PROCESS | 3660 | 1461140317666 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 01:18:37 INFO - PROCESS | 3660 | 1461140317706 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 01:18:37 INFO - PROCESS | 3660 | 1461140317709 Marionette TRACE conn3 <- [1,1938,null,{}] 01:18:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 01:18:37 INFO - PROCESS | 3660 | 1461140317713 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}] 01:18:37 INFO - PROCESS | 3660 | 1461140317824 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 01:18:37 INFO - PROCESS | 3660 | 1461140317973 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:37 INFO - PROCESS | 3660 | ++DOCSHELL 13379400 == 84 [pid = 3660] [id = 494] 01:18:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 144 (15A44800) [pid = 3660] [serial = 1482] [outer = 00000000] 01:18:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 145 (190C2800) [pid = 3660] [serial = 1483] [outer = 15A44800] 01:18:38 INFO - PROCESS | 3660 | 1461140318029 Marionette DEBUG loaded listener.js 01:18:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 146 (193A8C00) [pid = 3660] [serial = 1484] [outer = 15A44800] 01:18:38 INFO - PROCESS | 3660 | 1461140318599 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]]]}] 01:18:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 01:18:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 913ms 01:18:38 INFO - PROCESS | 3660 | 1461140318639 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 01:18:38 INFO - PROCESS | 3660 | 1461140318641 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 01:18:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 01:18:38 INFO - PROCESS | 3660 | 1461140318645 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 01:18:38 INFO - PROCESS | 3660 | 1461140318649 Marionette TRACE conn3 <- [1,1942,null,{}] 01:18:38 INFO - PROCESS | 3660 | 1461140318660 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}] 01:18:38 INFO - PROCESS | 3660 | 1461140318771 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 01:18:38 INFO - PROCESS | 3660 | 1461140318918 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:38 INFO - PROCESS | 3660 | ++DOCSHELL 1C22AC00 == 85 [pid = 3660] [id = 495] 01:18:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 147 (1C290000) [pid = 3660] [serial = 1485] [outer = 00000000] 01:18:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 148 (1CC05400) [pid = 3660] [serial = 1486] [outer = 1C290000] 01:18:38 INFO - PROCESS | 3660 | 1461140318975 Marionette DEBUG loaded listener.js 01:18:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 149 (1D176800) [pid = 3660] [serial = 1487] [outer = 1C290000] 01:18:39 INFO - PROCESS | 3660 | 1461140319557 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]]]}] 01:18:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 01:18:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 974ms 01:18:39 INFO - PROCESS | 3660 | 1461140319612 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 01:18:39 INFO - PROCESS | 3660 | 1461140319614 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 01:18:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 01:18:39 INFO - PROCESS | 3660 | 1461140319618 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 01:18:39 INFO - PROCESS | 3660 | 1461140319620 Marionette TRACE conn3 <- [1,1946,null,{}] 01:18:39 INFO - PROCESS | 3660 | 1461140319624 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}] 01:18:39 INFO - PROCESS | 3660 | 1461140319731 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 01:18:39 INFO - PROCESS | 3660 | 1461140319875 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:39 INFO - PROCESS | 3660 | ++DOCSHELL 1D1DF000 == 86 [pid = 3660] [id = 496] 01:18:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 150 (1D1E0800) [pid = 3660] [serial = 1488] [outer = 00000000] 01:18:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 151 (1D87E400) [pid = 3660] [serial = 1489] [outer = 1D1E0800] 01:18:39 INFO - PROCESS | 3660 | 1461140319938 Marionette DEBUG loaded listener.js 01:18:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 152 (1DEBDC00) [pid = 3660] [serial = 1490] [outer = 1D1E0800] 01:18:40 INFO - PROCESS | 3660 | 1461140320429 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]]]}] 01:18:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 01:18:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 807ms 01:18:40 INFO - PROCESS | 3660 | 1461140320443 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 01:18:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 01:18:40 INFO - PROCESS | 3660 | 1461140320445 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 01:18:40 INFO - PROCESS | 3660 | 1461140320448 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 01:18:40 INFO - PROCESS | 3660 | 1461140320450 Marionette TRACE conn3 <- [1,1950,null,{}] 01:18:40 INFO - PROCESS | 3660 | 1461140320454 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}] 01:18:40 INFO - PROCESS | 3660 | 1461140320557 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 01:18:40 INFO - PROCESS | 3660 | 1461140320700 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:40 INFO - PROCESS | 3660 | ++DOCSHELL 1D3E3800 == 87 [pid = 3660] [id = 497] 01:18:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 153 (1D3E6C00) [pid = 3660] [serial = 1491] [outer = 00000000] 01:18:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 154 (1E706C00) [pid = 3660] [serial = 1492] [outer = 1D3E6C00] 01:18:40 INFO - PROCESS | 3660 | 1461140320757 Marionette DEBUG loaded listener.js 01:18:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 155 (1E70E000) [pid = 3660] [serial = 1493] [outer = 1D3E6C00] 01:18:41 INFO - PROCESS | 3660 | 1461140321578 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]]]}] 01:18:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 01:18:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1157ms 01:18:41 INFO - PROCESS | 3660 | 1461140321612 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 01:18:41 INFO - PROCESS | 3660 | 1461140321616 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 01:18:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 01:18:41 INFO - PROCESS | 3660 | 1461140321621 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 01:18:41 INFO - PROCESS | 3660 | 1461140321625 Marionette TRACE conn3 <- [1,1954,null,{}] 01:18:41 INFO - PROCESS | 3660 | 1461140321633 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}] 01:18:41 INFO - PROCESS | 3660 | 1461140321758 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 01:18:41 INFO - PROCESS | 3660 | 1461140321910 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:41 INFO - PROCESS | 3660 | ++DOCSHELL 13201C00 == 88 [pid = 3660] [id = 498] 01:18:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 156 (13205400) [pid = 3660] [serial = 1494] [outer = 00000000] 01:18:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 157 (1337AC00) [pid = 3660] [serial = 1495] [outer = 13205400] 01:18:41 INFO - PROCESS | 3660 | 1461140321968 Marionette DEBUG loaded listener.js 01:18:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 158 (13517800) [pid = 3660] [serial = 1496] [outer = 13205400] 01:18:42 INFO - PROCESS | 3660 | 1461140322540 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]]]}] 01:18:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 01:18:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 975ms 01:18:42 INFO - PROCESS | 3660 | 1461140322605 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 01:18:42 INFO - PROCESS | 3660 | 1461140322611 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 01:18:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 01:18:42 INFO - PROCESS | 3660 | 1461140322617 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 01:18:42 INFO - PROCESS | 3660 | 1461140322619 Marionette TRACE conn3 <- [1,1958,null,{}] 01:18:42 INFO - PROCESS | 3660 | 1461140322623 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}] 01:18:42 INFO - PROCESS | 3660 | 1461140322706 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 01:18:42 INFO - PROCESS | 3660 | 1461140322855 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:42 INFO - PROCESS | 3660 | ++DOCSHELL 13516C00 == 89 [pid = 3660] [id = 499] 01:18:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 159 (138A7000) [pid = 3660] [serial = 1497] [outer = 00000000] 01:18:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 160 (14A5B400) [pid = 3660] [serial = 1498] [outer = 138A7000] 01:18:42 INFO - PROCESS | 3660 | 1461140322905 Marionette DEBUG loaded listener.js 01:18:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 161 (1563A800) [pid = 3660] [serial = 1499] [outer = 138A7000] 01:18:43 INFO - PROCESS | 3660 | --DOCSHELL 1C9A3400 == 88 [pid = 3660] [id = 416] 01:18:43 INFO - PROCESS | 3660 | --DOCSHELL 164D8400 == 87 [pid = 3660] [id = 414] 01:18:43 INFO - PROCESS | 3660 | --DOCSHELL 1350BC00 == 86 [pid = 3660] [id = 381] 01:18:43 INFO - PROCESS | 3660 | --DOCSHELL 1807E800 == 85 [pid = 3660] [id = 382] 01:18:43 INFO - PROCESS | 3660 | --DOCSHELL 142CA400 == 84 [pid = 3660] [id = 413] 01:18:43 INFO - PROCESS | 3660 | --DOCSHELL 13835000 == 83 [pid = 3660] [id = 491] 01:18:43 INFO - PROCESS | 3660 | --DOCSHELL 12CFDC00 == 82 [pid = 3660] [id = 490] 01:18:43 INFO - PROCESS | 3660 | --DOCSHELL 11B2F800 == 81 [pid = 3660] [id = 489] 01:18:43 INFO - PROCESS | 3660 | --DOCSHELL 1A80C800 == 80 [pid = 3660] [id = 488] 01:18:43 INFO - PROCESS | 3660 | --DOCSHELL 1A775C00 == 79 [pid = 3660] [id = 487] 01:18:43 INFO - PROCESS | 3660 | --DOCSHELL 1939F800 == 78 [pid = 3660] [id = 486] 01:18:43 INFO - PROCESS | 3660 | --DOCSHELL 18C26400 == 77 [pid = 3660] [id = 485] 01:18:43 INFO - PROCESS | 3660 | --DOCSHELL 185D9000 == 76 [pid = 3660] [id = 484] 01:18:43 INFO - PROCESS | 3660 | --DOCSHELL 11B39000 == 75 [pid = 3660] [id = 483] 01:18:43 INFO - PROCESS | 3660 | --DOCSHELL 11BFBC00 == 74 [pid = 3660] [id = 482] 01:18:43 INFO - PROCESS | 3660 | --DOMWINDOW == 160 (1CB36400) [pid = 3660] [serial = 1387] [outer = 00000000] [url = about:blank] 01:18:43 INFO - PROCESS | 3660 | --DOMWINDOW == 159 (1E4BB400) [pid = 3660] [serial = 1390] [outer = 00000000] [url = about:blank] 01:18:43 INFO - PROCESS | 3660 | --DOMWINDOW == 158 (1E708800) [pid = 3660] [serial = 1393] [outer = 00000000] [url = about:blank] 01:18:43 INFO - PROCESS | 3660 | --DOMWINDOW == 157 (1C7F9800) [pid = 3660] [serial = 1426] [outer = 00000000] [url = about:blank] 01:18:43 INFO - PROCESS | 3660 | --DOMWINDOW == 156 (16463800) [pid = 3660] [serial = 1381] [outer = 00000000] [url = about:blank] 01:18:43 INFO - PROCESS | 3660 | --DOMWINDOW == 155 (192D8C00) [pid = 3660] [serial = 1384] [outer = 00000000] [url = about:blank] 01:18:43 INFO - PROCESS | 3660 | --DOCSHELL 169CD400 == 73 [pid = 3660] [id = 478] 01:18:43 INFO - PROCESS | 3660 | --DOCSHELL 146A5400 == 72 [pid = 3660] [id = 477] 01:18:43 INFO - PROCESS | 3660 | --DOCSHELL 15AA5C00 == 71 [pid = 3660] [id = 476] 01:18:43 INFO - PROCESS | 3660 | --DOCSHELL 11B37800 == 70 [pid = 3660] [id = 475] 01:18:43 INFO - PROCESS | 3660 | --DOMWINDOW == 154 (17E70C00) [pid = 3660] [serial = 1349] [outer = 00000000] [url = about:blank] 01:18:43 INFO - PROCESS | 3660 | --DOMWINDOW == 153 (1C230800) [pid = 3660] [serial = 1238] [outer = 00000000] [url = about:blank] 01:18:43 INFO - PROCESS | 3660 | --DOMWINDOW == 152 (17E7A800) [pid = 3660] [serial = 1241] [outer = 00000000] [url = about:blank] 01:18:43 INFO - PROCESS | 3660 | --DOMWINDOW == 151 (194B8000) [pid = 3660] [serial = 1244] [outer = 00000000] [url = about:blank] 01:18:43 INFO - PROCESS | 3660 | --DOMWINDOW == 150 (1C99D000) [pid = 3660] [serial = 1415] [outer = 00000000] [url = about:blank] 01:18:43 INFO - PROCESS | 3660 | --DOMWINDOW == 149 (1970F000) [pid = 3660] [serial = 1420] [outer = 00000000] [url = about:blank] 01:18:43 INFO - PROCESS | 3660 | --DOMWINDOW == 148 (11B39800) [pid = 3660] [serial = 1423] [outer = 00000000] [url = about:blank] 01:18:43 INFO - PROCESS | 3660 | --DOMWINDOW == 147 (1D3EC000) [pid = 3660] [serial = 1418] [outer = 00000000] [url = about:blank] 01:18:43 INFO - PROCESS | 3660 | --DOMWINDOW == 146 (19552400) [pid = 3660] [serial = 1406] [outer = 00000000] [url = about:blank] 01:18:43 INFO - PROCESS | 3660 | --DOMWINDOW == 145 (1ACDEC00) [pid = 3660] [serial = 1421] [outer = 00000000] [url = about:blank] 01:18:43 INFO - PROCESS | 3660 | --DOMWINDOW == 144 (11B3B000) [pid = 3660] [serial = 1424] [outer = 00000000] [url = about:blank] 01:18:43 INFO - PROCESS | 3660 | --DOMWINDOW == 143 (1A79E400) [pid = 3660] [serial = 1409] [outer = 00000000] [url = about:blank] 01:18:43 INFO - PROCESS | 3660 | --DOMWINDOW == 142 (1C99A400) [pid = 3660] [serial = 1414] [outer = 00000000] [url = about:blank] 01:18:43 INFO - PROCESS | 3660 | --DOMWINDOW == 141 (1ACE1800) [pid = 3660] [serial = 1411] [outer = 00000000] [url = about:blank] 01:18:43 INFO - PROCESS | 3660 | --DOMWINDOW == 140 (1ACE3C00) [pid = 3660] [serial = 1412] [outer = 00000000] [url = about:blank] 01:18:43 INFO - PROCESS | 3660 | --DOMWINDOW == 139 (1D1D5400) [pid = 3660] [serial = 1417] [outer = 00000000] [url = about:blank] 01:18:43 INFO - PROCESS | 3660 | --DOMWINDOW == 138 (194B7000) [pid = 3660] [serial = 1405] [outer = 00000000] [url = about:blank] 01:18:43 INFO - PROCESS | 3660 | --DOMWINDOW == 137 (18132400) [pid = 3660] [serial = 1400] [outer = 00000000] [url = about:blank] 01:18:43 INFO - PROCESS | 3660 | --DOMWINDOW == 136 (18074400) [pid = 3660] [serial = 1399] [outer = 00000000] [url = about:blank] 01:18:43 INFO - PROCESS | 3660 | --DOMWINDOW == 135 (1A283000) [pid = 3660] [serial = 1408] [outer = 00000000] [url = about:blank] 01:18:43 INFO - PROCESS | 3660 | --DOMWINDOW == 134 (18079800) [pid = 3660] [serial = 1396] [outer = 00000000] [url = about:blank] 01:18:43 INFO - PROCESS | 3660 | --DOMWINDOW == 133 (1939F000) [pid = 3660] [serial = 1397] [outer = 00000000] [url = about:blank] 01:18:43 INFO - PROCESS | 3660 | --DOMWINDOW == 132 (18179400) [pid = 3660] [serial = 1403] [outer = 00000000] [url = about:blank] 01:18:43 INFO - PROCESS | 3660 | --DOMWINDOW == 131 (17E7B800) [pid = 3660] [serial = 1402] [outer = 00000000] [url = about:blank] 01:18:43 INFO - PROCESS | 3660 | 1461140323424 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]]]}] 01:18:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 01:18:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 868ms 01:18:43 INFO - PROCESS | 3660 | 1461140323486 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 01:18:43 INFO - PROCESS | 3660 | 1461140323488 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 01:18:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 01:18:43 INFO - PROCESS | 3660 | 1461140323491 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 01:18:43 INFO - PROCESS | 3660 | 1461140323495 Marionette TRACE conn3 <- [1,1962,null,{}] 01:18:43 INFO - PROCESS | 3660 | 1461140323505 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}] 01:18:43 INFO - PROCESS | 3660 | 1461140323590 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 01:18:43 INFO - PROCESS | 3660 | 1461140323691 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:43 INFO - PROCESS | 3660 | ++DOCSHELL 138B5400 == 71 [pid = 3660] [id = 500] 01:18:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 132 (146A5400) [pid = 3660] [serial = 1500] [outer = 00000000] 01:18:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 133 (15A0CC00) [pid = 3660] [serial = 1501] [outer = 146A5400] 01:18:43 INFO - PROCESS | 3660 | 1461140323745 Marionette DEBUG loaded listener.js 01:18:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 134 (16464800) [pid = 3660] [serial = 1502] [outer = 146A5400] 01:18:44 INFO - PROCESS | 3660 | 1461140324123 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]]]}] 01:18:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 01:18:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 685ms 01:18:44 INFO - PROCESS | 3660 | 1461140324173 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 01:18:44 INFO - PROCESS | 3660 | 1461140324176 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 01:18:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 01:18:44 INFO - PROCESS | 3660 | 1461140324179 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 01:18:44 INFO - PROCESS | 3660 | 1461140324181 Marionette TRACE conn3 <- [1,1966,null,{}] 01:18:44 INFO - PROCESS | 3660 | 1461140324184 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}] 01:18:44 INFO - PROCESS | 3660 | 1461140324268 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 01:18:44 INFO - PROCESS | 3660 | 1461140324274 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:44 INFO - PROCESS | 3660 | ++DOCSHELL 13712400 == 72 [pid = 3660] [id = 501] 01:18:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 135 (1644F000) [pid = 3660] [serial = 1503] [outer = 00000000] 01:18:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 136 (17E84000) [pid = 3660] [serial = 1504] [outer = 1644F000] 01:18:44 INFO - PROCESS | 3660 | 1461140324318 Marionette DEBUG loaded listener.js 01:18:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 137 (17E9B800) [pid = 3660] [serial = 1505] [outer = 1644F000] 01:18:44 INFO - PROCESS | 3660 | 1461140324783 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]]]}] 01:18:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 01:18:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 624ms 01:18:44 INFO - PROCESS | 3660 | 1461140324801 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 01:18:44 INFO - PROCESS | 3660 | 1461140324802 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 01:18:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 01:18:44 INFO - PROCESS | 3660 | 1461140324806 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 01:18:44 INFO - PROCESS | 3660 | 1461140324807 Marionette TRACE conn3 <- [1,1970,null,{}] 01:18:44 INFO - PROCESS | 3660 | 1461140324811 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}] 01:18:44 INFO - PROCESS | 3660 | 1461140324891 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 01:18:44 INFO - PROCESS | 3660 | 1461140324902 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:44 INFO - PROCESS | 3660 | ++DOCSHELL 13836C00 == 73 [pid = 3660] [id = 502] 01:18:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 138 (17E75400) [pid = 3660] [serial = 1506] [outer = 00000000] 01:18:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 139 (1812E400) [pid = 3660] [serial = 1507] [outer = 17E75400] 01:18:44 INFO - PROCESS | 3660 | 1461140324947 Marionette DEBUG loaded listener.js 01:18:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 140 (18176C00) [pid = 3660] [serial = 1508] [outer = 17E75400] 01:18:45 INFO - PROCESS | 3660 | 1461140325408 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]]]}] 01:18:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 01:18:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 625ms 01:18:45 INFO - PROCESS | 3660 | 1461140325445 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 01:18:45 INFO - PROCESS | 3660 | 1461140325447 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 01:18:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 01:18:45 INFO - PROCESS | 3660 | 1461140325451 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 01:18:45 INFO - PROCESS | 3660 | 1461140325453 Marionette TRACE conn3 <- [1,1974,null,{}] 01:18:45 INFO - PROCESS | 3660 | 1461140325456 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}] 01:18:45 INFO - PROCESS | 3660 | 1461140325596 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 01:18:45 INFO - PROCESS | 3660 | 1461140325603 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:45 INFO - PROCESS | 3660 | ++DOCSHELL 18177000 == 74 [pid = 3660] [id = 503] 01:18:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 141 (185D2C00) [pid = 3660] [serial = 1509] [outer = 00000000] 01:18:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 142 (18939800) [pid = 3660] [serial = 1510] [outer = 185D2C00] 01:18:45 INFO - PROCESS | 3660 | 1461140325651 Marionette DEBUG loaded listener.js 01:18:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 143 (18C28C00) [pid = 3660] [serial = 1511] [outer = 185D2C00] 01:18:46 INFO - PROCESS | 3660 | 1461140326081 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]]]}] 01:18:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 01:18:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 670ms 01:18:46 INFO - PROCESS | 3660 | 1461140326130 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 01:18:46 INFO - PROCESS | 3660 | 1461140326132 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 01:18:46 INFO - PROCESS | 3660 | 1461140326135 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 01:18:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 01:18:46 INFO - PROCESS | 3660 | 1461140326137 Marionette TRACE conn3 <- [1,1978,null,{}] 01:18:46 INFO - PROCESS | 3660 | 1461140326140 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}] 01:18:46 INFO - PROCESS | 3660 | 1461140326256 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 01:18:46 INFO - PROCESS | 3660 | 1461140326353 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:46 INFO - PROCESS | 3660 | ++DOCSHELL 1939C400 == 75 [pid = 3660] [id = 504] 01:18:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 144 (193A2800) [pid = 3660] [serial = 1512] [outer = 00000000] 01:18:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 145 (194B2800) [pid = 3660] [serial = 1513] [outer = 193A2800] 01:18:46 INFO - PROCESS | 3660 | 1461140326401 Marionette DEBUG loaded listener.js 01:18:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 146 (194BE400) [pid = 3660] [serial = 1514] [outer = 193A2800] 01:18:46 INFO - PROCESS | 3660 | 1461140326812 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]]]}] 01:18:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 01:18:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 716ms 01:18:46 INFO - PROCESS | 3660 | 1461140326859 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 01:18:46 INFO - PROCESS | 3660 | 1461140326861 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 01:18:46 INFO - PROCESS | 3660 | 1461140326864 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 01:18:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 01:18:46 INFO - PROCESS | 3660 | 1461140326866 Marionette TRACE conn3 <- [1,1982,null,{}] 01:18:46 INFO - PROCESS | 3660 | 1461140326869 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}] 01:18:46 INFO - PROCESS | 3660 | 1461140326986 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 01:18:46 INFO - PROCESS | 3660 | 1461140326992 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:47 INFO - PROCESS | 3660 | ++DOCSHELL 1370F800 == 76 [pid = 3660] [id = 505] 01:18:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 147 (13832800) [pid = 3660] [serial = 1515] [outer = 00000000] 01:18:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 148 (1970F000) [pid = 3660] [serial = 1516] [outer = 13832800] 01:18:47 INFO - PROCESS | 3660 | 1461140327108 Marionette DEBUG loaded listener.js 01:18:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 149 (199C1000) [pid = 3660] [serial = 1517] [outer = 13832800] 01:18:47 INFO - PROCESS | 3660 | --DOMWINDOW == 148 (185D7C00) [pid = 3660] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 01:18:47 INFO - PROCESS | 3660 | --DOMWINDOW == 147 (1C22C400) [pid = 3660] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 01:18:47 INFO - PROCESS | 3660 | --DOMWINDOW == 146 (19D4A000) [pid = 3660] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 01:18:47 INFO - PROCESS | 3660 | --DOMWINDOW == 145 (1E703400) [pid = 3660] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 01:18:47 INFO - PROCESS | 3660 | --DOMWINDOW == 144 (1C9A3800) [pid = 3660] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 01:18:47 INFO - PROCESS | 3660 | --DOMWINDOW == 143 (1DEC1800) [pid = 3660] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 01:18:47 INFO - PROCESS | 3660 | --DOMWINDOW == 142 (138AFC00) [pid = 3660] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 01:18:47 INFO - PROCESS | 3660 | --DOMWINDOW == 141 (1A79F000) [pid = 3660] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 01:18:47 INFO - PROCESS | 3660 | --DOMWINDOW == 140 (1C296000) [pid = 3660] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 01:18:47 INFO - PROCESS | 3660 | --DOMWINDOW == 139 (11B39400) [pid = 3660] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 01:18:47 INFO - PROCESS | 3660 | --DOMWINDOW == 138 (12CFEC00) [pid = 3660] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 01:18:47 INFO - PROCESS | 3660 | --DOMWINDOW == 137 (13835400) [pid = 3660] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 01:18:47 INFO - PROCESS | 3660 | --DOMWINDOW == 136 (18C26800) [pid = 3660] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 01:18:47 INFO - PROCESS | 3660 | --DOMWINDOW == 135 (187C7400) [pid = 3660] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 01:18:47 INFO - PROCESS | 3660 | --DOMWINDOW == 134 (19557C00) [pid = 3660] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 01:18:47 INFO - PROCESS | 3660 | --DOMWINDOW == 133 (11B33C00) [pid = 3660] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 01:18:47 INFO - PROCESS | 3660 | --DOMWINDOW == 132 (11B37C00) [pid = 3660] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 01:18:47 INFO - PROCESS | 3660 | --DOMWINDOW == 131 (13512400) [pid = 3660] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 01:18:47 INFO - PROCESS | 3660 | --DOMWINDOW == 130 (1A7ACC00) [pid = 3660] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 01:18:47 INFO - PROCESS | 3660 | --DOMWINDOW == 129 (14A04400) [pid = 3660] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 01:18:47 INFO - PROCESS | 3660 | --DOMWINDOW == 128 (19553800) [pid = 3660] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 01:18:47 INFO - PROCESS | 3660 | --DOMWINDOW == 127 (18072400) [pid = 3660] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 01:18:47 INFO - PROCESS | 3660 | --DOMWINDOW == 126 (1D874400) [pid = 3660] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 01:18:47 INFO - PROCESS | 3660 | --DOMWINDOW == 125 (14A5E800) [pid = 3660] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 01:18:47 INFO - PROCESS | 3660 | --DOMWINDOW == 124 (1ACDE000) [pid = 3660] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 01:18:47 INFO - PROCESS | 3660 | --DOMWINDOW == 123 (15A0F000) [pid = 3660] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 01:18:47 INFO - PROCESS | 3660 | --DOMWINDOW == 122 (136ABC00) [pid = 3660] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 01:18:47 INFO - PROCESS | 3660 | --DOMWINDOW == 121 (187C7000) [pid = 3660] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 01:18:47 INFO - PROCESS | 3660 | --DOMWINDOW == 120 (19F67C00) [pid = 3660] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 01:18:47 INFO - PROCESS | 3660 | 1461140327797 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]]]}] 01:18:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 01:18:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 975ms 01:18:47 INFO - PROCESS | 3660 | 1461140327846 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 01:18:47 INFO - PROCESS | 3660 | 1461140327848 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 01:18:47 INFO - PROCESS | 3660 | 1461140327851 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 01:18:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 01:18:47 INFO - PROCESS | 3660 | 1461140327853 Marionette TRACE conn3 <- [1,1986,null,{}] 01:18:47 INFO - PROCESS | 3660 | 1461140327856 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}] 01:18:47 INFO - PROCESS | 3660 | 1461140327938 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 01:18:48 INFO - PROCESS | 3660 | 1461140328046 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:48 INFO - PROCESS | 3660 | ++DOCSHELL 11BFB000 == 77 [pid = 3660] [id = 506] 01:18:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 121 (12CF3000) [pid = 3660] [serial = 1518] [outer = 00000000] 01:18:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 122 (13834C00) [pid = 3660] [serial = 1519] [outer = 12CF3000] 01:18:48 INFO - PROCESS | 3660 | 1461140328097 Marionette DEBUG loaded listener.js 01:18:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 123 (16660800) [pid = 3660] [serial = 1520] [outer = 12CF3000] 01:18:48 INFO - PROCESS | 3660 | 1461140328426 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]]]}] 01:18:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 01:18:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 624ms 01:18:48 INFO - PROCESS | 3660 | 1461140328472 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 01:18:48 INFO - PROCESS | 3660 | 1461140328473 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 01:18:48 INFO - PROCESS | 3660 | 1461140328477 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 01:18:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 01:18:48 INFO - PROCESS | 3660 | 1461140328478 Marionette TRACE conn3 <- [1,1990,null,{}] 01:18:48 INFO - PROCESS | 3660 | 1461140328482 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}] 01:18:48 INFO - PROCESS | 3660 | 1461140328606 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 01:18:48 INFO - PROCESS | 3660 | 1461140328615 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:48 INFO - PROCESS | 3660 | ++DOCSHELL 1380EC00 == 78 [pid = 3660] [id = 507] 01:18:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 124 (1646C800) [pid = 3660] [serial = 1521] [outer = 00000000] 01:18:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 125 (193A6000) [pid = 3660] [serial = 1522] [outer = 1646C800] 01:18:48 INFO - PROCESS | 3660 | 1461140328663 Marionette DEBUG loaded listener.js 01:18:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 126 (19553800) [pid = 3660] [serial = 1523] [outer = 1646C800] 01:18:49 INFO - PROCESS | 3660 | 1461140329065 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]]]}] 01:18:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 01:18:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 609ms 01:18:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 01:18:49 INFO - PROCESS | 3660 | 1461140329097 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 01:18:49 INFO - PROCESS | 3660 | 1461140329099 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 01:18:49 INFO - PROCESS | 3660 | 1461140329103 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 01:18:49 INFO - PROCESS | 3660 | 1461140329105 Marionette TRACE conn3 <- [1,1994,null,{}] 01:18:49 INFO - PROCESS | 3660 | 1461140329108 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}] 01:18:49 INFO - PROCESS | 3660 | 1461140329250 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 01:18:49 INFO - PROCESS | 3660 | 1461140329294 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:49 INFO - PROCESS | 3660 | ++DOCSHELL 17E6D400 == 79 [pid = 3660] [id = 508] 01:18:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 127 (1892A400) [pid = 3660] [serial = 1524] [outer = 00000000] 01:18:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 128 (1A13F800) [pid = 3660] [serial = 1525] [outer = 1892A400] 01:18:49 INFO - PROCESS | 3660 | 1461140329342 Marionette DEBUG loaded listener.js 01:18:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 129 (1A79EC00) [pid = 3660] [serial = 1526] [outer = 1892A400] 01:18:49 INFO - PROCESS | 3660 | 1461140329891 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]]]}] 01:18:49 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 01:18:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 807ms 01:18:49 INFO - PROCESS | 3660 | 1461140329930 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 01:18:49 INFO - PROCESS | 3660 | 1461140329934 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 01:18:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 01:18:49 INFO - PROCESS | 3660 | 1461140329939 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 01:18:49 INFO - PROCESS | 3660 | 1461140329943 Marionette TRACE conn3 <- [1,1998,null,{}] 01:18:49 INFO - PROCESS | 3660 | 1461140329949 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}] 01:18:50 INFO - PROCESS | 3660 | 1461140330072 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 01:18:50 INFO - PROCESS | 3660 | 1461140330228 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:50 INFO - PROCESS | 3660 | ++DOCSHELL 11BFB400 == 80 [pid = 3660] [id = 509] 01:18:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 130 (11BFBC00) [pid = 3660] [serial = 1527] [outer = 00000000] 01:18:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 131 (13837800) [pid = 3660] [serial = 1528] [outer = 11BFBC00] 01:18:50 INFO - PROCESS | 3660 | 1461140330286 Marionette DEBUG loaded listener.js 01:18:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 132 (138ACC00) [pid = 3660] [serial = 1529] [outer = 11BFBC00] 01:18:50 INFO - PROCESS | 3660 | 1461140330911 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]]]}] 01:18:50 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 01:18:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1020ms 01:18:50 INFO - PROCESS | 3660 | 1461140330973 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 01:18:50 INFO - PROCESS | 3660 | 1461140330979 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 01:18:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 01:18:50 INFO - PROCESS | 3660 | 1461140330989 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 01:18:50 INFO - PROCESS | 3660 | 1461140330992 Marionette TRACE conn3 <- [1,2002,null,{}] 01:18:50 INFO - PROCESS | 3660 | 1461140330996 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}] 01:18:51 INFO - PROCESS | 3660 | 1461140331193 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 01:18:51 INFO - PROCESS | 3660 | 1461140331302 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:51 INFO - PROCESS | 3660 | ++DOCSHELL 1646AC00 == 81 [pid = 3660] [id = 510] 01:18:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 133 (1807B400) [pid = 3660] [serial = 1530] [outer = 00000000] 01:18:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 134 (187C6800) [pid = 3660] [serial = 1531] [outer = 1807B400] 01:18:51 INFO - PROCESS | 3660 | 1461140331358 Marionette DEBUG loaded listener.js 01:18:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 135 (192DF400) [pid = 3660] [serial = 1532] [outer = 1807B400] 01:18:51 INFO - PROCESS | 3660 | 1461140331996 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]]]}] 01:18:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 01:18:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1081ms 01:18:52 INFO - PROCESS | 3660 | 1461140332075 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 01:18:52 INFO - PROCESS | 3660 | 1461140332078 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 01:18:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 01:18:52 INFO - PROCESS | 3660 | 1461140332082 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 01:18:52 INFO - PROCESS | 3660 | 1461140332086 Marionette TRACE conn3 <- [1,2006,null,{}] 01:18:52 INFO - PROCESS | 3660 | 1461140332097 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}] 01:18:52 INFO - PROCESS | 3660 | 1461140332290 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 01:18:52 INFO - PROCESS | 3660 | 1461140332286 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:52 INFO - PROCESS | 3660 | ++DOCSHELL 187CF800 == 82 [pid = 3660] [id = 511] 01:18:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 136 (18B4EC00) [pid = 3660] [serial = 1533] [outer = 00000000] 01:18:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 137 (1A811000) [pid = 3660] [serial = 1534] [outer = 18B4EC00] 01:18:52 INFO - PROCESS | 3660 | 1461140332342 Marionette DEBUG loaded listener.js 01:18:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 138 (1ACD9C00) [pid = 3660] [serial = 1535] [outer = 18B4EC00] 01:18:52 INFO - PROCESS | 3660 | 1461140332994 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]]]}] 01:18:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 01:18:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 974ms 01:18:53 INFO - PROCESS | 3660 | 1461140333050 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 01:18:53 INFO - PROCESS | 3660 | 1461140333053 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 01:18:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 01:18:53 INFO - PROCESS | 3660 | 1461140333057 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 01:18:53 INFO - PROCESS | 3660 | 1461140333059 Marionette TRACE conn3 <- [1,2010,null,{}] 01:18:53 INFO - PROCESS | 3660 | 1461140333062 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}] 01:18:53 INFO - PROCESS | 3660 | 1461140333179 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 01:18:53 INFO - PROCESS | 3660 | 1461140333326 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:53 INFO - PROCESS | 3660 | ++DOCSHELL 19706400 == 83 [pid = 3660] [id = 512] 01:18:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 139 (1ACDC800) [pid = 3660] [serial = 1536] [outer = 00000000] 01:18:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 140 (1C230400) [pid = 3660] [serial = 1537] [outer = 1ACDC800] 01:18:53 INFO - PROCESS | 3660 | 1461140333381 Marionette DEBUG loaded listener.js 01:18:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 141 (1C234800) [pid = 3660] [serial = 1538] [outer = 1ACDC800] 01:18:53 INFO - PROCESS | 3660 | 1461140333883 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]]]}] 01:18:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 01:18:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 884ms 01:18:53 INFO - PROCESS | 3660 | 1461140333943 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 01:18:53 INFO - PROCESS | 3660 | 1461140333946 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 01:18:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 01:18:53 INFO - PROCESS | 3660 | 1461140333949 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 01:18:53 INFO - PROCESS | 3660 | 1461140333951 Marionette TRACE conn3 <- [1,2014,null,{}] 01:18:53 INFO - PROCESS | 3660 | 1461140333955 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}] 01:18:54 INFO - PROCESS | 3660 | 1461140334058 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 01:18:54 INFO - PROCESS | 3660 | 1461140334221 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:54 INFO - PROCESS | 3660 | ++DOCSHELL 192DA800 == 84 [pid = 3660] [id = 513] 01:18:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 142 (19D0C400) [pid = 3660] [serial = 1539] [outer = 00000000] 01:18:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 143 (1C297000) [pid = 3660] [serial = 1540] [outer = 19D0C400] 01:18:54 INFO - PROCESS | 3660 | 1461140334259 Marionette DEBUG loaded listener.js 01:18:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 144 (1C2ED000) [pid = 3660] [serial = 1541] [outer = 19D0C400] 01:18:54 INFO - PROCESS | 3660 | 1461140334843 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]]]}] 01:18:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 01:18:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 974ms 01:18:54 INFO - PROCESS | 3660 | 1461140334954 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 01:18:54 INFO - PROCESS | 3660 | 1461140334956 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 01:18:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 01:18:54 INFO - PROCESS | 3660 | 1461140334978 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 01:18:54 INFO - PROCESS | 3660 | 1461140334980 Marionette TRACE conn3 <- [1,2018,null,{}] 01:18:54 INFO - PROCESS | 3660 | 1461140334984 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}] 01:18:55 INFO - PROCESS | 3660 | 1461140335113 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 01:18:55 INFO - PROCESS | 3660 | 1461140335265 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:55 INFO - PROCESS | 3660 | ++DOCSHELL 11BFA800 == 85 [pid = 3660] [id = 514] 01:18:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 145 (12C59000) [pid = 3660] [serial = 1542] [outer = 00000000] 01:18:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 146 (15A46400) [pid = 3660] [serial = 1543] [outer = 12C59000] 01:18:55 INFO - PROCESS | 3660 | 1461140335333 Marionette DEBUG loaded listener.js 01:18:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 147 (1646D800) [pid = 3660] [serial = 1544] [outer = 12C59000] 01:18:55 INFO - PROCESS | 3660 | 1461140335854 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]]]}] 01:18:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 01:18:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 929ms 01:18:55 INFO - PROCESS | 3660 | 1461140335907 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 01:18:55 INFO - PROCESS | 3660 | 1461140335910 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 01:18:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 01:18:55 INFO - PROCESS | 3660 | 1461140335913 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 01:18:55 INFO - PROCESS | 3660 | 1461140335915 Marionette TRACE conn3 <- [1,2022,null,{}] 01:18:55 INFO - PROCESS | 3660 | 1461140335919 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}] 01:18:56 INFO - PROCESS | 3660 | 1461140336024 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 01:18:56 INFO - PROCESS | 3660 | 1461140336357 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:56 INFO - PROCESS | 3660 | ++DOCSHELL 11B37400 == 86 [pid = 3660] [id = 515] 01:18:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 148 (12B85400) [pid = 3660] [serial = 1545] [outer = 00000000] 01:18:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 149 (136B5000) [pid = 3660] [serial = 1546] [outer = 12B85400] 01:18:56 INFO - PROCESS | 3660 | 1461140336443 Marionette DEBUG loaded listener.js 01:18:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 150 (13804000) [pid = 3660] [serial = 1547] [outer = 12B85400] 01:18:57 INFO - PROCESS | 3660 | 1461140337096 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]]]}] 01:18:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 01:18:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1218ms 01:18:57 INFO - PROCESS | 3660 | 1461140337150 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 01:18:57 INFO - PROCESS | 3660 | 1461140337153 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 01:18:57 INFO - PROCESS | 3660 | 1461140337159 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 01:18:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 01:18:57 INFO - PROCESS | 3660 | 1461140337163 Marionette TRACE conn3 <- [1,2026,null,{}] 01:18:57 INFO - PROCESS | 3660 | 1461140337168 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}] 01:18:57 INFO - PROCESS | 3660 | 1461140337280 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 01:18:57 INFO - PROCESS | 3660 | 1461140337453 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:57 INFO - PROCESS | 3660 | --DOCSHELL 18930400 == 85 [pid = 3660] [id = 290] 01:18:57 INFO - PROCESS | 3660 | --DOCSHELL 1C2F9800 == 84 [pid = 3660] [id = 318] 01:18:57 INFO - PROCESS | 3660 | --DOCSHELL 1380EC00 == 83 [pid = 3660] [id = 507] 01:18:57 INFO - PROCESS | 3660 | --DOCSHELL 11BFB000 == 82 [pid = 3660] [id = 506] 01:18:57 INFO - PROCESS | 3660 | --DOCSHELL 1370F800 == 81 [pid = 3660] [id = 505] 01:18:57 INFO - PROCESS | 3660 | --DOCSHELL 1939C400 == 80 [pid = 3660] [id = 504] 01:18:57 INFO - PROCESS | 3660 | --DOCSHELL 18177000 == 79 [pid = 3660] [id = 503] 01:18:57 INFO - PROCESS | 3660 | --DOCSHELL 13836C00 == 78 [pid = 3660] [id = 502] 01:18:57 INFO - PROCESS | 3660 | --DOCSHELL 13712400 == 77 [pid = 3660] [id = 501] 01:18:57 INFO - PROCESS | 3660 | --DOCSHELL 138B5400 == 76 [pid = 3660] [id = 500] 01:18:57 INFO - PROCESS | 3660 | --DOCSHELL 13516C00 == 75 [pid = 3660] [id = 499] 01:18:57 INFO - PROCESS | 3660 | --DOCSHELL 13201C00 == 74 [pid = 3660] [id = 498] 01:18:57 INFO - PROCESS | 3660 | --DOCSHELL 1D3E3800 == 73 [pid = 3660] [id = 497] 01:18:57 INFO - PROCESS | 3660 | --DOCSHELL 1D1DF000 == 72 [pid = 3660] [id = 496] 01:18:57 INFO - PROCESS | 3660 | ++DOCSHELL 11BFB000 == 73 [pid = 3660] [id = 516] 01:18:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 151 (12CFF000) [pid = 3660] [serial = 1548] [outer = 00000000] 01:18:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 152 (13714000) [pid = 3660] [serial = 1549] [outer = 12CFF000] 01:18:57 INFO - PROCESS | 3660 | 1461140337538 Marionette DEBUG loaded listener.js 01:18:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 153 (138AF400) [pid = 3660] [serial = 1550] [outer = 12CFF000] 01:18:57 INFO - PROCESS | 3660 | --DOCSHELL 1C22AC00 == 72 [pid = 3660] [id = 495] 01:18:57 INFO - PROCESS | 3660 | --DOCSHELL 13379400 == 71 [pid = 3660] [id = 494] 01:18:57 INFO - PROCESS | 3660 | --DOCSHELL 13803400 == 70 [pid = 3660] [id = 493] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 152 (1C7F9400) [pid = 3660] [serial = 1301] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 151 (187C8C00) [pid = 3660] [serial = 1292] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 150 (1D86F400) [pid = 3660] [serial = 1388] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 149 (194B4400) [pid = 3660] [serial = 1340] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 148 (1D96C400) [pid = 3660] [serial = 1346] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 147 (16466400) [pid = 3660] [serial = 1337] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 146 (1D170000) [pid = 3660] [serial = 1343] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 145 (16471800) [pid = 3660] [serial = 1382] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 144 (14A51C00) [pid = 3660] [serial = 1289] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 143 (1ACE4000) [pid = 3660] [serial = 1295] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 142 (1C99E400) [pid = 3660] [serial = 1247] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 141 (193A6800) [pid = 3660] [serial = 1385] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 140 (1C2F3000) [pid = 3660] [serial = 1298] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 139 (1C229400) [pid = 3660] [serial = 1286] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 138 (1E708000) [pid = 3660] [serial = 1394] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 137 (1D1E2C00) [pid = 3660] [serial = 1250] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 136 (1E4BFC00) [pid = 3660] [serial = 1391] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 135 (19D0FC00) [pid = 3660] [serial = 1253] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 134 (1AC09000) [pid = 3660] [serial = 1462] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 133 (1C72BC00) [pid = 3660] [serial = 1465] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 132 (1ACDFC00) [pid = 3660] [serial = 1463] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 131 (16468400) [pid = 3660] [serial = 1450] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 130 (1698EC00) [pid = 3660] [serial = 1451] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 129 (15415C00) [pid = 3660] [serial = 1448] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 128 (1439C800) [pid = 3660] [serial = 1447] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 127 (1C99BC00) [pid = 3660] [serial = 1466] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 126 (18B52400) [pid = 3660] [serial = 1432] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 125 (1383B400) [pid = 3660] [serial = 1474] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 124 (194B3400) [pid = 3660] [serial = 1456] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 123 (194BA800) [pid = 3660] [serial = 1457] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 122 (187D1000) [pid = 3660] [serial = 1453] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 121 (18B43400) [pid = 3660] [serial = 1454] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 120 (19952C00) [pid = 3660] [serial = 1459] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 119 (1665B000) [pid = 3660] [serial = 1429] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 118 (1CE4E000) [pid = 3660] [serial = 1435] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 117 (1E710000) [pid = 3660] [serial = 1438] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 116 (1EA1C800) [pid = 3660] [serial = 1441] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 115 (1EA71800) [pid = 3660] [serial = 1444] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 114 (156AEC00) [pid = 3660] [serial = 1469] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 113 (1CE57800) [pid = 3660] [serial = 1427] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 112 (13712000) [pid = 3660] [serial = 1468] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 111 (1939FC00) [pid = 3660] [serial = 1472] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (19D0D000) [pid = 3660] [serial = 1460] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (193A3400) [pid = 3660] [serial = 1471] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (1383D800) [pid = 3660] [serial = 1475] [outer = 00000000] [url = about:blank] 01:18:57 INFO - PROCESS | 3660 | 1461140337974 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]]]}] 01:18:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 01:18:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 822ms 01:18:58 INFO - PROCESS | 3660 | 1461140338026 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 01:18:58 INFO - PROCESS | 3660 | 1461140338030 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 01:18:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 01:18:58 INFO - PROCESS | 3660 | 1461140338040 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 01:18:58 INFO - PROCESS | 3660 | 1461140338042 Marionette TRACE conn3 <- [1,2030,null,{}] 01:18:58 INFO - PROCESS | 3660 | 1461140338046 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}] 01:18:58 INFO - PROCESS | 3660 | 1461140338117 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 01:18:58 INFO - PROCESS | 3660 | 1461140338124 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:58 INFO - PROCESS | 3660 | ++DOCSHELL 14A5B000 == 71 [pid = 3660] [id = 517] 01:18:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (1563C000) [pid = 3660] [serial = 1551] [outer = 00000000] 01:18:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (1665B000) [pid = 3660] [serial = 1552] [outer = 1563C000] 01:18:58 INFO - PROCESS | 3660 | 1461140338169 Marionette DEBUG loaded listener.js 01:18:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (16996800) [pid = 3660] [serial = 1553] [outer = 1563C000] 01:18:58 INFO - PROCESS | 3660 | 1461140338655 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]]]}] 01:18:58 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) 01:18:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 670ms 01:18:58 INFO - PROCESS | 3660 | 1461140338720 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 01:18:58 INFO - PROCESS | 3660 | 1461140338723 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 01:18:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 01:18:58 INFO - PROCESS | 3660 | 1461140338727 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 01:18:58 INFO - PROCESS | 3660 | 1461140338733 Marionette TRACE conn3 <- [1,2034,null,{}] 01:18:58 INFO - PROCESS | 3660 | 1461140338724 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}] 01:18:58 INFO - PROCESS | 3660 | 1461140338811 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 01:18:58 INFO - PROCESS | 3660 | 1461140338945 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:58 INFO - PROCESS | 3660 | ++DOCSHELL 1817CC00 == 72 [pid = 3660] [id = 518] 01:18:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 112 (1817D000) [pid = 3660] [serial = 1554] [outer = 00000000] 01:18:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 113 (187D0000) [pid = 3660] [serial = 1555] [outer = 1817D000] 01:18:58 INFO - PROCESS | 3660 | 1461140338989 Marionette DEBUG loaded listener.js 01:18:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 114 (187D4C00) [pid = 3660] [serial = 1556] [outer = 1817D000] 01:18:59 INFO - PROCESS | 3660 | 1461140339352 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]]]}] 01:18:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:18:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 670ms 01:18:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 01:18:59 INFO - PROCESS | 3660 | 1461140339392 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 01:18:59 INFO - PROCESS | 3660 | 1461140339394 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 01:18:59 INFO - PROCESS | 3660 | 1461140339397 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 01:18:59 INFO - PROCESS | 3660 | 1461140339399 Marionette TRACE conn3 <- [1,2038,null,{}] 01:18:59 INFO - PROCESS | 3660 | 1461140339403 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}] 01:18:59 INFO - PROCESS | 3660 | 1461140339487 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 01:18:59 INFO - PROCESS | 3660 | 1461140339603 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:59 INFO - PROCESS | 3660 | ++DOCSHELL 1320E400 == 73 [pid = 3660] [id = 519] 01:18:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 115 (1335F800) [pid = 3660] [serial = 1557] [outer = 00000000] 01:18:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 116 (1939B400) [pid = 3660] [serial = 1558] [outer = 1335F800] 01:18:59 INFO - PROCESS | 3660 | 1461140339648 Marionette DEBUG loaded listener.js 01:18:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 117 (193A3C00) [pid = 3660] [serial = 1559] [outer = 1335F800] 01:19:00 INFO - PROCESS | 3660 | 1461140340049 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]]]}] 01:19:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 01:19:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 670ms 01:19:00 INFO - PROCESS | 3660 | 1461140340087 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 01:19:00 INFO - PROCESS | 3660 | 1461140340089 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 01:19:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 01:19:00 INFO - PROCESS | 3660 | 1461140340092 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 01:19:00 INFO - PROCESS | 3660 | 1461140340094 Marionette TRACE conn3 <- [1,2042,null,{}] 01:19:00 INFO - PROCESS | 3660 | 1461140340097 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}] 01:19:00 INFO - PROCESS | 3660 | 1461140340240 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 01:19:00 INFO - PROCESS | 3660 | 1461140340262 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:00 INFO - PROCESS | 3660 | ++DOCSHELL 194B5000 == 74 [pid = 3660] [id = 520] 01:19:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 118 (194B5800) [pid = 3660] [serial = 1560] [outer = 00000000] 01:19:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 119 (194BF400) [pid = 3660] [serial = 1561] [outer = 194B5800] 01:19:00 INFO - PROCESS | 3660 | 1461140340323 Marionette DEBUG loaded listener.js 01:19:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 120 (1970F400) [pid = 3660] [serial = 1562] [outer = 194B5800] 01:19:00 INFO - PROCESS | 3660 | 1461140340791 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]]]}] 01:19:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 01:19:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 716ms 01:19:00 INFO - PROCESS | 3660 | 1461140340814 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 01:19:00 INFO - PROCESS | 3660 | 1461140340816 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 01:19:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 01:19:00 INFO - PROCESS | 3660 | 1461140340824 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 01:19:00 INFO - PROCESS | 3660 | 1461140340826 Marionette TRACE conn3 <- [1,2046,null,{}] 01:19:00 INFO - PROCESS | 3660 | 1461140340829 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}] 01:19:00 INFO - PROCESS | 3660 | 1461140340948 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 01:19:00 INFO - PROCESS | 3660 | 1461140340954 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:01 INFO - PROCESS | 3660 | ++DOCSHELL 19D4D800 == 75 [pid = 3660] [id = 521] 01:19:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 121 (19F60000) [pid = 3660] [serial = 1563] [outer = 00000000] 01:19:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 122 (1A809C00) [pid = 3660] [serial = 1564] [outer = 19F60000] 01:19:01 INFO - PROCESS | 3660 | 1461140341058 Marionette DEBUG loaded listener.js 01:19:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 123 (1AC10400) [pid = 3660] [serial = 1565] [outer = 19F60000] 01:19:01 INFO - PROCESS | 3660 | --DOMWINDOW == 122 (17E75400) [pid = 3660] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 01:19:01 INFO - PROCESS | 3660 | --DOMWINDOW == 121 (193A2800) [pid = 3660] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 01:19:01 INFO - PROCESS | 3660 | --DOMWINDOW == 120 (13205400) [pid = 3660] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 01:19:01 INFO - PROCESS | 3660 | --DOMWINDOW == 119 (1644F000) [pid = 3660] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 01:19:01 INFO - PROCESS | 3660 | --DOMWINDOW == 118 (146A5400) [pid = 3660] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 01:19:01 INFO - PROCESS | 3660 | --DOMWINDOW == 117 (138A7000) [pid = 3660] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 01:19:01 INFO - PROCESS | 3660 | --DOMWINDOW == 116 (13832800) [pid = 3660] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 01:19:01 INFO - PROCESS | 3660 | --DOMWINDOW == 115 (12CF3000) [pid = 3660] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 01:19:01 INFO - PROCESS | 3660 | --DOMWINDOW == 114 (1646C800) [pid = 3660] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 01:19:01 INFO - PROCESS | 3660 | --DOMWINDOW == 113 (185D2C00) [pid = 3660] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 01:19:01 INFO - PROCESS | 3660 | 1461140341796 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]]]}] 01:19:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 01:19:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1020ms 01:19:01 INFO - PROCESS | 3660 | 1461140341863 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 01:19:01 INFO - PROCESS | 3660 | 1461140341867 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 01:19:01 INFO - PROCESS | 3660 | 1461140341873 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 01:19:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 01:19:01 INFO - PROCESS | 3660 | 1461140341877 Marionette TRACE conn3 <- [1,2050,null,{}] 01:19:01 INFO - PROCESS | 3660 | 1461140341883 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}] 01:19:02 INFO - PROCESS | 3660 | 1461140342057 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 01:19:02 INFO - PROCESS | 3660 | 1461140342069 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:02 INFO - PROCESS | 3660 | ++DOCSHELL 13511C00 == 76 [pid = 3660] [id = 522] 01:19:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 114 (13516800) [pid = 3660] [serial = 1566] [outer = 00000000] 01:19:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 115 (14345800) [pid = 3660] [serial = 1567] [outer = 13516800] 01:19:02 INFO - PROCESS | 3660 | 1461140342126 Marionette DEBUG loaded listener.js 01:19:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 116 (146A5400) [pid = 3660] [serial = 1568] [outer = 13516800] 01:19:02 INFO - PROCESS | 3660 | 1461140342765 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]]]}] 01:19:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 01:19:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 974ms 01:19:02 INFO - PROCESS | 3660 | 1461140342843 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 01:19:02 INFO - PROCESS | 3660 | 1461140342849 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 01:19:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 01:19:02 INFO - PROCESS | 3660 | 1461140342856 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 01:19:02 INFO - PROCESS | 3660 | 1461140342859 Marionette TRACE conn3 <- [1,2054,null,{}] 01:19:02 INFO - PROCESS | 3660 | 1461140342863 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}] 01:19:02 INFO - PROCESS | 3660 | 1461140342969 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 01:19:03 INFO - PROCESS | 3660 | 1461140343113 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:03 INFO - PROCESS | 3660 | ++DOCSHELL 1383F800 == 77 [pid = 3660] [id = 523] 01:19:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 117 (14A56000) [pid = 3660] [serial = 1569] [outer = 00000000] 01:19:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 118 (16996400) [pid = 3660] [serial = 1570] [outer = 14A56000] 01:19:03 INFO - PROCESS | 3660 | 1461140343168 Marionette DEBUG loaded listener.js 01:19:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 119 (18071400) [pid = 3660] [serial = 1571] [outer = 14A56000] 01:19:03 INFO - PROCESS | 3660 | 1461140343723 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]]]}] 01:19:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 01:19:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 929ms 01:19:03 INFO - PROCESS | 3660 | 1461140343782 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 01:19:03 INFO - PROCESS | 3660 | 1461140343784 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 01:19:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 01:19:03 INFO - PROCESS | 3660 | 1461140343788 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 01:19:03 INFO - PROCESS | 3660 | 1461140343792 Marionette TRACE conn3 <- [1,2058,null,{}] 01:19:03 INFO - PROCESS | 3660 | 1461140343803 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}] 01:19:03 INFO - PROCESS | 3660 | 1461140343926 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 01:19:04 INFO - PROCESS | 3660 | 1461140344071 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:04 INFO - PROCESS | 3660 | ++DOCSHELL 18B50400 == 78 [pid = 3660] [id = 524] 01:19:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 120 (194B4400) [pid = 3660] [serial = 1572] [outer = 00000000] 01:19:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 121 (19708C00) [pid = 3660] [serial = 1573] [outer = 194B4400] 01:19:04 INFO - PROCESS | 3660 | 1461140344128 Marionette DEBUG loaded listener.js 01:19:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 122 (19F64000) [pid = 3660] [serial = 1574] [outer = 194B4400] 01:19:04 INFO - PROCESS | 3660 | 1461140344690 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]]]}] 01:19:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 01:19:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 975ms 01:19:04 INFO - PROCESS | 3660 | 1461140344757 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 01:19:04 INFO - PROCESS | 3660 | 1461140344760 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 01:19:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 01:19:04 INFO - PROCESS | 3660 | 1461140344763 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 01:19:04 INFO - PROCESS | 3660 | 1461140344765 Marionette TRACE conn3 <- [1,2062,null,{}] 01:19:04 INFO - PROCESS | 3660 | 1461140344769 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}] 01:19:04 INFO - PROCESS | 3660 | 1461140344874 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 01:19:04 INFO - PROCESS | 3660 | 1461140344989 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:05 INFO - PROCESS | 3660 | ++DOCSHELL 1A715400 == 79 [pid = 3660] [id = 525] 01:19:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 123 (1A768C00) [pid = 3660] [serial = 1575] [outer = 00000000] 01:19:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 124 (1C22F800) [pid = 3660] [serial = 1576] [outer = 1A768C00] 01:19:05 INFO - PROCESS | 3660 | 1461140345084 Marionette DEBUG loaded listener.js 01:19:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 125 (1C289400) [pid = 3660] [serial = 1577] [outer = 1A768C00] 01:19:05 INFO - PROCESS | 3660 | 1461140345586 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]]]}] 01:19:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 01:19:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 868ms 01:19:05 INFO - PROCESS | 3660 | 1461140345650 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 01:19:05 INFO - PROCESS | 3660 | 1461140345652 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 01:19:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 01:19:05 INFO - PROCESS | 3660 | 1461140345656 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 01:19:05 INFO - PROCESS | 3660 | 1461140345658 Marionette TRACE conn3 <- [1,2066,null,{}] 01:19:05 INFO - PROCESS | 3660 | 1461140345661 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}] 01:19:05 INFO - PROCESS | 3660 | 1461140345763 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 01:19:05 INFO - PROCESS | 3660 | 1461140345879 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:05 INFO - PROCESS | 3660 | ++DOCSHELL 19FD2000 == 80 [pid = 3660] [id = 526] 01:19:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 126 (1C292C00) [pid = 3660] [serial = 1578] [outer = 00000000] 01:19:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 127 (1C2F6000) [pid = 3660] [serial = 1579] [outer = 1C292C00] 01:19:05 INFO - PROCESS | 3660 | 1461140345973 Marionette DEBUG loaded listener.js 01:19:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 128 (1C2FA400) [pid = 3660] [serial = 1580] [outer = 1C292C00] 01:19:06 INFO - PROCESS | 3660 | 1461140346518 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]]]}] 01:19:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 01:19:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 914ms 01:19:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 01:19:06 INFO - PROCESS | 3660 | 1461140346567 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 01:19:06 INFO - PROCESS | 3660 | 1461140346570 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 01:19:06 INFO - PROCESS | 3660 | 1461140346573 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 01:19:06 INFO - PROCESS | 3660 | 1461140346575 Marionette TRACE conn3 <- [1,2070,null,{}] 01:19:06 INFO - PROCESS | 3660 | 1461140346579 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}] 01:19:06 INFO - PROCESS | 3660 | 1461140346702 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 01:19:06 INFO - PROCESS | 3660 | 1461140346861 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:06 INFO - PROCESS | 3660 | ++DOCSHELL 12DE0400 == 81 [pid = 3660] [id = 527] 01:19:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 129 (1370D800) [pid = 3660] [serial = 1581] [outer = 00000000] 01:19:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 130 (1C99D400) [pid = 3660] [serial = 1582] [outer = 1370D800] 01:19:06 INFO - PROCESS | 3660 | 1461140346920 Marionette DEBUG loaded listener.js 01:19:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 131 (1C99F000) [pid = 3660] [serial = 1583] [outer = 1370D800] 01:19:07 INFO - PROCESS | 3660 | 1461140347416 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]]]}] 01:19:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 01:19:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 868ms 01:19:07 INFO - PROCESS | 3660 | 1461140347461 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 01:19:07 INFO - PROCESS | 3660 | 1461140347464 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 01:19:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 01:19:07 INFO - PROCESS | 3660 | 1461140347468 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 01:19:07 INFO - PROCESS | 3660 | 1461140347470 Marionette TRACE conn3 <- [1,2074,null,{}] 01:19:07 INFO - PROCESS | 3660 | 1461140347474 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}] 01:19:07 INFO - PROCESS | 3660 | 1461140347574 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 01:19:07 INFO - PROCESS | 3660 | 1461140347757 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:07 INFO - PROCESS | 3660 | ++DOCSHELL 13269C00 == 82 [pid = 3660] [id = 528] 01:19:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 132 (1370D000) [pid = 3660] [serial = 1584] [outer = 00000000] 01:19:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 133 (1646B400) [pid = 3660] [serial = 1585] [outer = 1370D000] 01:19:07 INFO - PROCESS | 3660 | 1461140347812 Marionette DEBUG loaded listener.js 01:19:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 134 (164DA800) [pid = 3660] [serial = 1586] [outer = 1370D000] 01:19:08 INFO - PROCESS | 3660 | 1461140348565 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]]]}] 01:19:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 01:19:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1157ms 01:19:08 INFO - PROCESS | 3660 | 1461140348626 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 01:19:08 INFO - PROCESS | 3660 | 1461140348630 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 01:19:08 INFO - PROCESS | 3660 | 1461140348635 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 01:19:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 01:19:08 INFO - PROCESS | 3660 | 1461140348639 Marionette TRACE conn3 <- [1,2078,null,{}] 01:19:08 INFO - PROCESS | 3660 | 1461140348644 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}] 01:19:08 INFO - PROCESS | 3660 | 1461140348753 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 01:19:08 INFO - PROCESS | 3660 | 1461140348903 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:08 INFO - PROCESS | 3660 | ++DOCSHELL 146A9000 == 83 [pid = 3660] [id = 529] 01:19:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 135 (15622800) [pid = 3660] [serial = 1587] [outer = 00000000] 01:19:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 136 (16462400) [pid = 3660] [serial = 1588] [outer = 15622800] 01:19:08 INFO - PROCESS | 3660 | 1461140348958 Marionette DEBUG loaded listener.js 01:19:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 137 (1665BC00) [pid = 3660] [serial = 1589] [outer = 15622800] 01:19:09 INFO - PROCESS | 3660 | --DOCSHELL 194B5000 == 82 [pid = 3660] [id = 520] 01:19:09 INFO - PROCESS | 3660 | --DOCSHELL 1320E400 == 81 [pid = 3660] [id = 519] 01:19:09 INFO - PROCESS | 3660 | --DOCSHELL 1817CC00 == 80 [pid = 3660] [id = 518] 01:19:09 INFO - PROCESS | 3660 | --DOCSHELL 14A5B000 == 79 [pid = 3660] [id = 517] 01:19:09 INFO - PROCESS | 3660 | --DOCSHELL 11BFB000 == 78 [pid = 3660] [id = 516] 01:19:09 INFO - PROCESS | 3660 | --DOCSHELL 11B37400 == 77 [pid = 3660] [id = 515] 01:19:09 INFO - PROCESS | 3660 | --DOMWINDOW == 136 (13517800) [pid = 3660] [serial = 1496] [outer = 00000000] [url = about:blank] 01:19:09 INFO - PROCESS | 3660 | --DOMWINDOW == 135 (1337AC00) [pid = 3660] [serial = 1495] [outer = 00000000] [url = about:blank] 01:19:09 INFO - PROCESS | 3660 | --DOMWINDOW == 134 (17E84000) [pid = 3660] [serial = 1504] [outer = 00000000] [url = about:blank] 01:19:09 INFO - PROCESS | 3660 | --DOMWINDOW == 133 (17E9B800) [pid = 3660] [serial = 1505] [outer = 00000000] [url = about:blank] 01:19:09 INFO - PROCESS | 3660 | --DOMWINDOW == 132 (15A0CC00) [pid = 3660] [serial = 1501] [outer = 00000000] [url = about:blank] 01:19:09 INFO - PROCESS | 3660 | --DOMWINDOW == 131 (16464800) [pid = 3660] [serial = 1502] [outer = 00000000] [url = about:blank] 01:19:09 INFO - PROCESS | 3660 | --DOMWINDOW == 130 (1E706C00) [pid = 3660] [serial = 1492] [outer = 00000000] [url = about:blank] 01:19:09 INFO - PROCESS | 3660 | --DOMWINDOW == 129 (1563A800) [pid = 3660] [serial = 1499] [outer = 00000000] [url = about:blank] 01:19:09 INFO - PROCESS | 3660 | --DOMWINDOW == 128 (14A5B400) [pid = 3660] [serial = 1498] [outer = 00000000] [url = about:blank] 01:19:09 INFO - PROCESS | 3660 | --DOMWINDOW == 127 (1970F000) [pid = 3660] [serial = 1516] [outer = 00000000] [url = about:blank] 01:19:09 INFO - PROCESS | 3660 | --DOMWINDOW == 126 (1CB35C00) [pid = 3660] [serial = 1477] [outer = 00000000] [url = about:blank] 01:19:09 INFO - PROCESS | 3660 | --DOMWINDOW == 125 (16462800) [pid = 3660] [serial = 1480] [outer = 00000000] [url = about:blank] 01:19:09 INFO - PROCESS | 3660 | --DOMWINDOW == 124 (190C2800) [pid = 3660] [serial = 1483] [outer = 00000000] [url = about:blank] 01:19:09 INFO - PROCESS | 3660 | --DOMWINDOW == 123 (194BE400) [pid = 3660] [serial = 1514] [outer = 00000000] [url = about:blank] 01:19:09 INFO - PROCESS | 3660 | --DOMWINDOW == 122 (13834C00) [pid = 3660] [serial = 1519] [outer = 00000000] [url = about:blank] 01:19:09 INFO - PROCESS | 3660 | --DOMWINDOW == 121 (1CC05400) [pid = 3660] [serial = 1486] [outer = 00000000] [url = about:blank] 01:19:09 INFO - PROCESS | 3660 | --DOMWINDOW == 120 (1D87E400) [pid = 3660] [serial = 1489] [outer = 00000000] [url = about:blank] 01:19:09 INFO - PROCESS | 3660 | --DOMWINDOW == 119 (193A6000) [pid = 3660] [serial = 1522] [outer = 00000000] [url = about:blank] 01:19:09 INFO - PROCESS | 3660 | --DOMWINDOW == 118 (19553800) [pid = 3660] [serial = 1523] [outer = 00000000] [url = about:blank] 01:19:09 INFO - PROCESS | 3660 | --DOMWINDOW == 117 (1A13F800) [pid = 3660] [serial = 1525] [outer = 00000000] [url = about:blank] 01:19:09 INFO - PROCESS | 3660 | --DOMWINDOW == 116 (199C1000) [pid = 3660] [serial = 1517] [outer = 00000000] [url = about:blank] 01:19:09 INFO - PROCESS | 3660 | --DOMWINDOW == 115 (18939800) [pid = 3660] [serial = 1510] [outer = 00000000] [url = about:blank] 01:19:09 INFO - PROCESS | 3660 | --DOMWINDOW == 114 (16660800) [pid = 3660] [serial = 1520] [outer = 00000000] [url = about:blank] 01:19:09 INFO - PROCESS | 3660 | --DOMWINDOW == 113 (18C28C00) [pid = 3660] [serial = 1511] [outer = 00000000] [url = about:blank] 01:19:09 INFO - PROCESS | 3660 | --DOMWINDOW == 112 (18176C00) [pid = 3660] [serial = 1508] [outer = 00000000] [url = about:blank] 01:19:09 INFO - PROCESS | 3660 | --DOMWINDOW == 111 (1812E400) [pid = 3660] [serial = 1507] [outer = 00000000] [url = about:blank] 01:19:09 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (194B2800) [pid = 3660] [serial = 1513] [outer = 00000000] [url = about:blank] 01:19:09 INFO - PROCESS | 3660 | 1461140349535 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]]]}] 01:19:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 01:19:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 929ms 01:19:09 INFO - PROCESS | 3660 | 1461140349566 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 01:19:09 INFO - PROCESS | 3660 | 1461140349572 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 01:19:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 01:19:09 INFO - PROCESS | 3660 | 1461140349578 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 01:19:09 INFO - PROCESS | 3660 | 1461140349580 Marionette TRACE conn3 <- [1,2082,null,{}] 01:19:09 INFO - PROCESS | 3660 | 1461140349584 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}] 01:19:09 INFO - PROCESS | 3660 | 1461140349658 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 01:19:09 INFO - PROCESS | 3660 | 1461140349664 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:09 INFO - PROCESS | 3660 | ++DOCSHELL 142C6400 == 78 [pid = 3660] [id = 530] 01:19:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (1439BC00) [pid = 3660] [serial = 1590] [outer = 00000000] 01:19:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 112 (16465000) [pid = 3660] [serial = 1591] [outer = 1439BC00] 01:19:09 INFO - PROCESS | 3660 | 1461140349710 Marionette DEBUG loaded listener.js 01:19:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 113 (17E8CC00) [pid = 3660] [serial = 1592] [outer = 1439BC00] 01:19:10 INFO - PROCESS | 3660 | 1461140350192 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]]]}] 01:19:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 01:19:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 685ms 01:19:10 INFO - PROCESS | 3660 | 1461140350259 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 01:19:10 INFO - PROCESS | 3660 | 1461140350262 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 01:19:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 01:19:10 INFO - PROCESS | 3660 | 1461140350265 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 01:19:10 INFO - PROCESS | 3660 | 1461140350268 Marionette TRACE conn3 <- [1,2086,null,{}] 01:19:10 INFO - PROCESS | 3660 | 1461140350279 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}] 01:19:10 INFO - PROCESS | 3660 | 1461140350351 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 01:19:10 INFO - PROCESS | 3660 | 1461140350459 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:10 INFO - PROCESS | 3660 | ++DOCSHELL 187CC800 == 79 [pid = 3660] [id = 531] 01:19:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 114 (187CE800) [pid = 3660] [serial = 1593] [outer = 00000000] 01:19:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 115 (18B4B400) [pid = 3660] [serial = 1594] [outer = 187CE800] 01:19:10 INFO - PROCESS | 3660 | 1461140350516 Marionette DEBUG loaded listener.js 01:19:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 116 (190C3000) [pid = 3660] [serial = 1595] [outer = 187CE800] 01:19:10 INFO - PROCESS | 3660 | 1461140350900 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]]]}] 01:19:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 01:19:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 670ms 01:19:10 INFO - PROCESS | 3660 | 1461140350947 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 01:19:10 INFO - PROCESS | 3660 | 1461140350949 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 01:19:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 01:19:10 INFO - PROCESS | 3660 | 1461140350952 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 01:19:10 INFO - PROCESS | 3660 | 1461140350954 Marionette TRACE conn3 <- [1,2090,null,{}] 01:19:10 INFO - PROCESS | 3660 | 1461140350957 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}] 01:19:11 INFO - PROCESS | 3660 | 1461140351053 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 01:19:11 INFO - PROCESS | 3660 | 1461140351064 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:11 INFO - PROCESS | 3660 | ++DOCSHELL 193A6C00 == 80 [pid = 3660] [id = 532] 01:19:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 117 (193A9800) [pid = 3660] [serial = 1596] [outer = 00000000] 01:19:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 118 (194BE000) [pid = 3660] [serial = 1597] [outer = 193A9800] 01:19:11 INFO - PROCESS | 3660 | 1461140351109 Marionette DEBUG loaded listener.js 01:19:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 119 (19556000) [pid = 3660] [serial = 1598] [outer = 193A9800] 01:19:11 INFO - PROCESS | 3660 | 1461140351564 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]]]}] 01:19:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 01:19:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 670ms 01:19:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 01:19:11 INFO - PROCESS | 3660 | 1461140351635 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 01:19:11 INFO - PROCESS | 3660 | 1461140351621 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 01:19:11 INFO - PROCESS | 3660 | 1461140351624 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 01:19:11 INFO - PROCESS | 3660 | 1461140351626 Marionette TRACE conn3 <- [1,2094,null,{}] 01:19:11 INFO - PROCESS | 3660 | 1461140351635 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}] 01:19:11 INFO - PROCESS | 3660 | 1461140351752 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 01:19:11 INFO - PROCESS | 3660 | 1461140351820 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:11 INFO - PROCESS | 3660 | ++DOCSHELL 12B89C00 == 81 [pid = 3660] [id = 533] 01:19:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 120 (194B8000) [pid = 3660] [serial = 1599] [outer = 00000000] 01:19:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 121 (19D0FC00) [pid = 3660] [serial = 1600] [outer = 194B8000] 01:19:11 INFO - PROCESS | 3660 | 1461140351864 Marionette DEBUG loaded listener.js 01:19:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 122 (19F63C00) [pid = 3660] [serial = 1601] [outer = 194B8000] 01:19:12 INFO - PROCESS | 3660 | 1461140352283 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]]]}] 01:19:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 01:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 670ms 01:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 01:19:12 INFO - PROCESS | 3660 | 1461140352307 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 01:19:12 INFO - PROCESS | 3660 | 1461140352309 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 01:19:12 INFO - PROCESS | 3660 | 1461140352312 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 01:19:12 INFO - PROCESS | 3660 | 1461140352314 Marionette TRACE conn3 <- [1,2098,null,{}] 01:19:12 INFO - PROCESS | 3660 | 1461140352317 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}] 01:19:12 INFO - PROCESS | 3660 | 1461140352480 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 01:19:12 INFO - PROCESS | 3660 | 1461140352506 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:12 INFO - PROCESS | 3660 | ++DOCSHELL 199C7000 == 82 [pid = 3660] [id = 534] 01:19:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 123 (19FD2400) [pid = 3660] [serial = 1602] [outer = 00000000] 01:19:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 124 (1C7F7000) [pid = 3660] [serial = 1603] [outer = 19FD2400] 01:19:12 INFO - PROCESS | 3660 | 1461140352559 Marionette DEBUG loaded listener.js 01:19:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 125 (1C99A400) [pid = 3660] [serial = 1604] [outer = 19FD2400] 01:19:12 INFO - PROCESS | 3660 | 1461140352978 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]]]}] 01:19:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 01:19:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 715ms 01:19:13 INFO - PROCESS | 3660 | 1461140353035 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 01:19:13 INFO - PROCESS | 3660 | 1461140353037 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 01:19:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 01:19:13 INFO - PROCESS | 3660 | 1461140353040 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 01:19:13 INFO - PROCESS | 3660 | 1461140353042 Marionette TRACE conn3 <- [1,2102,null,{}] 01:19:13 INFO - PROCESS | 3660 | 1461140353050 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}] 01:19:13 INFO - PROCESS | 3660 | 1461140353168 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 01:19:13 INFO - PROCESS | 3660 | 1461140353239 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:13 INFO - PROCESS | 3660 | ++DOCSHELL 1ACDBC00 == 83 [pid = 3660] [id = 535] 01:19:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 126 (1C236800) [pid = 3660] [serial = 1605] [outer = 00000000] 01:19:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 127 (1CB33C00) [pid = 3660] [serial = 1606] [outer = 1C236800] 01:19:13 INFO - PROCESS | 3660 | 1461140353285 Marionette DEBUG loaded listener.js 01:19:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 128 (1CC05000) [pid = 3660] [serial = 1607] [outer = 1C236800] 01:19:13 INFO - PROCESS | 3660 | --DOMWINDOW == 127 (1335F800) [pid = 3660] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 01:19:13 INFO - PROCESS | 3660 | --DOMWINDOW == 126 (192DDC00) [pid = 3660] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 01:19:13 INFO - PROCESS | 3660 | --DOMWINDOW == 125 (12B85400) [pid = 3660] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 01:19:13 INFO - PROCESS | 3660 | --DOMWINDOW == 124 (12CFF000) [pid = 3660] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 01:19:13 INFO - PROCESS | 3660 | --DOMWINDOW == 123 (1892A400) [pid = 3660] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 01:19:13 INFO - PROCESS | 3660 | --DOMWINDOW == 122 (1563C000) [pid = 3660] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 01:19:13 INFO - PROCESS | 3660 | --DOMWINDOW == 121 (1817D000) [pid = 3660] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 01:19:13 INFO - PROCESS | 3660 | --DOMWINDOW == 120 (194B5800) [pid = 3660] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 01:19:13 INFO - PROCESS | 3660 | 1461140353740 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]]]}] 01:19:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 01:19:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 715ms 01:19:13 INFO - PROCESS | 3660 | 1461140353761 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 01:19:13 INFO - PROCESS | 3660 | 1461140353763 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 01:19:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 01:19:13 INFO - PROCESS | 3660 | 1461140353792 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 01:19:13 INFO - PROCESS | 3660 | 1461140353793 Marionette TRACE conn3 <- [1,2106,null,{}] 01:19:13 INFO - PROCESS | 3660 | 1461140353799 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}] 01:19:13 INFO - PROCESS | 3660 | 1461140353882 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 01:19:13 INFO - PROCESS | 3660 | 1461140353988 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:13 INFO - PROCESS | 3660 | ++DOCSHELL 11B30800 == 84 [pid = 3660] [id = 536] 01:19:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 121 (11BEF400) [pid = 3660] [serial = 1608] [outer = 00000000] 01:19:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 122 (18129000) [pid = 3660] [serial = 1609] [outer = 11BEF400] 01:19:14 INFO - PROCESS | 3660 | 1461140354031 Marionette DEBUG loaded listener.js 01:19:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 123 (19703C00) [pid = 3660] [serial = 1610] [outer = 11BEF400] 01:19:14 INFO - PROCESS | 3660 | 1461140354369 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]]]}] 01:19:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 01:19:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 670ms 01:19:14 INFO - PROCESS | 3660 | 1461140354428 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 01:19:14 INFO - PROCESS | 3660 | 1461140354430 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 01:19:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 01:19:14 INFO - PROCESS | 3660 | 1461140354433 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 01:19:14 INFO - PROCESS | 3660 | 1461140354435 Marionette TRACE conn3 <- [1,2110,null,{}] 01:19:14 INFO - PROCESS | 3660 | 1461140354438 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}] 01:19:14 INFO - PROCESS | 3660 | 1461140354565 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 01:19:14 INFO - PROCESS | 3660 | 1461140354576 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:14 INFO - PROCESS | 3660 | ++DOCSHELL 1646FC00 == 85 [pid = 3660] [id = 537] 01:19:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 124 (194B1400) [pid = 3660] [serial = 1611] [outer = 00000000] 01:19:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 125 (1CE49C00) [pid = 3660] [serial = 1612] [outer = 194B1400] 01:19:14 INFO - PROCESS | 3660 | 1461140354626 Marionette DEBUG loaded listener.js 01:19:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 126 (1CE57800) [pid = 3660] [serial = 1613] [outer = 194B1400] 01:19:15 INFO - PROCESS | 3660 | 1461140355011 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]]]}] 01:19:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 01:19:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 625ms 01:19:15 INFO - PROCESS | 3660 | 1461140355055 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 01:19:15 INFO - PROCESS | 3660 | 1461140355057 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 01:19:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 01:19:15 INFO - PROCESS | 3660 | 1461140355064 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 01:19:15 INFO - PROCESS | 3660 | 1461140355066 Marionette TRACE conn3 <- [1,2114,null,{}] 01:19:15 INFO - PROCESS | 3660 | 1461140355069 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}] 01:19:15 INFO - PROCESS | 3660 | 1461140355153 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 01:19:15 INFO - PROCESS | 3660 | 1461140355162 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:15 INFO - PROCESS | 3660 | ++DOCSHELL 1C9A6400 == 86 [pid = 3660] [id = 538] 01:19:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 127 (1CC0EC00) [pid = 3660] [serial = 1614] [outer = 00000000] 01:19:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 128 (1D3E0400) [pid = 3660] [serial = 1615] [outer = 1CC0EC00] 01:19:15 INFO - PROCESS | 3660 | 1461140355205 Marionette DEBUG loaded listener.js 01:19:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 129 (1D3E7000) [pid = 3660] [serial = 1616] [outer = 1CC0EC00] 01:19:15 INFO - PROCESS | 3660 | 1461140355792 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]]]}] 01:19:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 01:19:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 791ms 01:19:15 INFO - PROCESS | 3660 | 1461140355846 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 01:19:15 INFO - PROCESS | 3660 | 1461140355850 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 01:19:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 01:19:15 INFO - PROCESS | 3660 | 1461140355856 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 01:19:15 INFO - PROCESS | 3660 | 1461140355861 Marionette TRACE conn3 <- [1,2118,null,{}] 01:19:15 INFO - PROCESS | 3660 | 1461140355867 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}] 01:19:15 INFO - PROCESS | 3660 | 1461140355990 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 01:19:16 INFO - PROCESS | 3660 | 1461140356143 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:16 INFO - PROCESS | 3660 | ++DOCSHELL 1336BC00 == 87 [pid = 3660] [id = 539] 01:19:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 130 (1370A000) [pid = 3660] [serial = 1617] [outer = 00000000] 01:19:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 131 (15417400) [pid = 3660] [serial = 1618] [outer = 1370A000] 01:19:16 INFO - PROCESS | 3660 | 1461140356200 Marionette DEBUG loaded listener.js 01:19:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 132 (15C88400) [pid = 3660] [serial = 1619] [outer = 1370A000] 01:19:16 INFO - PROCESS | 3660 | 1461140356816 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] 01:19:16 INFO - PROCESS | 3660 | 1461140356849 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 01:19:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 01:19:16 INFO - PROCESS | 3660 | 1461140356856 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 01:19:16 INFO - PROCESS | 3660 | 1461140356858 Marionette TRACE conn3 <- [1,2122,null,{}] 01:19:16 INFO - PROCESS | 3660 | 1461140356862 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}] 01:19:16 INFO - PROCESS | 3660 | 1461140356973 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 01:19:17 INFO - PROCESS | 3660 | 1461140357134 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:17 INFO - PROCESS | 3660 | ++DOCSHELL 1812E400 == 88 [pid = 3660] [id = 540] 01:19:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 133 (18180800) [pid = 3660] [serial = 1620] [outer = 00000000] 01:19:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 134 (190C2400) [pid = 3660] [serial = 1621] [outer = 18180800] 01:19:17 INFO - PROCESS | 3660 | 1461140357190 Marionette DEBUG loaded listener.js 01:19:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 135 (1944E800) [pid = 3660] [serial = 1622] [outer = 18180800] 01:19:17 INFO - PROCESS | 3660 | 1461140357801 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]]]}] 01:19:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 01:19:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1020ms 01:19:17 INFO - PROCESS | 3660 | 1461140357883 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 01:19:17 INFO - PROCESS | 3660 | 1461140357886 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 01:19:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 01:19:17 INFO - PROCESS | 3660 | 1461140357903 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 01:19:17 INFO - PROCESS | 3660 | 1461140357907 Marionette TRACE conn3 <- [1,2126,null,{}] 01:19:17 INFO - PROCESS | 3660 | 1461140357920 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}] 01:19:18 INFO - PROCESS | 3660 | 1461140358038 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 01:19:18 INFO - PROCESS | 3660 | 1461140358180 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:18 INFO - PROCESS | 3660 | ++DOCSHELL 18C24C00 == 89 [pid = 3660] [id = 541] 01:19:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 136 (1944C800) [pid = 3660] [serial = 1623] [outer = 00000000] 01:19:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 137 (1C9A7800) [pid = 3660] [serial = 1624] [outer = 1944C800] 01:19:18 INFO - PROCESS | 3660 | 1461140358238 Marionette DEBUG loaded listener.js 01:19:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 138 (1D1DD400) [pid = 3660] [serial = 1625] [outer = 1944C800] 01:19:18 INFO - PROCESS | 3660 | 1461140358776 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]]]}] 01:19:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 01:19:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 944ms 01:19:18 INFO - PROCESS | 3660 | 1461140358841 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 01:19:18 INFO - PROCESS | 3660 | 1461140358844 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 01:19:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 01:19:18 INFO - PROCESS | 3660 | 1461140358847 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 01:19:18 INFO - PROCESS | 3660 | 1461140358849 Marionette TRACE conn3 <- [1,2130,null,{}] 01:19:18 INFO - PROCESS | 3660 | 1461140358853 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}] 01:19:18 INFO - PROCESS | 3660 | 1461140358960 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 01:19:19 INFO - PROCESS | 3660 | 1461140359105 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:19 INFO - PROCESS | 3660 | ++DOCSHELL 1D872C00 == 90 [pid = 3660] [id = 542] 01:19:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 139 (1D873400) [pid = 3660] [serial = 1626] [outer = 00000000] 01:19:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 140 (1D96B800) [pid = 3660] [serial = 1627] [outer = 1D873400] 01:19:19 INFO - PROCESS | 3660 | 1461140359161 Marionette DEBUG loaded listener.js 01:19:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 141 (1D974800) [pid = 3660] [serial = 1628] [outer = 1D873400] 01:19:19 INFO - PROCESS | 3660 | 1461140359756 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] 01:19:19 INFO - PROCESS | 3660 | 1461140359816 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 01:19:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 01:19:19 INFO - PROCESS | 3660 | 1461140359820 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 01:19:19 INFO - PROCESS | 3660 | 1461140359822 Marionette TRACE conn3 <- [1,2134,null,{}] 01:19:19 INFO - PROCESS | 3660 | 1461140359826 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}] 01:19:19 INFO - PROCESS | 3660 | 1461140359963 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 01:19:20 INFO - PROCESS | 3660 | 1461140360110 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:20 INFO - PROCESS | 3660 | ++DOCSHELL 1D97AC00 == 91 [pid = 3660] [id = 543] 01:19:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 142 (1DEC4000) [pid = 3660] [serial = 1629] [outer = 00000000] 01:19:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 143 (1E4BC000) [pid = 3660] [serial = 1630] [outer = 1DEC4000] 01:19:20 INFO - PROCESS | 3660 | 1461140360165 Marionette DEBUG loaded listener.js 01:19:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 144 (1E4BF400) [pid = 3660] [serial = 1631] [outer = 1DEC4000] 01:19:21 INFO - PROCESS | 3660 | 1461140361032 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] 01:19:21 INFO - PROCESS | 3660 | 1461140361105 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 01:19:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 01:19:21 INFO - PROCESS | 3660 | 1461140361112 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 01:19:21 INFO - PROCESS | 3660 | 1461140361116 Marionette TRACE conn3 <- [1,2138,null,{}] 01:19:21 INFO - PROCESS | 3660 | 1461140361122 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}] 01:19:21 INFO - PROCESS | 3660 | 1461140361230 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 01:19:21 INFO - PROCESS | 3660 | 1461140361384 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:21 INFO - PROCESS | 3660 | ++DOCSHELL 1337A400 == 92 [pid = 3660] [id = 544] 01:19:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 145 (136B6800) [pid = 3660] [serial = 1632] [outer = 00000000] 01:19:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 146 (14348000) [pid = 3660] [serial = 1633] [outer = 136B6800] 01:19:21 INFO - PROCESS | 3660 | 1461140361436 Marionette DEBUG loaded listener.js 01:19:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 147 (1563EC00) [pid = 3660] [serial = 1634] [outer = 136B6800] 01:19:22 INFO - PROCESS | 3660 | 1461140362006 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]]]}] 01:19:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 01:19:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 913ms 01:19:22 INFO - PROCESS | 3660 | 1461140362043 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 01:19:22 INFO - PROCESS | 3660 | 1461140362048 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 01:19:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 01:19:22 INFO - PROCESS | 3660 | 1461140362055 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 01:19:22 INFO - PROCESS | 3660 | 1461140362058 Marionette TRACE conn3 <- [1,2142,null,{}] 01:19:22 INFO - PROCESS | 3660 | 1461140362062 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}] 01:19:22 INFO - PROCESS | 3660 | 1461140362162 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 01:19:22 INFO - PROCESS | 3660 | 1461140362327 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:22 INFO - PROCESS | 3660 | ++DOCSHELL 13207800 == 93 [pid = 3660] [id = 545] 01:19:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 148 (16538C00) [pid = 3660] [serial = 1635] [outer = 00000000] 01:19:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 149 (1812B800) [pid = 3660] [serial = 1636] [outer = 16538C00] 01:19:22 INFO - PROCESS | 3660 | 1461140362376 Marionette DEBUG loaded listener.js 01:19:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 150 (181E0800) [pid = 3660] [serial = 1637] [outer = 16538C00] 01:19:22 INFO - PROCESS | 3660 | --DOCSHELL 192DA800 == 92 [pid = 3660] [id = 513] 01:19:22 INFO - PROCESS | 3660 | --DOCSHELL 11BFB400 == 91 [pid = 3660] [id = 509] 01:19:22 INFO - PROCESS | 3660 | --DOCSHELL 18931C00 == 90 [pid = 3660] [id = 447] 01:19:22 INFO - PROCESS | 3660 | --DOCSHELL 12BB4C00 == 89 [pid = 3660] [id = 361] 01:19:22 INFO - PROCESS | 3660 | --DOCSHELL 19704400 == 88 [pid = 3660] [id = 383] 01:19:22 INFO - PROCESS | 3660 | --DOCSHELL 16542400 == 87 [pid = 3660] [id = 446] 01:19:22 INFO - PROCESS | 3660 | --DOCSHELL 169CC000 == 86 [pid = 3660] [id = 319] 01:19:22 INFO - PROCESS | 3660 | --DOCSHELL 1944C400 == 85 [pid = 3660] [id = 428] 01:19:22 INFO - PROCESS | 3660 | --DOCSHELL 1646FC00 == 84 [pid = 3660] [id = 537] 01:19:22 INFO - PROCESS | 3660 | --DOCSHELL 11B30800 == 83 [pid = 3660] [id = 536] 01:19:22 INFO - PROCESS | 3660 | --DOCSHELL 1ACDBC00 == 82 [pid = 3660] [id = 535] 01:19:22 INFO - PROCESS | 3660 | --DOCSHELL 199C7000 == 81 [pid = 3660] [id = 534] 01:19:22 INFO - PROCESS | 3660 | --DOCSHELL 12B89C00 == 80 [pid = 3660] [id = 533] 01:19:22 INFO - PROCESS | 3660 | --DOCSHELL 17E6D400 == 79 [pid = 3660] [id = 508] 01:19:22 INFO - PROCESS | 3660 | --DOCSHELL 193A6C00 == 78 [pid = 3660] [id = 532] 01:19:22 INFO - PROCESS | 3660 | --DOCSHELL 187CC800 == 77 [pid = 3660] [id = 531] 01:19:22 INFO - PROCESS | 3660 | --DOCSHELL 142C6400 == 76 [pid = 3660] [id = 530] 01:19:22 INFO - PROCESS | 3660 | --DOMWINDOW == 149 (13837800) [pid = 3660] [serial = 1528] [outer = 00000000] [url = about:blank] 01:19:22 INFO - PROCESS | 3660 | --DOMWINDOW == 148 (187C6800) [pid = 3660] [serial = 1531] [outer = 00000000] [url = about:blank] 01:19:22 INFO - PROCESS | 3660 | --DOMWINDOW == 147 (1A809C00) [pid = 3660] [serial = 1564] [outer = 00000000] [url = about:blank] 01:19:22 INFO - PROCESS | 3660 | --DOCSHELL 146A9000 == 75 [pid = 3660] [id = 529] 01:19:22 INFO - PROCESS | 3660 | --DOCSHELL 19FD2000 == 74 [pid = 3660] [id = 526] 01:19:22 INFO - PROCESS | 3660 | --DOCSHELL 1A715400 == 73 [pid = 3660] [id = 525] 01:19:22 INFO - PROCESS | 3660 | --DOCSHELL 18B50400 == 72 [pid = 3660] [id = 524] 01:19:22 INFO - PROCESS | 3660 | --DOCSHELL 1383F800 == 71 [pid = 3660] [id = 523] 01:19:22 INFO - PROCESS | 3660 | --DOCSHELL 13511C00 == 70 [pid = 3660] [id = 522] 01:19:22 INFO - PROCESS | 3660 | --DOCSHELL 19D4D800 == 69 [pid = 3660] [id = 521] 01:19:22 INFO - PROCESS | 3660 | --DOMWINDOW == 146 (1939B400) [pid = 3660] [serial = 1558] [outer = 00000000] [url = about:blank] 01:19:22 INFO - PROCESS | 3660 | --DOMWINDOW == 145 (193A3C00) [pid = 3660] [serial = 1559] [outer = 00000000] [url = about:blank] 01:19:22 INFO - PROCESS | 3660 | --DOMWINDOW == 144 (1D168C00) [pid = 3660] [serial = 1478] [outer = 00000000] [url = about:blank] 01:19:22 INFO - PROCESS | 3660 | --DOMWINDOW == 143 (13804000) [pid = 3660] [serial = 1547] [outer = 00000000] [url = about:blank] 01:19:22 INFO - PROCESS | 3660 | --DOMWINDOW == 142 (136B5000) [pid = 3660] [serial = 1546] [outer = 00000000] [url = about:blank] 01:19:22 INFO - PROCESS | 3660 | --DOMWINDOW == 141 (13714000) [pid = 3660] [serial = 1549] [outer = 00000000] [url = about:blank] 01:19:22 INFO - PROCESS | 3660 | --DOMWINDOW == 140 (138AF400) [pid = 3660] [serial = 1550] [outer = 00000000] [url = about:blank] 01:19:22 INFO - PROCESS | 3660 | --DOMWINDOW == 139 (1A79EC00) [pid = 3660] [serial = 1526] [outer = 00000000] [url = about:blank] 01:19:22 INFO - PROCESS | 3660 | --DOMWINDOW == 138 (1665B000) [pid = 3660] [serial = 1552] [outer = 00000000] [url = about:blank] 01:19:22 INFO - PROCESS | 3660 | --DOMWINDOW == 137 (16996800) [pid = 3660] [serial = 1553] [outer = 00000000] [url = about:blank] 01:19:22 INFO - PROCESS | 3660 | --DOMWINDOW == 136 (187D0000) [pid = 3660] [serial = 1555] [outer = 00000000] [url = about:blank] 01:19:22 INFO - PROCESS | 3660 | --DOMWINDOW == 135 (187D4C00) [pid = 3660] [serial = 1556] [outer = 00000000] [url = about:blank] 01:19:22 INFO - PROCESS | 3660 | --DOMWINDOW == 134 (1A811000) [pid = 3660] [serial = 1534] [outer = 00000000] [url = about:blank] 01:19:22 INFO - PROCESS | 3660 | --DOMWINDOW == 133 (1C230400) [pid = 3660] [serial = 1537] [outer = 00000000] [url = about:blank] 01:19:22 INFO - PROCESS | 3660 | --DOMWINDOW == 132 (1C297000) [pid = 3660] [serial = 1540] [outer = 00000000] [url = about:blank] 01:19:22 INFO - PROCESS | 3660 | --DOMWINDOW == 131 (15A46400) [pid = 3660] [serial = 1543] [outer = 00000000] [url = about:blank] 01:19:22 INFO - PROCESS | 3660 | --DOMWINDOW == 130 (194BF400) [pid = 3660] [serial = 1561] [outer = 00000000] [url = about:blank] 01:19:22 INFO - PROCESS | 3660 | --DOMWINDOW == 129 (1970F400) [pid = 3660] [serial = 1562] [outer = 00000000] [url = about:blank] 01:19:22 INFO - PROCESS | 3660 | 1461140362940 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]]]}] 01:19:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 01:19:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 913ms 01:19:22 INFO - PROCESS | 3660 | 1461140362969 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 01:19:22 INFO - PROCESS | 3660 | 1461140362972 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 01:19:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 01:19:22 INFO - PROCESS | 3660 | 1461140362975 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 01:19:22 INFO - PROCESS | 3660 | 1461140362979 Marionette TRACE conn3 <- [1,2146,null,{}] 01:19:22 INFO - PROCESS | 3660 | 1461140362989 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}] 01:19:23 INFO - PROCESS | 3660 | 1461140363075 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 01:19:23 INFO - PROCESS | 3660 | 1461140363084 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:23 INFO - PROCESS | 3660 | ++DOCSHELL 15AA5C00 == 70 [pid = 3660] [id = 546] 01:19:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 130 (15AACC00) [pid = 3660] [serial = 1638] [outer = 00000000] 01:19:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 131 (17E6EC00) [pid = 3660] [serial = 1639] [outer = 15AACC00] 01:19:23 INFO - PROCESS | 3660 | 1461140363131 Marionette DEBUG loaded listener.js 01:19:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 132 (18128800) [pid = 3660] [serial = 1640] [outer = 15AACC00] 01:19:23 INFO - PROCESS | 3660 | 1461140363625 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]]]}] 01:19:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 01:19:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 685ms 01:19:23 INFO - PROCESS | 3660 | 1461140363660 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 01:19:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 01:19:23 INFO - PROCESS | 3660 | 1461140363663 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 01:19:23 INFO - PROCESS | 3660 | 1461140363666 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 01:19:23 INFO - PROCESS | 3660 | 1461140363668 Marionette TRACE conn3 <- [1,2150,null,{}] 01:19:23 INFO - PROCESS | 3660 | 1461140363671 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}] 01:19:23 INFO - PROCESS | 3660 | 1461140363754 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 01:19:23 INFO - PROCESS | 3660 | 1461140363761 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:23 INFO - PROCESS | 3660 | ++DOCSHELL 16470800 == 71 [pid = 3660] [id = 547] 01:19:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 133 (187D2C00) [pid = 3660] [serial = 1641] [outer = 00000000] 01:19:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 134 (190C4000) [pid = 3660] [serial = 1642] [outer = 187D2C00] 01:19:23 INFO - PROCESS | 3660 | 1461140363811 Marionette DEBUG loaded listener.js 01:19:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 135 (1939D400) [pid = 3660] [serial = 1643] [outer = 187D2C00] 01:19:24 INFO - PROCESS | 3660 | 1461140364281 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]]]}] 01:19:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 01:19:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 685ms 01:19:24 INFO - PROCESS | 3660 | 1461140364346 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 01:19:24 INFO - PROCESS | 3660 | 1461140364348 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 01:19:24 INFO - PROCESS | 3660 | 1461140364351 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 01:19:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 01:19:24 INFO - PROCESS | 3660 | 1461140364353 Marionette TRACE conn3 <- [1,2154,null,{}] 01:19:24 INFO - PROCESS | 3660 | 1461140364356 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}] 01:19:24 INFO - PROCESS | 3660 | 1461140364436 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 01:19:24 INFO - PROCESS | 3660 | 1461140364444 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:24 INFO - PROCESS | 3660 | ++DOCSHELL 185D2800 == 72 [pid = 3660] [id = 548] 01:19:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 136 (193A2C00) [pid = 3660] [serial = 1644] [outer = 00000000] 01:19:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 137 (194B8400) [pid = 3660] [serial = 1645] [outer = 193A2C00] 01:19:24 INFO - PROCESS | 3660 | 1461140364488 Marionette DEBUG loaded listener.js 01:19:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 138 (194BF000) [pid = 3660] [serial = 1646] [outer = 193A2C00] 01:19:24 INFO - PROCESS | 3660 | 1461140364942 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]]]}] 01:19:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 01:19:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 685ms 01:19:25 INFO - PROCESS | 3660 | 1461140365034 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 01:19:25 INFO - PROCESS | 3660 | 1461140365036 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 01:19:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 01:19:25 INFO - PROCESS | 3660 | 1461140365039 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 01:19:25 INFO - PROCESS | 3660 | 1461140365041 Marionette TRACE conn3 <- [1,2158,null,{}] 01:19:25 INFO - PROCESS | 3660 | 1461140365044 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}] 01:19:25 INFO - PROCESS | 3660 | 1461140365209 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 01:19:25 INFO - PROCESS | 3660 | 1461140365231 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:25 INFO - PROCESS | 3660 | ++DOCSHELL 18B49400 == 73 [pid = 3660] [id = 549] 01:19:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 139 (1939F400) [pid = 3660] [serial = 1647] [outer = 00000000] 01:19:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 140 (19AC4800) [pid = 3660] [serial = 1648] [outer = 1939F400] 01:19:25 INFO - PROCESS | 3660 | 1461140365291 Marionette DEBUG loaded listener.js 01:19:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 141 (1A286000) [pid = 3660] [serial = 1649] [outer = 1939F400] 01:19:25 INFO - PROCESS | 3660 | 1461140365747 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]]]}] 01:19:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 01:19:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 731ms 01:19:25 INFO - PROCESS | 3660 | 1461140365763 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 01:19:25 INFO - PROCESS | 3660 | 1461140365765 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 01:19:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 01:19:25 INFO - PROCESS | 3660 | 1461140365772 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 01:19:25 INFO - PROCESS | 3660 | 1461140365774 Marionette TRACE conn3 <- [1,2162,null,{}] 01:19:25 INFO - PROCESS | 3660 | 1461140365778 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}] 01:19:25 INFO - PROCESS | 3660 | 1461140365901 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 01:19:25 INFO - PROCESS | 3660 | 1461140365968 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:25 INFO - PROCESS | 3660 | ++DOCSHELL 1350F400 == 74 [pid = 3660] [id = 550] 01:19:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 142 (187D0800) [pid = 3660] [serial = 1650] [outer = 00000000] 01:19:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 143 (1AC04800) [pid = 3660] [serial = 1651] [outer = 187D0800] 01:19:25 INFO - PROCESS | 3660 | 1461140366012 Marionette DEBUG loaded listener.js 01:19:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 144 (1A809C00) [pid = 3660] [serial = 1652] [outer = 187D0800] 01:19:26 INFO - PROCESS | 3660 | 1461140366433 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]]]}] 01:19:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 01:19:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 720ms 01:19:26 INFO - PROCESS | 3660 | 1461140366492 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 01:19:26 INFO - PROCESS | 3660 | 1461140366494 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 01:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 01:19:26 INFO - PROCESS | 3660 | 1461140366498 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 01:19:26 INFO - PROCESS | 3660 | 1461140366499 Marionette TRACE conn3 <- [1,2166,null,{}] 01:19:26 INFO - PROCESS | 3660 | 1461140366503 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}] 01:19:26 INFO - PROCESS | 3660 | 1461140366664 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 01:19:26 INFO - PROCESS | 3660 | 1461140366733 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:26 INFO - PROCESS | 3660 | ++DOCSHELL 1A7AD400 == 75 [pid = 3660] [id = 551] 01:19:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 145 (1C22AC00) [pid = 3660] [serial = 1653] [outer = 00000000] 01:19:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 146 (1C2EC800) [pid = 3660] [serial = 1654] [outer = 1C22AC00] 01:19:26 INFO - PROCESS | 3660 | 1461140366777 Marionette DEBUG loaded listener.js 01:19:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 147 (1C2F5800) [pid = 3660] [serial = 1655] [outer = 1C22AC00] 01:19:27 INFO - PROCESS | 3660 | --DOMWINDOW == 146 (15A44800) [pid = 3660] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 01:19:27 INFO - PROCESS | 3660 | --DOMWINDOW == 145 (11BFBC00) [pid = 3660] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 01:19:27 INFO - PROCESS | 3660 | --DOMWINDOW == 144 (1D3EBC00) [pid = 3660] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 01:19:27 INFO - PROCESS | 3660 | --DOMWINDOW == 143 (15AAC800) [pid = 3660] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 01:19:27 INFO - PROCESS | 3660 | --DOMWINDOW == 142 (1D3E6C00) [pid = 3660] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 01:19:27 INFO - PROCESS | 3660 | --DOMWINDOW == 141 (1E8BCC00) [pid = 3660] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 01:19:27 INFO - PROCESS | 3660 | --DOMWINDOW == 140 (1D3DF000) [pid = 3660] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 01:19:27 INFO - PROCESS | 3660 | --DOMWINDOW == 139 (194BBC00) [pid = 3660] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 01:19:27 INFO - PROCESS | 3660 | --DOMWINDOW == 138 (1C290000) [pid = 3660] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 01:19:27 INFO - PROCESS | 3660 | --DOMWINDOW == 137 (1D1E0800) [pid = 3660] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 01:19:27 INFO - PROCESS | 3660 | --DOMWINDOW == 136 (1807B400) [pid = 3660] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 01:19:27 INFO - PROCESS | 3660 | --DOMWINDOW == 135 (1644A800) [pid = 3660] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 01:19:27 INFO - PROCESS | 3660 | --DOMWINDOW == 134 (1E4B7C00) [pid = 3660] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 01:19:27 INFO - PROCESS | 3660 | --DOMWINDOW == 133 (13839400) [pid = 3660] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 01:19:27 INFO - PROCESS | 3660 | --DOMWINDOW == 132 (1C236800) [pid = 3660] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 01:19:27 INFO - PROCESS | 3660 | --DOMWINDOW == 131 (1370D000) [pid = 3660] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 01:19:27 INFO - PROCESS | 3660 | --DOMWINDOW == 130 (193A9800) [pid = 3660] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 01:19:27 INFO - PROCESS | 3660 | --DOMWINDOW == 129 (187CE800) [pid = 3660] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 01:19:27 INFO - PROCESS | 3660 | --DOMWINDOW == 128 (19FD2400) [pid = 3660] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 01:19:27 INFO - PROCESS | 3660 | --DOMWINDOW == 127 (11BEF400) [pid = 3660] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 01:19:27 INFO - PROCESS | 3660 | --DOMWINDOW == 126 (1439BC00) [pid = 3660] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 01:19:27 INFO - PROCESS | 3660 | --DOMWINDOW == 125 (15622800) [pid = 3660] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 01:19:27 INFO - PROCESS | 3660 | --DOMWINDOW == 124 (194B1400) [pid = 3660] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 01:19:27 INFO - PROCESS | 3660 | --DOMWINDOW == 123 (194B8000) [pid = 3660] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 01:19:27 INFO - PROCESS | 3660 | 1461140367463 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]]]}] 01:19:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 01:19:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 991ms 01:19:27 INFO - PROCESS | 3660 | 1461140367500 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 01:19:27 INFO - PROCESS | 3660 | 1461140367502 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 01:19:27 INFO - PROCESS | 3660 | 1461140367505 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 01:19:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 01:19:27 INFO - PROCESS | 3660 | 1461140367507 Marionette TRACE conn3 <- [1,2170,null,{}] 01:19:27 INFO - PROCESS | 3660 | 1461140367494 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}] 01:19:27 INFO - PROCESS | 3660 | 1461140367617 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 01:19:27 INFO - PROCESS | 3660 | 1461140367685 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:27 INFO - PROCESS | 3660 | ++DOCSHELL 13835000 == 76 [pid = 3660] [id = 552] 01:19:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 124 (13839C00) [pid = 3660] [serial = 1656] [outer = 00000000] 01:19:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 125 (16846400) [pid = 3660] [serial = 1657] [outer = 13839C00] 01:19:27 INFO - PROCESS | 3660 | 1461140367730 Marionette DEBUG loaded listener.js 01:19:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 126 (1646BC00) [pid = 3660] [serial = 1658] [outer = 13839C00] 01:19:28 INFO - PROCESS | 3660 | 1461140368081 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]]]}] 01:19:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 01:19:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 634ms 01:19:28 INFO - PROCESS | 3660 | 1461140368127 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 01:19:28 INFO - PROCESS | 3660 | 1461140368129 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 01:19:28 INFO - PROCESS | 3660 | 1461140368133 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 01:19:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 01:19:28 INFO - PROCESS | 3660 | 1461140368134 Marionette TRACE conn3 <- [1,2174,null,{}] 01:19:28 INFO - PROCESS | 3660 | 1461140368138 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}] 01:19:28 INFO - PROCESS | 3660 | 1461140368221 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 01:19:28 INFO - PROCESS | 3660 | 1461140368226 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:28 INFO - PROCESS | 3660 | ++DOCSHELL 15AAC800 == 77 [pid = 3660] [id = 553] 01:19:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 127 (181E4C00) [pid = 3660] [serial = 1659] [outer = 00000000] 01:19:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 128 (19FCE000) [pid = 3660] [serial = 1660] [outer = 181E4C00] 01:19:28 INFO - PROCESS | 3660 | 1461140368270 Marionette DEBUG loaded listener.js 01:19:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 129 (1A76C800) [pid = 3660] [serial = 1661] [outer = 181E4C00] 01:19:28 INFO - PROCESS | 3660 | 1461140368729 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]]]}] 01:19:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 01:19:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 619ms 01:19:28 INFO - PROCESS | 3660 | 1461140368771 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 01:19:28 INFO - PROCESS | 3660 | 1461140368773 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 01:19:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 01:19:28 INFO - PROCESS | 3660 | 1461140368790 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 01:19:28 INFO - PROCESS | 3660 | 1461140368792 Marionette TRACE conn3 <- [1,2178,null,{}] 01:19:28 INFO - PROCESS | 3660 | 1461140368795 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}] 01:19:28 INFO - PROCESS | 3660 | 1461140368900 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 01:19:28 INFO - PROCESS | 3660 | 1461140368908 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:28 INFO - PROCESS | 3660 | ++DOCSHELL 1C28D800 == 78 [pid = 3660] [id = 554] 01:19:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 130 (1C293C00) [pid = 3660] [serial = 1662] [outer = 00000000] 01:19:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 131 (1C9A5800) [pid = 3660] [serial = 1663] [outer = 1C293C00] 01:19:28 INFO - PROCESS | 3660 | 1461140368958 Marionette DEBUG loaded listener.js 01:19:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 132 (1CC0C000) [pid = 3660] [serial = 1664] [outer = 1C293C00] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 199C2000 == 77 [pid = 3660] [id = 360] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 13511000 == 76 [pid = 3660] [id = 417] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 192D8000 == 75 [pid = 3660] [id = 492] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 1A140400 == 74 [pid = 3660] [id = 363] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 1C7FD000 == 73 [pid = 3660] [id = 334] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 19706400 == 72 [pid = 3660] [id = 512] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 1D1DC400 == 71 [pid = 3660] [id = 481] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 12DE0400 == 70 [pid = 3660] [id = 527] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 13269C00 == 69 [pid = 3660] [id = 528] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 16450800 == 68 [pid = 3660] [id = 385] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 1646AC00 == 67 [pid = 3660] [id = 510] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 1970EC00 == 66 [pid = 3660] [id = 384] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 19D0EC00 == 65 [pid = 3660] [id = 415] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 13202C00 == 64 [pid = 3660] [id = 465] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 1C238C00 == 63 [pid = 3660] [id = 301] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 1541C400 == 62 [pid = 3660] [id = 364] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 1D3E4C00 == 61 [pid = 3660] [id = 463] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 16842C00 == 60 [pid = 3660] [id = 317] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 17E74C00 == 59 [pid = 3660] [id = 274] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 1A27B400 == 58 [pid = 3660] [id = 459] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 18072C00 == 57 [pid = 3660] [id = 362] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 194B7C00 == 56 [pid = 3660] [id = 462] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 1807DC00 == 55 [pid = 3660] [id = 412] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 13514000 == 54 [pid = 3660] [id = 449] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 13360C00 == 53 [pid = 3660] [id = 302] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 187CF800 == 52 [pid = 3660] [id = 511] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 1C9A0C00 == 51 [pid = 3660] [id = 448] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 1DEC2C00 == 50 [pid = 3660] [id = 480] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 11BFA800 == 49 [pid = 3660] [id = 514] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 1C237800 == 48 [pid = 3660] [id = 372] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 14A5D000 == 47 [pid = 3660] [id = 445] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 12C5E000 == 46 [pid = 3660] [id = 395] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 1807F000 == 45 [pid = 3660] [id = 461] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 1DEC5400 == 44 [pid = 3660] [id = 464] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 1E4B7400 == 43 [pid = 3660] [id = 479] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 1337A400 == 42 [pid = 3660] [id = 544] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 1D97AC00 == 41 [pid = 3660] [id = 543] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 18C24C00 == 40 [pid = 3660] [id = 541] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 1D872C00 == 39 [pid = 3660] [id = 542] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 1812E400 == 38 [pid = 3660] [id = 540] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 1C9A6400 == 37 [pid = 3660] [id = 538] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 1336BC00 == 36 [pid = 3660] [id = 539] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 16470800 == 35 [pid = 3660] [id = 547] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 18B49400 == 34 [pid = 3660] [id = 549] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 15AA5C00 == 33 [pid = 3660] [id = 546] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 1A7AD400 == 32 [pid = 3660] [id = 551] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 15AAC800 == 31 [pid = 3660] [id = 553] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 185D2800 == 30 [pid = 3660] [id = 548] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 13835000 == 29 [pid = 3660] [id = 552] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 1350F400 == 28 [pid = 3660] [id = 550] 01:19:30 INFO - PROCESS | 3660 | --DOCSHELL 13207800 == 27 [pid = 3660] [id = 545] 01:19:31 INFO - PROCESS | 3660 | --DOMWINDOW == 131 (193A8C00) [pid = 3660] [serial = 1484] [outer = 00000000] [url = about:blank] 01:19:31 INFO - PROCESS | 3660 | --DOMWINDOW == 130 (138ACC00) [pid = 3660] [serial = 1529] [outer = 00000000] [url = about:blank] 01:19:31 INFO - PROCESS | 3660 | --DOMWINDOW == 129 (1D87E800) [pid = 3660] [serial = 1379] [outer = 00000000] [url = about:blank] 01:19:31 INFO - PROCESS | 3660 | --DOMWINDOW == 128 (1684F400) [pid = 3660] [serial = 1430] [outer = 00000000] [url = about:blank] 01:19:31 INFO - PROCESS | 3660 | --DOMWINDOW == 127 (1E70E000) [pid = 3660] [serial = 1493] [outer = 00000000] [url = about:blank] 01:19:31 INFO - PROCESS | 3660 | --DOMWINDOW == 126 (1EA1E400) [pid = 3660] [serial = 1442] [outer = 00000000] [url = about:blank] 01:19:31 INFO - PROCESS | 3660 | --DOMWINDOW == 125 (1EA76C00) [pid = 3660] [serial = 1445] [outer = 00000000] [url = about:blank] 01:19:31 INFO - PROCESS | 3660 | --DOMWINDOW == 124 (1D872000) [pid = 3660] [serial = 1436] [outer = 00000000] [url = about:blank] 01:19:31 INFO - PROCESS | 3660 | --DOMWINDOW == 123 (1D176800) [pid = 3660] [serial = 1487] [outer = 00000000] [url = about:blank] 01:19:31 INFO - PROCESS | 3660 | --DOMWINDOW == 122 (1DEBDC00) [pid = 3660] [serial = 1490] [outer = 00000000] [url = about:blank] 01:19:31 INFO - PROCESS | 3660 | --DOMWINDOW == 121 (192DF400) [pid = 3660] [serial = 1532] [outer = 00000000] [url = about:blank] 01:19:31 INFO - PROCESS | 3660 | --DOMWINDOW == 120 (190C5000) [pid = 3660] [serial = 1433] [outer = 00000000] [url = about:blank] 01:19:31 INFO - PROCESS | 3660 | --DOMWINDOW == 119 (1E8B7400) [pid = 3660] [serial = 1439] [outer = 00000000] [url = about:blank] 01:19:31 INFO - PROCESS | 3660 | --DOMWINDOW == 118 (169D3800) [pid = 3660] [serial = 1481] [outer = 00000000] [url = about:blank] 01:19:31 INFO - PROCESS | 3660 | --DOMWINDOW == 117 (14345800) [pid = 3660] [serial = 1567] [outer = 00000000] [url = about:blank] 01:19:31 INFO - PROCESS | 3660 | --DOMWINDOW == 116 (16996400) [pid = 3660] [serial = 1570] [outer = 00000000] [url = about:blank] 01:19:31 INFO - PROCESS | 3660 | --DOMWINDOW == 115 (19708C00) [pid = 3660] [serial = 1573] [outer = 00000000] [url = about:blank] 01:19:31 INFO - PROCESS | 3660 | --DOMWINDOW == 114 (1C22F800) [pid = 3660] [serial = 1576] [outer = 00000000] [url = about:blank] 01:19:31 INFO - PROCESS | 3660 | --DOMWINDOW == 113 (1C2F6000) [pid = 3660] [serial = 1579] [outer = 00000000] [url = about:blank] 01:19:31 INFO - PROCESS | 3660 | --DOMWINDOW == 112 (1CB33C00) [pid = 3660] [serial = 1606] [outer = 00000000] [url = about:blank] 01:19:31 INFO - PROCESS | 3660 | --DOMWINDOW == 111 (164DA800) [pid = 3660] [serial = 1586] [outer = 00000000] [url = about:blank] 01:19:31 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (1646B400) [pid = 3660] [serial = 1585] [outer = 00000000] [url = about:blank] 01:19:31 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (194BE000) [pid = 3660] [serial = 1597] [outer = 00000000] [url = about:blank] 01:19:31 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (18B4B400) [pid = 3660] [serial = 1594] [outer = 00000000] [url = about:blank] 01:19:31 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (190C3000) [pid = 3660] [serial = 1595] [outer = 00000000] [url = about:blank] 01:19:31 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (1C7F7000) [pid = 3660] [serial = 1603] [outer = 00000000] [url = about:blank] 01:19:31 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (18129000) [pid = 3660] [serial = 1609] [outer = 00000000] [url = about:blank] 01:19:31 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (16465000) [pid = 3660] [serial = 1591] [outer = 00000000] [url = about:blank] 01:19:31 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (17E8CC00) [pid = 3660] [serial = 1592] [outer = 00000000] [url = about:blank] 01:19:31 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (1665BC00) [pid = 3660] [serial = 1589] [outer = 00000000] [url = about:blank] 01:19:31 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (16462400) [pid = 3660] [serial = 1588] [outer = 00000000] [url = about:blank] 01:19:31 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (1C99D400) [pid = 3660] [serial = 1582] [outer = 00000000] [url = about:blank] 01:19:31 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (1CC05000) [pid = 3660] [serial = 1607] [outer = 00000000] [url = about:blank] 01:19:31 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (1CE49C00) [pid = 3660] [serial = 1612] [outer = 00000000] [url = about:blank] 01:19:31 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (1D3E0400) [pid = 3660] [serial = 1615] [outer = 00000000] [url = about:blank] 01:19:31 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (1CE57800) [pid = 3660] [serial = 1613] [outer = 00000000] [url = about:blank] 01:19:31 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (19D0FC00) [pid = 3660] [serial = 1600] [outer = 00000000] [url = about:blank] 01:19:31 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (19F63C00) [pid = 3660] [serial = 1601] [outer = 00000000] [url = about:blank] 01:19:31 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (19703C00) [pid = 3660] [serial = 1610] [outer = 00000000] [url = about:blank] 01:19:31 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (1C99A400) [pid = 3660] [serial = 1604] [outer = 00000000] [url = about:blank] 01:19:31 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (19556000) [pid = 3660] [serial = 1598] [outer = 00000000] [url = about:blank] 01:19:31 INFO - PROCESS | 3660 | 1461140371285 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]]]}] 01:19:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 01:19:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 2554ms 01:19:31 INFO - PROCESS | 3660 | 1461140371330 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 01:19:31 INFO - PROCESS | 3660 | 1461140371336 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 01:19:31 INFO - PROCESS | 3660 | 1461140371345 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 01:19:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 01:19:31 INFO - PROCESS | 3660 | 1461140371351 Marionette TRACE conn3 <- [1,2182,null,{}] 01:19:31 INFO - PROCESS | 3660 | 1461140371360 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}] 01:19:31 INFO - PROCESS | 3660 | 1461140371464 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 01:19:31 INFO - PROCESS | 3660 | 1461140371482 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:31 INFO - PROCESS | 3660 | ++DOCSHELL 11BF6400 == 28 [pid = 3660] [id = 555] 01:19:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (11BF6C00) [pid = 3660] [serial = 1665] [outer = 00000000] 01:19:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (12B8B000) [pid = 3660] [serial = 1666] [outer = 11BF6C00] 01:19:31 INFO - PROCESS | 3660 | 1461140371530 Marionette DEBUG loaded listener.js 01:19:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (12C10400) [pid = 3660] [serial = 1667] [outer = 11BF6C00] 01:19:32 INFO - PROCESS | 3660 | 1461140372044 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]]]}] 01:19:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 01:19:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 727ms 01:19:32 INFO - PROCESS | 3660 | 1461140372085 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 01:19:32 INFO - PROCESS | 3660 | 1461140372092 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 01:19:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 01:19:32 INFO - PROCESS | 3660 | 1461140372098 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 01:19:32 INFO - PROCESS | 3660 | 1461140372100 Marionette TRACE conn3 <- [1,2186,null,{}] 01:19:32 INFO - PROCESS | 3660 | 1461140372104 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}] 01:19:32 INFO - PROCESS | 3660 | 1461140372187 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 01:19:32 INFO - PROCESS | 3660 | 1461140372196 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:32 INFO - PROCESS | 3660 | ++DOCSHELL 12CFF400 == 29 [pid = 3660] [id = 556] 01:19:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (13207800) [pid = 3660] [serial = 1668] [outer = 00000000] 01:19:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (13268000) [pid = 3660] [serial = 1669] [outer = 13207800] 01:19:32 INFO - PROCESS | 3660 | 1461140372242 Marionette DEBUG loaded listener.js 01:19:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (1336B800) [pid = 3660] [serial = 1670] [outer = 13207800] 01:19:32 INFO - PROCESS | 3660 | 1461140372731 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]]]}] 01:19:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 01:19:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 696ms 01:19:32 INFO - PROCESS | 3660 | 1461140372795 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 01:19:32 INFO - PROCESS | 3660 | 1461140372798 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 01:19:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 01:19:32 INFO - PROCESS | 3660 | 1461140372801 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 01:19:32 INFO - PROCESS | 3660 | 1461140372805 Marionette TRACE conn3 <- [1,2190,null,{}] 01:19:32 INFO - PROCESS | 3660 | 1461140372816 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}] 01:19:32 INFO - PROCESS | 3660 | 1461140372917 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 01:19:33 INFO - PROCESS | 3660 | 1461140373020 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:33 INFO - PROCESS | 3660 | ++DOCSHELL 13705C00 == 30 [pid = 3660] [id = 557] 01:19:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (13707C00) [pid = 3660] [serial = 1671] [outer = 00000000] 01:19:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (1370F800) [pid = 3660] [serial = 1672] [outer = 13707C00] 01:19:33 INFO - PROCESS | 3660 | 1461140373070 Marionette DEBUG loaded listener.js 01:19:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (13802000) [pid = 3660] [serial = 1673] [outer = 13707C00] 01:19:33 INFO - PROCESS | 3660 | 1461140373465 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]]]}] 01:19:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 01:19:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 697ms 01:19:33 INFO - PROCESS | 3660 | 1461140373483 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 01:19:33 INFO - PROCESS | 3660 | 1461140373486 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 01:19:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 01:19:33 INFO - PROCESS | 3660 | 1461140373489 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 01:19:33 INFO - PROCESS | 3660 | 1461140373491 Marionette TRACE conn3 <- [1,2194,null,{}] 01:19:33 INFO - PROCESS | 3660 | 1461140373494 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}] 01:19:33 INFO - PROCESS | 3660 | 1461140373610 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 01:19:33 INFO - PROCESS | 3660 | 1461140373618 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:33 INFO - PROCESS | 3660 | ++DOCSHELL 12CFC400 == 31 [pid = 3660] [id = 558] 01:19:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (1370E400) [pid = 3660] [serial = 1674] [outer = 00000000] 01:19:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (138A9400) [pid = 3660] [serial = 1675] [outer = 1370E400] 01:19:33 INFO - PROCESS | 3660 | 1461140373664 Marionette DEBUG loaded listener.js 01:19:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (142C4C00) [pid = 3660] [serial = 1676] [outer = 1370E400] 01:19:34 INFO - PROCESS | 3660 | 1461140374078 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]]]}] 01:19:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 01:19:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 635ms 01:19:34 INFO - PROCESS | 3660 | 1461140374127 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 01:19:34 INFO - PROCESS | 3660 | 1461140374129 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 01:19:34 INFO - PROCESS | 3660 | 1461140374132 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 01:19:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 01:19:34 INFO - PROCESS | 3660 | 1461140374134 Marionette TRACE conn3 <- [1,2198,null,{}] 01:19:34 INFO - PROCESS | 3660 | 1461140374137 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}] 01:19:34 INFO - PROCESS | 3660 | 1461140374246 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 01:19:34 INFO - PROCESS | 3660 | 1461140374255 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:34 INFO - PROCESS | 3660 | ++DOCSHELL 138A7000 == 32 [pid = 3660] [id = 559] 01:19:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (142C9400) [pid = 3660] [serial = 1677] [outer = 00000000] 01:19:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (14A5D800) [pid = 3660] [serial = 1678] [outer = 142C9400] 01:19:34 INFO - PROCESS | 3660 | 1461140374300 Marionette DEBUG loaded listener.js 01:19:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (1541DC00) [pid = 3660] [serial = 1679] [outer = 142C9400] 01:19:34 INFO - PROCESS | 3660 | 1461140374718 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]]]}] 01:19:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 01:19:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 620ms 01:19:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 01:19:34 INFO - PROCESS | 3660 | 1461140374754 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 01:19:34 INFO - PROCESS | 3660 | 1461140374756 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 01:19:34 INFO - PROCESS | 3660 | 1461140374760 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 01:19:34 INFO - PROCESS | 3660 | 1461140374761 Marionette TRACE conn3 <- [1,2202,null,{}] 01:19:34 INFO - PROCESS | 3660 | 1461140374765 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}] 01:19:34 INFO - PROCESS | 3660 | 1461140374908 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 01:19:34 INFO - PROCESS | 3660 | 1461140374926 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:34 INFO - PROCESS | 3660 | ++DOCSHELL 14398C00 == 33 [pid = 3660] [id = 560] 01:19:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (15A44800) [pid = 3660] [serial = 1680] [outer = 00000000] 01:19:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (16467800) [pid = 3660] [serial = 1681] [outer = 15A44800] 01:19:34 INFO - PROCESS | 3660 | 1461140374974 Marionette DEBUG loaded listener.js 01:19:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (1665C000) [pid = 3660] [serial = 1682] [outer = 15A44800] 01:19:35 INFO - PROCESS | 3660 | 1461140375390 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]]]}] 01:19:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 01:19:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 681ms 01:19:35 INFO - PROCESS | 3660 | 1461140375459 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 01:19:35 INFO - PROCESS | 3660 | 1461140375461 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 01:19:35 INFO - PROCESS | 3660 | 1461140375464 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 01:19:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 01:19:35 INFO - PROCESS | 3660 | 1461140375466 Marionette TRACE conn3 <- [1,2206,null,{}] 01:19:35 INFO - PROCESS | 3660 | 1461140375476 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}] 01:19:35 INFO - PROCESS | 3660 | 1461140375549 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 01:19:35 INFO - PROCESS | 3660 | 1461140375584 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:35 INFO - PROCESS | 3660 | ++DOCSHELL 1646B000 == 34 [pid = 3660] [id = 561] 01:19:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (164DA800) [pid = 3660] [serial = 1683] [outer = 00000000] 01:19:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (1699BC00) [pid = 3660] [serial = 1684] [outer = 164DA800] 01:19:35 INFO - PROCESS | 3660 | 1461140375632 Marionette DEBUG loaded listener.js 01:19:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 112 (1699B400) [pid = 3660] [serial = 1685] [outer = 164DA800] 01:19:36 INFO - PROCESS | 3660 | 1461140376075 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]]]}] 01:19:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 01:19:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 634ms 01:19:36 INFO - PROCESS | 3660 | 1461140376110 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 01:19:36 INFO - PROCESS | 3660 | 1461140376111 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 01:19:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 01:19:36 INFO - PROCESS | 3660 | 1461140376115 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 01:19:36 INFO - PROCESS | 3660 | 1461140376116 Marionette TRACE conn3 <- [1,2210,null,{}] 01:19:36 INFO - PROCESS | 3660 | 1461140376120 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}] 01:19:36 INFO - PROCESS | 3660 | 1461140376195 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 01:19:36 INFO - PROCESS | 3660 | 1461140376201 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:36 INFO - PROCESS | 3660 | ++DOCSHELL 1698E800 == 35 [pid = 3660] [id = 562] 01:19:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 113 (17E78000) [pid = 3660] [serial = 1686] [outer = 00000000] 01:19:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 114 (17E9AC00) [pid = 3660] [serial = 1687] [outer = 17E78000] 01:19:36 INFO - PROCESS | 3660 | 1461140376246 Marionette DEBUG loaded listener.js 01:19:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 115 (17E7B400) [pid = 3660] [serial = 1688] [outer = 17E78000] 01:19:36 INFO - PROCESS | 3660 | 1461140376712 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]]]}] 01:19:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 01:19:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 635ms 01:19:36 INFO - PROCESS | 3660 | 1461140376735 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 01:19:36 INFO - PROCESS | 3660 | 1461140376737 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 01:19:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 01:19:36 INFO - PROCESS | 3660 | 1461140376750 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 01:19:36 INFO - PROCESS | 3660 | 1461140376752 Marionette TRACE conn3 <- [1,2214,null,{}] 01:19:36 INFO - PROCESS | 3660 | 1461140376756 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}] 01:19:36 INFO - PROCESS | 3660 | 1461140376863 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 01:19:36 INFO - PROCESS | 3660 | 1461140376869 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:36 INFO - PROCESS | 3660 | ++DOCSHELL 13705800 == 36 [pid = 3660] [id = 563] 01:19:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 116 (18077800) [pid = 3660] [serial = 1689] [outer = 00000000] 01:19:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 117 (18125400) [pid = 3660] [serial = 1690] [outer = 18077800] 01:19:36 INFO - PROCESS | 3660 | 1461140376939 Marionette DEBUG loaded listener.js 01:19:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 118 (1807FC00) [pid = 3660] [serial = 1691] [outer = 18077800] 01:19:37 INFO - PROCESS | 3660 | 1461140377376 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]]]}] 01:19:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 01:19:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 681ms 01:19:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 01:19:37 INFO - PROCESS | 3660 | 1461140377441 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 01:19:37 INFO - PROCESS | 3660 | 1461140377443 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 01:19:37 INFO - PROCESS | 3660 | 1461140377454 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 01:19:37 INFO - PROCESS | 3660 | 1461140377456 Marionette TRACE conn3 <- [1,2218,null,{}] 01:19:37 INFO - PROCESS | 3660 | 1461140377459 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}] 01:19:37 INFO - PROCESS | 3660 | 1461140377572 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 01:19:37 INFO - PROCESS | 3660 | 1461140377581 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:37 INFO - PROCESS | 3660 | ++DOCSHELL 17E74000 == 37 [pid = 3660] [id = 564] 01:19:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 119 (17E86800) [pid = 3660] [serial = 1692] [outer = 00000000] 01:19:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 120 (187C6800) [pid = 3660] [serial = 1693] [outer = 17E86800] 01:19:37 INFO - PROCESS | 3660 | 1461140377625 Marionette DEBUG loaded listener.js 01:19:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 121 (187CE800) [pid = 3660] [serial = 1694] [outer = 17E86800] 01:19:38 INFO - PROCESS | 3660 | 1461140378039 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]]]}] 01:19:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 01:19:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 651ms 01:19:38 INFO - PROCESS | 3660 | 1461140378089 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 01:19:38 INFO - PROCESS | 3660 | 1461140378091 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 01:19:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 01:19:38 INFO - PROCESS | 3660 | 1461140378100 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 01:19:38 INFO - PROCESS | 3660 | 1461140378102 Marionette TRACE conn3 <- [1,2222,null,{}] 01:19:38 INFO - PROCESS | 3660 | 1461140378106 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}] 01:19:38 INFO - PROCESS | 3660 | 1461140378259 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 01:19:38 INFO - PROCESS | 3660 | 1461140378326 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:38 INFO - PROCESS | 3660 | ++DOCSHELL 1892CC00 == 38 [pid = 3660] [id = 565] 01:19:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 122 (1892E400) [pid = 3660] [serial = 1695] [outer = 00000000] 01:19:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 123 (18B51400) [pid = 3660] [serial = 1696] [outer = 1892E400] 01:19:38 INFO - PROCESS | 3660 | 1461140378380 Marionette DEBUG loaded listener.js 01:19:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 124 (190C2C00) [pid = 3660] [serial = 1697] [outer = 1892E400] 01:19:39 INFO - PROCESS | 3660 | --DOMWINDOW == 123 (1A768C00) [pid = 3660] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 01:19:39 INFO - PROCESS | 3660 | --DOMWINDOW == 122 (1C292C00) [pid = 3660] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 01:19:39 INFO - PROCESS | 3660 | --DOMWINDOW == 121 (13516800) [pid = 3660] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 01:19:39 INFO - PROCESS | 3660 | --DOMWINDOW == 120 (194B4400) [pid = 3660] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 01:19:39 INFO - PROCESS | 3660 | --DOMWINDOW == 119 (19D0C400) [pid = 3660] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 01:19:39 INFO - PROCESS | 3660 | --DOMWINDOW == 118 (12C59000) [pid = 3660] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 01:19:39 INFO - PROCESS | 3660 | --DOMWINDOW == 117 (1ACDC800) [pid = 3660] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 01:19:39 INFO - PROCESS | 3660 | --DOMWINDOW == 116 (187D0800) [pid = 3660] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 01:19:39 INFO - PROCESS | 3660 | --DOMWINDOW == 115 (19F60000) [pid = 3660] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 01:19:39 INFO - PROCESS | 3660 | --DOMWINDOW == 114 (1370D800) [pid = 3660] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 01:19:39 INFO - PROCESS | 3660 | --DOMWINDOW == 113 (1939F400) [pid = 3660] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 01:19:39 INFO - PROCESS | 3660 | --DOMWINDOW == 112 (13839C00) [pid = 3660] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 01:19:39 INFO - PROCESS | 3660 | --DOMWINDOW == 111 (1C22AC00) [pid = 3660] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 01:19:39 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (181E4C00) [pid = 3660] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 01:19:39 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (18B4EC00) [pid = 3660] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 01:19:39 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (14A56000) [pid = 3660] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 01:19:39 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (193A2C00) [pid = 3660] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 01:19:39 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (187D2C00) [pid = 3660] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 01:19:39 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (15AACC00) [pid = 3660] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 01:19:39 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (16538C00) [pid = 3660] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 01:19:39 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (136B6800) [pid = 3660] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 01:19:39 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (1DEC4000) [pid = 3660] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 01:19:39 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (1D873400) [pid = 3660] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 01:19:39 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (1944C800) [pid = 3660] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 01:19:39 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (18180800) [pid = 3660] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 01:19:39 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (1370A000) [pid = 3660] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 01:19:39 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (1CC0EC00) [pid = 3660] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 01:19:39 INFO - PROCESS | 3660 | 1461140379335 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]]]}] 01:19:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 01:19:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1239ms 01:19:39 INFO - PROCESS | 3660 | 1461140379362 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 01:19:39 INFO - PROCESS | 3660 | 1461140379364 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 01:19:39 INFO - PROCESS | 3660 | 1461140379367 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 01:19:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 01:19:39 INFO - PROCESS | 3660 | 1461140379369 Marionette TRACE conn3 <- [1,2226,null,{}] 01:19:39 INFO - PROCESS | 3660 | 1461140379372 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}] 01:19:39 INFO - PROCESS | 3660 | 1461140379453 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 01:19:39 INFO - PROCESS | 3660 | 1461140379460 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:39 INFO - PROCESS | 3660 | ++DOCSHELL 13ACE000 == 39 [pid = 3660] [id = 566] 01:19:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (14AEC800) [pid = 3660] [serial = 1698] [outer = 00000000] 01:19:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (18076000) [pid = 3660] [serial = 1699] [outer = 14AEC800] 01:19:39 INFO - PROCESS | 3660 | 1461140379503 Marionette DEBUG loaded listener.js 01:19:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (18074C00) [pid = 3660] [serial = 1700] [outer = 14AEC800] 01:19:39 INFO - PROCESS | 3660 | 1461140379909 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]]]}] 01:19:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 01:19:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 588ms 01:19:39 INFO - PROCESS | 3660 | 1461140379956 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 01:19:39 INFO - PROCESS | 3660 | 1461140379958 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 01:19:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 01:19:39 INFO - PROCESS | 3660 | 1461140379965 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 01:19:39 INFO - PROCESS | 3660 | 1461140379966 Marionette TRACE conn3 <- [1,2230,null,{}] 01:19:39 INFO - PROCESS | 3660 | 1461140379970 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}] 01:19:40 INFO - PROCESS | 3660 | 1461140380046 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 01:19:40 INFO - PROCESS | 3660 | 1461140380053 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:40 INFO - PROCESS | 3660 | ++DOCSHELL 1644EC00 == 40 [pid = 3660] [id = 567] 01:19:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (17E6D400) [pid = 3660] [serial = 1701] [outer = 00000000] 01:19:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (190CBC00) [pid = 3660] [serial = 1702] [outer = 17E6D400] 01:19:40 INFO - PROCESS | 3660 | 1461140380096 Marionette DEBUG loaded listener.js 01:19:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (1939D000) [pid = 3660] [serial = 1703] [outer = 17E6D400] 01:19:40 INFO - PROCESS | 3660 | 1461140380548 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]]]}] 01:19:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 01:19:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 635ms 01:19:40 INFO - PROCESS | 3660 | 1461140380603 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 01:19:40 INFO - PROCESS | 3660 | 1461140380605 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 01:19:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 01:19:40 INFO - PROCESS | 3660 | 1461140380612 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 01:19:40 INFO - PROCESS | 3660 | 1461140380613 Marionette TRACE conn3 <- [1,2234,null,{}] 01:19:40 INFO - PROCESS | 3660 | 1461140380617 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}] 01:19:40 INFO - PROCESS | 3660 | 1461140380692 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 01:19:40 INFO - PROCESS | 3660 | 1461140380698 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:40 INFO - PROCESS | 3660 | ++DOCSHELL 14A56000 == 41 [pid = 3660] [id = 568] 01:19:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (17E9D400) [pid = 3660] [serial = 1704] [outer = 00000000] 01:19:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (19448400) [pid = 3660] [serial = 1705] [outer = 17E9D400] 01:19:40 INFO - PROCESS | 3660 | 1461140380741 Marionette DEBUG loaded listener.js 01:19:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (194B1000) [pid = 3660] [serial = 1706] [outer = 17E9D400] 01:19:41 INFO - PROCESS | 3660 | --DOCSHELL 1E8B5000 == 40 [pid = 3660] [id = 16] 01:19:41 INFO - PROCESS | 3660 | --DOCSHELL 13269800 == 39 [pid = 3660] [id = 18] 01:19:41 INFO - PROCESS | 3660 | --DOCSHELL 12DDAC00 == 38 [pid = 3660] [id = 28] 01:19:41 INFO - PROCESS | 3660 | --DOCSHELL 156B8400 == 37 [pid = 3660] [id = 27] 01:19:41 INFO - PROCESS | 3660 | --DOCSHELL 18C25000 == 36 [pid = 3660] [id = 25] 01:19:41 INFO - PROCESS | 3660 | --DOCSHELL 1E703000 == 35 [pid = 3660] [id = 15] 01:19:41 INFO - PROCESS | 3660 | --DOCSHELL 190C3800 == 34 [pid = 3660] [id = 26] 01:19:41 INFO - PROCESS | 3660 | --DOCSHELL 1E4C5C00 == 33 [pid = 3660] [id = 14] 01:19:41 INFO - PROCESS | 3660 | --DOCSHELL 17EA8C00 == 32 [pid = 3660] [id = 24] 01:19:41 INFO - PROCESS | 3660 | --DOCSHELL 1DEC4800 == 31 [pid = 3660] [id = 13] 01:19:41 INFO - PROCESS | 3660 | --DOCSHELL 13269000 == 30 [pid = 3660] [id = 19] 01:19:41 INFO - PROCESS | 3660 | --DOCSHELL 1D1DD800 == 29 [pid = 3660] [id = 10] 01:19:41 INFO - PROCESS | 3660 | --DOCSHELL 13377800 == 28 [pid = 3660] [id = 20] 01:19:41 INFO - PROCESS | 3660 | --DOCSHELL 13AC6800 == 27 [pid = 3660] [id = 21] 01:19:41 INFO - PROCESS | 3660 | --DOCSHELL 16845C00 == 26 [pid = 3660] [id = 22] 01:19:41 INFO - PROCESS | 3660 | --DOCSHELL 1CE4C400 == 25 [pid = 3660] [id = 11] 01:19:41 INFO - PROCESS | 3660 | --DOCSHELL 15C8EC00 == 24 [pid = 3660] [id = 23] 01:19:41 INFO - PROCESS | 3660 | --DOCSHELL 1D970C00 == 23 [pid = 3660] [id = 12] 01:19:41 INFO - PROCESS | 3660 | --DOCSHELL 192AB400 == 22 [pid = 3660] [id = 8] 01:19:41 INFO - PROCESS | 3660 | --DOCSHELL 1C28D800 == 21 [pid = 3660] [id = 554] 01:19:42 INFO - PROCESS | 3660 | --DOCSHELL 1EA1F800 == 20 [pid = 3660] [id = 17] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (1C289400) [pid = 3660] [serial = 1577] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (1C2FA400) [pid = 3660] [serial = 1580] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (146A5400) [pid = 3660] [serial = 1568] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (19F64000) [pid = 3660] [serial = 1574] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (1C2ED000) [pid = 3660] [serial = 1541] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (1646D800) [pid = 3660] [serial = 1544] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (1C234800) [pid = 3660] [serial = 1538] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (1C9A5800) [pid = 3660] [serial = 1663] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (1AC04800) [pid = 3660] [serial = 1651] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (1AC10400) [pid = 3660] [serial = 1565] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (1C99F000) [pid = 3660] [serial = 1583] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (19AC4800) [pid = 3660] [serial = 1648] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (1A286000) [pid = 3660] [serial = 1649] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (1A809C00) [pid = 3660] [serial = 1652] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (16846400) [pid = 3660] [serial = 1657] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (1C2EC800) [pid = 3660] [serial = 1654] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (19FCE000) [pid = 3660] [serial = 1660] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (1ACD9C00) [pid = 3660] [serial = 1535] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (18071400) [pid = 3660] [serial = 1571] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (1C2F5800) [pid = 3660] [serial = 1655] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (194B8400) [pid = 3660] [serial = 1645] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (190C4000) [pid = 3660] [serial = 1642] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (1939D400) [pid = 3660] [serial = 1643] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (17E6EC00) [pid = 3660] [serial = 1639] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (18128800) [pid = 3660] [serial = 1640] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (181E0800) [pid = 3660] [serial = 1637] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (1812B800) [pid = 3660] [serial = 1636] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (1563EC00) [pid = 3660] [serial = 1634] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (14348000) [pid = 3660] [serial = 1633] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (1E4BF400) [pid = 3660] [serial = 1631] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (1E4BC000) [pid = 3660] [serial = 1630] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (1D974800) [pid = 3660] [serial = 1628] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (1D96B800) [pid = 3660] [serial = 1627] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (1D1DD400) [pid = 3660] [serial = 1625] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (1C9A7800) [pid = 3660] [serial = 1624] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (1A76C800) [pid = 3660] [serial = 1661] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (1944E800) [pid = 3660] [serial = 1622] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (190C2400) [pid = 3660] [serial = 1621] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (15C88400) [pid = 3660] [serial = 1619] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (15417400) [pid = 3660] [serial = 1618] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (1D3E7000) [pid = 3660] [serial = 1616] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 64 (1646BC00) [pid = 3660] [serial = 1658] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | --DOMWINDOW == 63 (194BF000) [pid = 3660] [serial = 1646] [outer = 00000000] [url = about:blank] 01:19:42 INFO - PROCESS | 3660 | 1461140382634 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]]]}] 01:19:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 01:19:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 2043ms 01:19:42 INFO - PROCESS | 3660 | 1461140382650 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 01:19:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 01:19:42 INFO - PROCESS | 3660 | 1461140382654 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 01:19:42 INFO - PROCESS | 3660 | 1461140382661 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 01:19:42 INFO - PROCESS | 3660 | 1461140382664 Marionette TRACE conn3 <- [1,2238,null,{}] 01:19:42 INFO - PROCESS | 3660 | 1461140382670 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}] 01:19:42 INFO - PROCESS | 3660 | 1461140382759 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 01:19:42 INFO - PROCESS | 3660 | 1461140382768 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:42 INFO - PROCESS | 3660 | ++DOCSHELL 11BF9000 == 21 [pid = 3660] [id = 569] 01:19:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 64 (11BF9800) [pid = 3660] [serial = 1707] [outer = 00000000] 01:19:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (12CC3400) [pid = 3660] [serial = 1708] [outer = 11BF9800] 01:19:42 INFO - PROCESS | 3660 | 1461140382816 Marionette DEBUG loaded listener.js 01:19:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (12DD7800) [pid = 3660] [serial = 1709] [outer = 11BF9800] 01:19:43 INFO - PROCESS | 3660 | 1461140383312 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]]]}] 01:19:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 01:19:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 697ms 01:19:43 INFO - PROCESS | 3660 | 1461140383339 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 01:19:43 INFO - PROCESS | 3660 | 1461140383345 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 01:19:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 01:19:43 INFO - PROCESS | 3660 | 1461140383351 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 01:19:43 INFO - PROCESS | 3660 | 1461140383354 Marionette TRACE conn3 <- [1,2242,null,{}] 01:19:43 INFO - PROCESS | 3660 | 1461140383358 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}] 01:19:43 INFO - PROCESS | 3660 | 1461140383442 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 01:19:43 INFO - PROCESS | 3660 | 1461140383450 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:43 INFO - PROCESS | 3660 | ++DOCSHELL 13509800 == 22 [pid = 3660] [id = 570] 01:19:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (1350A000) [pid = 3660] [serial = 1710] [outer = 00000000] 01:19:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (13510C00) [pid = 3660] [serial = 1711] [outer = 1350A000] 01:19:43 INFO - PROCESS | 3660 | 1461140383495 Marionette DEBUG loaded listener.js 01:19:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (136AD400) [pid = 3660] [serial = 1712] [outer = 1350A000] 01:19:43 INFO - PROCESS | 3660 | 1461140383961 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]]]}] 01:19:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 01:19:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 620ms 01:19:43 INFO - PROCESS | 3660 | 1461140383987 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 01:19:43 INFO - PROCESS | 3660 | 1461140383990 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 01:19:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 01:19:43 INFO - PROCESS | 3660 | 1461140383996 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 01:19:43 INFO - PROCESS | 3660 | 1461140384000 Marionette TRACE conn3 <- [1,2246,null,{}] 01:19:44 INFO - PROCESS | 3660 | 1461140384011 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}] 01:19:44 INFO - PROCESS | 3660 | 1461140384092 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 01:19:44 INFO - PROCESS | 3660 | 1461140384101 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:44 INFO - PROCESS | 3660 | ++DOCSHELL 13713C00 == 23 [pid = 3660] [id = 571] 01:19:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (13802800) [pid = 3660] [serial = 1713] [outer = 00000000] 01:19:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (13833C00) [pid = 3660] [serial = 1714] [outer = 13802800] 01:19:44 INFO - PROCESS | 3660 | 1461140384154 Marionette DEBUG loaded listener.js 01:19:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (1383B000) [pid = 3660] [serial = 1715] [outer = 13802800] 01:19:44 INFO - PROCESS | 3660 | 1461140384687 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]]]}] 01:19:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 01:19:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 743ms 01:19:44 INFO - PROCESS | 3660 | 1461140384753 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 01:19:44 INFO - PROCESS | 3660 | 1461140384756 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 01:19:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 01:19:44 INFO - PROCESS | 3660 | 1461140384759 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 01:19:44 INFO - PROCESS | 3660 | 1461140384761 Marionette TRACE conn3 <- [1,2250,null,{}] 01:19:44 INFO - PROCESS | 3660 | 1461140384764 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}] 01:19:44 INFO - PROCESS | 3660 | 1461140384842 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 01:19:44 INFO - PROCESS | 3660 | 1461140384848 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:44 INFO - PROCESS | 3660 | ++DOCSHELL 13831000 == 24 [pid = 3660] [id = 572] 01:19:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (142C5000) [pid = 3660] [serial = 1716] [outer = 00000000] 01:19:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (15412800) [pid = 3660] [serial = 1717] [outer = 142C5000] 01:19:44 INFO - PROCESS | 3660 | 1461140384893 Marionette DEBUG loaded listener.js 01:19:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (15A3E000) [pid = 3660] [serial = 1718] [outer = 142C5000] 01:19:45 INFO - PROCESS | 3660 | 1461140385305 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]]]}] 01:19:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 01:19:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 588ms 01:19:45 INFO - PROCESS | 3660 | 1461140385339 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 01:19:45 INFO - PROCESS | 3660 | 1461140385341 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 01:19:45 INFO - PROCESS | 3660 | 1461140385344 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 01:19:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 01:19:45 INFO - PROCESS | 3660 | 1461140385346 Marionette TRACE conn3 <- [1,2254,null,{}] 01:19:45 INFO - PROCESS | 3660 | 1461140385350 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}] 01:19:45 INFO - PROCESS | 3660 | 1461140385422 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 01:19:45 INFO - PROCESS | 3660 | 1461140385428 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:45 INFO - PROCESS | 3660 | ++DOCSHELL 14AE0800 == 25 [pid = 3660] [id = 573] 01:19:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (15AA5C00) [pid = 3660] [serial = 1719] [outer = 00000000] 01:19:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (1644B000) [pid = 3660] [serial = 1720] [outer = 15AA5C00] 01:19:45 INFO - PROCESS | 3660 | 1461140385472 Marionette DEBUG loaded listener.js 01:19:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (15A0B000) [pid = 3660] [serial = 1721] [outer = 15AA5C00] 01:19:45 INFO - PROCESS | 3660 | 1461140385923 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]]]}] 01:19:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 01:19:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 619ms 01:19:45 INFO - PROCESS | 3660 | 1461140385983 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 01:19:45 INFO - PROCESS | 3660 | 1461140385985 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 01:19:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 01:19:45 INFO - PROCESS | 3660 | 1461140385988 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 01:19:45 INFO - PROCESS | 3660 | 1461140385990 Marionette TRACE conn3 <- [1,2258,null,{}] 01:19:45 INFO - PROCESS | 3660 | 1461140385993 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}] 01:19:46 INFO - PROCESS | 3660 | 1461140386097 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 01:19:46 INFO - PROCESS | 3660 | 1461140386108 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:46 INFO - PROCESS | 3660 | ++DOCSHELL 1646F000 == 26 [pid = 3660] [id = 574] 01:19:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (16847400) [pid = 3660] [serial = 1722] [outer = 00000000] 01:19:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (17E73400) [pid = 3660] [serial = 1723] [outer = 16847400] 01:19:46 INFO - PROCESS | 3660 | 1461140386156 Marionette DEBUG loaded listener.js 01:19:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (17E84000) [pid = 3660] [serial = 1724] [outer = 16847400] 01:19:46 INFO - PROCESS | 3660 | 1461140386595 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]]]}] 01:19:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 01:19:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 620ms 01:19:46 INFO - PROCESS | 3660 | 1461140386626 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 01:19:46 INFO - PROCESS | 3660 | 1461140386628 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 01:19:46 INFO - PROCESS | 3660 | 1461140386631 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 01:19:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 01:19:46 INFO - PROCESS | 3660 | 1461140386633 Marionette TRACE conn3 <- [1,2262,null,{}] 01:19:46 INFO - PROCESS | 3660 | 1461140386636 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}] 01:19:46 INFO - PROCESS | 3660 | 1461140386707 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 01:19:46 INFO - PROCESS | 3660 | 1461140386712 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:46 INFO - PROCESS | 3660 | ++DOCSHELL 17E72800 == 27 [pid = 3660] [id = 575] 01:19:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (17E74400) [pid = 3660] [serial = 1725] [outer = 00000000] 01:19:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (18127C00) [pid = 3660] [serial = 1726] [outer = 17E74400] 01:19:46 INFO - PROCESS | 3660 | 1461140386757 Marionette DEBUG loaded listener.js 01:19:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (18080800) [pid = 3660] [serial = 1727] [outer = 17E74400] 01:19:47 INFO - PROCESS | 3660 | 1461140387177 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]]]}] 01:19:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 01:19:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 588ms 01:19:47 INFO - PROCESS | 3660 | 1461140387212 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 01:19:47 INFO - PROCESS | 3660 | 1461140387214 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 01:19:47 INFO - PROCESS | 3660 | 1461140387218 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 01:19:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 01:19:47 INFO - PROCESS | 3660 | 1461140387219 Marionette TRACE conn3 <- [1,2266,null,{}] 01:19:47 INFO - PROCESS | 3660 | 1461140387235 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}] 01:19:47 INFO - PROCESS | 3660 | 1461140387320 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 01:19:47 INFO - PROCESS | 3660 | 1461140387327 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:47 INFO - PROCESS | 3660 | ++DOCSHELL 18076800 == 28 [pid = 3660] [id = 576] 01:19:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (1807AC00) [pid = 3660] [serial = 1728] [outer = 00000000] 01:19:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (187CA800) [pid = 3660] [serial = 1729] [outer = 1807AC00] 01:19:47 INFO - PROCESS | 3660 | 1461140387371 Marionette DEBUG loaded listener.js 01:19:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (185D8000) [pid = 3660] [serial = 1730] [outer = 1807AC00] 01:19:47 INFO - PROCESS | 3660 | 1461140387794 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]]]}] 01:19:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 01:19:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 635ms 01:19:47 INFO - PROCESS | 3660 | 1461140387856 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 01:19:47 INFO - PROCESS | 3660 | 1461140387858 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 01:19:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 01:19:47 INFO - PROCESS | 3660 | 1461140387873 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 01:19:47 INFO - PROCESS | 3660 | 1461140387874 Marionette TRACE conn3 <- [1,2270,null,{}] 01:19:47 INFO - PROCESS | 3660 | 1461140387878 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}] 01:19:47 INFO - PROCESS | 3660 | 1461140387978 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 01:19:47 INFO - PROCESS | 3660 | 1461140387984 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:47 INFO - PROCESS | 3660 | ++DOCSHELL 1350F400 == 29 [pid = 3660] [id = 577] 01:19:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (18073C00) [pid = 3660] [serial = 1731] [outer = 00000000] 01:19:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (1892D400) [pid = 3660] [serial = 1732] [outer = 18073C00] 01:19:48 INFO - PROCESS | 3660 | 1461140388028 Marionette DEBUG loaded listener.js 01:19:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (187D2400) [pid = 3660] [serial = 1733] [outer = 18073C00] 01:19:48 INFO - PROCESS | 3660 | 1461140388488 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]]]}] 01:19:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 01:19:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 634ms 01:19:48 INFO - PROCESS | 3660 | 1461140388510 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 01:19:48 INFO - PROCESS | 3660 | 1461140388512 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 01:19:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 01:19:48 INFO - PROCESS | 3660 | 1461140388515 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 01:19:48 INFO - PROCESS | 3660 | 1461140388517 Marionette TRACE conn3 <- [1,2274,null,{}] 01:19:48 INFO - PROCESS | 3660 | 1461140388526 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}] 01:19:48 INFO - PROCESS | 3660 | 1461140388631 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 01:19:48 INFO - PROCESS | 3660 | 1461140388637 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:48 INFO - PROCESS | 3660 | ++DOCSHELL 187D0400 == 30 [pid = 3660] [id = 578] 01:19:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (187D5800) [pid = 3660] [serial = 1734] [outer = 00000000] 01:19:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (18C26800) [pid = 3660] [serial = 1735] [outer = 187D5800] 01:19:48 INFO - PROCESS | 3660 | 1461140388665 Marionette DEBUG loaded listener.js 01:19:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (190C3000) [pid = 3660] [serial = 1736] [outer = 187D5800] 01:19:49 INFO - PROCESS | 3660 | 1461140389098 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]]]}] 01:19:49 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 01:19:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 619ms 01:19:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 01:19:49 INFO - PROCESS | 3660 | 1461140389137 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 01:19:49 INFO - PROCESS | 3660 | 1461140389140 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 01:19:49 INFO - PROCESS | 3660 | 1461140389143 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 01:19:49 INFO - PROCESS | 3660 | 1461140389145 Marionette TRACE conn3 <- [1,2278,null,{}] 01:19:49 INFO - PROCESS | 3660 | 1461140389149 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}] 01:19:49 INFO - PROCESS | 3660 | 1461140389266 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 01:19:49 INFO - PROCESS | 3660 | 1461140389272 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:49 INFO - PROCESS | 3660 | ++DOCSHELL 18B46400 == 31 [pid = 3660] [id = 579] 01:19:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (1939BC00) [pid = 3660] [serial = 1737] [outer = 00000000] 01:19:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (193A8400) [pid = 3660] [serial = 1738] [outer = 1939BC00] 01:19:49 INFO - PROCESS | 3660 | 1461140389333 Marionette DEBUG loaded listener.js 01:19:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (194B3C00) [pid = 3660] [serial = 1739] [outer = 1939BC00] 01:19:50 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (1E8B5800) [pid = 3660] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:19:50 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (1EA22C00) [pid = 3660] [serial = 47] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:19:50 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (17E6D400) [pid = 3660] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 01:19:50 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (18077800) [pid = 3660] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 01:19:50 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (17E86800) [pid = 3660] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 01:19:50 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (1892E400) [pid = 3660] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 01:19:50 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (17E78000) [pid = 3660] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 01:19:50 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (164DA800) [pid = 3660] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 01:19:50 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (15A44800) [pid = 3660] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 01:19:50 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (142C9400) [pid = 3660] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 01:19:50 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (1370E400) [pid = 3660] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 01:19:50 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (13707C00) [pid = 3660] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 01:19:50 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (13207800) [pid = 3660] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 01:19:50 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (11BF6C00) [pid = 3660] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 01:19:50 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (1C293C00) [pid = 3660] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 01:19:50 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (14AEC800) [pid = 3660] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 01:19:50 INFO - PROCESS | 3660 | 1461140390027 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]]]}] 01:19:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 01:19:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 928ms 01:19:50 INFO - PROCESS | 3660 | 1461140390088 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 01:19:50 INFO - PROCESS | 3660 | 1461140390090 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 01:19:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 01:19:50 INFO - PROCESS | 3660 | 1461140390094 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 01:19:50 INFO - PROCESS | 3660 | 1461140390095 Marionette TRACE conn3 <- [1,2282,null,{}] 01:19:50 INFO - PROCESS | 3660 | 1461140390099 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}] 01:19:50 INFO - PROCESS | 3660 | 1461140390174 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 01:19:50 INFO - PROCESS | 3660 | 1461140390180 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:50 INFO - PROCESS | 3660 | ++DOCSHELL 13707C00 == 32 [pid = 3660] [id = 580] 01:19:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (1370C400) [pid = 3660] [serial = 1740] [outer = 00000000] 01:19:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (15417800) [pid = 3660] [serial = 1741] [outer = 1370C400] 01:19:50 INFO - PROCESS | 3660 | 1461140390225 Marionette DEBUG loaded listener.js 01:19:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (15415C00) [pid = 3660] [serial = 1742] [outer = 1370C400] 01:19:50 INFO - PROCESS | 3660 | 1461140390659 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]]]}] 01:19:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 01:19:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 619ms 01:19:50 INFO - PROCESS | 3660 | 1461140390716 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 01:19:50 INFO - PROCESS | 3660 | 1461140390718 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 01:19:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 01:19:50 INFO - PROCESS | 3660 | 1461140390721 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 01:19:50 INFO - PROCESS | 3660 | 1461140390723 Marionette TRACE conn3 <- [1,2286,null,{}] 01:19:50 INFO - PROCESS | 3660 | 1461140390727 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}] 01:19:50 INFO - PROCESS | 3660 | 1461140390801 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 01:19:50 INFO - PROCESS | 3660 | 1461140390806 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:50 INFO - PROCESS | 3660 | ++DOCSHELL 1383CC00 == 33 [pid = 3660] [id = 581] 01:19:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (1646C000) [pid = 3660] [serial = 1743] [outer = 00000000] 01:19:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (193A4800) [pid = 3660] [serial = 1744] [outer = 1646C000] 01:19:50 INFO - PROCESS | 3660 | 1461140390852 Marionette DEBUG loaded listener.js 01:19:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (194B6800) [pid = 3660] [serial = 1745] [outer = 1646C000] 01:19:51 INFO - PROCESS | 3660 | 1461140391270 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]]]}] 01:19:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 01:19:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 588ms 01:19:51 INFO - PROCESS | 3660 | 1461140391318 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 01:19:51 INFO - PROCESS | 3660 | 1461140391320 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 01:19:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 01:19:51 INFO - PROCESS | 3660 | 1461140391323 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 01:19:51 INFO - PROCESS | 3660 | 1461140391325 Marionette TRACE conn3 <- [1,2290,null,{}] 01:19:51 INFO - PROCESS | 3660 | 1461140391332 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}] 01:19:51 INFO - PROCESS | 3660 | 1461140391413 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 01:19:51 INFO - PROCESS | 3660 | 1461140391420 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:51 INFO - PROCESS | 3660 | ++DOCSHELL 15ACD800 == 34 [pid = 3660] [id = 582] 01:19:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (16449000) [pid = 3660] [serial = 1746] [outer = 00000000] 01:19:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (19705800) [pid = 3660] [serial = 1747] [outer = 16449000] 01:19:51 INFO - PROCESS | 3660 | 1461140391463 Marionette DEBUG loaded listener.js 01:19:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (19708800) [pid = 3660] [serial = 1748] [outer = 16449000] 01:19:51 INFO - PROCESS | 3660 | 1461140391880 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]]]}] 01:19:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 01:19:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 588ms 01:19:51 INFO - PROCESS | 3660 | 1461140391928 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 01:19:51 INFO - PROCESS | 3660 | 1461140391930 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 01:19:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 01:19:51 INFO - PROCESS | 3660 | 1461140391933 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 01:19:51 INFO - PROCESS | 3660 | 1461140391935 Marionette TRACE conn3 <- [1,2294,null,{}] 01:19:51 INFO - PROCESS | 3660 | 1461140391938 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}] 01:19:52 INFO - PROCESS | 3660 | 1461140392011 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 01:19:52 INFO - PROCESS | 3660 | 1461140392197 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:52 INFO - PROCESS | 3660 | ++DOCSHELL 11B37800 == 35 [pid = 3660] [id = 583] 01:19:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (11B38000) [pid = 3660] [serial = 1749] [outer = 00000000] 01:19:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (11BF7800) [pid = 3660] [serial = 1750] [outer = 11B38000] 01:19:52 INFO - PROCESS | 3660 | 1461140392264 Marionette DEBUG loaded listener.js 01:19:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (11BFB400) [pid = 3660] [serial = 1751] [outer = 11B38000] 01:19:52 INFO - PROCESS | 3660 | 1461140392995 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]]]}] 01:19:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 01:19:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1145ms 01:19:53 INFO - PROCESS | 3660 | 1461140393073 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 01:19:53 INFO - PROCESS | 3660 | 1461140393077 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 01:19:53 INFO - PROCESS | 3660 | 1461140393082 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 01:19:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 01:19:53 INFO - PROCESS | 3660 | 1461140393086 Marionette TRACE conn3 <- [1,2298,null,{}] 01:19:53 INFO - PROCESS | 3660 | 1461140393091 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}] 01:19:53 INFO - PROCESS | 3660 | 1461140393215 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 01:19:53 INFO - PROCESS | 3660 | 1461140393340 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:53 INFO - PROCESS | 3660 | ++DOCSHELL 13709C00 == 36 [pid = 3660] [id = 584] 01:19:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (1370A000) [pid = 3660] [serial = 1752] [outer = 00000000] 01:19:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (13830C00) [pid = 3660] [serial = 1753] [outer = 1370A000] 01:19:53 INFO - PROCESS | 3660 | 1461140393400 Marionette DEBUG loaded listener.js 01:19:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (13AC5C00) [pid = 3660] [serial = 1754] [outer = 1370A000] 01:19:54 INFO - PROCESS | 3660 | --DOCSHELL 12CFF400 == 35 [pid = 3660] [id = 556] 01:19:54 INFO - PROCESS | 3660 | --DOCSHELL 1892CC00 == 34 [pid = 3660] [id = 565] 01:19:54 INFO - PROCESS | 3660 | --DOCSHELL 1644EC00 == 33 [pid = 3660] [id = 567] 01:19:54 INFO - PROCESS | 3660 | --DOCSHELL 1698E800 == 32 [pid = 3660] [id = 562] 01:19:54 INFO - PROCESS | 3660 | --DOCSHELL 13ACE000 == 31 [pid = 3660] [id = 566] 01:19:54 INFO - PROCESS | 3660 | --DOCSHELL 14398C00 == 30 [pid = 3660] [id = 560] 01:19:54 INFO - PROCESS | 3660 | --DOCSHELL 138A7000 == 29 [pid = 3660] [id = 559] 01:19:54 INFO - PROCESS | 3660 | --DOCSHELL 13705C00 == 28 [pid = 3660] [id = 557] 01:19:54 INFO - PROCESS | 3660 | --DOCSHELL 12CFC400 == 27 [pid = 3660] [id = 558] 01:19:54 INFO - PROCESS | 3660 | --DOCSHELL 13705800 == 26 [pid = 3660] [id = 563] 01:19:54 INFO - PROCESS | 3660 | --DOCSHELL 11BF6400 == 25 [pid = 3660] [id = 555] 01:19:54 INFO - PROCESS | 3660 | --DOCSHELL 14A56000 == 24 [pid = 3660] [id = 568] 01:19:54 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (19448400) [pid = 3660] [serial = 1705] [outer = 00000000] [url = about:blank] 01:19:54 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (1939D000) [pid = 3660] [serial = 1703] [outer = 00000000] [url = about:blank] 01:19:54 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (18125400) [pid = 3660] [serial = 1690] [outer = 00000000] [url = about:blank] 01:19:54 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (187C6800) [pid = 3660] [serial = 1693] [outer = 00000000] [url = about:blank] 01:19:54 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (18B51400) [pid = 3660] [serial = 1696] [outer = 00000000] [url = about:blank] 01:19:54 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (187CE800) [pid = 3660] [serial = 1694] [outer = 00000000] [url = about:blank] 01:19:54 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (190CBC00) [pid = 3660] [serial = 1702] [outer = 00000000] [url = about:blank] 01:19:54 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (190C2C00) [pid = 3660] [serial = 1697] [outer = 00000000] [url = about:blank] 01:19:54 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (17E9AC00) [pid = 3660] [serial = 1687] [outer = 00000000] [url = about:blank] 01:19:54 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (1699BC00) [pid = 3660] [serial = 1684] [outer = 00000000] [url = about:blank] 01:19:54 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (1699B400) [pid = 3660] [serial = 1685] [outer = 00000000] [url = about:blank] 01:19:54 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (16467800) [pid = 3660] [serial = 1681] [outer = 00000000] [url = about:blank] 01:19:54 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (1665C000) [pid = 3660] [serial = 1682] [outer = 00000000] [url = about:blank] 01:19:54 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (14A5D800) [pid = 3660] [serial = 1678] [outer = 00000000] [url = about:blank] 01:19:54 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (1541DC00) [pid = 3660] [serial = 1679] [outer = 00000000] [url = about:blank] 01:19:54 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (138A9400) [pid = 3660] [serial = 1675] [outer = 00000000] [url = about:blank] 01:19:54 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (142C4C00) [pid = 3660] [serial = 1676] [outer = 00000000] [url = about:blank] 01:19:54 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (1370F800) [pid = 3660] [serial = 1672] [outer = 00000000] [url = about:blank] 01:19:54 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (13802000) [pid = 3660] [serial = 1673] [outer = 00000000] [url = about:blank] 01:19:54 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (13268000) [pid = 3660] [serial = 1669] [outer = 00000000] [url = about:blank] 01:19:54 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (1336B800) [pid = 3660] [serial = 1670] [outer = 00000000] [url = about:blank] 01:19:54 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (12B8B000) [pid = 3660] [serial = 1666] [outer = 00000000] [url = about:blank] 01:19:54 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (12C10400) [pid = 3660] [serial = 1667] [outer = 00000000] [url = about:blank] 01:19:54 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (1CC0C000) [pid = 3660] [serial = 1664] [outer = 00000000] [url = about:blank] 01:19:54 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (1807FC00) [pid = 3660] [serial = 1691] [outer = 00000000] [url = about:blank] 01:19:54 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (18076000) [pid = 3660] [serial = 1699] [outer = 00000000] [url = about:blank] 01:19:54 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (18074C00) [pid = 3660] [serial = 1700] [outer = 00000000] [url = about:blank] 01:19:54 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (17E7B400) [pid = 3660] [serial = 1688] [outer = 00000000] [url = about:blank] 01:19:54 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (1E8B4400) [pid = 3660] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:19:54 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (1C2F0400) [pid = 3660] [serial = 1175] [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.] 01:19:54 INFO - PROCESS | 3660 | 1461140394366 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]]]}] 01:19:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 01:19:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1347ms 01:19:54 INFO - PROCESS | 3660 | 1461140394428 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 01:19:54 INFO - PROCESS | 3660 | 1461140394432 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 01:19:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 01:19:54 INFO - PROCESS | 3660 | 1461140394437 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 01:19:54 INFO - PROCESS | 3660 | 1461140394441 Marionette TRACE conn3 <- [1,2302,null,{}] 01:19:54 INFO - PROCESS | 3660 | 1461140394448 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}] 01:19:54 INFO - PROCESS | 3660 | 1461140394526 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 01:19:54 INFO - PROCESS | 3660 | 1461140394541 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:54 INFO - PROCESS | 3660 | ++DOCSHELL 13265400 == 25 [pid = 3660] [id = 585] 01:19:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (13265800) [pid = 3660] [serial = 1755] [outer = 00000000] 01:19:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (1336F000) [pid = 3660] [serial = 1756] [outer = 13265800] 01:19:54 INFO - PROCESS | 3660 | 1461140394589 Marionette DEBUG loaded listener.js 01:19:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (1350EC00) [pid = 3660] [serial = 1757] [outer = 13265800] 01:19:55 INFO - PROCESS | 3660 | 1461140395115 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]]]}] 01:19:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 01:19:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 681ms 01:19:55 INFO - PROCESS | 3660 | 1461140395137 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 01:19:55 INFO - PROCESS | 3660 | 1461140395143 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 01:19:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 01:19:55 INFO - PROCESS | 3660 | 1461140395149 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 01:19:55 INFO - PROCESS | 3660 | 1461140395151 Marionette TRACE conn3 <- [1,2306,null,{}] 01:19:55 INFO - PROCESS | 3660 | 1461140395155 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}] 01:19:55 INFO - PROCESS | 3660 | 1461140395233 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 01:19:55 INFO - PROCESS | 3660 | 1461140395240 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:55 INFO - PROCESS | 3660 | ++DOCSHELL 13707000 == 26 [pid = 3660] [id = 586] 01:19:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (1370B000) [pid = 3660] [serial = 1758] [outer = 00000000] 01:19:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (13837800) [pid = 3660] [serial = 1759] [outer = 1370B000] 01:19:55 INFO - PROCESS | 3660 | 1461140395285 Marionette DEBUG loaded listener.js 01:19:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (138AF000) [pid = 3660] [serial = 1760] [outer = 1370B000] 01:19:55 INFO - PROCESS | 3660 | 1461140395740 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] 01:19:55 INFO - PROCESS | 3660 | 1461140395772 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 01:19:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 01:19:55 INFO - PROCESS | 3660 | 1461140395775 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 01:19:55 INFO - PROCESS | 3660 | 1461140395778 Marionette TRACE conn3 <- [1,2310,null,{}] 01:19:55 INFO - PROCESS | 3660 | 1461140395793 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}] 01:19:55 INFO - PROCESS | 3660 | 1461140395874 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 01:19:55 INFO - PROCESS | 3660 | 1461140395880 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:55 INFO - PROCESS | 3660 | ++DOCSHELL 15418C00 == 27 [pid = 3660] [id = 587] 01:19:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (1541AC00) [pid = 3660] [serial = 1761] [outer = 00000000] 01:19:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (15C8E800) [pid = 3660] [serial = 1762] [outer = 1541AC00] 01:19:55 INFO - PROCESS | 3660 | 1461140395965 Marionette DEBUG loaded listener.js 01:19:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (1644EC00) [pid = 3660] [serial = 1763] [outer = 1541AC00] 01:19:56 INFO - PROCESS | 3660 | 1461140396405 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]]]}] 01:19:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 01:19:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 650ms 01:19:56 INFO - PROCESS | 3660 | 1461140396433 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 01:19:56 INFO - PROCESS | 3660 | 1461140396436 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 01:19:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 01:19:56 INFO - PROCESS | 3660 | 1461140396439 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 01:19:56 INFO - PROCESS | 3660 | 1461140396441 Marionette TRACE conn3 <- [1,2314,null,{}] 01:19:56 INFO - PROCESS | 3660 | 1461140396444 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}] 01:19:56 INFO - PROCESS | 3660 | 1461140396528 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 01:19:56 INFO - PROCESS | 3660 | 1461140396534 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:56 INFO - PROCESS | 3660 | ++DOCSHELL 164D8400 == 28 [pid = 3660] [id = 588] 01:19:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (164D8C00) [pid = 3660] [serial = 1764] [outer = 00000000] 01:19:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (16845C00) [pid = 3660] [serial = 1765] [outer = 164D8C00] 01:19:56 INFO - PROCESS | 3660 | 1461140396578 Marionette DEBUG loaded listener.js 01:19:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (1699BC00) [pid = 3660] [serial = 1766] [outer = 164D8C00] 01:19:57 INFO - PROCESS | 3660 | 1461140397036 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]]]}] 01:19:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 01:19:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 620ms 01:19:57 INFO - PROCESS | 3660 | 1461140397077 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 01:19:57 INFO - PROCESS | 3660 | 1461140397079 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 01:19:57 INFO - PROCESS | 3660 | 1461140397082 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 01:19:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 01:19:57 INFO - PROCESS | 3660 | 1461140397084 Marionette TRACE conn3 <- [1,2318,null,{}] 01:19:57 INFO - PROCESS | 3660 | 1461140397087 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}] 01:19:57 INFO - PROCESS | 3660 | 1461140397188 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 01:19:57 INFO - PROCESS | 3660 | 1461140397195 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:57 INFO - PROCESS | 3660 | ++DOCSHELL 11BF5400 == 29 [pid = 3660] [id = 589] 01:19:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (164DA800) [pid = 3660] [serial = 1767] [outer = 00000000] 01:19:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (17E78000) [pid = 3660] [serial = 1768] [outer = 164DA800] 01:19:57 INFO - PROCESS | 3660 | 1461140397240 Marionette DEBUG loaded listener.js 01:19:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (17EA5C00) [pid = 3660] [serial = 1769] [outer = 164DA800] 01:19:57 INFO - PROCESS | 3660 | 1461140397714 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]]]}] 01:19:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 01:19:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 697ms 01:19:57 INFO - PROCESS | 3660 | 1461140397765 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 01:19:57 INFO - PROCESS | 3660 | 1461140397767 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 01:19:57 INFO - PROCESS | 3660 | 1461140397770 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 01:19:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 01:19:57 INFO - PROCESS | 3660 | 1461140397772 Marionette TRACE conn3 <- [1,2322,null,{}] 01:19:57 INFO - PROCESS | 3660 | 1461140397776 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}] 01:19:57 INFO - PROCESS | 3660 | 1461140397910 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 01:19:57 INFO - PROCESS | 3660 | 1461140397971 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:57 INFO - PROCESS | 3660 | ++DOCSHELL 181DA000 == 30 [pid = 3660] [id = 590] 01:19:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (181E3C00) [pid = 3660] [serial = 1770] [outer = 00000000] 01:19:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (187C6400) [pid = 3660] [serial = 1771] [outer = 181E3C00] 01:19:58 INFO - PROCESS | 3660 | 1461140398020 Marionette DEBUG loaded listener.js 01:19:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (187C8800) [pid = 3660] [serial = 1772] [outer = 181E3C00] 01:19:58 INFO - PROCESS | 3660 | 1461140398439 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]]]}] 01:19:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 01:19:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 697ms 01:19:58 INFO - PROCESS | 3660 | 1461140398475 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 01:19:58 INFO - PROCESS | 3660 | 1461140398477 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 01:19:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 01:19:58 INFO - PROCESS | 3660 | 1461140398481 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 01:19:58 INFO - PROCESS | 3660 | 1461140398482 Marionette TRACE conn3 <- [1,2326,null,{}] 01:19:58 INFO - PROCESS | 3660 | 1461140398485 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}] 01:19:58 INFO - PROCESS | 3660 | 1461140398621 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 01:19:58 INFO - PROCESS | 3660 | 1461140398641 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:58 INFO - PROCESS | 3660 | ++DOCSHELL 11BEE400 == 31 [pid = 3660] [id = 591] 01:19:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (18075800) [pid = 3660] [serial = 1773] [outer = 00000000] 01:19:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (18B51800) [pid = 3660] [serial = 1774] [outer = 18075800] 01:19:58 INFO - PROCESS | 3660 | 1461140398685 Marionette DEBUG loaded listener.js 01:19:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (18C26000) [pid = 3660] [serial = 1775] [outer = 18075800] 01:19:58 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (11BF9800) [pid = 3660] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 01:19:58 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (142C5000) [pid = 3660] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 01:19:58 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (1807AC00) [pid = 3660] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 01:19:58 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (17E9D400) [pid = 3660] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 01:19:58 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (13802800) [pid = 3660] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 01:19:58 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (18073C00) [pid = 3660] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 01:19:58 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (1939BC00) [pid = 3660] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 01:19:58 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (17E74400) [pid = 3660] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 01:19:58 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (187D5800) [pid = 3660] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 01:19:58 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (1370C400) [pid = 3660] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 01:19:58 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (1646C000) [pid = 3660] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 01:19:58 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (16847400) [pid = 3660] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 01:19:58 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (1350A000) [pid = 3660] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 01:19:58 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (15AA5C00) [pid = 3660] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 01:19:59 INFO - PROCESS | 3660 | 1461140399196 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]]]}] 01:19:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 01:19:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 790ms 01:19:59 INFO - PROCESS | 3660 | 1461140399267 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 01:19:59 INFO - PROCESS | 3660 | 1461140399268 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 01:19:59 INFO - PROCESS | 3660 | 1461140399272 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 01:19:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 01:19:59 INFO - PROCESS | 3660 | 1461140399273 Marionette TRACE conn3 <- [1,2330,null,{}] 01:19:59 INFO - PROCESS | 3660 | 1461140399276 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}] 01:19:59 INFO - PROCESS | 3660 | 1461140399350 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 01:19:59 INFO - PROCESS | 3660 | 1461140399355 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:59 INFO - PROCESS | 3660 | ++DOCSHELL 1335F800 == 32 [pid = 3660] [id = 592] 01:19:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (1336B800) [pid = 3660] [serial = 1776] [outer = 00000000] 01:19:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (17E8D800) [pid = 3660] [serial = 1777] [outer = 1336B800] 01:19:59 INFO - PROCESS | 3660 | 1461140399399 Marionette DEBUG loaded listener.js 01:19:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (1812F000) [pid = 3660] [serial = 1778] [outer = 1336B800] 01:19:59 INFO - PROCESS | 3660 | 1461140399816 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]]]}] 01:19:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 01:19:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 588ms 01:19:59 INFO - PROCESS | 3660 | 1461140399869 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 01:19:59 INFO - PROCESS | 3660 | 1461140399871 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 01:19:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 01:19:59 INFO - PROCESS | 3660 | 1461140399875 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 01:19:59 INFO - PROCESS | 3660 | 1461140399876 Marionette TRACE conn3 <- [1,2334,null,{}] 01:19:59 INFO - PROCESS | 3660 | 1461140399880 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}] 01:19:59 INFO - PROCESS | 3660 | 1461140399955 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 01:19:59 INFO - PROCESS | 3660 | 1461140399961 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:59 INFO - PROCESS | 3660 | ++DOCSHELL 12CC1C00 == 33 [pid = 3660] [id = 593] 01:19:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (17E9D400) [pid = 3660] [serial = 1779] [outer = 00000000] 01:19:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (190C1C00) [pid = 3660] [serial = 1780] [outer = 17E9D400] 01:19:59 INFO - PROCESS | 3660 | 1461140400005 Marionette DEBUG loaded listener.js 01:20:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (18939800) [pid = 3660] [serial = 1781] [outer = 17E9D400] 01:20:00 INFO - PROCESS | 3660 | 1461140400449 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]]]}] 01:20:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 01:20:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 589ms 01:20:00 INFO - PROCESS | 3660 | 1461140400472 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 01:20:00 INFO - PROCESS | 3660 | 1461140400473 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 01:20:00 INFO - PROCESS | 3660 | 1461140400477 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 01:20:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 01:20:00 INFO - PROCESS | 3660 | 1461140400478 Marionette TRACE conn3 <- [1,2338,null,{}] 01:20:00 INFO - PROCESS | 3660 | 1461140400482 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}] 01:20:00 INFO - PROCESS | 3660 | 1461140400600 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 01:20:00 INFO - PROCESS | 3660 | 1461140400606 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:00 INFO - PROCESS | 3660 | ++DOCSHELL 14354000 == 34 [pid = 3660] [id = 594] 01:20:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (1939B400) [pid = 3660] [serial = 1782] [outer = 00000000] 01:20:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (193A2000) [pid = 3660] [serial = 1783] [outer = 1939B400] 01:20:00 INFO - PROCESS | 3660 | 1461140400650 Marionette DEBUG loaded listener.js 01:20:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (193A1000) [pid = 3660] [serial = 1784] [outer = 1939B400] 01:20:01 INFO - PROCESS | 3660 | 1461140401160 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]]]}] 01:20:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 01:20:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 743ms 01:20:01 INFO - PROCESS | 3660 | 1461140401202 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 01:20:01 INFO - PROCESS | 3660 | 1461140401207 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 01:20:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 01:20:01 INFO - PROCESS | 3660 | 1461140401212 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 01:20:01 INFO - PROCESS | 3660 | 1461140401216 Marionette TRACE conn3 <- [1,2342,null,{}] 01:20:01 INFO - PROCESS | 3660 | 1461140401222 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}] 01:20:01 INFO - PROCESS | 3660 | 1461140401377 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 01:20:01 INFO - PROCESS | 3660 | 1461140401483 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:01 INFO - PROCESS | 3660 | ++DOCSHELL 11BEF400 == 35 [pid = 3660] [id = 595] 01:20:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (12CF7C00) [pid = 3660] [serial = 1785] [outer = 00000000] 01:20:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (13711C00) [pid = 3660] [serial = 1786] [outer = 12CF7C00] 01:20:01 INFO - PROCESS | 3660 | 1461140401540 Marionette DEBUG loaded listener.js 01:20:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (13835800) [pid = 3660] [serial = 1787] [outer = 12CF7C00] 01:20:02 INFO - PROCESS | 3660 | 1461140402118 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]]]}] 01:20:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 01:20:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 944ms 01:20:02 INFO - PROCESS | 3660 | 1461140402158 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 01:20:02 INFO - PROCESS | 3660 | 1461140402164 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 01:20:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 01:20:02 INFO - PROCESS | 3660 | 1461140402171 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 01:20:02 INFO - PROCESS | 3660 | 1461140402174 Marionette TRACE conn3 <- [1,2346,null,{}] 01:20:02 INFO - PROCESS | 3660 | 1461140402177 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}] 01:20:02 INFO - PROCESS | 3660 | 1461140402277 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 01:20:02 INFO - PROCESS | 3660 | 1461140402380 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:02 INFO - PROCESS | 3660 | ++DOCSHELL 16470000 == 36 [pid = 3660] [id = 596] 01:20:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (16470C00) [pid = 3660] [serial = 1788] [outer = 00000000] 01:20:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (1653FC00) [pid = 3660] [serial = 1789] [outer = 16470C00] 01:20:02 INFO - PROCESS | 3660 | 1461140402438 Marionette DEBUG loaded listener.js 01:20:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (17E74800) [pid = 3660] [serial = 1790] [outer = 16470C00] 01:20:03 INFO - PROCESS | 3660 | 1461140403067 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]]]}] 01:20:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 01:20:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 929ms 01:20:03 INFO - PROCESS | 3660 | 1461140403098 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 01:20:03 INFO - PROCESS | 3660 | 1461140403100 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 01:20:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 01:20:03 INFO - PROCESS | 3660 | 1461140403104 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 01:20:03 INFO - PROCESS | 3660 | 1461140403108 Marionette TRACE conn3 <- [1,2350,null,{}] 01:20:03 INFO - PROCESS | 3660 | 1461140403118 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}] 01:20:03 INFO - PROCESS | 3660 | 1461140403219 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 01:20:03 INFO - PROCESS | 3660 | 1461140403324 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:03 INFO - PROCESS | 3660 | ++DOCSHELL 18B52C00 == 37 [pid = 3660] [id = 597] 01:20:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (18C24C00) [pid = 3660] [serial = 1791] [outer = 00000000] 01:20:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (1944B400) [pid = 3660] [serial = 1792] [outer = 18C24C00] 01:20:03 INFO - PROCESS | 3660 | 1461140403380 Marionette DEBUG loaded listener.js 01:20:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (194BB800) [pid = 3660] [serial = 1793] [outer = 18C24C00] 01:20:03 INFO - PROCESS | 3660 | 1461140403949 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]]]}] 01:20:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 01:20:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 897ms 01:20:03 INFO - PROCESS | 3660 | 1461140404008 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 01:20:03 INFO - PROCESS | 3660 | 1461140404011 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 01:20:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 01:20:03 INFO - PROCESS | 3660 | 1461140404014 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 01:20:04 INFO - PROCESS | 3660 | 1461140404016 Marionette TRACE conn3 <- [1,2354,null,{}] 01:20:04 INFO - PROCESS | 3660 | 1461140404020 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}] 01:20:04 INFO - PROCESS | 3660 | 1461140404117 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 01:20:04 INFO - PROCESS | 3660 | 1461140404220 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:04 INFO - PROCESS | 3660 | ++DOCSHELL 12CF7400 == 38 [pid = 3660] [id = 598] 01:20:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (13263400) [pid = 3660] [serial = 1794] [outer = 00000000] 01:20:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (17E9A400) [pid = 3660] [serial = 1795] [outer = 13263400] 01:20:04 INFO - PROCESS | 3660 | 1461140404274 Marionette DEBUG loaded listener.js 01:20:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (181E4000) [pid = 3660] [serial = 1796] [outer = 13263400] 01:20:04 INFO - PROCESS | 3660 | 1461140404993 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]]]}] 01:20:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 01:20:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1022ms 01:20:05 INFO - PROCESS | 3660 | 1461140405054 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 01:20:05 INFO - PROCESS | 3660 | 1461140405059 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 01:20:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 01:20:05 INFO - PROCESS | 3660 | 1461140405064 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 01:20:05 INFO - PROCESS | 3660 | 1461140405067 Marionette TRACE conn3 <- [1,2358,null,{}] 01:20:05 INFO - PROCESS | 3660 | 1461140405072 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}] 01:20:05 INFO - PROCESS | 3660 | 1461140405165 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 01:20:05 INFO - PROCESS | 3660 | 1461140405298 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:05 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (12CC3400) [pid = 3660] [serial = 1708] [outer = 00000000] [url = about:blank] 01:20:05 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (12DD7800) [pid = 3660] [serial = 1709] [outer = 00000000] [url = about:blank] 01:20:05 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (15412800) [pid = 3660] [serial = 1717] [outer = 00000000] [url = about:blank] 01:20:05 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (15A3E000) [pid = 3660] [serial = 1718] [outer = 00000000] [url = about:blank] 01:20:05 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (187CA800) [pid = 3660] [serial = 1729] [outer = 00000000] [url = about:blank] 01:20:05 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (194B1000) [pid = 3660] [serial = 1706] [outer = 00000000] [url = about:blank] 01:20:05 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (13833C00) [pid = 3660] [serial = 1714] [outer = 00000000] [url = about:blank] 01:20:05 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (1383B000) [pid = 3660] [serial = 1715] [outer = 00000000] [url = about:blank] 01:20:05 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (187D2400) [pid = 3660] [serial = 1733] [outer = 00000000] [url = about:blank] 01:20:05 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (193A8400) [pid = 3660] [serial = 1738] [outer = 00000000] [url = about:blank] 01:20:05 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (18127C00) [pid = 3660] [serial = 1726] [outer = 00000000] [url = about:blank] 01:20:05 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (18C26800) [pid = 3660] [serial = 1735] [outer = 00000000] [url = about:blank] 01:20:05 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (18080800) [pid = 3660] [serial = 1727] [outer = 00000000] [url = about:blank] 01:20:05 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (194B3C00) [pid = 3660] [serial = 1739] [outer = 00000000] [url = about:blank] 01:20:05 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (15415C00) [pid = 3660] [serial = 1742] [outer = 00000000] [url = about:blank] 01:20:05 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (15417800) [pid = 3660] [serial = 1741] [outer = 00000000] [url = about:blank] 01:20:05 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (193A4800) [pid = 3660] [serial = 1744] [outer = 00000000] [url = about:blank] 01:20:05 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (17E73400) [pid = 3660] [serial = 1723] [outer = 00000000] [url = about:blank] 01:20:05 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (17E84000) [pid = 3660] [serial = 1724] [outer = 00000000] [url = about:blank] 01:20:05 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (13510C00) [pid = 3660] [serial = 1711] [outer = 00000000] [url = about:blank] 01:20:05 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (136AD400) [pid = 3660] [serial = 1712] [outer = 00000000] [url = about:blank] 01:20:05 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (1644B000) [pid = 3660] [serial = 1720] [outer = 00000000] [url = about:blank] 01:20:05 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (15A0B000) [pid = 3660] [serial = 1721] [outer = 00000000] [url = about:blank] 01:20:05 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (1892D400) [pid = 3660] [serial = 1732] [outer = 00000000] [url = about:blank] 01:20:05 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (190C3000) [pid = 3660] [serial = 1736] [outer = 00000000] [url = about:blank] 01:20:05 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (194B6800) [pid = 3660] [serial = 1745] [outer = 00000000] [url = about:blank] 01:20:05 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (185D8000) [pid = 3660] [serial = 1730] [outer = 00000000] [url = about:blank] 01:20:05 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (19705800) [pid = 3660] [serial = 1747] [outer = 00000000] [url = about:blank] 01:20:05 INFO - PROCESS | 3660 | ++DOCSHELL 11B37C00 == 39 [pid = 3660] [id = 599] 01:20:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (11BF2C00) [pid = 3660] [serial = 1797] [outer = 00000000] 01:20:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (13511800) [pid = 3660] [serial = 1798] [outer = 11BF2C00] 01:20:05 INFO - PROCESS | 3660 | 1461140405374 Marionette DEBUG loaded listener.js 01:20:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (136B5000) [pid = 3660] [serial = 1799] [outer = 11BF2C00] 01:20:05 INFO - PROCESS | 3660 | 1461140405774 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]]]}] 01:20:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 01:20:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 727ms 01:20:05 INFO - PROCESS | 3660 | 1461140405803 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 01:20:05 INFO - PROCESS | 3660 | 1461140405808 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 01:20:05 INFO - PROCESS | 3660 | 1461140405849 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 01:20:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 01:20:05 INFO - PROCESS | 3660 | 1461140405851 Marionette TRACE conn3 <- [1,2362,null,{}] 01:20:05 INFO - PROCESS | 3660 | 1461140405855 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}] 01:20:05 INFO - PROCESS | 3660 | 1461140405936 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 01:20:05 INFO - PROCESS | 3660 | 1461140405942 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:05 INFO - PROCESS | 3660 | ++DOCSHELL 11BFA800 == 40 [pid = 3660] [id = 600] 01:20:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (13705C00) [pid = 3660] [serial = 1800] [outer = 00000000] 01:20:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (15411400) [pid = 3660] [serial = 1801] [outer = 13705C00] 01:20:05 INFO - PROCESS | 3660 | 1461140405987 Marionette DEBUG loaded listener.js 01:20:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (15624800) [pid = 3660] [serial = 1802] [outer = 13705C00] 01:20:06 INFO - PROCESS | 3660 | 1461140406451 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]]]}] 01:20:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 01:20:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 635ms 01:20:06 INFO - PROCESS | 3660 | 1461140406474 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 01:20:06 INFO - PROCESS | 3660 | 1461140406476 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 01:20:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 01:20:06 INFO - PROCESS | 3660 | 1461140406483 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 01:20:06 INFO - PROCESS | 3660 | 1461140406486 Marionette TRACE conn3 <- [1,2366,null,{}] 01:20:06 INFO - PROCESS | 3660 | 1461140406496 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}] 01:20:06 INFO - PROCESS | 3660 | 1461140406578 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 01:20:06 INFO - PROCESS | 3660 | 1461140406584 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:06 INFO - PROCESS | 3660 | ++DOCSHELL 164D9C00 == 41 [pid = 3660] [id = 601] 01:20:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (164DAC00) [pid = 3660] [serial = 1803] [outer = 00000000] 01:20:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (1699B400) [pid = 3660] [serial = 1804] [outer = 164DAC00] 01:20:06 INFO - PROCESS | 3660 | 1461140406631 Marionette DEBUG loaded listener.js 01:20:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (17E73400) [pid = 3660] [serial = 1805] [outer = 164DAC00] 01:20:07 INFO - PROCESS | 3660 | 1461140407086 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]]]}] 01:20:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 01:20:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 650ms 01:20:07 INFO - PROCESS | 3660 | 1461140407138 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 01:20:07 INFO - PROCESS | 3660 | 1461140407140 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 01:20:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 01:20:07 INFO - PROCESS | 3660 | 1461140407143 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 01:20:07 INFO - PROCESS | 3660 | 1461140407145 Marionette TRACE conn3 <- [1,2370,null,{}] 01:20:07 INFO - PROCESS | 3660 | 1461140407149 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}] 01:20:07 INFO - PROCESS | 3660 | 1461140407225 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 01:20:07 INFO - PROCESS | 3660 | 1461140407233 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:07 INFO - PROCESS | 3660 | ++DOCSHELL 18074C00 == 42 [pid = 3660] [id = 602] 01:20:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (18075000) [pid = 3660] [serial = 1806] [outer = 00000000] 01:20:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (1812F400) [pid = 3660] [serial = 1807] [outer = 18075000] 01:20:07 INFO - PROCESS | 3660 | 1461140407278 Marionette DEBUG loaded listener.js 01:20:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (18175800) [pid = 3660] [serial = 1808] [outer = 18075000] 01:20:07 INFO - PROCESS | 3660 | 1461140407765 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]]]}] 01:20:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 01:20:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 635ms 01:20:07 INFO - PROCESS | 3660 | 1461140407787 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 01:20:07 INFO - PROCESS | 3660 | 1461140407788 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 01:20:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 01:20:07 INFO - PROCESS | 3660 | 1461140407792 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 01:20:07 INFO - PROCESS | 3660 | 1461140407794 Marionette TRACE conn3 <- [1,2374,null,{}] 01:20:07 INFO - PROCESS | 3660 | 1461140407797 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}] 01:20:07 INFO - PROCESS | 3660 | 1461140407903 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 01:20:07 INFO - PROCESS | 3660 | 1461140407909 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:07 INFO - PROCESS | 3660 | ++DOCSHELL 18176000 == 43 [pid = 3660] [id = 603] 01:20:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (187C9400) [pid = 3660] [serial = 1809] [outer = 00000000] 01:20:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (187D1800) [pid = 3660] [serial = 1810] [outer = 187C9400] 01:20:07 INFO - PROCESS | 3660 | 1461140407954 Marionette DEBUG loaded listener.js 01:20:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (187D0000) [pid = 3660] [serial = 1811] [outer = 187C9400] 01:20:08 INFO - PROCESS | 3660 | 1461140408392 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]]]}] 01:20:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 01:20:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 619ms 01:20:08 INFO - PROCESS | 3660 | 1461140408417 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 01:20:08 INFO - PROCESS | 3660 | 1461140408418 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 01:20:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 01:20:08 INFO - PROCESS | 3660 | 1461140408422 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 01:20:08 INFO - PROCESS | 3660 | 1461140408423 Marionette TRACE conn3 <- [1,2378,null,{}] 01:20:08 INFO - PROCESS | 3660 | 1461140408426 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}] 01:20:08 INFO - PROCESS | 3660 | 1461140408768 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 01:20:08 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (164DA800) [pid = 3660] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 01:20:08 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (164D8C00) [pid = 3660] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 01:20:08 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (13265800) [pid = 3660] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 01:20:08 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (181E3C00) [pid = 3660] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 01:20:08 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (17E9D400) [pid = 3660] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 01:20:08 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (18075800) [pid = 3660] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 01:20:08 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (1370B000) [pid = 3660] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 01:20:08 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (1541AC00) [pid = 3660] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 01:20:08 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (1336B800) [pid = 3660] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 01:20:08 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (16449000) [pid = 3660] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 01:20:08 INFO - PROCESS | 3660 | 1461140408933 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:08 INFO - PROCESS | 3660 | ++DOCSHELL 11B31800 == 44 [pid = 3660] [id = 604] 01:20:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (11B33000) [pid = 3660] [serial = 1812] [outer = 00000000] 01:20:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (13208000) [pid = 3660] [serial = 1813] [outer = 11B33000] 01:20:08 INFO - PROCESS | 3660 | 1461140408991 Marionette DEBUG loaded listener.js 01:20:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (13363400) [pid = 3660] [serial = 1814] [outer = 11B33000] 01:20:09 INFO - PROCESS | 3660 | 1461140409574 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]]]}] 01:20:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 01:20:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1177ms 01:20:09 INFO - PROCESS | 3660 | 1461140409619 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 01:20:09 INFO - PROCESS | 3660 | 1461140409624 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 01:20:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 01:20:09 INFO - PROCESS | 3660 | 1461140409629 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 01:20:09 INFO - PROCESS | 3660 | 1461140409633 Marionette TRACE conn3 <- [1,2382,null,{}] 01:20:09 INFO - PROCESS | 3660 | 1461140409638 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}] 01:20:09 INFO - PROCESS | 3660 | 1461140409721 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 01:20:09 INFO - PROCESS | 3660 | 1461140409829 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:09 INFO - PROCESS | 3660 | ++DOCSHELL 13801400 == 45 [pid = 3660] [id = 605] 01:20:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (1383BC00) [pid = 3660] [serial = 1815] [outer = 00000000] 01:20:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (14A59800) [pid = 3660] [serial = 1816] [outer = 1383BC00] 01:20:09 INFO - PROCESS | 3660 | 1461140409886 Marionette DEBUG loaded listener.js 01:20:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (15634800) [pid = 3660] [serial = 1817] [outer = 1383BC00] 01:20:10 INFO - PROCESS | 3660 | 1461140410523 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]]]}] 01:20:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 01:20:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 945ms 01:20:10 INFO - PROCESS | 3660 | 1461140410559 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 01:20:10 INFO - PROCESS | 3660 | 1461140410562 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 01:20:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 01:20:10 INFO - PROCESS | 3660 | 1461140410566 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 01:20:10 INFO - PROCESS | 3660 | 1461140410568 Marionette TRACE conn3 <- [1,2386,null,{}] 01:20:10 INFO - PROCESS | 3660 | 1461140410572 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}] 01:20:10 INFO - PROCESS | 3660 | 1461140410681 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 01:20:10 INFO - PROCESS | 3660 | 1461140410791 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:10 INFO - PROCESS | 3660 | ++DOCSHELL 16453800 == 46 [pid = 3660] [id = 606] 01:20:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (16464800) [pid = 3660] [serial = 1818] [outer = 00000000] 01:20:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (16996400) [pid = 3660] [serial = 1819] [outer = 16464800] 01:20:10 INFO - PROCESS | 3660 | 1461140410846 Marionette DEBUG loaded listener.js 01:20:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (18075800) [pid = 3660] [serial = 1820] [outer = 16464800] 01:20:11 INFO - PROCESS | 3660 | 1461140411417 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]]]}] 01:20:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 01:20:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 898ms 01:20:11 INFO - PROCESS | 3660 | 1461140411453 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 01:20:11 INFO - PROCESS | 3660 | 1461140411457 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 01:20:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 01:20:11 INFO - PROCESS | 3660 | 1461140411467 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 01:20:11 INFO - PROCESS | 3660 | 1461140411472 Marionette TRACE conn3 <- [1,2390,null,{}] 01:20:11 INFO - PROCESS | 3660 | 1461140411476 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}] 01:20:11 INFO - PROCESS | 3660 | 1461140411576 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 01:20:11 INFO - PROCESS | 3660 | 1461140411678 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:11 INFO - PROCESS | 3660 | ++DOCSHELL 18B49400 == 47 [pid = 3660] [id = 607] 01:20:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (190C2400) [pid = 3660] [serial = 1821] [outer = 00000000] 01:20:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (193A4400) [pid = 3660] [serial = 1822] [outer = 190C2400] 01:20:11 INFO - PROCESS | 3660 | 1461140411731 Marionette DEBUG loaded listener.js 01:20:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (1944A400) [pid = 3660] [serial = 1823] [outer = 190C2400] 01:20:12 INFO - PROCESS | 3660 | 1461140412354 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]]]}] 01:20:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 01:20:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 929ms 01:20:12 INFO - PROCESS | 3660 | 1461140412408 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 01:20:12 INFO - PROCESS | 3660 | 1461140412411 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 01:20:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 01:20:12 INFO - PROCESS | 3660 | 1461140412415 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 01:20:12 INFO - PROCESS | 3660 | 1461140412417 Marionette TRACE conn3 <- [1,2394,null,{}] 01:20:12 INFO - PROCESS | 3660 | 1461140412421 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}] 01:20:12 INFO - PROCESS | 3660 | 1461140412521 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 01:20:12 INFO - PROCESS | 3660 | 1461140412712 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:12 INFO - PROCESS | 3660 | ++DOCSHELL 11B2EC00 == 48 [pid = 3660] [id = 608] 01:20:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (12CF8800) [pid = 3660] [serial = 1824] [outer = 00000000] 01:20:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (13514C00) [pid = 3660] [serial = 1825] [outer = 12CF8800] 01:20:12 INFO - PROCESS | 3660 | 1461140412764 Marionette DEBUG loaded listener.js 01:20:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (1370A800) [pid = 3660] [serial = 1826] [outer = 12CF8800] 01:20:13 INFO - PROCESS | 3660 | --DOCSHELL 164D8400 == 47 [pid = 3660] [id = 588] 01:20:13 INFO - PROCESS | 3660 | --DOCSHELL 18176000 == 46 [pid = 3660] [id = 603] 01:20:13 INFO - PROCESS | 3660 | --DOCSHELL 18074C00 == 45 [pid = 3660] [id = 602] 01:20:13 INFO - PROCESS | 3660 | --DOCSHELL 164D9C00 == 44 [pid = 3660] [id = 601] 01:20:13 INFO - PROCESS | 3660 | --DOCSHELL 11BFA800 == 43 [pid = 3660] [id = 600] 01:20:13 INFO - PROCESS | 3660 | --DOCSHELL 11B37C00 == 42 [pid = 3660] [id = 599] 01:20:13 INFO - PROCESS | 3660 | --DOCSHELL 16470000 == 41 [pid = 3660] [id = 596] 01:20:13 INFO - PROCESS | 3660 | --DOCSHELL 11BEF400 == 40 [pid = 3660] [id = 595] 01:20:13 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (19708800) [pid = 3660] [serial = 1748] [outer = 00000000] [url = about:blank] 01:20:13 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (17E78000) [pid = 3660] [serial = 1768] [outer = 00000000] [url = about:blank] 01:20:13 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (16845C00) [pid = 3660] [serial = 1765] [outer = 00000000] [url = about:blank] 01:20:13 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (1336F000) [pid = 3660] [serial = 1756] [outer = 00000000] [url = about:blank] 01:20:13 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (1350EC00) [pid = 3660] [serial = 1757] [outer = 00000000] [url = about:blank] 01:20:13 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (11BF7800) [pid = 3660] [serial = 1750] [outer = 00000000] [url = about:blank] 01:20:13 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (13830C00) [pid = 3660] [serial = 1753] [outer = 00000000] [url = about:blank] 01:20:13 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (187C6400) [pid = 3660] [serial = 1771] [outer = 00000000] [url = about:blank] 01:20:13 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (18939800) [pid = 3660] [serial = 1781] [outer = 00000000] [url = about:blank] 01:20:13 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (193A2000) [pid = 3660] [serial = 1783] [outer = 00000000] [url = about:blank] 01:20:13 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (18B51800) [pid = 3660] [serial = 1774] [outer = 00000000] [url = about:blank] 01:20:13 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (187C8800) [pid = 3660] [serial = 1772] [outer = 00000000] [url = about:blank] 01:20:13 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (190C1C00) [pid = 3660] [serial = 1780] [outer = 00000000] [url = about:blank] 01:20:13 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (18C26000) [pid = 3660] [serial = 1775] [outer = 00000000] [url = about:blank] 01:20:13 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (13837800) [pid = 3660] [serial = 1759] [outer = 00000000] [url = about:blank] 01:20:13 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (138AF000) [pid = 3660] [serial = 1760] [outer = 00000000] [url = about:blank] 01:20:13 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (15C8E800) [pid = 3660] [serial = 1762] [outer = 00000000] [url = about:blank] 01:20:13 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (1644EC00) [pid = 3660] [serial = 1763] [outer = 00000000] [url = about:blank] 01:20:13 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (17E8D800) [pid = 3660] [serial = 1777] [outer = 00000000] [url = about:blank] 01:20:13 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (17EA5C00) [pid = 3660] [serial = 1769] [outer = 00000000] [url = about:blank] 01:20:13 INFO - PROCESS | 3660 | --DOMWINDOW == 64 (1699BC00) [pid = 3660] [serial = 1766] [outer = 00000000] [url = about:blank] 01:20:13 INFO - PROCESS | 3660 | --DOMWINDOW == 63 (1812F000) [pid = 3660] [serial = 1778] [outer = 00000000] [url = about:blank] 01:20:13 INFO - PROCESS | 3660 | 1461140413317 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]]]}] 01:20:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 01:20:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 928ms 01:20:13 INFO - PROCESS | 3660 | 1461140413344 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 01:20:13 INFO - PROCESS | 3660 | 1461140413348 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 01:20:13 INFO - PROCESS | 3660 | 1461140413353 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 01:20:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 01:20:13 INFO - PROCESS | 3660 | 1461140413356 Marionette TRACE conn3 <- [1,2398,null,{}] 01:20:13 INFO - PROCESS | 3660 | 1461140413361 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}] 01:20:13 INFO - PROCESS | 3660 | 1461140413444 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 01:20:13 INFO - PROCESS | 3660 | 1461140413548 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:13 INFO - PROCESS | 3660 | ++DOCSHELL 1350F800 == 41 [pid = 3660] [id = 609] 01:20:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 64 (1350FC00) [pid = 3660] [serial = 1827] [outer = 00000000] 01:20:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (138A9400) [pid = 3660] [serial = 1828] [outer = 1350FC00] 01:20:13 INFO - PROCESS | 3660 | 1461140413602 Marionette DEBUG loaded listener.js 01:20:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (142C5C00) [pid = 3660] [serial = 1829] [outer = 1350FC00] 01:20:14 INFO - PROCESS | 3660 | 1461140414021 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]]]}] 01:20:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 01:20:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 728ms 01:20:14 INFO - PROCESS | 3660 | 1461140414096 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 01:20:14 INFO - PROCESS | 3660 | 1461140414100 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 01:20:14 INFO - PROCESS | 3660 | 1461140414108 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 01:20:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 01:20:14 INFO - PROCESS | 3660 | 1461140414110 Marionette TRACE conn3 <- [1,2402,null,{}] 01:20:14 INFO - PROCESS | 3660 | 1461140414114 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}] 01:20:14 INFO - PROCESS | 3660 | 1461140414194 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 01:20:14 INFO - PROCESS | 3660 | 1461140414207 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:14 INFO - PROCESS | 3660 | ++DOCSHELL 15C8BC00 == 42 [pid = 3660] [id = 610] 01:20:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (1644AC00) [pid = 3660] [serial = 1830] [outer = 00000000] 01:20:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (16470000) [pid = 3660] [serial = 1831] [outer = 1644AC00] 01:20:14 INFO - PROCESS | 3660 | 1461140414252 Marionette DEBUG loaded listener.js 01:20:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (16842C00) [pid = 3660] [serial = 1832] [outer = 1644AC00] 01:20:14 INFO - PROCESS | 3660 | 1461140414719 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]]]}] 01:20:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 01:20:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 635ms 01:20:14 INFO - PROCESS | 3660 | 1461140414749 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 01:20:14 INFO - PROCESS | 3660 | 1461140414751 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 01:20:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 01:20:14 INFO - PROCESS | 3660 | 1461140414756 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 01:20:14 INFO - PROCESS | 3660 | 1461140414761 Marionette TRACE conn3 <- [1,2406,null,{}] 01:20:14 INFO - PROCESS | 3660 | 1461140414770 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}] 01:20:14 INFO - PROCESS | 3660 | 1461140414849 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 01:20:14 INFO - PROCESS | 3660 | 1461140414860 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:14 INFO - PROCESS | 3660 | ++DOCSHELL 18074C00 == 43 [pid = 3660] [id = 611] 01:20:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (18075400) [pid = 3660] [serial = 1833] [outer = 00000000] 01:20:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (1812F000) [pid = 3660] [serial = 1834] [outer = 18075400] 01:20:14 INFO - PROCESS | 3660 | 1461140414910 Marionette DEBUG loaded listener.js 01:20:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (185D2800) [pid = 3660] [serial = 1835] [outer = 18075400] 01:20:15 INFO - PROCESS | 3660 | 1461140415340 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]]]}] 01:20:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 01:20:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 650ms 01:20:15 INFO - PROCESS | 3660 | 1461140415397 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 01:20:15 INFO - PROCESS | 3660 | 1461140415399 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 01:20:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 01:20:15 INFO - PROCESS | 3660 | 1461140415402 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 01:20:15 INFO - PROCESS | 3660 | 1461140415404 Marionette TRACE conn3 <- [1,2410,null,{}] 01:20:15 INFO - PROCESS | 3660 | 1461140415407 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}] 01:20:15 INFO - PROCESS | 3660 | 1461140415484 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 01:20:15 INFO - PROCESS | 3660 | 1461140415491 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:15 INFO - PROCESS | 3660 | ++DOCSHELL 18128800 == 44 [pid = 3660] [id = 612] 01:20:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (187C6800) [pid = 3660] [serial = 1836] [outer = 00000000] 01:20:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (18930400) [pid = 3660] [serial = 1837] [outer = 187C6800] 01:20:15 INFO - PROCESS | 3660 | 1461140415535 Marionette DEBUG loaded listener.js 01:20:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (18B51800) [pid = 3660] [serial = 1838] [outer = 187C6800] 01:20:16 INFO - PROCESS | 3660 | 1461140416044 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]]]}] 01:20:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 01:20:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 681ms 01:20:16 INFO - PROCESS | 3660 | 1461140416102 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 01:20:16 INFO - PROCESS | 3660 | 1461140416104 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 01:20:16 INFO - PROCESS | 3660 | 1461140416107 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 01:20:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 01:20:16 INFO - PROCESS | 3660 | 1461140416109 Marionette TRACE conn3 <- [1,2414,null,{}] 01:20:16 INFO - PROCESS | 3660 | 1461140416121 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}] 01:20:16 INFO - PROCESS | 3660 | 1461140416229 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 01:20:16 INFO - PROCESS | 3660 | 1461140416239 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:16 INFO - PROCESS | 3660 | ++DOCSHELL 187D1C00 == 45 [pid = 3660] [id = 613] 01:20:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (18C25000) [pid = 3660] [serial = 1839] [outer = 00000000] 01:20:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (1939BC00) [pid = 3660] [serial = 1840] [outer = 18C25000] 01:20:16 INFO - PROCESS | 3660 | 1461140416293 Marionette DEBUG loaded listener.js 01:20:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (1944F400) [pid = 3660] [serial = 1841] [outer = 18C25000] 01:20:16 INFO - PROCESS | 3660 | 1461140416735 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]]]}] 01:20:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 01:20:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 697ms 01:20:16 INFO - PROCESS | 3660 | 1461140416790 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 01:20:16 INFO - PROCESS | 3660 | 1461140416792 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 01:20:16 INFO - PROCESS | 3660 | 1461140416795 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 01:20:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 01:20:16 INFO - PROCESS | 3660 | 1461140416797 Marionette TRACE conn3 <- [1,2418,null,{}] 01:20:16 INFO - PROCESS | 3660 | 1461140416800 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}] 01:20:16 INFO - PROCESS | 3660 | 1461140416941 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 01:20:16 INFO - PROCESS | 3660 | 1461140416965 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:16 INFO - PROCESS | 3660 | ++DOCSHELL 12CFF400 == 46 [pid = 3660] [id = 614] 01:20:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (1939A400) [pid = 3660] [serial = 1842] [outer = 00000000] 01:20:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (19704C00) [pid = 3660] [serial = 1843] [outer = 1939A400] 01:20:17 INFO - PROCESS | 3660 | 1461140417008 Marionette DEBUG loaded listener.js 01:20:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (194BC800) [pid = 3660] [serial = 1844] [outer = 1939A400] 01:20:17 INFO - PROCESS | 3660 | 1461140417432 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]]]}] 01:20:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 01:20:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 697ms 01:20:17 INFO - PROCESS | 3660 | 1461140417495 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 01:20:17 INFO - PROCESS | 3660 | 1461140417497 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 01:20:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 01:20:17 INFO - PROCESS | 3660 | 1461140417502 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 01:20:17 INFO - PROCESS | 3660 | 1461140417504 Marionette TRACE conn3 <- [1,2422,null,{}] 01:20:17 INFO - PROCESS | 3660 | 1461140417507 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}] 01:20:17 INFO - PROCESS | 3660 | 1461140417621 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 01:20:17 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (18075000) [pid = 3660] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 01:20:17 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (164DAC00) [pid = 3660] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 01:20:17 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (11BF2C00) [pid = 3660] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 01:20:17 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (13705C00) [pid = 3660] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 01:20:17 INFO - PROCESS | 3660 | 1461140417683 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:17 INFO - PROCESS | 3660 | ++DOCSHELL 11B2FC00 == 47 [pid = 3660] [id = 615] 01:20:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (11BEEC00) [pid = 3660] [serial = 1845] [outer = 00000000] 01:20:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (1439C400) [pid = 3660] [serial = 1846] [outer = 11BEEC00] 01:20:17 INFO - PROCESS | 3660 | 1461140417728 Marionette DEBUG loaded listener.js 01:20:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (1434C000) [pid = 3660] [serial = 1847] [outer = 11BEEC00] 01:20:18 INFO - PROCESS | 3660 | 1461140418092 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]]]}] 01:20:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 01:20:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 634ms 01:20:18 INFO - PROCESS | 3660 | 1461140418138 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 01:20:18 INFO - PROCESS | 3660 | 1461140418140 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 01:20:18 INFO - PROCESS | 3660 | 1461140418144 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 01:20:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 01:20:18 INFO - PROCESS | 3660 | 1461140418145 Marionette TRACE conn3 <- [1,2426,null,{}] 01:20:18 INFO - PROCESS | 3660 | 1461140418149 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}] 01:20:18 INFO - PROCESS | 3660 | 1461140418223 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 01:20:18 INFO - PROCESS | 3660 | 1461140418229 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:18 INFO - PROCESS | 3660 | ++DOCSHELL 11BF1C00 == 48 [pid = 3660] [id = 616] 01:20:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (13804000) [pid = 3660] [serial = 1848] [outer = 00000000] 01:20:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (19951000) [pid = 3660] [serial = 1849] [outer = 13804000] 01:20:18 INFO - PROCESS | 3660 | 1461140418353 Marionette DEBUG loaded listener.js 01:20:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (19AC1000) [pid = 3660] [serial = 1850] [outer = 13804000] 01:20:18 INFO - PROCESS | 3660 | 1461140418712 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]]]}] 01:20:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 01:20:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 635ms 01:20:18 INFO - PROCESS | 3660 | 1461140418766 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 01:20:18 INFO - PROCESS | 3660 | 1461140418768 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 01:20:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 01:20:18 INFO - PROCESS | 3660 | 1461140418771 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 01:20:18 INFO - PROCESS | 3660 | 1461140418773 Marionette TRACE conn3 <- [1,2430,null,{}] 01:20:18 INFO - PROCESS | 3660 | 1461140418776 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}] 01:20:18 INFO - PROCESS | 3660 | 1461140418851 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 01:20:18 INFO - PROCESS | 3660 | 1461140418949 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:18 INFO - PROCESS | 3660 | ++DOCSHELL 13268C00 == 49 [pid = 3660] [id = 617] 01:20:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (13512000) [pid = 3660] [serial = 1851] [outer = 00000000] 01:20:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (19F6D000) [pid = 3660] [serial = 1852] [outer = 13512000] 01:20:18 INFO - PROCESS | 3660 | 1461140418993 Marionette DEBUG loaded listener.js 01:20:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (19FD0400) [pid = 3660] [serial = 1853] [outer = 13512000] 01:20:19 INFO - PROCESS | 3660 | 1461140419358 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]]]}] 01:20:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 01:20:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 619ms 01:20:19 INFO - PROCESS | 3660 | 1461140419409 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 01:20:19 INFO - PROCESS | 3660 | 1461140419411 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 01:20:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 01:20:19 INFO - PROCESS | 3660 | 1461140419414 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 01:20:19 INFO - PROCESS | 3660 | 1461140419416 Marionette TRACE conn3 <- [1,2434,null,{}] 01:20:19 INFO - PROCESS | 3660 | 1461140419427 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}] 01:20:19 INFO - PROCESS | 3660 | 1461140419502 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 01:20:19 INFO - PROCESS | 3660 | 1461140419508 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:19 INFO - PROCESS | 3660 | ++DOCSHELL 19FCE000 == 50 [pid = 3660] [id = 618] 01:20:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (19FD6400) [pid = 3660] [serial = 1854] [outer = 00000000] 01:20:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (1A27D800) [pid = 3660] [serial = 1855] [outer = 19FD6400] 01:20:19 INFO - PROCESS | 3660 | 1461140419557 Marionette DEBUG loaded listener.js 01:20:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (1A71F400) [pid = 3660] [serial = 1856] [outer = 19FD6400] 01:20:20 INFO - PROCESS | 3660 | 1461140420223 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]]]}] 01:20:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 01:20:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 836ms 01:20:20 INFO - PROCESS | 3660 | 1461140420242 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 01:20:20 INFO - PROCESS | 3660 | 1461140420248 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 01:20:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 01:20:20 INFO - PROCESS | 3660 | 1461140420253 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 01:20:20 INFO - PROCESS | 3660 | 1461140420257 Marionette TRACE conn3 <- [1,2438,null,{}] 01:20:20 INFO - PROCESS | 3660 | 1461140420262 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}] 01:20:20 INFO - PROCESS | 3660 | 1461140420368 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 01:20:20 INFO - PROCESS | 3660 | 1461140420505 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:20 INFO - PROCESS | 3660 | ++DOCSHELL 13837400 == 51 [pid = 3660] [id = 619] 01:20:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (13838000) [pid = 3660] [serial = 1857] [outer = 00000000] 01:20:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (156B1400) [pid = 3660] [serial = 1858] [outer = 13838000] 01:20:20 INFO - PROCESS | 3660 | 1461140420563 Marionette DEBUG loaded listener.js 01:20:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (15CD6800) [pid = 3660] [serial = 1859] [outer = 13838000] 01:20:21 INFO - PROCESS | 3660 | 1461140421141 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]]]}] 01:20:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 01:20:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 945ms 01:20:21 INFO - PROCESS | 3660 | 1461140421199 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 01:20:21 INFO - PROCESS | 3660 | 1461140421205 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 01:20:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 01:20:21 INFO - PROCESS | 3660 | 1461140421212 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 01:20:21 INFO - PROCESS | 3660 | 1461140421214 Marionette TRACE conn3 <- [1,2442,null,{}] 01:20:21 INFO - PROCESS | 3660 | 1461140421218 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}] 01:20:21 INFO - PROCESS | 3660 | 1461140421321 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 01:20:21 INFO - PROCESS | 3660 | 1461140421428 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:21 INFO - PROCESS | 3660 | ++DOCSHELL 14398800 == 52 [pid = 3660] [id = 620] 01:20:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (16538000) [pid = 3660] [serial = 1860] [outer = 00000000] 01:20:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (187CC000) [pid = 3660] [serial = 1861] [outer = 16538000] 01:20:21 INFO - PROCESS | 3660 | 1461140421482 Marionette DEBUG loaded listener.js 01:20:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (18C26000) [pid = 3660] [serial = 1862] [outer = 16538000] 01:20:22 INFO - PROCESS | 3660 | 1461140422009 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]]]}] 01:20:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 01:20:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 883ms 01:20:22 INFO - PROCESS | 3660 | 1461140422097 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 01:20:22 INFO - PROCESS | 3660 | 1461140422100 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 01:20:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 01:20:22 INFO - PROCESS | 3660 | 1461140422104 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 01:20:22 INFO - PROCESS | 3660 | 1461140422107 Marionette TRACE conn3 <- [1,2446,null,{}] 01:20:22 INFO - PROCESS | 3660 | 1461140422118 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}] 01:20:22 INFO - PROCESS | 3660 | 1461140422222 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 01:20:22 INFO - PROCESS | 3660 | 1461140422331 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:22 INFO - PROCESS | 3660 | ++DOCSHELL 1944E800 == 53 [pid = 3660] [id = 621] 01:20:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (19949400) [pid = 3660] [serial = 1863] [outer = 00000000] 01:20:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (1A27BC00) [pid = 3660] [serial = 1864] [outer = 19949400] 01:20:22 INFO - PROCESS | 3660 | 1461140422387 Marionette DEBUG loaded listener.js 01:20:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (1A76D400) [pid = 3660] [serial = 1865] [outer = 19949400] 01:20:22 INFO - PROCESS | 3660 | 1461140422949 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]]]}] 01:20:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 01:20:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 898ms 01:20:22 INFO - PROCESS | 3660 | 1461140423007 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 01:20:23 INFO - PROCESS | 3660 | 1461140423010 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 01:20:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 01:20:23 INFO - PROCESS | 3660 | 1461140423014 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 01:20:23 INFO - PROCESS | 3660 | 1461140423016 Marionette TRACE conn3 <- [1,2450,null,{}] 01:20:23 INFO - PROCESS | 3660 | 1461140423020 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}] 01:20:23 INFO - PROCESS | 3660 | 1461140423127 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 01:20:23 INFO - PROCESS | 3660 | 1461140423272 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:23 INFO - PROCESS | 3660 | ++DOCSHELL 19703400 == 54 [pid = 3660] [id = 622] 01:20:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (1A145C00) [pid = 3660] [serial = 1866] [outer = 00000000] 01:20:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (1A810000) [pid = 3660] [serial = 1867] [outer = 1A145C00] 01:20:23 INFO - PROCESS | 3660 | 1461140423327 Marionette DEBUG loaded listener.js 01:20:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (1AC0E000) [pid = 3660] [serial = 1868] [outer = 1A145C00] 01:20:24 INFO - PROCESS | 3660 | 1461140424092 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]]]}] 01:20:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 01:20:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1130ms 01:20:24 INFO - PROCESS | 3660 | 1461140424138 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 01:20:24 INFO - PROCESS | 3660 | 1461140424142 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 01:20:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 01:20:24 INFO - PROCESS | 3660 | 1461140424147 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 01:20:24 INFO - PROCESS | 3660 | 1461140424150 Marionette TRACE conn3 <- [1,2454,null,{}] 01:20:24 INFO - PROCESS | 3660 | 1461140424168 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}] 01:20:24 INFO - PROCESS | 3660 | 1461140424291 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 01:20:24 INFO - PROCESS | 3660 | 1461140424356 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:24 INFO - PROCESS | 3660 | ++DOCSHELL 15619400 == 55 [pid = 3660] [id = 623] 01:20:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (15A44800) [pid = 3660] [serial = 1869] [outer = 00000000] 01:20:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (16539400) [pid = 3660] [serial = 1870] [outer = 15A44800] 01:20:24 INFO - PROCESS | 3660 | 1461140424405 Marionette DEBUG loaded listener.js 01:20:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (169D1800) [pid = 3660] [serial = 1871] [outer = 15A44800] 01:20:24 INFO - PROCESS | 3660 | 1461140424923 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]]]}] 01:20:24 INFO - PROCESS | 3660 | --DOCSHELL 11BF5400 == 54 [pid = 3660] [id = 589] 01:20:24 INFO - PROCESS | 3660 | --DOCSHELL 11BEE400 == 53 [pid = 3660] [id = 591] 01:20:24 INFO - PROCESS | 3660 | --DOCSHELL 15418C00 == 52 [pid = 3660] [id = 587] 01:20:24 INFO - PROCESS | 3660 | --DOCSHELL 12CC1C00 == 51 [pid = 3660] [id = 593] 01:20:24 INFO - PROCESS | 3660 | --DOCSHELL 181DA000 == 50 [pid = 3660] [id = 590] 01:20:24 INFO - PROCESS | 3660 | --DOCSHELL 1335F800 == 49 [pid = 3660] [id = 592] 01:20:24 INFO - PROCESS | 3660 | --DOCSHELL 13268C00 == 48 [pid = 3660] [id = 617] 01:20:24 INFO - PROCESS | 3660 | --DOCSHELL 11BF1C00 == 47 [pid = 3660] [id = 616] 01:20:24 INFO - PROCESS | 3660 | --DOCSHELL 11B2FC00 == 46 [pid = 3660] [id = 615] 01:20:24 INFO - PROCESS | 3660 | --DOCSHELL 12CFF400 == 45 [pid = 3660] [id = 614] 01:20:24 INFO - PROCESS | 3660 | --DOCSHELL 187D1C00 == 44 [pid = 3660] [id = 613] 01:20:24 INFO - PROCESS | 3660 | --DOCSHELL 18128800 == 43 [pid = 3660] [id = 612] 01:20:24 INFO - PROCESS | 3660 | --DOCSHELL 18074C00 == 42 [pid = 3660] [id = 611] 01:20:24 INFO - PROCESS | 3660 | --DOCSHELL 15C8BC00 == 41 [pid = 3660] [id = 610] 01:20:24 INFO - PROCESS | 3660 | --DOCSHELL 1350F800 == 40 [pid = 3660] [id = 609] 01:20:24 INFO - PROCESS | 3660 | --DOCSHELL 11B2EC00 == 39 [pid = 3660] [id = 608] 01:20:24 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (18175800) [pid = 3660] [serial = 1808] [outer = 00000000] [url = about:blank] 01:20:24 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (1812F400) [pid = 3660] [serial = 1807] [outer = 00000000] [url = about:blank] 01:20:24 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (187D1800) [pid = 3660] [serial = 1810] [outer = 00000000] [url = about:blank] 01:20:24 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (13711C00) [pid = 3660] [serial = 1786] [outer = 00000000] [url = about:blank] 01:20:24 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (1699B400) [pid = 3660] [serial = 1804] [outer = 00000000] [url = about:blank] 01:20:24 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (17E73400) [pid = 3660] [serial = 1805] [outer = 00000000] [url = about:blank] 01:20:24 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (13511800) [pid = 3660] [serial = 1798] [outer = 00000000] [url = about:blank] 01:20:24 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (136B5000) [pid = 3660] [serial = 1799] [outer = 00000000] [url = about:blank] 01:20:24 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (15411400) [pid = 3660] [serial = 1801] [outer = 00000000] [url = about:blank] 01:20:24 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (15624800) [pid = 3660] [serial = 1802] [outer = 00000000] [url = about:blank] 01:20:24 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (1944B400) [pid = 3660] [serial = 1792] [outer = 00000000] [url = about:blank] 01:20:24 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (1653FC00) [pid = 3660] [serial = 1789] [outer = 00000000] [url = about:blank] 01:20:24 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (17E9A400) [pid = 3660] [serial = 1795] [outer = 00000000] [url = about:blank] 01:20:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 01:20:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 882ms 01:20:25 INFO - PROCESS | 3660 | 1461140425048 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 01:20:25 INFO - PROCESS | 3660 | 1461140425054 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 01:20:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 01:20:25 INFO - PROCESS | 3660 | 1461140425081 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 01:20:25 INFO - PROCESS | 3660 | 1461140425086 Marionette TRACE conn3 <- [1,2458,null,{}] 01:20:25 INFO - PROCESS | 3660 | 1461140425097 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}] 01:20:25 INFO - PROCESS | 3660 | 1461140425176 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 01:20:25 INFO - PROCESS | 3660 | 1461140425183 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:25 INFO - PROCESS | 3660 | ++DOCSHELL 1370AC00 == 40 [pid = 3660] [id = 624] 01:20:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (13803C00) [pid = 3660] [serial = 1872] [outer = 00000000] 01:20:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (15625800) [pid = 3660] [serial = 1873] [outer = 13803C00] 01:20:25 INFO - PROCESS | 3660 | 1461140425228 Marionette DEBUG loaded listener.js 01:20:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (1644B000) [pid = 3660] [serial = 1874] [outer = 13803C00] 01:20:25 INFO - PROCESS | 3660 | 1461140425711 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]]]}] 01:20:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 01:20:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 697ms 01:20:25 INFO - PROCESS | 3660 | 1461140425762 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 01:20:25 INFO - PROCESS | 3660 | 1461140425764 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 01:20:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 01:20:25 INFO - PROCESS | 3660 | 1461140425767 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 01:20:25 INFO - PROCESS | 3660 | 1461140425771 Marionette TRACE conn3 <- [1,2462,null,{}] 01:20:25 INFO - PROCESS | 3660 | 1461140425781 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}] 01:20:25 INFO - PROCESS | 3660 | 1461140425862 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 01:20:25 INFO - PROCESS | 3660 | 1461140425870 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:25 INFO - PROCESS | 3660 | ++DOCSHELL 18130400 == 41 [pid = 3660] [id = 625] 01:20:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (18132400) [pid = 3660] [serial = 1875] [outer = 00000000] 01:20:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (185D8C00) [pid = 3660] [serial = 1876] [outer = 18132400] 01:20:25 INFO - PROCESS | 3660 | 1461140425918 Marionette DEBUG loaded listener.js 01:20:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (187D2C00) [pid = 3660] [serial = 1877] [outer = 18132400] 01:20:26 INFO - PROCESS | 3660 | 1461140426410 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]]]}] 01:20:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 01:20:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 681ms 01:20:26 INFO - PROCESS | 3660 | 1461140426467 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 01:20:26 INFO - PROCESS | 3660 | 1461140426469 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 01:20:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 01:20:26 INFO - PROCESS | 3660 | 1461140426472 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 01:20:26 INFO - PROCESS | 3660 | 1461140426474 Marionette TRACE conn3 <- [1,2466,null,{}] 01:20:26 INFO - PROCESS | 3660 | 1461140426509 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}] 01:20:26 INFO - PROCESS | 3660 | 1461140426587 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 01:20:26 INFO - PROCESS | 3660 | 1461140426679 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:26 INFO - PROCESS | 3660 | ++DOCSHELL 1892E400 == 42 [pid = 3660] [id = 626] 01:20:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (18931400) [pid = 3660] [serial = 1878] [outer = 00000000] 01:20:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (193A7400) [pid = 3660] [serial = 1879] [outer = 18931400] 01:20:26 INFO - PROCESS | 3660 | 1461140426724 Marionette DEBUG loaded listener.js 01:20:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (19448800) [pid = 3660] [serial = 1880] [outer = 18931400] 01:20:27 INFO - PROCESS | 3660 | 1461140427095 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]]]}] 01:20:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 01:20:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 619ms 01:20:27 INFO - PROCESS | 3660 | 1461140427110 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 01:20:27 INFO - PROCESS | 3660 | 1461140427112 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 01:20:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 01:20:27 INFO - PROCESS | 3660 | 1461140427116 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 01:20:27 INFO - PROCESS | 3660 | 1461140427118 Marionette TRACE conn3 <- [1,2470,null,{}] 01:20:27 INFO - PROCESS | 3660 | 1461140427122 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}] 01:20:27 INFO - PROCESS | 3660 | 1461140427244 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 01:20:27 INFO - PROCESS | 3660 | 1461140427258 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:27 INFO - PROCESS | 3660 | ++DOCSHELL 1383D000 == 43 [pid = 3660] [id = 627] 01:20:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (1434A000) [pid = 3660] [serial = 1881] [outer = 00000000] 01:20:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (19708800) [pid = 3660] [serial = 1882] [outer = 1434A000] 01:20:27 INFO - PROCESS | 3660 | 1461140427289 Marionette DEBUG loaded listener.js 01:20:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (1970C000) [pid = 3660] [serial = 1883] [outer = 1434A000] 01:20:27 INFO - PROCESS | 3660 | 1461140427788 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]]]}] 01:20:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 01:20:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 727ms 01:20:27 INFO - PROCESS | 3660 | 1461140427841 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 01:20:27 INFO - PROCESS | 3660 | 1461140427843 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 01:20:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 01:20:27 INFO - PROCESS | 3660 | 1461140427852 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 01:20:27 INFO - PROCESS | 3660 | 1461140427854 Marionette TRACE conn3 <- [1,2474,null,{}] 01:20:27 INFO - PROCESS | 3660 | 1461140427857 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}] 01:20:28 INFO - PROCESS | 3660 | 1461140428009 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 01:20:28 INFO - PROCESS | 3660 | 1461140428035 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:28 INFO - PROCESS | 3660 | ++DOCSHELL 146A5400 == 44 [pid = 3660] [id = 628] 01:20:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (194BC000) [pid = 3660] [serial = 1884] [outer = 00000000] 01:20:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (1A80F800) [pid = 3660] [serial = 1885] [outer = 194BC000] 01:20:28 INFO - PROCESS | 3660 | 1461140428082 Marionette DEBUG loaded listener.js 01:20:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (1AC10400) [pid = 3660] [serial = 1886] [outer = 194BC000] 01:20:28 INFO - PROCESS | 3660 | 1461140428522 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]]]}] 01:20:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 01:20:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 681ms 01:20:28 INFO - PROCESS | 3660 | 1461140428545 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 01:20:28 INFO - PROCESS | 3660 | 1461140428547 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 01:20:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 01:20:28 INFO - PROCESS | 3660 | 1461140428551 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 01:20:28 INFO - PROCESS | 3660 | 1461140428552 Marionette TRACE conn3 <- [1,2478,null,{}] 01:20:28 INFO - PROCESS | 3660 | 1461140428563 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}] 01:20:28 INFO - PROCESS | 3660 | 1461140428673 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 01:20:28 INFO - PROCESS | 3660 | 1461140428679 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:28 INFO - PROCESS | 3660 | ++DOCSHELL 13516400 == 45 [pid = 3660] [id = 629] 01:20:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (17E9B000) [pid = 3660] [serial = 1887] [outer = 00000000] 01:20:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (1ACE3800) [pid = 3660] [serial = 1888] [outer = 17E9B000] 01:20:28 INFO - PROCESS | 3660 | 1461140428723 Marionette DEBUG loaded listener.js 01:20:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (1C229800) [pid = 3660] [serial = 1889] [outer = 17E9B000] 01:20:29 INFO - PROCESS | 3660 | 1461140429139 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]]]}] 01:20:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 01:20:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 620ms 01:20:29 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (1644AC00) [pid = 3660] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 01:20:29 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (12CF8800) [pid = 3660] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 01:20:29 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (187C6800) [pid = 3660] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 01:20:29 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (1350FC00) [pid = 3660] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 01:20:29 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (11BEEC00) [pid = 3660] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 01:20:29 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (18075400) [pid = 3660] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 01:20:29 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (187C9400) [pid = 3660] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 01:20:29 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (13804000) [pid = 3660] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 01:20:29 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (13512000) [pid = 3660] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 01:20:29 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (18C25000) [pid = 3660] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 01:20:29 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (1939A400) [pid = 3660] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 01:20:29 INFO - PROCESS | 3660 | 1461140429302 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 01:20:29 INFO - PROCESS | 3660 | 1461140429304 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 01:20:29 INFO - PROCESS | 3660 | 1461140429313 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 01:20:29 INFO - PROCESS | 3660 | 1461140429315 Marionette TRACE conn3 <- [1,2482,null,{}] 01:20:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 01:20:29 INFO - PROCESS | 3660 | 1461140429319 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}] 01:20:29 INFO - PROCESS | 3660 | 1461140429422 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 01:20:29 INFO - PROCESS | 3660 | 1461140429431 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:29 INFO - PROCESS | 3660 | ++DOCSHELL 13ACD000 == 46 [pid = 3660] [id = 630] 01:20:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (15A3E000) [pid = 3660] [serial = 1890] [outer = 00000000] 01:20:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (187C9400) [pid = 3660] [serial = 1891] [outer = 15A3E000] 01:20:29 INFO - PROCESS | 3660 | 1461140429475 Marionette DEBUG loaded listener.js 01:20:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (1939F400) [pid = 3660] [serial = 1892] [outer = 15A3E000] 01:20:29 INFO - PROCESS | 3660 | 1461140429895 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]]]}] 01:20:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 01:20:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 619ms 01:20:29 INFO - PROCESS | 3660 | 1461140429956 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 01:20:29 INFO - PROCESS | 3660 | 1461140429958 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 01:20:29 INFO - PROCESS | 3660 | 1461140429961 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 01:20:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 01:20:29 INFO - PROCESS | 3660 | 1461140429963 Marionette TRACE conn3 <- [1,2486,null,{}] 01:20:29 INFO - PROCESS | 3660 | 1461140429966 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}] 01:20:30 INFO - PROCESS | 3660 | 1461140430043 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 01:20:30 INFO - PROCESS | 3660 | 1461140430049 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:30 INFO - PROCESS | 3660 | ++DOCSHELL 194B5400 == 47 [pid = 3660] [id = 631] 01:20:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (1C232000) [pid = 3660] [serial = 1893] [outer = 00000000] 01:20:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (1C28A400) [pid = 3660] [serial = 1894] [outer = 1C232000] 01:20:30 INFO - PROCESS | 3660 | 1461140430094 Marionette DEBUG loaded listener.js 01:20:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (1C28D000) [pid = 3660] [serial = 1895] [outer = 1C232000] 01:20:30 INFO - PROCESS | 3660 | 1461140430526 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]]]}] 01:20:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 01:20:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 589ms 01:20:30 INFO - PROCESS | 3660 | 1461140430567 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 01:20:30 INFO - PROCESS | 3660 | 1461140430569 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 01:20:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 01:20:30 INFO - PROCESS | 3660 | 1461140430576 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 01:20:30 INFO - PROCESS | 3660 | 1461140430578 Marionette TRACE conn3 <- [1,2490,null,{}] 01:20:30 INFO - PROCESS | 3660 | 1461140430581 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}] 01:20:30 INFO - PROCESS | 3660 | 1461140430657 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 01:20:30 INFO - PROCESS | 3660 | 1461140430664 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:30 INFO - PROCESS | 3660 | ++DOCSHELL 13379400 == 48 [pid = 3660] [id = 632] 01:20:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (1C292000) [pid = 3660] [serial = 1896] [outer = 00000000] 01:20:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (1C297000) [pid = 3660] [serial = 1897] [outer = 1C292000] 01:20:30 INFO - PROCESS | 3660 | 1461140430707 Marionette DEBUG loaded listener.js 01:20:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (1C2EDC00) [pid = 3660] [serial = 1898] [outer = 1C292000] 01:20:31 INFO - PROCESS | 3660 | 1461140431136 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]]]}] 01:20:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 01:20:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 635ms 01:20:31 INFO - PROCESS | 3660 | 1461140431198 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 01:20:31 INFO - PROCESS | 3660 | 1461140431202 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 01:20:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 01:20:31 INFO - PROCESS | 3660 | 1461140431206 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 01:20:31 INFO - PROCESS | 3660 | 1461140431210 Marionette TRACE conn3 <- [1,2494,null,{}] 01:20:31 INFO - PROCESS | 3660 | 1461140431215 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}] 01:20:31 INFO - PROCESS | 3660 | 1461140431357 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 01:20:31 INFO - PROCESS | 3660 | 1461140431500 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:31 INFO - PROCESS | 3660 | ++DOCSHELL 11B30000 == 49 [pid = 3660] [id = 633] 01:20:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (11B32C00) [pid = 3660] [serial = 1899] [outer = 00000000] 01:20:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (12DDA000) [pid = 3660] [serial = 1900] [outer = 11B32C00] 01:20:31 INFO - PROCESS | 3660 | 1461140431556 Marionette DEBUG loaded listener.js 01:20:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (1336D800) [pid = 3660] [serial = 1901] [outer = 11B32C00] 01:20:32 INFO - PROCESS | 3660 | 1461140432193 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]]]}] 01:20:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 01:20:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1022ms 01:20:32 INFO - PROCESS | 3660 | 1461140432270 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 01:20:32 INFO - PROCESS | 3660 | 1461140432275 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 01:20:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 01:20:32 INFO - PROCESS | 3660 | 1461140432280 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 01:20:32 INFO - PROCESS | 3660 | 1461140432284 Marionette TRACE conn3 <- [1,2498,null,{}] 01:20:32 INFO - PROCESS | 3660 | 1461140432289 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}] 01:20:32 INFO - PROCESS | 3660 | 1461140432394 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 01:20:32 INFO - PROCESS | 3660 | 1461140432532 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:32 INFO - PROCESS | 3660 | ++DOCSHELL 17E7B400 == 50 [pid = 3660] [id = 634] 01:20:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (17E84000) [pid = 3660] [serial = 1902] [outer = 00000000] 01:20:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 112 (18128800) [pid = 3660] [serial = 1903] [outer = 17E84000] 01:20:32 INFO - PROCESS | 3660 | 1461140432590 Marionette DEBUG loaded listener.js 01:20:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 113 (185D2000) [pid = 3660] [serial = 1904] [outer = 17E84000] 01:20:33 INFO - PROCESS | 3660 | 1461140433111 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]]]}] 01:20:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 01:20:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 898ms 01:20:33 INFO - PROCESS | 3660 | 1461140433168 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 01:20:33 INFO - PROCESS | 3660 | 1461140433171 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 01:20:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 01:20:33 INFO - PROCESS | 3660 | 1461140433175 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 01:20:33 INFO - PROCESS | 3660 | 1461140433177 Marionette TRACE conn3 <- [1,2502,null,{}] 01:20:33 INFO - PROCESS | 3660 | 1461140433181 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}] 01:20:33 INFO - PROCESS | 3660 | 1461140433291 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 01:20:33 INFO - PROCESS | 3660 | 1461140433431 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:33 INFO - PROCESS | 3660 | ++DOCSHELL 16471C00 == 51 [pid = 3660] [id = 635] 01:20:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 114 (1970E000) [pid = 3660] [serial = 1905] [outer = 00000000] 01:20:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 115 (1A13B000) [pid = 3660] [serial = 1906] [outer = 1970E000] 01:20:33 INFO - PROCESS | 3660 | 1461140433486 Marionette DEBUG loaded listener.js 01:20:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 116 (1A775800) [pid = 3660] [serial = 1907] [outer = 1970E000] 01:20:34 INFO - PROCESS | 3660 | 1461140434100 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]]]}] 01:20:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 01:20:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 990ms 01:20:34 INFO - PROCESS | 3660 | 1461140434176 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 01:20:34 INFO - PROCESS | 3660 | 1461140434180 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 01:20:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 01:20:34 INFO - PROCESS | 3660 | 1461140434203 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 01:20:34 INFO - PROCESS | 3660 | 1461140434208 Marionette TRACE conn3 <- [1,2506,null,{}] 01:20:34 INFO - PROCESS | 3660 | 1461140434214 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}] 01:20:34 INFO - PROCESS | 3660 | 1461140434344 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 01:20:34 INFO - PROCESS | 3660 | 1461140434474 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:34 INFO - PROCESS | 3660 | ++DOCSHELL 19F60000 == 52 [pid = 3660] [id = 636] 01:20:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 117 (19FD2000) [pid = 3660] [serial = 1908] [outer = 00000000] 01:20:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 118 (1C2FBC00) [pid = 3660] [serial = 1909] [outer = 19FD2000] 01:20:34 INFO - PROCESS | 3660 | 1461140434529 Marionette DEBUG loaded listener.js 01:20:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 119 (1C347000) [pid = 3660] [serial = 1910] [outer = 19FD2000] 01:20:35 INFO - PROCESS | 3660 | 1461140435249 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]]]}] 01:20:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 01:20:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1115ms 01:20:35 INFO - PROCESS | 3660 | 1461140435296 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 01:20:35 INFO - PROCESS | 3660 | 1461140435302 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 01:20:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 01:20:35 INFO - PROCESS | 3660 | 1461140435320 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 01:20:35 INFO - PROCESS | 3660 | 1461140435324 Marionette TRACE conn3 <- [1,2510,null,{}] 01:20:35 INFO - PROCESS | 3660 | 1461140435332 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}] 01:20:35 INFO - PROCESS | 3660 | 1461140435427 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 01:20:35 INFO - PROCESS | 3660 | 1461140435570 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:35 INFO - PROCESS | 3660 | ++DOCSHELL 13808000 == 53 [pid = 3660] [id = 637] 01:20:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 120 (13833C00) [pid = 3660] [serial = 1911] [outer = 00000000] 01:20:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 121 (15A40000) [pid = 3660] [serial = 1912] [outer = 13833C00] 01:20:35 INFO - PROCESS | 3660 | 1461140435621 Marionette DEBUG loaded listener.js 01:20:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 122 (1644EC00) [pid = 3660] [serial = 1913] [outer = 13833C00] 01:20:36 INFO - PROCESS | 3660 | --DOCSHELL 13379400 == 52 [pid = 3660] [id = 632] 01:20:36 INFO - PROCESS | 3660 | --DOCSHELL 194B5400 == 51 [pid = 3660] [id = 631] 01:20:36 INFO - PROCESS | 3660 | --DOCSHELL 13ACD000 == 50 [pid = 3660] [id = 630] 01:20:36 INFO - PROCESS | 3660 | --DOCSHELL 13516400 == 49 [pid = 3660] [id = 629] 01:20:36 INFO - PROCESS | 3660 | --DOCSHELL 146A5400 == 48 [pid = 3660] [id = 628] 01:20:36 INFO - PROCESS | 3660 | --DOCSHELL 1383D000 == 47 [pid = 3660] [id = 627] 01:20:36 INFO - PROCESS | 3660 | --DOCSHELL 1892E400 == 46 [pid = 3660] [id = 626] 01:20:36 INFO - PROCESS | 3660 | --DOCSHELL 18130400 == 45 [pid = 3660] [id = 625] 01:20:36 INFO - PROCESS | 3660 | --DOCSHELL 1370AC00 == 44 [pid = 3660] [id = 624] 01:20:36 INFO - PROCESS | 3660 | --DOCSHELL 15619400 == 43 [pid = 3660] [id = 623] 01:20:36 INFO - PROCESS | 3660 | --DOCSHELL 14398800 == 42 [pid = 3660] [id = 620] 01:20:36 INFO - PROCESS | 3660 | --DOMWINDOW == 121 (1A27D800) [pid = 3660] [serial = 1855] [outer = 00000000] [url = about:blank] 01:20:36 INFO - PROCESS | 3660 | --DOCSHELL 13837400 == 41 [pid = 3660] [id = 619] 01:20:36 INFO - PROCESS | 3660 | 1461140436194 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]]]}] 01:20:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 01:20:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 960ms 01:20:36 INFO - PROCESS | 3660 | 1461140436256 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 01:20:36 INFO - PROCESS | 3660 | 1461140436262 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 01:20:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 01:20:36 INFO - PROCESS | 3660 | 1461140436267 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 01:20:36 INFO - PROCESS | 3660 | 1461140436270 Marionette TRACE conn3 <- [1,2514,null,{}] 01:20:36 INFO - PROCESS | 3660 | 1461140436274 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}] 01:20:36 INFO - PROCESS | 3660 | 1461140436374 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 01:20:36 INFO - PROCESS | 3660 | --DOMWINDOW == 120 (19F6D000) [pid = 3660] [serial = 1852] [outer = 00000000] [url = about:blank] 01:20:36 INFO - PROCESS | 3660 | --DOMWINDOW == 119 (1939BC00) [pid = 3660] [serial = 1840] [outer = 00000000] [url = about:blank] 01:20:36 INFO - PROCESS | 3660 | --DOMWINDOW == 118 (19704C00) [pid = 3660] [serial = 1843] [outer = 00000000] [url = about:blank] 01:20:36 INFO - PROCESS | 3660 | --DOMWINDOW == 117 (13208000) [pid = 3660] [serial = 1813] [outer = 00000000] [url = about:blank] 01:20:36 INFO - PROCESS | 3660 | --DOMWINDOW == 116 (14A59800) [pid = 3660] [serial = 1816] [outer = 00000000] [url = about:blank] 01:20:36 INFO - PROCESS | 3660 | --DOMWINDOW == 115 (16996400) [pid = 3660] [serial = 1819] [outer = 00000000] [url = about:blank] 01:20:36 INFO - PROCESS | 3660 | --DOMWINDOW == 114 (16470000) [pid = 3660] [serial = 1831] [outer = 00000000] [url = about:blank] 01:20:36 INFO - PROCESS | 3660 | --DOMWINDOW == 113 (16842C00) [pid = 3660] [serial = 1832] [outer = 00000000] [url = about:blank] 01:20:36 INFO - PROCESS | 3660 | --DOMWINDOW == 112 (1370A800) [pid = 3660] [serial = 1826] [outer = 00000000] [url = about:blank] 01:20:36 INFO - PROCESS | 3660 | --DOMWINDOW == 111 (13514C00) [pid = 3660] [serial = 1825] [outer = 00000000] [url = about:blank] 01:20:36 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (18930400) [pid = 3660] [serial = 1837] [outer = 00000000] [url = about:blank] 01:20:36 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (138A9400) [pid = 3660] [serial = 1828] [outer = 00000000] [url = about:blank] 01:20:36 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (142C5C00) [pid = 3660] [serial = 1829] [outer = 00000000] [url = about:blank] 01:20:36 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (1439C400) [pid = 3660] [serial = 1846] [outer = 00000000] [url = about:blank] 01:20:36 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (1812F000) [pid = 3660] [serial = 1834] [outer = 00000000] [url = about:blank] 01:20:36 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (185D2800) [pid = 3660] [serial = 1835] [outer = 00000000] [url = about:blank] 01:20:36 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (187D0000) [pid = 3660] [serial = 1811] [outer = 00000000] [url = about:blank] 01:20:36 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (193A4400) [pid = 3660] [serial = 1822] [outer = 00000000] [url = about:blank] 01:20:36 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (1434C000) [pid = 3660] [serial = 1847] [outer = 00000000] [url = about:blank] 01:20:36 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (194BC800) [pid = 3660] [serial = 1844] [outer = 00000000] [url = about:blank] 01:20:36 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (19AC1000) [pid = 3660] [serial = 1850] [outer = 00000000] [url = about:blank] 01:20:36 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (19951000) [pid = 3660] [serial = 1849] [outer = 00000000] [url = about:blank] 01:20:36 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (1944F400) [pid = 3660] [serial = 1841] [outer = 00000000] [url = about:blank] 01:20:36 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (19FD0400) [pid = 3660] [serial = 1853] [outer = 00000000] [url = about:blank] 01:20:36 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (18B51800) [pid = 3660] [serial = 1838] [outer = 00000000] [url = about:blank] 01:20:36 INFO - PROCESS | 3660 | 1461140436475 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:36 INFO - PROCESS | 3660 | ++DOCSHELL 11BF7800 == 42 [pid = 3660] [id = 638] 01:20:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (12CFF400) [pid = 3660] [serial = 1914] [outer = 00000000] 01:20:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (13830C00) [pid = 3660] [serial = 1915] [outer = 12CFF400] 01:20:36 INFO - PROCESS | 3660 | 1461140436520 Marionette DEBUG loaded listener.js 01:20:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (1439C400) [pid = 3660] [serial = 1916] [outer = 12CFF400] 01:20:36 INFO - PROCESS | 3660 | 1461140436934 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]]]}] 01:20:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 01:20:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 727ms 01:20:37 INFO - PROCESS | 3660 | 1461140437011 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 01:20:37 INFO - PROCESS | 3660 | 1461140437013 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 01:20:37 INFO - PROCESS | 3660 | 1461140437017 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 01:20:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 01:20:37 INFO - PROCESS | 3660 | 1461140437020 Marionette TRACE conn3 <- [1,2518,null,{}] 01:20:37 INFO - PROCESS | 3660 | 1461140437030 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}] 01:20:37 INFO - PROCESS | 3660 | 1461140437112 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 01:20:37 INFO - PROCESS | 3660 | 1461140437126 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:37 INFO - PROCESS | 3660 | ++DOCSHELL 17EA8800 == 43 [pid = 3660] [id = 639] 01:20:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (18072800) [pid = 3660] [serial = 1917] [outer = 00000000] 01:20:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (1812A400) [pid = 3660] [serial = 1918] [outer = 18072800] 01:20:37 INFO - PROCESS | 3660 | 1461140437173 Marionette DEBUG loaded listener.js 01:20:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (181E4400) [pid = 3660] [serial = 1919] [outer = 18072800] 01:20:37 INFO - PROCESS | 3660 | 1461140437642 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]]]}] 01:20:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 01:20:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 619ms 01:20:37 INFO - PROCESS | 3660 | 1461140437655 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 01:20:37 INFO - PROCESS | 3660 | 1461140437658 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 01:20:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 01:20:37 INFO - PROCESS | 3660 | 1461140437665 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 01:20:37 INFO - PROCESS | 3660 | 1461140437666 Marionette TRACE conn3 <- [1,2522,null,{}] 01:20:37 INFO - PROCESS | 3660 | 1461140437670 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}] 01:20:37 INFO - PROCESS | 3660 | 1461140437749 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 01:20:37 INFO - PROCESS | 3660 | 1461140437755 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:37 INFO - PROCESS | 3660 | ++DOCSHELL 1892E400 == 44 [pid = 3660] [id = 640] 01:20:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (18930C00) [pid = 3660] [serial = 1920] [outer = 00000000] 01:20:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (190C2800) [pid = 3660] [serial = 1921] [outer = 18930C00] 01:20:37 INFO - PROCESS | 3660 | 1461140437800 Marionette DEBUG loaded listener.js 01:20:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (190C1400) [pid = 3660] [serial = 1922] [outer = 18930C00] 01:20:38 INFO - PROCESS | 3660 | 1461140438242 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]]]}] 01:20:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 01:20:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 634ms 01:20:38 INFO - PROCESS | 3660 | 1461140438286 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 01:20:38 INFO - PROCESS | 3660 | 1461140438288 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 01:20:38 INFO - PROCESS | 3660 | 1461140438291 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 01:20:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 01:20:38 INFO - PROCESS | 3660 | 1461140438293 Marionette TRACE conn3 <- [1,2526,null,{}] 01:20:38 INFO - PROCESS | 3660 | 1461140438297 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}] 01:20:38 INFO - PROCESS | 3660 | 1461140438387 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 01:20:38 INFO - PROCESS | 3660 | 1461140438393 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:38 INFO - PROCESS | 3660 | ++DOCSHELL 1939B800 == 45 [pid = 3660] [id = 641] 01:20:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (1939D400) [pid = 3660] [serial = 1923] [outer = 00000000] 01:20:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (194BE800) [pid = 3660] [serial = 1924] [outer = 1939D400] 01:20:38 INFO - PROCESS | 3660 | 1461140438437 Marionette DEBUG loaded listener.js 01:20:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (19701C00) [pid = 3660] [serial = 1925] [outer = 1939D400] 01:20:38 INFO - PROCESS | 3660 | 1461140438940 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]]]}] 01:20:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 01:20:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 697ms 01:20:38 INFO - PROCESS | 3660 | 1461140438991 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 01:20:38 INFO - PROCESS | 3660 | 1461140438993 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 01:20:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 01:20:38 INFO - PROCESS | 3660 | 1461140438997 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 01:20:38 INFO - PROCESS | 3660 | 1461140438998 Marionette TRACE conn3 <- [1,2530,null,{}] 01:20:38 INFO - PROCESS | 3660 | 1461140439002 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}] 01:20:39 INFO - PROCESS | 3660 | 1461140439135 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 01:20:39 INFO - PROCESS | 3660 | 1461140439147 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:39 INFO - PROCESS | 3660 | ++DOCSHELL 11BEF400 == 46 [pid = 3660] [id = 642] 01:20:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (11BFB800) [pid = 3660] [serial = 1926] [outer = 00000000] 01:20:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (19F69400) [pid = 3660] [serial = 1927] [outer = 11BFB800] 01:20:39 INFO - PROCESS | 3660 | 1461140439194 Marionette DEBUG loaded listener.js 01:20:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (19FDAC00) [pid = 3660] [serial = 1928] [outer = 11BFB800] 01:20:39 INFO - PROCESS | 3660 | 1461140439630 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]]]}] 01:20:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 01:20:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 681ms 01:20:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 01:20:39 INFO - PROCESS | 3660 | 1461140439696 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 01:20:39 INFO - PROCESS | 3660 | 1461140439698 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 01:20:39 INFO - PROCESS | 3660 | 1461140439707 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 01:20:39 INFO - PROCESS | 3660 | 1461140439709 Marionette TRACE conn3 <- [1,2534,null,{}] 01:20:39 INFO - PROCESS | 3660 | 1461140439712 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}] 01:20:39 INFO - PROCESS | 3660 | 1461140439832 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 01:20:39 INFO - PROCESS | 3660 | 1461140439855 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:39 INFO - PROCESS | 3660 | ++DOCSHELL 1325E000 == 47 [pid = 3660] [id = 643] 01:20:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 112 (1970D800) [pid = 3660] [serial = 1929] [outer = 00000000] 01:20:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 113 (1A810400) [pid = 3660] [serial = 1930] [outer = 1970D800] 01:20:39 INFO - PROCESS | 3660 | 1461140439899 Marionette DEBUG loaded listener.js 01:20:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 114 (1A80C800) [pid = 3660] [serial = 1931] [outer = 1970D800] 01:20:40 INFO - PROCESS | 3660 | 1461140440344 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]]]}] 01:20:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 01:20:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 681ms 01:20:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 01:20:40 INFO - PROCESS | 3660 | 1461140440386 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 01:20:40 INFO - PROCESS | 3660 | 1461140440388 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 01:20:40 INFO - PROCESS | 3660 | 1461140440391 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 01:20:40 INFO - PROCESS | 3660 | 1461140440393 Marionette TRACE conn3 <- [1,2538,null,{}] 01:20:40 INFO - PROCESS | 3660 | 1461140440396 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}] 01:20:40 INFO - PROCESS | 3660 | 1461140440514 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 01:20:40 INFO - PROCESS | 3660 | 1461140440520 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:40 INFO - PROCESS | 3660 | ++DOCSHELL 13514000 == 48 [pid = 3660] [id = 644] 01:20:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 115 (19D10400) [pid = 3660] [serial = 1932] [outer = 00000000] 01:20:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 116 (1C28D400) [pid = 3660] [serial = 1933] [outer = 19D10400] 01:20:40 INFO - PROCESS | 3660 | 1461140440618 Marionette DEBUG loaded listener.js 01:20:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 117 (1C28BC00) [pid = 3660] [serial = 1934] [outer = 19D10400] 01:20:40 INFO - PROCESS | 3660 | --DOMWINDOW == 116 (13263400) [pid = 3660] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 01:20:40 INFO - PROCESS | 3660 | --DOMWINDOW == 115 (1370A000) [pid = 3660] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 01:20:40 INFO - PROCESS | 3660 | --DOMWINDOW == 114 (194BC000) [pid = 3660] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 01:20:40 INFO - PROCESS | 3660 | --DOMWINDOW == 113 (17E9B000) [pid = 3660] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 01:20:40 INFO - PROCESS | 3660 | --DOMWINDOW == 112 (18931400) [pid = 3660] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 01:20:40 INFO - PROCESS | 3660 | --DOMWINDOW == 111 (18132400) [pid = 3660] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 01:20:40 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (15A44800) [pid = 3660] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 01:20:40 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (13803C00) [pid = 3660] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 01:20:40 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (1A145C00) [pid = 3660] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 01:20:40 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (15A3E000) [pid = 3660] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 01:20:40 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (1434A000) [pid = 3660] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 01:20:40 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (1C232000) [pid = 3660] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 01:20:41 INFO - PROCESS | 3660 | 1461140441195 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]]]}] 01:20:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 01:20:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 836ms 01:20:41 INFO - PROCESS | 3660 | 1461140441234 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 01:20:41 INFO - PROCESS | 3660 | 1461140441236 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 01:20:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 01:20:41 INFO - PROCESS | 3660 | 1461140441239 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 01:20:41 INFO - PROCESS | 3660 | 1461140441241 Marionette TRACE conn3 <- [1,2542,null,{}] 01:20:41 INFO - PROCESS | 3660 | 1461140441244 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}] 01:20:41 INFO - PROCESS | 3660 | 1461140441324 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 01:20:41 INFO - PROCESS | 3660 | 1461140441330 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:41 INFO - PROCESS | 3660 | ++DOCSHELL 146A9000 == 49 [pid = 3660] [id = 645] 01:20:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (15625400) [pid = 3660] [serial = 1935] [outer = 00000000] 01:20:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (190C1C00) [pid = 3660] [serial = 1936] [outer = 15625400] 01:20:41 INFO - PROCESS | 3660 | 1461140441374 Marionette DEBUG loaded listener.js 01:20:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (19554C00) [pid = 3660] [serial = 1937] [outer = 15625400] 01:20:41 INFO - PROCESS | 3660 | 1461140441791 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]]]}] 01:20:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 01:20:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 588ms 01:20:41 INFO - PROCESS | 3660 | 1461140441829 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 01:20:41 INFO - PROCESS | 3660 | 1461140441831 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 01:20:41 INFO - PROCESS | 3660 | 1461140441834 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 01:20:41 INFO - PROCESS | 3660 | 1461140441836 Marionette TRACE conn3 <- [1,2546,null,{}] 01:20:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 01:20:41 INFO - PROCESS | 3660 | 1461140441839 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}] 01:20:41 INFO - PROCESS | 3660 | 1461140441920 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 01:20:41 INFO - PROCESS | 3660 | 1461140441926 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:41 INFO - PROCESS | 3660 | ++DOCSHELL 1350A800 == 50 [pid = 3660] [id = 646] 01:20:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (17E9B000) [pid = 3660] [serial = 1938] [outer = 00000000] 01:20:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (1C236400) [pid = 3660] [serial = 1939] [outer = 17E9B000] 01:20:41 INFO - PROCESS | 3660 | 1461140441970 Marionette DEBUG loaded listener.js 01:20:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (1807C400) [pid = 3660] [serial = 1940] [outer = 17E9B000] 01:20:42 INFO - PROCESS | 3660 | 1461140442439 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]]]}] 01:20:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 01:20:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 635ms 01:20:42 INFO - PROCESS | 3660 | 1461140442478 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 01:20:42 INFO - PROCESS | 3660 | 1461140442481 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 01:20:42 INFO - PROCESS | 3660 | 1461140442484 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 01:20:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 01:20:42 INFO - PROCESS | 3660 | 1461140442486 Marionette TRACE conn3 <- [1,2550,null,{}] 01:20:42 INFO - PROCESS | 3660 | 1461140442489 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}] 01:20:42 INFO - PROCESS | 3660 | 1461140442583 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 01:20:42 INFO - PROCESS | 3660 | 1461140442589 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:42 INFO - PROCESS | 3660 | ++DOCSHELL 18B4DC00 == 51 [pid = 3660] [id = 647] 01:20:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 112 (19FCD000) [pid = 3660] [serial = 1941] [outer = 00000000] 01:20:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 113 (1C7F4400) [pid = 3660] [serial = 1942] [outer = 19FCD000] 01:20:42 INFO - PROCESS | 3660 | 1461140442638 Marionette DEBUG loaded listener.js 01:20:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 114 (1C7F9000) [pid = 3660] [serial = 1943] [outer = 19FCD000] 01:20:43 INFO - PROCESS | 3660 | 1461140443329 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]]]}] 01:20:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 01:20:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 898ms 01:20:43 INFO - PROCESS | 3660 | 1461140443374 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 01:20:43 INFO - PROCESS | 3660 | 1461140443379 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 01:20:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 01:20:43 INFO - PROCESS | 3660 | 1461140443384 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 01:20:43 INFO - PROCESS | 3660 | 1461140443388 Marionette TRACE conn3 <- [1,2554,null,{}] 01:20:43 INFO - PROCESS | 3660 | 1461140443394 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}] 01:20:43 INFO - PROCESS | 3660 | 1461140443505 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 01:20:43 INFO - PROCESS | 3660 | 1461140443647 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:43 INFO - PROCESS | 3660 | ++DOCSHELL 138A7000 == 52 [pid = 3660] [id = 648] 01:20:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 115 (138A8400) [pid = 3660] [serial = 1944] [outer = 00000000] 01:20:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 116 (15A0FC00) [pid = 3660] [serial = 1945] [outer = 138A8400] 01:20:43 INFO - PROCESS | 3660 | 1461140443705 Marionette DEBUG loaded listener.js 01:20:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 117 (164D9400) [pid = 3660] [serial = 1946] [outer = 138A8400] 01:20:44 INFO - PROCESS | 3660 | 1461140444300 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]]]}] 01:20:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 01:20:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 944ms 01:20:44 INFO - PROCESS | 3660 | 1461140444330 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 01:20:44 INFO - PROCESS | 3660 | 1461140444336 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 01:20:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 01:20:44 INFO - PROCESS | 3660 | 1461140444343 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 01:20:44 INFO - PROCESS | 3660 | 1461140444346 Marionette TRACE conn3 <- [1,2558,null,{}] 01:20:44 INFO - PROCESS | 3660 | 1461140444350 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}] 01:20:44 INFO - PROCESS | 3660 | 1461140444452 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 01:20:44 INFO - PROCESS | 3660 | 1461140444611 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:44 INFO - PROCESS | 3660 | ++DOCSHELL 14AEAC00 == 53 [pid = 3660] [id = 649] 01:20:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 118 (15419800) [pid = 3660] [serial = 1947] [outer = 00000000] 01:20:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 119 (187CF400) [pid = 3660] [serial = 1948] [outer = 15419800] 01:20:44 INFO - PROCESS | 3660 | 1461140444666 Marionette DEBUG loaded listener.js 01:20:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 120 (18B50800) [pid = 3660] [serial = 1949] [outer = 15419800] 01:20:45 INFO - PROCESS | 3660 | 1461140445301 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]]]}] 01:20:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 01:20:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 991ms 01:20:45 INFO - PROCESS | 3660 | 1461140445327 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 01:20:45 INFO - PROCESS | 3660 | 1461140445330 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 01:20:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 01:20:45 INFO - PROCESS | 3660 | 1461140445334 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 01:20:45 INFO - PROCESS | 3660 | 1461140445337 Marionette TRACE conn3 <- [1,2562,null,{}] 01:20:45 INFO - PROCESS | 3660 | 1461140445348 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}] 01:20:45 INFO - PROCESS | 3660 | 1461140445455 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 01:20:45 INFO - PROCESS | 3660 | 1461140445602 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:45 INFO - PROCESS | 3660 | ++DOCSHELL 1C291000 == 54 [pid = 3660] [id = 650] 01:20:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 121 (1C293400) [pid = 3660] [serial = 1950] [outer = 00000000] 01:20:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 122 (1C2F8C00) [pid = 3660] [serial = 1951] [outer = 1C293400] 01:20:45 INFO - PROCESS | 3660 | 1461140445658 Marionette DEBUG loaded listener.js 01:20:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 123 (1C7F0800) [pid = 3660] [serial = 1952] [outer = 1C293400] 01:20:46 INFO - PROCESS | 3660 | 1461140446432 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]]]}] 01:20:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 01:20:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1145ms 01:20:46 INFO - PROCESS | 3660 | 1461140446490 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 01:20:46 INFO - PROCESS | 3660 | 1461140446493 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 01:20:46 INFO - PROCESS | 3660 | 1461140446512 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 01:20:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 01:20:46 INFO - PROCESS | 3660 | 1461140446516 Marionette TRACE conn3 <- [1,2566,null,{}] 01:20:46 INFO - PROCESS | 3660 | 1461140446521 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}] 01:20:46 INFO - PROCESS | 3660 | 1461140446620 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 01:20:46 INFO - PROCESS | 3660 | 1461140446757 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:46 INFO - PROCESS | 3660 | ++DOCSHELL 11BED000 == 55 [pid = 3660] [id = 651] 01:20:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 124 (11BEFC00) [pid = 3660] [serial = 1953] [outer = 00000000] 01:20:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 125 (1383D400) [pid = 3660] [serial = 1954] [outer = 11BEFC00] 01:20:46 INFO - PROCESS | 3660 | 1461140446814 Marionette DEBUG loaded listener.js 01:20:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 126 (1434A000) [pid = 3660] [serial = 1955] [outer = 11BEFC00] 01:20:47 INFO - PROCESS | 3660 | 1461140447405 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]]]}] 01:20:47 INFO - PROCESS | 3660 | --DOCSHELL 1350A800 == 54 [pid = 3660] [id = 646] 01:20:47 INFO - PROCESS | 3660 | --DOCSHELL 146A9000 == 53 [pid = 3660] [id = 645] 01:20:47 INFO - PROCESS | 3660 | --DOCSHELL 13514000 == 52 [pid = 3660] [id = 644] 01:20:47 INFO - PROCESS | 3660 | --DOCSHELL 1325E000 == 51 [pid = 3660] [id = 643] 01:20:47 INFO - PROCESS | 3660 | --DOCSHELL 11BEF400 == 50 [pid = 3660] [id = 642] 01:20:47 INFO - PROCESS | 3660 | --DOCSHELL 1939B800 == 49 [pid = 3660] [id = 641] 01:20:47 INFO - PROCESS | 3660 | --DOCSHELL 1892E400 == 48 [pid = 3660] [id = 640] 01:20:47 INFO - PROCESS | 3660 | --DOCSHELL 17EA8800 == 47 [pid = 3660] [id = 639] 01:20:47 INFO - PROCESS | 3660 | --DOCSHELL 11BF7800 == 46 [pid = 3660] [id = 638] 01:20:47 INFO - PROCESS | 3660 | --DOCSHELL 13808000 == 45 [pid = 3660] [id = 637] 01:20:47 INFO - PROCESS | 3660 | --DOMWINDOW == 125 (1A27BC00) [pid = 3660] [serial = 1864] [outer = 00000000] [url = about:blank] 01:20:47 INFO - PROCESS | 3660 | --DOMWINDOW == 124 (156B1400) [pid = 3660] [serial = 1858] [outer = 00000000] [url = about:blank] 01:20:47 INFO - PROCESS | 3660 | --DOMWINDOW == 123 (187CC000) [pid = 3660] [serial = 1861] [outer = 00000000] [url = about:blank] 01:20:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 01:20:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 991ms 01:20:47 INFO - PROCESS | 3660 | 1461140447500 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 01:20:47 INFO - PROCESS | 3660 | 1461140447505 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 01:20:47 INFO - PROCESS | 3660 | 1461140447513 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 01:20:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 01:20:47 INFO - PROCESS | 3660 | 1461140447516 Marionette TRACE conn3 <- [1,2570,null,{}] 01:20:47 INFO - PROCESS | 3660 | 1461140447519 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}] 01:20:47 INFO - PROCESS | 3660 | 1461140447627 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 01:20:47 INFO - PROCESS | 3660 | --DOMWINDOW == 122 (181E4000) [pid = 3660] [serial = 1796] [outer = 00000000] [url = about:blank] 01:20:47 INFO - PROCESS | 3660 | --DOMWINDOW == 121 (13AC5C00) [pid = 3660] [serial = 1754] [outer = 00000000] [url = about:blank] 01:20:47 INFO - PROCESS | 3660 | --DOMWINDOW == 120 (185D8C00) [pid = 3660] [serial = 1876] [outer = 00000000] [url = about:blank] 01:20:47 INFO - PROCESS | 3660 | --DOMWINDOW == 119 (187D2C00) [pid = 3660] [serial = 1877] [outer = 00000000] [url = about:blank] 01:20:47 INFO - PROCESS | 3660 | --DOMWINDOW == 118 (169D1800) [pid = 3660] [serial = 1871] [outer = 00000000] [url = about:blank] 01:20:47 INFO - PROCESS | 3660 | --DOMWINDOW == 117 (16539400) [pid = 3660] [serial = 1870] [outer = 00000000] [url = about:blank] 01:20:47 INFO - PROCESS | 3660 | --DOMWINDOW == 116 (15625800) [pid = 3660] [serial = 1873] [outer = 00000000] [url = about:blank] 01:20:47 INFO - PROCESS | 3660 | --DOMWINDOW == 115 (1644B000) [pid = 3660] [serial = 1874] [outer = 00000000] [url = about:blank] 01:20:47 INFO - PROCESS | 3660 | --DOMWINDOW == 114 (1AC0E000) [pid = 3660] [serial = 1868] [outer = 00000000] [url = about:blank] 01:20:47 INFO - PROCESS | 3660 | --DOMWINDOW == 113 (1A810000) [pid = 3660] [serial = 1867] [outer = 00000000] [url = about:blank] 01:20:47 INFO - PROCESS | 3660 | --DOMWINDOW == 112 (187C9400) [pid = 3660] [serial = 1891] [outer = 00000000] [url = about:blank] 01:20:47 INFO - PROCESS | 3660 | --DOMWINDOW == 111 (19708800) [pid = 3660] [serial = 1882] [outer = 00000000] [url = about:blank] 01:20:47 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (1C229800) [pid = 3660] [serial = 1889] [outer = 00000000] [url = about:blank] 01:20:47 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (1AC10400) [pid = 3660] [serial = 1886] [outer = 00000000] [url = about:blank] 01:20:47 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (1C28A400) [pid = 3660] [serial = 1894] [outer = 00000000] [url = about:blank] 01:20:47 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (1970C000) [pid = 3660] [serial = 1883] [outer = 00000000] [url = about:blank] 01:20:47 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (1939F400) [pid = 3660] [serial = 1892] [outer = 00000000] [url = about:blank] 01:20:47 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (1C28D000) [pid = 3660] [serial = 1895] [outer = 00000000] [url = about:blank] 01:20:47 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (1C297000) [pid = 3660] [serial = 1897] [outer = 00000000] [url = about:blank] 01:20:47 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (1A80F800) [pid = 3660] [serial = 1885] [outer = 00000000] [url = about:blank] 01:20:47 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (1ACE3800) [pid = 3660] [serial = 1888] [outer = 00000000] [url = about:blank] 01:20:47 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (193A7400) [pid = 3660] [serial = 1879] [outer = 00000000] [url = about:blank] 01:20:47 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (19448800) [pid = 3660] [serial = 1880] [outer = 00000000] [url = about:blank] 01:20:47 INFO - PROCESS | 3660 | 1461140447719 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:47 INFO - PROCESS | 3660 | ++DOCSHELL 13378800 == 46 [pid = 3660] [id = 652] 01:20:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (13514800) [pid = 3660] [serial = 1956] [outer = 00000000] 01:20:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (15619400) [pid = 3660] [serial = 1957] [outer = 13514800] 01:20:47 INFO - PROCESS | 3660 | 1461140447764 Marionette DEBUG loaded listener.js 01:20:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (15ACC800) [pid = 3660] [serial = 1958] [outer = 13514800] 01:20:48 INFO - PROCESS | 3660 | 1461140448216 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]]]}] 01:20:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 01:20:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 727ms 01:20:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 01:20:48 INFO - PROCESS | 3660 | 1461140448256 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 01:20:48 INFO - PROCESS | 3660 | 1461140448258 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 01:20:48 INFO - PROCESS | 3660 | 1461140448261 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 01:20:48 INFO - PROCESS | 3660 | 1461140448265 Marionette TRACE conn3 <- [1,2574,null,{}] 01:20:48 INFO - PROCESS | 3660 | 1461140448275 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}] 01:20:48 INFO - PROCESS | 3660 | 1461140448356 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 01:20:48 INFO - PROCESS | 3660 | 1461140448364 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:48 INFO - PROCESS | 3660 | ++DOCSHELL 17E6F000 == 47 [pid = 3660] [id = 653] 01:20:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (17E71000) [pid = 3660] [serial = 1959] [outer = 00000000] 01:20:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (17EA5C00) [pid = 3660] [serial = 1960] [outer = 17E71000] 01:20:48 INFO - PROCESS | 3660 | 1461140448411 Marionette DEBUG loaded listener.js 01:20:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (1807E000) [pid = 3660] [serial = 1961] [outer = 17E71000] 01:20:48 INFO - PROCESS | 3660 | 1461140448893 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]]]}] 01:20:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 01:20:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 681ms 01:20:48 INFO - PROCESS | 3660 | 1461140448944 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 01:20:48 INFO - PROCESS | 3660 | 1461140448947 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 01:20:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 01:20:48 INFO - PROCESS | 3660 | 1461140448950 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 01:20:48 INFO - PROCESS | 3660 | 1461140448951 Marionette TRACE conn3 <- [1,2578,null,{}] 01:20:48 INFO - PROCESS | 3660 | 1461140448955 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}] 01:20:49 INFO - PROCESS | 3660 | 1461140449033 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 01:20:49 INFO - PROCESS | 3660 | 1461140449039 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:49 INFO - PROCESS | 3660 | ++DOCSHELL 185D8C00 == 48 [pid = 3660] [id = 654] 01:20:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (187C8000) [pid = 3660] [serial = 1962] [outer = 00000000] 01:20:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (18931C00) [pid = 3660] [serial = 1963] [outer = 187C8000] 01:20:49 INFO - PROCESS | 3660 | 1461140449085 Marionette DEBUG loaded listener.js 01:20:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (18B4CC00) [pid = 3660] [serial = 1964] [outer = 187C8000] 01:20:49 INFO - PROCESS | 3660 | 1461140449544 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]]]}] 01:20:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 01:20:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 620ms 01:20:49 INFO - PROCESS | 3660 | 1461140449588 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 01:20:49 INFO - PROCESS | 3660 | 1461140449590 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 01:20:49 INFO - PROCESS | 3660 | 1461140449594 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 01:20:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 01:20:49 INFO - PROCESS | 3660 | 1461140449597 Marionette TRACE conn3 <- [1,2582,null,{}] 01:20:49 INFO - PROCESS | 3660 | 1461140449601 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}] 01:20:49 INFO - PROCESS | 3660 | 1461140449679 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 01:20:49 INFO - PROCESS | 3660 | 1461140449715 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:49 INFO - PROCESS | 3660 | ++DOCSHELL 192DF800 == 49 [pid = 3660] [id = 655] 01:20:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (1939A400) [pid = 3660] [serial = 1965] [outer = 00000000] 01:20:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (193A9000) [pid = 3660] [serial = 1966] [outer = 1939A400] 01:20:49 INFO - PROCESS | 3660 | 1461140449762 Marionette DEBUG loaded listener.js 01:20:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 112 (193A8C00) [pid = 3660] [serial = 1967] [outer = 1939A400] 01:20:50 INFO - PROCESS | 3660 | 1461140450269 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]]]}] 01:20:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 01:20:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 728ms 01:20:50 INFO - PROCESS | 3660 | 1461140450318 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 01:20:50 INFO - PROCESS | 3660 | 1461140450320 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 01:20:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 01:20:50 INFO - PROCESS | 3660 | 1461140450323 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 01:20:50 INFO - PROCESS | 3660 | 1461140450325 Marionette TRACE conn3 <- [1,2586,null,{}] 01:20:50 INFO - PROCESS | 3660 | 1461140450329 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}] 01:20:50 INFO - PROCESS | 3660 | 1461140450463 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 01:20:50 INFO - PROCESS | 3660 | 1461140450475 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:50 INFO - PROCESS | 3660 | ++DOCSHELL 193A7800 == 50 [pid = 3660] [id = 656] 01:20:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 113 (194B8800) [pid = 3660] [serial = 1968] [outer = 00000000] 01:20:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 114 (19954800) [pid = 3660] [serial = 1969] [outer = 194B8800] 01:20:50 INFO - PROCESS | 3660 | 1461140450523 Marionette DEBUG loaded listener.js 01:20:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 115 (19FD0400) [pid = 3660] [serial = 1970] [outer = 194B8800] 01:20:50 INFO - PROCESS | 3660 | 1461140450991 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]]]}] 01:20:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 01:20:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 681ms 01:20:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 01:20:51 INFO - PROCESS | 3660 | 1461140451030 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 01:20:51 INFO - PROCESS | 3660 | 1461140451032 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 01:20:51 INFO - PROCESS | 3660 | 1461140451036 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 01:20:51 INFO - PROCESS | 3660 | 1461140451037 Marionette TRACE conn3 <- [1,2590,null,{}] 01:20:51 INFO - PROCESS | 3660 | 1461140451041 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}] 01:20:51 INFO - PROCESS | 3660 | 1461140451183 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 01:20:51 INFO - PROCESS | 3660 | 1461140451213 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:51 INFO - PROCESS | 3660 | ++DOCSHELL 1370EC00 == 51 [pid = 3660] [id = 657] 01:20:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 116 (19FD8400) [pid = 3660] [serial = 1971] [outer = 00000000] 01:20:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 117 (1A76F000) [pid = 3660] [serial = 1972] [outer = 19FD8400] 01:20:51 INFO - PROCESS | 3660 | 1461140451256 Marionette DEBUG loaded listener.js 01:20:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 118 (1A7A7000) [pid = 3660] [serial = 1973] [outer = 19FD8400] 01:20:51 INFO - PROCESS | 3660 | 1461140451704 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]]]}] 01:20:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 01:20:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 697ms 01:20:51 INFO - PROCESS | 3660 | 1461140451735 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 01:20:51 INFO - PROCESS | 3660 | 1461140451737 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 01:20:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 01:20:51 INFO - PROCESS | 3660 | 1461140451740 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 01:20:51 INFO - PROCESS | 3660 | 1461140451742 Marionette TRACE conn3 <- [1,2594,null,{}] 01:20:51 INFO - PROCESS | 3660 | 1461140451746 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}] 01:20:51 INFO - PROCESS | 3660 | 1461140451855 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 01:20:51 INFO - PROCESS | 3660 | 1461140451861 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:51 INFO - PROCESS | 3660 | ++DOCSHELL 19D0B400 == 52 [pid = 3660] [id = 658] 01:20:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 119 (19D0FC00) [pid = 3660] [serial = 1974] [outer = 00000000] 01:20:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 120 (1ACDE400) [pid = 3660] [serial = 1975] [outer = 19D0FC00] 01:20:51 INFO - PROCESS | 3660 | 1461140451904 Marionette DEBUG loaded listener.js 01:20:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 121 (1ACDDC00) [pid = 3660] [serial = 1976] [outer = 19D0FC00] 01:20:52 INFO - PROCESS | 3660 | --DOMWINDOW == 120 (11BFB800) [pid = 3660] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 01:20:52 INFO - PROCESS | 3660 | --DOMWINDOW == 119 (1970D800) [pid = 3660] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 01:20:52 INFO - PROCESS | 3660 | --DOMWINDOW == 118 (18930C00) [pid = 3660] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 01:20:52 INFO - PROCESS | 3660 | --DOMWINDOW == 117 (19FD2000) [pid = 3660] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 01:20:52 INFO - PROCESS | 3660 | --DOMWINDOW == 116 (18072800) [pid = 3660] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 01:20:52 INFO - PROCESS | 3660 | --DOMWINDOW == 115 (12CFF400) [pid = 3660] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 01:20:52 INFO - PROCESS | 3660 | --DOMWINDOW == 114 (1939D400) [pid = 3660] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 01:20:52 INFO - PROCESS | 3660 | --DOMWINDOW == 113 (13833C00) [pid = 3660] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 01:20:52 INFO - PROCESS | 3660 | --DOMWINDOW == 112 (17E84000) [pid = 3660] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 01:20:52 INFO - PROCESS | 3660 | --DOMWINDOW == 111 (11B32C00) [pid = 3660] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 01:20:52 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (19D10400) [pid = 3660] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 01:20:52 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (17E9B000) [pid = 3660] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 01:20:52 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (15625400) [pid = 3660] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 01:20:52 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (19FD6400) [pid = 3660] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 01:20:52 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (13838000) [pid = 3660] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 01:20:52 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (16470C00) [pid = 3660] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 01:20:52 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (11B38000) [pid = 3660] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 01:20:52 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (1383BC00) [pid = 3660] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 01:20:52 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (19949400) [pid = 3660] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 01:20:52 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (11B33000) [pid = 3660] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 01:20:52 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (1939B400) [pid = 3660] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 01:20:52 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (18C24C00) [pid = 3660] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 01:20:52 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (12CF7C00) [pid = 3660] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 01:20:52 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (16464800) [pid = 3660] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 01:20:52 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (190C2400) [pid = 3660] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 01:20:52 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (16538000) [pid = 3660] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 01:20:52 INFO - PROCESS | 3660 | 1461140452598 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]]]}] 01:20:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 01:20:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 898ms 01:20:52 INFO - PROCESS | 3660 | 1461140452627 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 01:20:52 INFO - PROCESS | 3660 | 1461140452629 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 01:20:52 INFO - PROCESS | 3660 | 1461140452632 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 01:20:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 01:20:52 INFO - PROCESS | 3660 | 1461140452634 Marionette TRACE conn3 <- [1,2598,null,{}] 01:20:52 INFO - PROCESS | 3660 | 1461140452637 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}] 01:20:52 INFO - PROCESS | 3660 | 1461140452719 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 01:20:52 INFO - PROCESS | 3660 | 1461140452725 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:52 INFO - PROCESS | 3660 | ++DOCSHELL 1320A800 == 53 [pid = 3660] [id = 659] 01:20:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (13512C00) [pid = 3660] [serial = 1977] [outer = 00000000] 01:20:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (15625400) [pid = 3660] [serial = 1978] [outer = 13512C00] 01:20:52 INFO - PROCESS | 3660 | 1461140452770 Marionette DEBUG loaded listener.js 01:20:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (15A44800) [pid = 3660] [serial = 1979] [outer = 13512C00] 01:20:53 INFO - PROCESS | 3660 | 1461140453229 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]]]}] 01:20:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 01:20:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 619ms 01:20:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 01:20:53 INFO - PROCESS | 3660 | 1461140453270 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 01:20:53 INFO - PROCESS | 3660 | 1461140453272 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 01:20:53 INFO - PROCESS | 3660 | 1461140453275 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 01:20:53 INFO - PROCESS | 3660 | 1461140453277 Marionette TRACE conn3 <- [1,2602,null,{}] 01:20:53 INFO - PROCESS | 3660 | 1461140453280 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}] 01:20:53 INFO - PROCESS | 3660 | 1461140453356 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 01:20:53 INFO - PROCESS | 3660 | 1461140453362 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:53 INFO - PROCESS | 3660 | ++DOCSHELL 1325EC00 == 54 [pid = 3660] [id = 660] 01:20:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (1439B000) [pid = 3660] [serial = 1980] [outer = 00000000] 01:20:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (187D2400) [pid = 3660] [serial = 1981] [outer = 1439B000] 01:20:53 INFO - PROCESS | 3660 | 1461140453405 Marionette DEBUG loaded listener.js 01:20:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (18C24C00) [pid = 3660] [serial = 1982] [outer = 1439B000] 01:20:53 INFO - PROCESS | 3660 | 1461140453838 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]]]}] 01:20:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 01:20:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 619ms 01:20:53 INFO - PROCESS | 3660 | 1461140453898 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 01:20:53 INFO - PROCESS | 3660 | 1461140453900 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 01:20:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 01:20:53 INFO - PROCESS | 3660 | 1461140453904 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 01:20:53 INFO - PROCESS | 3660 | 1461140453906 Marionette TRACE conn3 <- [1,2606,null,{}] 01:20:53 INFO - PROCESS | 3660 | 1461140453909 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}] 01:20:54 INFO - PROCESS | 3660 | 1461140454005 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 01:20:54 INFO - PROCESS | 3660 | 1461140454011 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:54 INFO - PROCESS | 3660 | ++DOCSHELL 19949400 == 55 [pid = 3660] [id = 661] 01:20:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (199C2000) [pid = 3660] [serial = 1983] [outer = 00000000] 01:20:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (1ACDA400) [pid = 3660] [serial = 1984] [outer = 199C2000] 01:20:54 INFO - PROCESS | 3660 | 1461140454060 Marionette DEBUG loaded listener.js 01:20:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (1C230400) [pid = 3660] [serial = 1985] [outer = 199C2000] 01:20:54 INFO - PROCESS | 3660 | 1461140454767 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]]]}] 01:20:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 01:20:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 897ms 01:20:54 INFO - PROCESS | 3660 | 1461140454809 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 01:20:54 INFO - PROCESS | 3660 | 1461140454814 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 01:20:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 01:20:54 INFO - PROCESS | 3660 | 1461140454820 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 01:20:54 INFO - PROCESS | 3660 | 1461140454824 Marionette TRACE conn3 <- [1,2610,null,{}] 01:20:54 INFO - PROCESS | 3660 | 1461140454829 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}] 01:20:54 INFO - PROCESS | 3660 | 1461140454934 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 01:20:55 INFO - PROCESS | 3660 | 1461140455049 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:55 INFO - PROCESS | 3660 | ++DOCSHELL 13516C00 == 56 [pid = 3660] [id = 662] 01:20:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (13810800) [pid = 3660] [serial = 1986] [outer = 00000000] 01:20:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (15622800) [pid = 3660] [serial = 1987] [outer = 13810800] 01:20:55 INFO - PROCESS | 3660 | 1461140455147 Marionette DEBUG loaded listener.js 01:20:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (1646DC00) [pid = 3660] [serial = 1988] [outer = 13810800] 01:20:55 INFO - PROCESS | 3660 | 1461140455753 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]]]}] 01:20:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 01:20:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 991ms 01:20:55 INFO - PROCESS | 3660 | 1461140455804 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 01:20:55 INFO - PROCESS | 3660 | 1461140455810 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 01:20:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 01:20:55 INFO - PROCESS | 3660 | 1461140455817 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 01:20:55 INFO - PROCESS | 3660 | 1461140455820 Marionette TRACE conn3 <- [1,2614,null,{}] 01:20:55 INFO - PROCESS | 3660 | 1461140455824 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}] 01:20:55 INFO - PROCESS | 3660 | 1461140455927 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 01:20:56 INFO - PROCESS | 3660 | 1461140456066 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:56 INFO - PROCESS | 3660 | ++DOCSHELL 14ADE400 == 57 [pid = 3660] [id = 663] 01:20:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (16849C00) [pid = 3660] [serial = 1989] [outer = 00000000] 01:20:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (187CE000) [pid = 3660] [serial = 1990] [outer = 16849C00] 01:20:56 INFO - PROCESS | 3660 | 1461140456121 Marionette DEBUG loaded listener.js 01:20:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (18930000) [pid = 3660] [serial = 1991] [outer = 16849C00] 01:20:56 INFO - PROCESS | 3660 | 1461140456724 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]]]}] 01:20:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 01:20:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 944ms 01:20:56 INFO - PROCESS | 3660 | 1461140456761 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 01:20:56 INFO - PROCESS | 3660 | 1461140456763 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 01:20:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 01:20:56 INFO - PROCESS | 3660 | 1461140456767 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 01:20:56 INFO - PROCESS | 3660 | 1461140456771 Marionette TRACE conn3 <- [1,2618,null,{}] 01:20:56 INFO - PROCESS | 3660 | 1461140456782 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}] 01:20:56 INFO - PROCESS | 3660 | 1461140456886 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 01:20:57 INFO - PROCESS | 3660 | 1461140457027 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:57 INFO - PROCESS | 3660 | ++DOCSHELL 19D0A400 == 58 [pid = 3660] [id = 664] 01:20:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (1A76C800) [pid = 3660] [serial = 1992] [outer = 00000000] 01:20:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 112 (1ACDA000) [pid = 3660] [serial = 1993] [outer = 1A76C800] 01:20:57 INFO - PROCESS | 3660 | 1461140457084 Marionette DEBUG loaded listener.js 01:20:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 113 (1C231C00) [pid = 3660] [serial = 1994] [outer = 1A76C800] 01:20:57 INFO - PROCESS | 3660 | 1461140457658 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]]]}] 01:20:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 01:20:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 929ms 01:20:57 INFO - PROCESS | 3660 | 1461140457695 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 01:20:57 INFO - PROCESS | 3660 | 1461140457698 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 01:20:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 01:20:57 INFO - PROCESS | 3660 | 1461140457701 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 01:20:57 INFO - PROCESS | 3660 | 1461140457703 Marionette TRACE conn3 <- [1,2622,null,{}] 01:20:57 INFO - PROCESS | 3660 | 1461140457707 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}] 01:20:57 INFO - PROCESS | 3660 | 1461140457829 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 01:20:57 INFO - PROCESS | 3660 | 1461140457941 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:57 INFO - PROCESS | 3660 | ++DOCSHELL 1383B800 == 59 [pid = 3660] [id = 665] 01:20:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 114 (1541DC00) [pid = 3660] [serial = 1995] [outer = 00000000] 01:20:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 115 (1ACE1C00) [pid = 3660] [serial = 1996] [outer = 1541DC00] 01:20:57 INFO - PROCESS | 3660 | 1461140457995 Marionette DEBUG loaded listener.js 01:20:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 116 (1C231400) [pid = 3660] [serial = 1997] [outer = 1541DC00] 01:20:58 INFO - PROCESS | 3660 | 1461140458718 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]]]}] 01:20:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 01:20:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1037ms 01:20:58 INFO - PROCESS | 3660 | 1461140458776 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 01:20:58 INFO - PROCESS | 3660 | 1461140458780 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 01:20:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 01:20:58 INFO - PROCESS | 3660 | 1461140458785 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 01:20:58 INFO - PROCESS | 3660 | 1461140458789 Marionette TRACE conn3 <- [1,2626,null,{}] 01:20:58 INFO - PROCESS | 3660 | 1461140458797 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}] 01:20:58 INFO - PROCESS | 3660 | 1461140458895 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 01:20:59 INFO - PROCESS | 3660 | 1461140459041 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:59 INFO - PROCESS | 3660 | ++DOCSHELL 13837400 == 60 [pid = 3660] [id = 666] 01:20:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 117 (1383B000) [pid = 3660] [serial = 1998] [outer = 00000000] 01:20:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 118 (15417800) [pid = 3660] [serial = 1999] [outer = 1383B000] 01:20:59 INFO - PROCESS | 3660 | 1461140459093 Marionette DEBUG loaded listener.js 01:20:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 119 (15AAA400) [pid = 3660] [serial = 2000] [outer = 1383B000] 01:20:59 INFO - PROCESS | 3660 | --DOCSHELL 11B30000 == 59 [pid = 3660] [id = 633] 01:20:59 INFO - PROCESS | 3660 | --DOCSHELL 1944E800 == 58 [pid = 3660] [id = 621] 01:20:59 INFO - PROCESS | 3660 | --DOCSHELL 1325EC00 == 57 [pid = 3660] [id = 660] 01:20:59 INFO - PROCESS | 3660 | --DOCSHELL 1320A800 == 56 [pid = 3660] [id = 659] 01:20:59 INFO - PROCESS | 3660 | --DOCSHELL 19D0B400 == 55 [pid = 3660] [id = 658] 01:20:59 INFO - PROCESS | 3660 | --DOCSHELL 1370EC00 == 54 [pid = 3660] [id = 657] 01:20:59 INFO - PROCESS | 3660 | --DOCSHELL 193A7800 == 53 [pid = 3660] [id = 656] 01:20:59 INFO - PROCESS | 3660 | --DOCSHELL 192DF800 == 52 [pid = 3660] [id = 655] 01:20:59 INFO - PROCESS | 3660 | --DOCSHELL 185D8C00 == 51 [pid = 3660] [id = 654] 01:20:59 INFO - PROCESS | 3660 | --DOCSHELL 17E6F000 == 50 [pid = 3660] [id = 653] 01:20:59 INFO - PROCESS | 3660 | --DOCSHELL 13378800 == 49 [pid = 3660] [id = 652] 01:20:59 INFO - PROCESS | 3660 | --DOCSHELL 11BED000 == 48 [pid = 3660] [id = 651] 01:20:59 INFO - PROCESS | 3660 | --DOCSHELL 14AEAC00 == 47 [pid = 3660] [id = 649] 01:20:59 INFO - PROCESS | 3660 | --DOCSHELL 138A7000 == 46 [pid = 3660] [id = 648] 01:20:59 INFO - PROCESS | 3660 | --DOMWINDOW == 118 (1C7F4400) [pid = 3660] [serial = 1942] [outer = 00000000] [url = about:blank] 01:20:59 INFO - PROCESS | 3660 | --DOMWINDOW == 117 (1A13B000) [pid = 3660] [serial = 1906] [outer = 00000000] [url = about:blank] 01:20:59 INFO - PROCESS | 3660 | --DOMWINDOW == 116 (181E4400) [pid = 3660] [serial = 1919] [outer = 00000000] [url = about:blank] 01:20:59 INFO - PROCESS | 3660 | --DOMWINDOW == 115 (13830C00) [pid = 3660] [serial = 1915] [outer = 00000000] [url = about:blank] 01:20:59 INFO - PROCESS | 3660 | --DOMWINDOW == 114 (1439C400) [pid = 3660] [serial = 1916] [outer = 00000000] [url = about:blank] 01:20:59 INFO - PROCESS | 3660 | --DOMWINDOW == 113 (194BE800) [pid = 3660] [serial = 1924] [outer = 00000000] [url = about:blank] 01:20:59 INFO - PROCESS | 3660 | --DOMWINDOW == 112 (1644EC00) [pid = 3660] [serial = 1913] [outer = 00000000] [url = about:blank] 01:20:59 INFO - PROCESS | 3660 | --DOMWINDOW == 111 (15A40000) [pid = 3660] [serial = 1912] [outer = 00000000] [url = about:blank] 01:20:59 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (185D2000) [pid = 3660] [serial = 1904] [outer = 00000000] [url = about:blank] 01:20:59 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (18128800) [pid = 3660] [serial = 1903] [outer = 00000000] [url = about:blank] 01:20:59 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (12DDA000) [pid = 3660] [serial = 1900] [outer = 00000000] [url = about:blank] 01:20:59 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (1336D800) [pid = 3660] [serial = 1901] [outer = 00000000] [url = about:blank] 01:20:59 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (1C28D400) [pid = 3660] [serial = 1933] [outer = 00000000] [url = about:blank] 01:20:59 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (1A80C800) [pid = 3660] [serial = 1931] [outer = 00000000] [url = about:blank] 01:20:59 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (1C236400) [pid = 3660] [serial = 1939] [outer = 00000000] [url = about:blank] 01:20:59 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (1C28BC00) [pid = 3660] [serial = 1934] [outer = 00000000] [url = about:blank] 01:20:59 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (19FDAC00) [pid = 3660] [serial = 1928] [outer = 00000000] [url = about:blank] 01:20:59 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (190C1C00) [pid = 3660] [serial = 1936] [outer = 00000000] [url = about:blank] 01:20:59 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (19554C00) [pid = 3660] [serial = 1937] [outer = 00000000] [url = about:blank] 01:20:59 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (1807C400) [pid = 3660] [serial = 1940] [outer = 00000000] [url = about:blank] 01:20:59 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (19701C00) [pid = 3660] [serial = 1925] [outer = 00000000] [url = about:blank] 01:20:59 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (1A71F400) [pid = 3660] [serial = 1856] [outer = 00000000] [url = about:blank] 01:20:59 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (15CD6800) [pid = 3660] [serial = 1859] [outer = 00000000] [url = about:blank] 01:20:59 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (17E74800) [pid = 3660] [serial = 1790] [outer = 00000000] [url = about:blank] 01:20:59 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (11BFB400) [pid = 3660] [serial = 1751] [outer = 00000000] [url = about:blank] 01:20:59 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (15634800) [pid = 3660] [serial = 1817] [outer = 00000000] [url = about:blank] 01:20:59 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (1A76D400) [pid = 3660] [serial = 1865] [outer = 00000000] [url = about:blank] 01:20:59 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (13363400) [pid = 3660] [serial = 1814] [outer = 00000000] [url = about:blank] 01:20:59 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (193A1000) [pid = 3660] [serial = 1784] [outer = 00000000] [url = about:blank] 01:20:59 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (194BB800) [pid = 3660] [serial = 1793] [outer = 00000000] [url = about:blank] 01:20:59 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (13835800) [pid = 3660] [serial = 1787] [outer = 00000000] [url = about:blank] 01:20:59 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (18075800) [pid = 3660] [serial = 1820] [outer = 00000000] [url = about:blank] 01:20:59 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (1944A400) [pid = 3660] [serial = 1823] [outer = 00000000] [url = about:blank] 01:20:59 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (18C26000) [pid = 3660] [serial = 1862] [outer = 00000000] [url = about:blank] 01:20:59 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (19F69400) [pid = 3660] [serial = 1927] [outer = 00000000] [url = about:blank] 01:20:59 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (1A810400) [pid = 3660] [serial = 1930] [outer = 00000000] [url = about:blank] 01:20:59 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (190C2800) [pid = 3660] [serial = 1921] [outer = 00000000] [url = about:blank] 01:20:59 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (190C1400) [pid = 3660] [serial = 1922] [outer = 00000000] [url = about:blank] 01:20:59 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (1C347000) [pid = 3660] [serial = 1910] [outer = 00000000] [url = about:blank] 01:20:59 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (1C2FBC00) [pid = 3660] [serial = 1909] [outer = 00000000] [url = about:blank] 01:20:59 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (1812A400) [pid = 3660] [serial = 1918] [outer = 00000000] [url = about:blank] 01:20:59 INFO - PROCESS | 3660 | 1461140459611 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]]]}] 01:20:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 01:20:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 898ms 01:20:59 INFO - PROCESS | 3660 | 1461140459674 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 01:20:59 INFO - PROCESS | 3660 | 1461140459680 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 01:20:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 01:20:59 INFO - PROCESS | 3660 | 1461140459686 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 01:20:59 INFO - PROCESS | 3660 | 1461140459689 Marionette TRACE conn3 <- [1,2630,null,{}] 01:20:59 INFO - PROCESS | 3660 | 1461140459693 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}] 01:20:59 INFO - PROCESS | 3660 | 1461140459774 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 01:20:59 INFO - PROCESS | 3660 | 1461140459783 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:59 INFO - PROCESS | 3660 | ++DOCSHELL 13513000 == 47 [pid = 3660] [id = 667] 01:20:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (13516800) [pid = 3660] [serial = 2001] [outer = 00000000] 01:20:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (143A4000) [pid = 3660] [serial = 2002] [outer = 13516800] 01:20:59 INFO - PROCESS | 3660 | 1461140459834 Marionette DEBUG loaded listener.js 01:20:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (15A40000) [pid = 3660] [serial = 2003] [outer = 13516800] 01:21:00 INFO - PROCESS | 3660 | 1461140460331 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]]]}] 01:21:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 01:21:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 697ms 01:21:00 INFO - PROCESS | 3660 | 1461140460384 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 01:21:00 INFO - PROCESS | 3660 | 1461140460386 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 01:21:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 01:21:00 INFO - PROCESS | 3660 | 1461140460390 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 01:21:00 INFO - PROCESS | 3660 | 1461140460393 Marionette TRACE conn3 <- [1,2634,null,{}] 01:21:00 INFO - PROCESS | 3660 | 1461140460403 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}] 01:21:00 INFO - PROCESS | 3660 | 1461140460485 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 01:21:00 INFO - PROCESS | 3660 | 1461140460576 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:00 INFO - PROCESS | 3660 | ++DOCSHELL 13836400 == 48 [pid = 3660] [id = 668] 01:21:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (15AD6400) [pid = 3660] [serial = 2004] [outer = 00000000] 01:21:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (17E74800) [pid = 3660] [serial = 2005] [outer = 15AD6400] 01:21:00 INFO - PROCESS | 3660 | 1461140460630 Marionette DEBUG loaded listener.js 01:21:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (17E9B000) [pid = 3660] [serial = 2006] [outer = 15AD6400] 01:21:01 INFO - PROCESS | 3660 | 1461140461020 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]]]}] 01:21:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 01:21:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 697ms 01:21:01 INFO - PROCESS | 3660 | 1461140461073 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 01:21:01 INFO - PROCESS | 3660 | 1461140461075 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 01:21:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 01:21:01 INFO - PROCESS | 3660 | 1461140461079 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 01:21:01 INFO - PROCESS | 3660 | 1461140461080 Marionette TRACE conn3 <- [1,2638,null,{}] 01:21:01 INFO - PROCESS | 3660 | 1461140461084 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}] 01:21:01 INFO - PROCESS | 3660 | 1461140461170 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 01:21:01 INFO - PROCESS | 3660 | 1461140461180 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:01 INFO - PROCESS | 3660 | ++DOCSHELL 1812B800 == 49 [pid = 3660] [id = 669] 01:21:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (1812E400) [pid = 3660] [serial = 2007] [outer = 00000000] 01:21:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (185E0000) [pid = 3660] [serial = 2008] [outer = 1812E400] 01:21:01 INFO - PROCESS | 3660 | 1461140461225 Marionette DEBUG loaded listener.js 01:21:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (187CB800) [pid = 3660] [serial = 2009] [outer = 1812E400] 01:21:01 INFO - PROCESS | 3660 | 1461140461680 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]]]}] 01:21:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 01:21:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 634ms 01:21:01 INFO - PROCESS | 3660 | 1461140461720 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 01:21:01 INFO - PROCESS | 3660 | 1461140461722 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 01:21:01 INFO - PROCESS | 3660 | 1461140461725 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 01:21:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 01:21:01 INFO - PROCESS | 3660 | 1461140461727 Marionette TRACE conn3 <- [1,2642,null,{}] 01:21:01 INFO - PROCESS | 3660 | 1461140461730 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}] 01:21:01 INFO - PROCESS | 3660 | 1461140461838 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 01:21:01 INFO - PROCESS | 3660 | 1461140461936 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:01 INFO - PROCESS | 3660 | ++DOCSHELL 1325E000 == 50 [pid = 3660] [id = 670] 01:21:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (18C26400) [pid = 3660] [serial = 2010] [outer = 00000000] 01:21:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (190CBC00) [pid = 3660] [serial = 2011] [outer = 18C26400] 01:21:01 INFO - PROCESS | 3660 | 1461140461980 Marionette DEBUG loaded listener.js 01:21:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (192DAC00) [pid = 3660] [serial = 2012] [outer = 18C26400] 01:21:02 INFO - PROCESS | 3660 | 1461140462389 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]]]}] 01:21:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 01:21:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 681ms 01:21:02 INFO - PROCESS | 3660 | 1461140462427 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 01:21:02 INFO - PROCESS | 3660 | 1461140462429 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 01:21:02 INFO - PROCESS | 3660 | 1461140462432 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 01:21:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 01:21:02 INFO - PROCESS | 3660 | 1461140462434 Marionette TRACE conn3 <- [1,2646,null,{}] 01:21:02 INFO - PROCESS | 3660 | 1461140462445 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}] 01:21:02 INFO - PROCESS | 3660 | 1461140462564 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 01:21:02 INFO - PROCESS | 3660 | 1461140462639 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:02 INFO - PROCESS | 3660 | ++DOCSHELL 15412000 == 51 [pid = 3660] [id = 671] 01:21:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (18931000) [pid = 3660] [serial = 2013] [outer = 00000000] 01:21:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (19552C00) [pid = 3660] [serial = 2014] [outer = 18931000] 01:21:02 INFO - PROCESS | 3660 | 1461140462687 Marionette DEBUG loaded listener.js 01:21:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (19704400) [pid = 3660] [serial = 2015] [outer = 18931000] 01:21:03 INFO - PROCESS | 3660 | 1461140463107 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]]]}] 01:21:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 01:21:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 728ms 01:21:03 INFO - PROCESS | 3660 | 1461140463156 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 01:21:03 INFO - PROCESS | 3660 | 1461140463158 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 01:21:03 INFO - PROCESS | 3660 | 1461140463162 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 01:21:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 01:21:03 INFO - PROCESS | 3660 | 1461140463163 Marionette TRACE conn3 <- [1,2650,null,{}] 01:21:03 INFO - PROCESS | 3660 | 1461140463167 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}] 01:21:03 INFO - PROCESS | 3660 | 1461140463309 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 01:21:03 INFO - PROCESS | 3660 | 1461140463375 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:03 INFO - PROCESS | 3660 | ++DOCSHELL 19708000 == 52 [pid = 3660] [id = 672] 01:21:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (1970A000) [pid = 3660] [serial = 2016] [outer = 00000000] 01:21:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (19D10400) [pid = 3660] [serial = 2017] [outer = 1970A000] 01:21:03 INFO - PROCESS | 3660 | 1461140463419 Marionette DEBUG loaded listener.js 01:21:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (19D0B400) [pid = 3660] [serial = 2018] [outer = 1970A000] 01:21:03 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (194B8800) [pid = 3660] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 01:21:03 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (13514800) [pid = 3660] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 01:21:03 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (19FD8400) [pid = 3660] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 01:21:03 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (17E71000) [pid = 3660] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 01:21:03 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (138A8400) [pid = 3660] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 01:21:03 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (187C8000) [pid = 3660] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 01:21:03 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (1939A400) [pid = 3660] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 01:21:03 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (15419800) [pid = 3660] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 01:21:03 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (11BEFC00) [pid = 3660] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 01:21:03 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (19D0FC00) [pid = 3660] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 01:21:03 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (1439B000) [pid = 3660] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 01:21:03 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (13512C00) [pid = 3660] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 01:21:03 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (1970E000) [pid = 3660] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 01:21:03 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (1C292000) [pid = 3660] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 01:21:03 INFO - PROCESS | 3660 | 1461140463930 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]]]}] 01:21:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 01:21:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 789ms 01:21:03 INFO - PROCESS | 3660 | 1461140463964 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 01:21:03 INFO - PROCESS | 3660 | 1461140463966 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 01:21:03 INFO - PROCESS | 3660 | 1461140463969 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 01:21:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 01:21:03 INFO - PROCESS | 3660 | 1461140463970 Marionette TRACE conn3 <- [1,2654,null,{}] 01:21:03 INFO - PROCESS | 3660 | 1461140463974 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}] 01:21:04 INFO - PROCESS | 3660 | 1461140464050 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 01:21:04 INFO - PROCESS | 3660 | 1461140464147 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:04 INFO - PROCESS | 3660 | ++DOCSHELL 13714000 == 53 [pid = 3660] [id = 673] 01:21:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (13837C00) [pid = 3660] [serial = 2019] [outer = 00000000] 01:21:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (15419800) [pid = 3660] [serial = 2020] [outer = 13837C00] 01:21:04 INFO - PROCESS | 3660 | 1461140464195 Marionette DEBUG loaded listener.js 01:21:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (18176800) [pid = 3660] [serial = 2021] [outer = 13837C00] 01:21:05 INFO - PROCESS | 3660 | 1461140465038 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]]]}] 01:21:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 01:21:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1146ms 01:21:05 INFO - PROCESS | 3660 | 1461140465108 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 01:21:05 INFO - PROCESS | 3660 | 1461140465110 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 01:21:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 01:21:05 INFO - PROCESS | 3660 | 1461140465114 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 01:21:05 INFO - PROCESS | 3660 | 1461140465115 Marionette TRACE conn3 <- [1,2658,null,{}] 01:21:05 INFO - PROCESS | 3660 | 1461140465119 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}] 01:21:05 INFO - PROCESS | 3660 | 1461140465197 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 01:21:05 INFO - PROCESS | 3660 | 1461140465289 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:05 INFO - PROCESS | 3660 | ++DOCSHELL 169CB400 == 54 [pid = 3660] [id = 674] 01:21:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (1812A400) [pid = 3660] [serial = 2022] [outer = 00000000] 01:21:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (199C7000) [pid = 3660] [serial = 2023] [outer = 1812A400] 01:21:05 INFO - PROCESS | 3660 | 1461140465333 Marionette DEBUG loaded listener.js 01:21:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (1A13E400) [pid = 3660] [serial = 2024] [outer = 1812A400] 01:21:06 INFO - PROCESS | 3660 | 1461140466209 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 01:21:06 INFO - PROCESS | 3660 | 1461140466251 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 01:21:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 01:21:06 INFO - PROCESS | 3660 | 1461140466299 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 01:21:06 INFO - PROCESS | 3660 | 1461140466303 Marionette TRACE conn3 <- [1,2662,null,{}] 01:21:06 INFO - PROCESS | 3660 | 1461140466309 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}] 01:21:06 INFO - PROCESS | 3660 | 1461140466405 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 01:21:06 INFO - PROCESS | 3660 | 1461140466583 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:06 INFO - PROCESS | 3660 | ++DOCSHELL 1370EC00 == 55 [pid = 3660] [id = 675] 01:21:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (1370F400) [pid = 3660] [serial = 2025] [outer = 00000000] 01:21:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (13833000) [pid = 3660] [serial = 2026] [outer = 1370F400] 01:21:06 INFO - PROCESS | 3660 | 1461140466682 Marionette DEBUG loaded listener.js 01:21:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (138AD000) [pid = 3660] [serial = 2027] [outer = 1370F400] 01:21:07 INFO - PROCESS | 3660 | 1461140467755 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 01:21:07 INFO - PROCESS | 3660 | 1461140467820 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 01:21:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 01:21:07 INFO - PROCESS | 3660 | 1461140467827 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 01:21:07 INFO - PROCESS | 3660 | 1461140467829 Marionette TRACE conn3 <- [1,2666,null,{}] 01:21:07 INFO - PROCESS | 3660 | 1461140467818 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}] 01:21:07 INFO - PROCESS | 3660 | 1461140467951 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 01:21:08 INFO - PROCESS | 3660 | 1461140468100 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:08 INFO - PROCESS | 3660 | ++DOCSHELL 1646A800 == 56 [pid = 3660] [id = 676] 01:21:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (169CB000) [pid = 3660] [serial = 2028] [outer = 00000000] 01:21:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (181DC000) [pid = 3660] [serial = 2029] [outer = 169CB000] 01:21:08 INFO - PROCESS | 3660 | 1461140468153 Marionette DEBUG loaded listener.js 01:21:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (187D5000) [pid = 3660] [serial = 2030] [outer = 169CB000] 01:21:09 INFO - PROCESS | 3660 | 1461140469155 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]]]}] 01:21:09 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) 01:21:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1378ms 01:21:09 INFO - PROCESS | 3660 | 1461140469206 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 01:21:09 INFO - PROCESS | 3660 | 1461140469208 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 01:21:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 01:21:09 INFO - PROCESS | 3660 | 1461140469213 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 01:21:09 INFO - PROCESS | 3660 | 1461140469216 Marionette TRACE conn3 <- [1,2670,null,{}] 01:21:09 INFO - PROCESS | 3660 | 1461140469379 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}] 01:21:09 INFO - PROCESS | 3660 | 1461140469561 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 01:21:09 INFO - PROCESS | 3660 | 1461140469670 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:09 INFO - PROCESS | 3660 | ++DOCSHELL 136B7000 == 57 [pid = 3660] [id = 677] 01:21:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (146A4400) [pid = 3660] [serial = 2031] [outer = 00000000] 01:21:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (16449800) [pid = 3660] [serial = 2032] [outer = 146A4400] 01:21:09 INFO - PROCESS | 3660 | 1461140469719 Marionette DEBUG loaded listener.js 01:21:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (16466C00) [pid = 3660] [serial = 2033] [outer = 146A4400] 01:21:10 INFO - PROCESS | 3660 | --DOCSHELL 18B4DC00 == 56 [pid = 3660] [id = 647] 01:21:10 INFO - PROCESS | 3660 | --DOCSHELL 13714000 == 55 [pid = 3660] [id = 673] 01:21:10 INFO - PROCESS | 3660 | --DOCSHELL 19708000 == 54 [pid = 3660] [id = 672] 01:21:10 INFO - PROCESS | 3660 | --DOCSHELL 15412000 == 53 [pid = 3660] [id = 671] 01:21:10 INFO - PROCESS | 3660 | --DOCSHELL 1325E000 == 52 [pid = 3660] [id = 670] 01:21:10 INFO - PROCESS | 3660 | --DOCSHELL 1812B800 == 51 [pid = 3660] [id = 669] 01:21:10 INFO - PROCESS | 3660 | --DOCSHELL 13836400 == 50 [pid = 3660] [id = 668] 01:21:10 INFO - PROCESS | 3660 | --DOCSHELL 13513000 == 49 [pid = 3660] [id = 667] 01:21:10 INFO - PROCESS | 3660 | --DOCSHELL 13837400 == 48 [pid = 3660] [id = 666] 01:21:10 INFO - PROCESS | 3660 | --DOCSHELL 1383B800 == 47 [pid = 3660] [id = 665] 01:21:10 INFO - PROCESS | 3660 | --DOCSHELL 19D0A400 == 46 [pid = 3660] [id = 664] 01:21:10 INFO - PROCESS | 3660 | --DOCSHELL 14ADE400 == 45 [pid = 3660] [id = 663] 01:21:10 INFO - PROCESS | 3660 | --DOCSHELL 13516C00 == 44 [pid = 3660] [id = 662] 01:21:10 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (1ACDA400) [pid = 3660] [serial = 1984] [outer = 00000000] [url = about:blank] 01:21:10 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (1A775800) [pid = 3660] [serial = 1907] [outer = 00000000] [url = about:blank] 01:21:10 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (1C2EDC00) [pid = 3660] [serial = 1898] [outer = 00000000] [url = about:blank] 01:21:10 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (18C24C00) [pid = 3660] [serial = 1982] [outer = 00000000] [url = about:blank] 01:21:10 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (1A7A7000) [pid = 3660] [serial = 1973] [outer = 00000000] [url = about:blank] 01:21:10 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (187D2400) [pid = 3660] [serial = 1981] [outer = 00000000] [url = about:blank] 01:21:10 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (19FD0400) [pid = 3660] [serial = 1970] [outer = 00000000] [url = about:blank] 01:21:10 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (15625400) [pid = 3660] [serial = 1978] [outer = 00000000] [url = about:blank] 01:21:10 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (15A44800) [pid = 3660] [serial = 1979] [outer = 00000000] [url = about:blank] 01:21:10 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (193A8C00) [pid = 3660] [serial = 1967] [outer = 00000000] [url = about:blank] 01:21:10 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (19954800) [pid = 3660] [serial = 1969] [outer = 00000000] [url = about:blank] 01:21:10 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (15619400) [pid = 3660] [serial = 1957] [outer = 00000000] [url = about:blank] 01:21:10 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (15ACC800) [pid = 3660] [serial = 1958] [outer = 00000000] [url = about:blank] 01:21:10 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (1A76F000) [pid = 3660] [serial = 1972] [outer = 00000000] [url = about:blank] 01:21:10 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (17EA5C00) [pid = 3660] [serial = 1960] [outer = 00000000] [url = about:blank] 01:21:10 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (1807E000) [pid = 3660] [serial = 1961] [outer = 00000000] [url = about:blank] 01:21:10 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (1C2F8C00) [pid = 3660] [serial = 1951] [outer = 00000000] [url = about:blank] 01:21:10 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (164D9400) [pid = 3660] [serial = 1946] [outer = 00000000] [url = about:blank] 01:21:10 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (15A0FC00) [pid = 3660] [serial = 1945] [outer = 00000000] [url = about:blank] 01:21:10 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (18931C00) [pid = 3660] [serial = 1963] [outer = 00000000] [url = about:blank] 01:21:10 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (18B4CC00) [pid = 3660] [serial = 1964] [outer = 00000000] [url = about:blank] 01:21:10 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (193A9000) [pid = 3660] [serial = 1966] [outer = 00000000] [url = about:blank] 01:21:10 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (18B50800) [pid = 3660] [serial = 1949] [outer = 00000000] [url = about:blank] 01:21:10 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (187CF400) [pid = 3660] [serial = 1948] [outer = 00000000] [url = about:blank] 01:21:10 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (1434A000) [pid = 3660] [serial = 1955] [outer = 00000000] [url = about:blank] 01:21:10 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (1383D400) [pid = 3660] [serial = 1954] [outer = 00000000] [url = about:blank] 01:21:10 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (1ACDDC00) [pid = 3660] [serial = 1976] [outer = 00000000] [url = about:blank] 01:21:10 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (1ACDE400) [pid = 3660] [serial = 1975] [outer = 00000000] [url = about:blank] 01:21:10 INFO - PROCESS | 3660 | 1461140470745 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]]]}] 01:21:10 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) 01:21:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1595ms 01:21:10 INFO - PROCESS | 3660 | 1461140470809 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 01:21:10 INFO - PROCESS | 3660 | 1461140470814 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 01:21:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 01:21:10 INFO - PROCESS | 3660 | 1461140470819 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 01:21:10 INFO - PROCESS | 3660 | 1461140470821 Marionette TRACE conn3 <- [1,2674,null,{}] 01:21:10 INFO - PROCESS | 3660 | 1461140470826 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}] 01:21:10 INFO - PROCESS | 3660 | 1461140470907 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 01:21:10 INFO - PROCESS | 3660 | 1461140470918 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:10 INFO - PROCESS | 3660 | ++DOCSHELL 1383F000 == 45 [pid = 3660] [id = 678] 01:21:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (13AC9000) [pid = 3660] [serial = 2034] [outer = 00000000] 01:21:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (15A0CC00) [pid = 3660] [serial = 2035] [outer = 13AC9000] 01:21:10 INFO - PROCESS | 3660 | 1461140470964 Marionette DEBUG loaded listener.js 01:21:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (15C90800) [pid = 3660] [serial = 2036] [outer = 13AC9000] 01:21:11 INFO - PROCESS | 3660 | 1461140471938 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 01:21:11 INFO - PROCESS | 3660 | 1461140472003 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 01:21:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 01:21:11 INFO - PROCESS | 3660 | 1461140472007 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 01:21:11 INFO - PROCESS | 3660 | 1461140472009 Marionette TRACE conn3 <- [1,2678,null,{}] 01:21:12 INFO - PROCESS | 3660 | 1461140472013 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}] 01:21:12 INFO - PROCESS | 3660 | 1461140472101 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 01:21:12 INFO - PROCESS | 3660 | 1461140472108 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:12 INFO - PROCESS | 3660 | ++DOCSHELL 1665D800 == 46 [pid = 3660] [id = 679] 01:21:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (1665DC00) [pid = 3660] [serial = 2037] [outer = 00000000] 01:21:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (18077000) [pid = 3660] [serial = 2038] [outer = 1665DC00] 01:21:12 INFO - PROCESS | 3660 | 1461140472158 Marionette DEBUG loaded listener.js 01:21:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (18125400) [pid = 3660] [serial = 2039] [outer = 1665DC00] 01:21:12 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (19FCD000) [pid = 3660] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 01:21:12 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (18931000) [pid = 3660] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 01:21:12 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (1812E400) [pid = 3660] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 01:21:12 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (1541DC00) [pid = 3660] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 01:21:12 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (15AD6400) [pid = 3660] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 01:21:12 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (1383B000) [pid = 3660] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 01:21:12 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (13516800) [pid = 3660] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 01:21:12 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (18C26400) [pid = 3660] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 01:21:12 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (1970A000) [pid = 3660] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 01:21:12 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (13837C00) [pid = 3660] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 01:21:13 INFO - PROCESS | 3660 | 1461140473194 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 01:21:13 INFO - PROCESS | 3660 | 1461140473252 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 01:21:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 01:21:13 INFO - PROCESS | 3660 | 1461140473257 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 01:21:13 INFO - PROCESS | 3660 | 1461140473261 Marionette TRACE conn3 <- [1,2682,null,{}] 01:21:13 INFO - PROCESS | 3660 | 1461140473268 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}] 01:21:13 INFO - PROCESS | 3660 | 1461140473371 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 01:21:13 INFO - PROCESS | 3660 | 1461140473502 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:13 INFO - PROCESS | 3660 | ++DOCSHELL 13714000 == 47 [pid = 3660] [id = 680] 01:21:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (13801800) [pid = 3660] [serial = 2040] [outer = 00000000] 01:21:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (13838000) [pid = 3660] [serial = 2041] [outer = 13801800] 01:21:13 INFO - PROCESS | 3660 | 1461140473605 Marionette DEBUG loaded listener.js 01:21:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (142CC800) [pid = 3660] [serial = 2042] [outer = 13801800] 01:21:14 INFO - PROCESS | 3660 | 1461140474659 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 01:21:14 INFO - PROCESS | 3660 | 1461140474724 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 01:21:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 01:21:14 INFO - PROCESS | 3660 | 1461140474731 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 01:21:14 INFO - PROCESS | 3660 | 1461140474734 Marionette TRACE conn3 <- [1,2686,null,{}] 01:21:14 INFO - PROCESS | 3660 | 1461140474738 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}] 01:21:14 INFO - PROCESS | 3660 | 1461140474870 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 01:21:14 INFO - PROCESS | 3660 | 1461140474994 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:14 INFO - PROCESS | 3660 | ++DOCSHELL 14ADE400 == 48 [pid = 3660] [id = 681] 01:21:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (1665B000) [pid = 3660] [serial = 2043] [outer = 00000000] 01:21:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (17E8E400) [pid = 3660] [serial = 2044] [outer = 1665B000] 01:21:15 INFO - PROCESS | 3660 | 1461140475051 Marionette DEBUG loaded listener.js 01:21:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (1807E800) [pid = 3660] [serial = 2045] [outer = 1665B000] 01:21:16 INFO - PROCESS | 3660 | 1461140476093 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 01:21:16 INFO - PROCESS | 3660 | 1461140476132 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 01:21:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 01:21:16 INFO - PROCESS | 3660 | 1461140476136 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 01:21:16 INFO - PROCESS | 3660 | 1461140476140 Marionette TRACE conn3 <- [1,2690,null,{}] 01:21:16 INFO - PROCESS | 3660 | 1461140476151 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}] 01:21:16 INFO - PROCESS | 3660 | 1461140476295 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 01:21:16 INFO - PROCESS | 3660 | 1461140476430 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:16 INFO - PROCESS | 3660 | ++DOCSHELL 18930C00 == 49 [pid = 3660] [id = 682] 01:21:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (18931800) [pid = 3660] [serial = 2046] [outer = 00000000] 01:21:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (190C8400) [pid = 3660] [serial = 2047] [outer = 18931800] 01:21:16 INFO - PROCESS | 3660 | 1461140476488 Marionette DEBUG loaded listener.js 01:21:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (192DF400) [pid = 3660] [serial = 2048] [outer = 18931800] 01:21:16 INFO - PROCESS | 3660 | 1461140476984 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]]]}] 01:21:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 01:21:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 944ms 01:21:17 INFO - PROCESS | 3660 | 1461140477065 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 01:21:17 INFO - PROCESS | 3660 | 1461140477068 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 01:21:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 01:21:17 INFO - PROCESS | 3660 | 1461140477071 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 01:21:17 INFO - PROCESS | 3660 | 1461140477073 Marionette TRACE conn3 <- [1,2694,null,{}] 01:21:17 INFO - PROCESS | 3660 | 1461140477077 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}] 01:21:17 INFO - PROCESS | 3660 | 1461140477175 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 01:21:17 INFO - PROCESS | 3660 | 1461140477286 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:17 INFO - PROCESS | 3660 | ++DOCSHELL 1944C800 == 50 [pid = 3660] [id = 683] 01:21:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (194B0800) [pid = 3660] [serial = 2049] [outer = 00000000] 01:21:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (194BAC00) [pid = 3660] [serial = 2050] [outer = 194B0800] 01:21:17 INFO - PROCESS | 3660 | 1461140477340 Marionette DEBUG loaded listener.js 01:21:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (194BA000) [pid = 3660] [serial = 2051] [outer = 194B0800] 01:21:18 INFO - PROCESS | 3660 | 1461140478009 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]]]}] 01:21:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 01:21:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 991ms 01:21:18 INFO - PROCESS | 3660 | 1461140478073 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 01:21:18 INFO - PROCESS | 3660 | 1461140478077 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 01:21:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 01:21:18 INFO - PROCESS | 3660 | 1461140478082 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 01:21:18 INFO - PROCESS | 3660 | 1461140478086 Marionette TRACE conn3 <- [1,2698,null,{}] 01:21:18 INFO - PROCESS | 3660 | 1461140478092 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}] 01:21:18 INFO - PROCESS | 3660 | 1461140478187 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 01:21:18 INFO - PROCESS | 3660 | 1461140478333 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:18 INFO - PROCESS | 3660 | ++DOCSHELL 13837400 == 51 [pid = 3660] [id = 684] 01:21:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (13837C00) [pid = 3660] [serial = 2052] [outer = 00000000] 01:21:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (142CA000) [pid = 3660] [serial = 2053] [outer = 13837C00] 01:21:18 INFO - PROCESS | 3660 | 1461140478388 Marionette DEBUG loaded listener.js 01:21:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (1541DC00) [pid = 3660] [serial = 2054] [outer = 13837C00] 01:21:18 INFO - PROCESS | 3660 | --DOCSHELL 1383F000 == 50 [pid = 3660] [id = 678] 01:21:18 INFO - PROCESS | 3660 | --DOCSHELL 136B7000 == 49 [pid = 3660] [id = 677] 01:21:18 INFO - PROCESS | 3660 | --DOCSHELL 1370EC00 == 48 [pid = 3660] [id = 675] 01:21:18 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (1C7F9000) [pid = 3660] [serial = 1943] [outer = 00000000] [url = about:blank] 01:21:18 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (199C7000) [pid = 3660] [serial = 2023] [outer = 00000000] [url = about:blank] 01:21:18 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (19552C00) [pid = 3660] [serial = 2014] [outer = 00000000] [url = about:blank] 01:21:18 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (185E0000) [pid = 3660] [serial = 2008] [outer = 00000000] [url = about:blank] 01:21:18 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (1C231400) [pid = 3660] [serial = 1997] [outer = 00000000] [url = about:blank] 01:21:18 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (1ACE1C00) [pid = 3660] [serial = 1996] [outer = 00000000] [url = about:blank] 01:21:18 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (17E74800) [pid = 3660] [serial = 2005] [outer = 00000000] [url = about:blank] 01:21:18 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (17E9B000) [pid = 3660] [serial = 2006] [outer = 00000000] [url = about:blank] 01:21:18 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (15AAA400) [pid = 3660] [serial = 2000] [outer = 00000000] [url = about:blank] 01:21:18 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (15417800) [pid = 3660] [serial = 1999] [outer = 00000000] [url = about:blank] 01:21:18 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (143A4000) [pid = 3660] [serial = 2002] [outer = 00000000] [url = about:blank] 01:21:18 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (15A40000) [pid = 3660] [serial = 2003] [outer = 00000000] [url = about:blank] 01:21:18 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (15622800) [pid = 3660] [serial = 1987] [outer = 00000000] [url = about:blank] 01:21:18 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (190CBC00) [pid = 3660] [serial = 2011] [outer = 00000000] [url = about:blank] 01:21:18 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (187CE000) [pid = 3660] [serial = 1990] [outer = 00000000] [url = about:blank] 01:21:18 INFO - PROCESS | 3660 | --DOMWINDOW == 64 (192DAC00) [pid = 3660] [serial = 2012] [outer = 00000000] [url = about:blank] 01:21:18 INFO - PROCESS | 3660 | --DOMWINDOW == 63 (19D10400) [pid = 3660] [serial = 2017] [outer = 00000000] [url = about:blank] 01:21:18 INFO - PROCESS | 3660 | --DOMWINDOW == 62 (1ACDA000) [pid = 3660] [serial = 1993] [outer = 00000000] [url = about:blank] 01:21:18 INFO - PROCESS | 3660 | --DOMWINDOW == 61 (19704400) [pid = 3660] [serial = 2015] [outer = 00000000] [url = about:blank] 01:21:18 INFO - PROCESS | 3660 | --DOMWINDOW == 60 (15419800) [pid = 3660] [serial = 2020] [outer = 00000000] [url = about:blank] 01:21:18 INFO - PROCESS | 3660 | --DOMWINDOW == 59 (19D0B400) [pid = 3660] [serial = 2018] [outer = 00000000] [url = about:blank] 01:21:18 INFO - PROCESS | 3660 | --DOMWINDOW == 58 (18176800) [pid = 3660] [serial = 2021] [outer = 00000000] [url = about:blank] 01:21:18 INFO - PROCESS | 3660 | --DOMWINDOW == 57 (187CB800) [pid = 3660] [serial = 2009] [outer = 00000000] [url = about:blank] 01:21:18 INFO - PROCESS | 3660 | 1461140478864 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] 01:21:18 INFO - PROCESS | 3660 | 1461140478916 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 01:21:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 01:21:18 INFO - PROCESS | 3660 | 1461140478922 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 01:21:18 INFO - PROCESS | 3660 | 1461140478925 Marionette TRACE conn3 <- [1,2702,null,{}] 01:21:18 INFO - PROCESS | 3660 | 1461140478928 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}] 01:21:19 INFO - PROCESS | 3660 | 1461140479010 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 01:21:19 INFO - PROCESS | 3660 | 1461140479019 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:19 INFO - PROCESS | 3660 | ++DOCSHELL 138AF000 == 49 [pid = 3660] [id = 685] 01:21:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 58 (156B2800) [pid = 3660] [serial = 2055] [outer = 00000000] 01:21:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 59 (17E6F000) [pid = 3660] [serial = 2056] [outer = 156B2800] 01:21:19 INFO - PROCESS | 3660 | 1461140479064 Marionette DEBUG loaded listener.js 01:21:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 60 (17E84000) [pid = 3660] [serial = 2057] [outer = 156B2800] 01:21:19 INFO - PROCESS | 3660 | 1461140479551 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]]]}] 01:21:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 01:21:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 681ms 01:21:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 01:21:19 INFO - PROCESS | 3660 | 1461140479620 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 01:21:19 INFO - PROCESS | 3660 | 1461140479622 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 01:21:19 INFO - PROCESS | 3660 | 1461140479626 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 01:21:19 INFO - PROCESS | 3660 | 1461140479629 Marionette TRACE conn3 <- [1,2706,null,{}] 01:21:19 INFO - PROCESS | 3660 | 1461140479639 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}] 01:21:19 INFO - PROCESS | 3660 | 1461140479762 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 01:21:19 INFO - PROCESS | 3660 | 1461140479865 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:19 INFO - PROCESS | 3660 | ++DOCSHELL 16538000 == 50 [pid = 3660] [id = 686] 01:21:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 61 (17EA6000) [pid = 3660] [serial = 2058] [outer = 00000000] 01:21:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 62 (1892DC00) [pid = 3660] [serial = 2059] [outer = 17EA6000] 01:21:19 INFO - PROCESS | 3660 | 1461140479915 Marionette DEBUG loaded listener.js 01:21:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 63 (18B4D800) [pid = 3660] [serial = 2060] [outer = 17EA6000] 01:21:20 INFO - PROCESS | 3660 | 1461140480316 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] 01:21:20 INFO - PROCESS | 3660 | 1461140480352 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 01:21:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 01:21:20 INFO - PROCESS | 3660 | 1461140480356 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 01:21:20 INFO - PROCESS | 3660 | 1461140480357 Marionette TRACE conn3 <- [1,2710,null,{}] 01:21:20 INFO - PROCESS | 3660 | 1461140480361 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}] 01:21:20 INFO - PROCESS | 3660 | 1461140480441 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 01:21:20 INFO - PROCESS | 3660 | 1461140480447 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:20 INFO - PROCESS | 3660 | ++DOCSHELL 18B44C00 == 51 [pid = 3660] [id = 687] 01:21:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 64 (18B49000) [pid = 3660] [serial = 2061] [outer = 00000000] 01:21:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (194B9800) [pid = 3660] [serial = 2062] [outer = 18B49000] 01:21:20 INFO - PROCESS | 3660 | 1461140480493 Marionette DEBUG loaded listener.js 01:21:20 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (19701400) [pid = 3660] [serial = 2063] [outer = 18B49000] 01:21:20 INFO - PROCESS | 3660 | 1461140481003 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] 01:21:21 INFO - PROCESS | 3660 | 1461140481057 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 01:21:21 INFO - PROCESS | 3660 | 1461140481060 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 01:21:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 01:21:21 INFO - PROCESS | 3660 | 1461140481062 Marionette TRACE conn3 <- [1,2714,null,{}] 01:21:21 INFO - PROCESS | 3660 | 1461140481071 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}] 01:21:21 INFO - PROCESS | 3660 | 1461140481208 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 01:21:21 INFO - PROCESS | 3660 | 1461140481218 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:21 INFO - PROCESS | 3660 | ++DOCSHELL 19705800 == 52 [pid = 3660] [id = 688] 01:21:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (1970A400) [pid = 3660] [serial = 2064] [outer = 00000000] 01:21:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (19D0E800) [pid = 3660] [serial = 2065] [outer = 1970A400] 01:21:21 INFO - PROCESS | 3660 | 1461140481262 Marionette DEBUG loaded listener.js 01:21:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (19D0D400) [pid = 3660] [serial = 2066] [outer = 1970A400] 01:21:21 INFO - PROCESS | 3660 | 1461140481705 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]]]}] 01:21:21 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (13AC9000) [pid = 3660] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 01:21:21 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (146A4400) [pid = 3660] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 01:21:21 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (1C293400) [pid = 3660] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 01:21:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 01:21:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 682ms 01:21:21 INFO - PROCESS | 3660 | 1461140481760 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 01:21:21 INFO - PROCESS | 3660 | 1461140481762 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 01:21:21 INFO - PROCESS | 3660 | 1461140481765 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 01:21:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 01:21:21 INFO - PROCESS | 3660 | 1461140481767 Marionette TRACE conn3 <- [1,2718,null,{}] 01:21:21 INFO - PROCESS | 3660 | 1461140481771 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}] 01:21:21 INFO - PROCESS | 3660 | 1461140481901 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 01:21:21 INFO - PROCESS | 3660 | 1461140481902 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:21 INFO - PROCESS | 3660 | ++DOCSHELL 19F6D000 == 53 [pid = 3660] [id = 689] 01:21:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (19FDAC00) [pid = 3660] [serial = 2067] [outer = 00000000] 01:21:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (1A289C00) [pid = 3660] [serial = 2068] [outer = 19FDAC00] 01:21:21 INFO - PROCESS | 3660 | 1461140481949 Marionette DEBUG loaded listener.js 01:21:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (1A79F000) [pid = 3660] [serial = 2069] [outer = 19FDAC00] 01:21:22 INFO - PROCESS | 3660 | 1461140482846 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 01:21:22 INFO - PROCESS | 3660 | 1461140482899 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 01:21:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 01:21:22 INFO - PROCESS | 3660 | 1461140482902 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 01:21:22 INFO - PROCESS | 3660 | 1461140482904 Marionette TRACE conn3 <- [1,2722,null,{}] 01:21:22 INFO - PROCESS | 3660 | 1461140482907 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}] 01:21:22 INFO - PROCESS | 3660 | 1461140482982 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 01:21:22 INFO - PROCESS | 3660 | 1461140482988 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:22 INFO - PROCESS | 3660 | ++DOCSHELL 1A7A0800 == 54 [pid = 3660] [id = 690] 01:21:22 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (1A7A7000) [pid = 3660] [serial = 2070] [outer = 00000000] 01:21:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (1AC10000) [pid = 3660] [serial = 2071] [outer = 1A7A7000] 01:21:23 INFO - PROCESS | 3660 | 1461140483031 Marionette DEBUG loaded listener.js 01:21:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (1ACD9800) [pid = 3660] [serial = 2072] [outer = 1A7A7000] 01:21:23 INFO - PROCESS | 3660 | 1461140483455 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]]]}] 01:21:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 01:21:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 588ms 01:21:23 INFO - PROCESS | 3660 | 1461140483503 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 01:21:23 INFO - PROCESS | 3660 | 1461140483505 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 01:21:23 INFO - PROCESS | 3660 | 1461140483508 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 01:21:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 01:21:23 INFO - PROCESS | 3660 | 1461140483510 Marionette TRACE conn3 <- [1,2726,null,{}] 01:21:23 INFO - PROCESS | 3660 | 1461140483514 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}] 01:21:23 INFO - PROCESS | 3660 | 1461140483591 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 01:21:23 INFO - PROCESS | 3660 | 1461140483597 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:23 INFO - PROCESS | 3660 | ++DOCSHELL 1AC0F400 == 55 [pid = 3660] [id = 691] 01:21:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (1ACDE800) [pid = 3660] [serial = 2073] [outer = 00000000] 01:21:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (1C22A400) [pid = 3660] [serial = 2074] [outer = 1ACDE800] 01:21:23 INFO - PROCESS | 3660 | 1461140483625 Marionette DEBUG loaded listener.js 01:21:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (1C22C800) [pid = 3660] [serial = 2075] [outer = 1ACDE800] 01:21:24 INFO - PROCESS | 3660 | 1461140484050 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]]]}] 01:21:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 01:21:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 588ms 01:21:24 INFO - PROCESS | 3660 | 1461140484097 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 01:21:24 INFO - PROCESS | 3660 | 1461140484098 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 01:21:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 01:21:24 INFO - PROCESS | 3660 | 1461140484105 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 01:21:24 INFO - PROCESS | 3660 | 1461140484107 Marionette TRACE conn3 <- [1,2730,null,{}] 01:21:24 INFO - PROCESS | 3660 | 1461140484110 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}] 01:21:24 INFO - PROCESS | 3660 | 1461140484186 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 01:21:24 INFO - PROCESS | 3660 | 1461140484193 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:24 INFO - PROCESS | 3660 | ++DOCSHELL 1C22F800 == 56 [pid = 3660] [id = 692] 01:21:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (1C238400) [pid = 3660] [serial = 2076] [outer = 00000000] 01:21:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (1C28F400) [pid = 3660] [serial = 2077] [outer = 1C238400] 01:21:24 INFO - PROCESS | 3660 | 1461140484236 Marionette DEBUG loaded listener.js 01:21:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (1C292400) [pid = 3660] [serial = 2078] [outer = 1C238400] 01:21:25 INFO - PROCESS | 3660 | --DOCSHELL 16453800 == 55 [pid = 3660] [id = 606] 01:21:25 INFO - PROCESS | 3660 | --DOCSHELL 17E7B400 == 54 [pid = 3660] [id = 634] 01:21:25 INFO - PROCESS | 3660 | --DOCSHELL 17E74000 == 53 [pid = 3660] [id = 564] 01:21:25 INFO - PROCESS | 3660 | --DOCSHELL 14354000 == 52 [pid = 3660] [id = 594] 01:21:25 INFO - PROCESS | 3660 | --DOCSHELL 1C291000 == 51 [pid = 3660] [id = 650] 01:21:25 INFO - PROCESS | 3660 | --DOCSHELL 19703400 == 50 [pid = 3660] [id = 622] 01:21:25 INFO - PROCESS | 3660 | --DOCSHELL 1646A800 == 49 [pid = 3660] [id = 676] 01:21:25 INFO - PROCESS | 3660 | --DOCSHELL 18B52C00 == 48 [pid = 3660] [id = 597] 01:21:25 INFO - PROCESS | 3660 | --DOCSHELL 1646B000 == 47 [pid = 3660] [id = 561] 01:21:25 INFO - PROCESS | 3660 | --DOCSHELL 13801400 == 46 [pid = 3660] [id = 605] 01:21:25 INFO - PROCESS | 3660 | --DOCSHELL 16471C00 == 45 [pid = 3660] [id = 635] 01:21:25 INFO - PROCESS | 3660 | --DOCSHELL 18B49400 == 44 [pid = 3660] [id = 607] 01:21:25 INFO - PROCESS | 3660 | --DOCSHELL 19F60000 == 43 [pid = 3660] [id = 636] 01:21:25 INFO - PROCESS | 3660 | --DOCSHELL 12CF7400 == 42 [pid = 3660] [id = 598] 01:21:25 INFO - PROCESS | 3660 | --DOCSHELL 19FCE000 == 41 [pid = 3660] [id = 618] 01:21:25 INFO - PROCESS | 3660 | --DOCSHELL 11B31800 == 40 [pid = 3660] [id = 604] 01:21:25 INFO - PROCESS | 3660 | --DOCSHELL 19949400 == 39 [pid = 3660] [id = 661] 01:21:25 INFO - PROCESS | 3660 | --DOCSHELL 169CB400 == 38 [pid = 3660] [id = 674] 01:21:25 INFO - PROCESS | 3660 | --DOCSHELL 138AF000 == 37 [pid = 3660] [id = 685] 01:21:25 INFO - PROCESS | 3660 | --DOCSHELL 13837400 == 36 [pid = 3660] [id = 684] 01:21:25 INFO - PROCESS | 3660 | --DOCSHELL 1944C800 == 35 [pid = 3660] [id = 683] 01:21:25 INFO - PROCESS | 3660 | --DOCSHELL 18930C00 == 34 [pid = 3660] [id = 682] 01:21:25 INFO - PROCESS | 3660 | --DOCSHELL 14ADE400 == 33 [pid = 3660] [id = 681] 01:21:25 INFO - PROCESS | 3660 | --DOCSHELL 1665D800 == 32 [pid = 3660] [id = 679] 01:21:25 INFO - PROCESS | 3660 | --DOCSHELL 13714000 == 31 [pid = 3660] [id = 680] 01:21:25 INFO - PROCESS | 3660 | --DOCSHELL 19705800 == 30 [pid = 3660] [id = 688] 01:21:25 INFO - PROCESS | 3660 | --DOCSHELL 1AC0F400 == 29 [pid = 3660] [id = 691] 01:21:25 INFO - PROCESS | 3660 | --DOCSHELL 1A7A0800 == 28 [pid = 3660] [id = 690] 01:21:25 INFO - PROCESS | 3660 | --DOCSHELL 18B44C00 == 27 [pid = 3660] [id = 687] 01:21:25 INFO - PROCESS | 3660 | --DOCSHELL 16538000 == 26 [pid = 3660] [id = 686] 01:21:25 INFO - PROCESS | 3660 | --DOCSHELL 19F6D000 == 25 [pid = 3660] [id = 689] 01:21:26 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (15A0CC00) [pid = 3660] [serial = 2035] [outer = 00000000] [url = about:blank] 01:21:26 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (15C90800) [pid = 3660] [serial = 2036] [outer = 00000000] [url = about:blank] 01:21:26 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (16466C00) [pid = 3660] [serial = 2033] [outer = 00000000] [url = about:blank] 01:21:26 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (16449800) [pid = 3660] [serial = 2032] [outer = 00000000] [url = about:blank] 01:21:26 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (13833000) [pid = 3660] [serial = 2026] [outer = 00000000] [url = about:blank] 01:21:26 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (181DC000) [pid = 3660] [serial = 2029] [outer = 00000000] [url = about:blank] 01:21:26 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (1C7F0800) [pid = 3660] [serial = 1952] [outer = 00000000] [url = about:blank] 01:21:26 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (18077000) [pid = 3660] [serial = 2038] [outer = 00000000] [url = about:blank] 01:21:26 INFO - PROCESS | 3660 | 1461140486162 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]]]}] 01:21:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 01:21:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 2090ms 01:21:26 INFO - PROCESS | 3660 | 1461140486197 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 01:21:26 INFO - PROCESS | 3660 | 1461140486201 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 01:21:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 01:21:26 INFO - PROCESS | 3660 | 1461140486209 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 01:21:26 INFO - PROCESS | 3660 | 1461140486213 Marionette TRACE conn3 <- [1,2734,null,{}] 01:21:26 INFO - PROCESS | 3660 | 1461140486220 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}] 01:21:26 INFO - PROCESS | 3660 | 1461140486310 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 01:21:26 INFO - PROCESS | 3660 | 1461140486320 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:26 INFO - PROCESS | 3660 | ++DOCSHELL 11BF4800 == 26 [pid = 3660] [id = 693] 01:21:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (11BF4C00) [pid = 3660] [serial = 2079] [outer = 00000000] 01:21:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (12B8A000) [pid = 3660] [serial = 2080] [outer = 11BF4C00] 01:21:26 INFO - PROCESS | 3660 | 1461140486371 Marionette DEBUG loaded listener.js 01:21:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (12C5FC00) [pid = 3660] [serial = 2081] [outer = 11BF4C00] 01:21:26 INFO - PROCESS | 3660 | 1461140486887 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]]]}] 01:21:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 01:21:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 697ms 01:21:26 INFO - PROCESS | 3660 | 1461140486906 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 01:21:26 INFO - PROCESS | 3660 | 1461140486912 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 01:21:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 01:21:26 INFO - PROCESS | 3660 | 1461140486922 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 01:21:26 INFO - PROCESS | 3660 | 1461140486925 Marionette TRACE conn3 <- [1,2738,null,{}] 01:21:26 INFO - PROCESS | 3660 | 1461140486928 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}] 01:21:26 INFO - PROCESS | 3660 | 1461140487012 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 01:21:27 INFO - PROCESS | 3660 | 1461140487021 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:27 INFO - PROCESS | 3660 | ++DOCSHELL 11BFBC00 == 27 [pid = 3660] [id = 694] 01:21:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (1320E400) [pid = 3660] [serial = 2082] [outer = 00000000] 01:21:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (13366C00) [pid = 3660] [serial = 2083] [outer = 1320E400] 01:21:27 INFO - PROCESS | 3660 | 1461140487067 Marionette DEBUG loaded listener.js 01:21:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (1350A000) [pid = 3660] [serial = 2084] [outer = 1320E400] 01:21:27 INFO - PROCESS | 3660 | 1461140487555 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]]]}] 01:21:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 01:21:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 697ms 01:21:27 INFO - PROCESS | 3660 | 1461140487600 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 01:21:27 INFO - PROCESS | 3660 | 1461140487602 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 01:21:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 01:21:27 INFO - PROCESS | 3660 | 1461140487610 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 01:21:27 INFO - PROCESS | 3660 | 1461140487614 Marionette TRACE conn3 <- [1,2742,null,{}] 01:21:27 INFO - PROCESS | 3660 | 1461140487625 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}] 01:21:27 INFO - PROCESS | 3660 | 1461140487708 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 01:21:27 INFO - PROCESS | 3660 | 1461140487840 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:27 INFO - PROCESS | 3660 | ++DOCSHELL 13712C00 == 28 [pid = 3660] [id = 695] 01:21:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (13713400) [pid = 3660] [serial = 2085] [outer = 00000000] 01:21:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (13833400) [pid = 3660] [serial = 2086] [outer = 13713400] 01:21:27 INFO - PROCESS | 3660 | 1461140487889 Marionette DEBUG loaded listener.js 01:21:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (13839C00) [pid = 3660] [serial = 2087] [outer = 13713400] 01:21:28 INFO - PROCESS | 3660 | 1461140488294 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]]]}] 01:21:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 01:21:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 728ms 01:21:28 INFO - PROCESS | 3660 | 1461140488351 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 01:21:28 INFO - PROCESS | 3660 | 1461140488353 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 01:21:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 01:21:28 INFO - PROCESS | 3660 | 1461140488356 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 01:21:28 INFO - PROCESS | 3660 | 1461140488358 Marionette TRACE conn3 <- [1,2746,null,{}] 01:21:28 INFO - PROCESS | 3660 | 1461140488369 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}] 01:21:28 INFO - PROCESS | 3660 | 1461140488453 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 01:21:28 INFO - PROCESS | 3660 | 1461140488459 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:28 INFO - PROCESS | 3660 | ++DOCSHELL 1370D800 == 29 [pid = 3660] [id = 696] 01:21:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (13ACDC00) [pid = 3660] [serial = 2088] [outer = 00000000] 01:21:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (14A04400) [pid = 3660] [serial = 2089] [outer = 13ACDC00] 01:21:28 INFO - PROCESS | 3660 | 1461140488504 Marionette DEBUG loaded listener.js 01:21:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (15412800) [pid = 3660] [serial = 2090] [outer = 13ACDC00] 01:21:28 INFO - PROCESS | 3660 | 1461140488923 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]]]}] 01:21:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 01:21:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 589ms 01:21:28 INFO - PROCESS | 3660 | 1461140488937 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 01:21:28 INFO - PROCESS | 3660 | 1461140488938 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 01:21:28 INFO - PROCESS | 3660 | 1461140488942 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 01:21:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 01:21:28 INFO - PROCESS | 3660 | 1461140488943 Marionette TRACE conn3 <- [1,2750,null,{}] 01:21:28 INFO - PROCESS | 3660 | 1461140488959 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}] 01:21:29 INFO - PROCESS | 3660 | 1461140489034 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 01:21:29 INFO - PROCESS | 3660 | 1461140489039 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:29 INFO - PROCESS | 3660 | ++DOCSHELL 1561DC00 == 30 [pid = 3660] [id = 697] 01:21:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (15A0B000) [pid = 3660] [serial = 2091] [outer = 00000000] 01:21:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (15C87400) [pid = 3660] [serial = 2092] [outer = 15A0B000] 01:21:29 INFO - PROCESS | 3660 | 1461140489084 Marionette DEBUG loaded listener.js 01:21:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (15CD8C00) [pid = 3660] [serial = 2093] [outer = 15A0B000] 01:21:29 INFO - PROCESS | 3660 | 1461140489553 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]]]}] 01:21:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 01:21:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 650ms 01:21:29 INFO - PROCESS | 3660 | 1461140489605 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 01:21:29 INFO - PROCESS | 3660 | 1461140489607 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 01:21:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 01:21:29 INFO - PROCESS | 3660 | 1461140489611 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 01:21:29 INFO - PROCESS | 3660 | 1461140489612 Marionette TRACE conn3 <- [1,2754,null,{}] 01:21:29 INFO - PROCESS | 3660 | 1461140489616 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}] 01:21:29 INFO - PROCESS | 3660 | 1461140489719 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 01:21:29 INFO - PROCESS | 3660 | 1461140489728 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:29 INFO - PROCESS | 3660 | ++DOCSHELL 164D8800 == 31 [pid = 3660] [id = 698] 01:21:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (164D9400) [pid = 3660] [serial = 2094] [outer = 00000000] 01:21:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (1684EC00) [pid = 3660] [serial = 2095] [outer = 164D9400] 01:21:29 INFO - PROCESS | 3660 | 1461140489776 Marionette DEBUG loaded listener.js 01:21:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (169CDC00) [pid = 3660] [serial = 2096] [outer = 164D9400] 01:21:30 INFO - PROCESS | 3660 | 1461140490223 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]]]}] 01:21:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 01:21:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 636ms 01:21:30 INFO - PROCESS | 3660 | 1461140490250 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 01:21:30 INFO - PROCESS | 3660 | 1461140490252 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 01:21:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 01:21:30 INFO - PROCESS | 3660 | 1461140490255 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 01:21:30 INFO - PROCESS | 3660 | 1461140490257 Marionette TRACE conn3 <- [1,2758,null,{}] 01:21:30 INFO - PROCESS | 3660 | 1461140490261 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}] 01:21:30 INFO - PROCESS | 3660 | 1461140490373 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 01:21:30 INFO - PROCESS | 3660 | 1461140490379 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:30 INFO - PROCESS | 3660 | ++DOCSHELL 16994800 == 32 [pid = 3660] [id = 699] 01:21:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (17E71800) [pid = 3660] [serial = 2097] [outer = 00000000] 01:21:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (1807B000) [pid = 3660] [serial = 2098] [outer = 17E71800] 01:21:30 INFO - PROCESS | 3660 | 1461140490423 Marionette DEBUG loaded listener.js 01:21:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (18077800) [pid = 3660] [serial = 2099] [outer = 17E71800] 01:21:30 INFO - PROCESS | 3660 | 1461140490900 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]]]}] 01:21:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 01:21:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 698ms 01:21:30 INFO - PROCESS | 3660 | 1461140490963 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 01:21:30 INFO - PROCESS | 3660 | 1461140490965 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 01:21:30 INFO - PROCESS | 3660 | 1461140490968 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 01:21:30 INFO - PROCESS | 3660 | 1461140490970 Marionette TRACE conn3 <- [1,2762,null,{}] 01:21:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 01:21:30 INFO - PROCESS | 3660 | 1461140490973 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}] 01:21:31 INFO - PROCESS | 3660 | 1461140491066 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 01:21:31 INFO - PROCESS | 3660 | 1461140491075 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:31 INFO - PROCESS | 3660 | ++DOCSHELL 17E9A400 == 33 [pid = 3660] [id = 700] 01:21:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (18075C00) [pid = 3660] [serial = 2100] [outer = 00000000] 01:21:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (185D2000) [pid = 3660] [serial = 2101] [outer = 18075C00] 01:21:31 INFO - PROCESS | 3660 | 1461140491172 Marionette DEBUG loaded listener.js 01:21:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (181E4800) [pid = 3660] [serial = 2102] [outer = 18075C00] 01:21:31 INFO - PROCESS | 3660 | 1461140491588 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]]]}] 01:21:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 01:21:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 698ms 01:21:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 01:21:31 INFO - PROCESS | 3660 | 1461140491656 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 01:21:31 INFO - PROCESS | 3660 | 1461140491658 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 01:21:31 INFO - PROCESS | 3660 | 1461140491661 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 01:21:31 INFO - PROCESS | 3660 | 1461140491663 Marionette TRACE conn3 <- [1,2766,null,{}] 01:21:31 INFO - PROCESS | 3660 | 1461140491666 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}] 01:21:31 INFO - PROCESS | 3660 | 1461140491797 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 01:21:31 INFO - PROCESS | 3660 | 1461140491818 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:31 INFO - PROCESS | 3660 | ++DOCSHELL 1370E000 == 34 [pid = 3660] [id = 701] 01:21:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (181E4400) [pid = 3660] [serial = 2103] [outer = 00000000] 01:21:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (187D2400) [pid = 3660] [serial = 2104] [outer = 181E4400] 01:21:31 INFO - PROCESS | 3660 | 1461140491862 Marionette DEBUG loaded listener.js 01:21:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (187D1C00) [pid = 3660] [serial = 2105] [outer = 181E4400] 01:21:32 INFO - PROCESS | 3660 | 1461140492617 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]]]}] 01:21:32 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (16849C00) [pid = 3660] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 01:21:32 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (13810800) [pid = 3660] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 01:21:32 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (1A76C800) [pid = 3660] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 01:21:32 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (199C2000) [pid = 3660] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 01:21:32 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (1970A400) [pid = 3660] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 01:21:32 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (19FDAC00) [pid = 3660] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 01:21:32 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (1A7A7000) [pid = 3660] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 01:21:32 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (18B49000) [pid = 3660] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 01:21:32 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (17EA6000) [pid = 3660] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 01:21:32 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (156B2800) [pid = 3660] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 01:21:32 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (13837C00) [pid = 3660] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 01:21:32 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (194B0800) [pid = 3660] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 01:21:32 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (18931800) [pid = 3660] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 01:21:32 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (1665B000) [pid = 3660] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 01:21:32 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (13801800) [pid = 3660] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 01:21:32 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (1665DC00) [pid = 3660] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 01:21:32 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (169CB000) [pid = 3660] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 01:21:32 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (1812A400) [pid = 3660] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 01:21:32 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (1370F400) [pid = 3660] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 01:21:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 01:21:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 994ms 01:21:32 INFO - PROCESS | 3660 | 1461140492663 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 01:21:32 INFO - PROCESS | 3660 | 1461140492665 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 01:21:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 01:21:32 INFO - PROCESS | 3660 | 1461140492669 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 01:21:32 INFO - PROCESS | 3660 | 1461140492670 Marionette TRACE conn3 <- [1,2770,null,{}] 01:21:32 INFO - PROCESS | 3660 | 1461140492674 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}] 01:21:32 INFO - PROCESS | 3660 | 1461140492752 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 01:21:32 INFO - PROCESS | 3660 | 1461140492758 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:32 INFO - PROCESS | 3660 | ++DOCSHELL 13836800 == 35 [pid = 3660] [id = 702] 01:21:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (13837C00) [pid = 3660] [serial = 2106] [outer = 00000000] 01:21:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (15C91000) [pid = 3660] [serial = 2107] [outer = 13837C00] 01:21:32 INFO - PROCESS | 3660 | 1461140492803 Marionette DEBUG loaded listener.js 01:21:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (169D3800) [pid = 3660] [serial = 2108] [outer = 13837C00] 01:21:33 INFO - PROCESS | 3660 | 1461140493270 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]]]}] 01:21:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 01:21:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 621ms 01:21:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 01:21:33 INFO - PROCESS | 3660 | 1461140493307 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 01:21:33 INFO - PROCESS | 3660 | 1461140493309 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 01:21:33 INFO - PROCESS | 3660 | 1461140493312 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 01:21:33 INFO - PROCESS | 3660 | 1461140493314 Marionette TRACE conn3 <- [1,2774,null,{}] 01:21:33 INFO - PROCESS | 3660 | 1461140493318 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}] 01:21:33 INFO - PROCESS | 3660 | 1461140493407 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 01:21:33 INFO - PROCESS | 3660 | 1461140493413 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:33 INFO - PROCESS | 3660 | ++DOCSHELL 18B48000 == 36 [pid = 3660] [id = 703] 01:21:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (18B4C400) [pid = 3660] [serial = 2109] [outer = 00000000] 01:21:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (18C33400) [pid = 3660] [serial = 2110] [outer = 18B4C400] 01:21:33 INFO - PROCESS | 3660 | 1461140493450 Marionette DEBUG loaded listener.js 01:21:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (192DA800) [pid = 3660] [serial = 2111] [outer = 18B4C400] 01:21:33 INFO - PROCESS | 3660 | 1461140493921 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]]]}] 01:21:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 01:21:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 683ms 01:21:33 INFO - PROCESS | 3660 | 1461140493995 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 01:21:33 INFO - PROCESS | 3660 | 1461140493997 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 01:21:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 01:21:34 INFO - PROCESS | 3660 | 1461140494001 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 01:21:34 INFO - PROCESS | 3660 | 1461140494002 Marionette TRACE conn3 <- [1,2778,null,{}] 01:21:34 INFO - PROCESS | 3660 | 1461140494006 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}] 01:21:34 INFO - PROCESS | 3660 | 1461140494081 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 01:21:34 INFO - PROCESS | 3660 | 1461140494087 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:34 INFO - PROCESS | 3660 | ++DOCSHELL 1939B400 == 37 [pid = 3660] [id = 704] 01:21:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (193A1400) [pid = 3660] [serial = 2112] [outer = 00000000] 01:21:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (194B0800) [pid = 3660] [serial = 2113] [outer = 193A1400] 01:21:34 INFO - PROCESS | 3660 | 1461140494131 Marionette DEBUG loaded listener.js 01:21:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (194B0400) [pid = 3660] [serial = 2114] [outer = 193A1400] 01:21:34 INFO - PROCESS | 3660 | 1461140494570 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]]]}] 01:21:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 01:21:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 636ms 01:21:34 INFO - PROCESS | 3660 | 1461140494644 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 01:21:34 INFO - PROCESS | 3660 | 1461140494648 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 01:21:34 INFO - PROCESS | 3660 | 1461140494653 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 01:21:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 01:21:34 INFO - PROCESS | 3660 | 1461140494657 Marionette TRACE conn3 <- [1,2782,null,{}] 01:21:34 INFO - PROCESS | 3660 | 1461140494664 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}] 01:21:34 INFO - PROCESS | 3660 | 1461140494778 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 01:21:34 INFO - PROCESS | 3660 | 1461140494968 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:34 INFO - PROCESS | 3660 | ++DOCSHELL 11CB1800 == 38 [pid = 3660] [id = 705] 01:21:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (12B35C00) [pid = 3660] [serial = 2115] [outer = 00000000] 01:21:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (13202C00) [pid = 3660] [serial = 2116] [outer = 12B35C00] 01:21:35 INFO - PROCESS | 3660 | 1461140495025 Marionette DEBUG loaded listener.js 01:21:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (13262C00) [pid = 3660] [serial = 2117] [outer = 12B35C00] 01:21:35 INFO - PROCESS | 3660 | 1461140495652 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]]]}] 01:21:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 01:21:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1040ms 01:21:35 INFO - PROCESS | 3660 | 1461140495722 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 01:21:35 INFO - PROCESS | 3660 | 1461140495727 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 01:21:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 01:21:35 INFO - PROCESS | 3660 | 1461140495734 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 01:21:35 INFO - PROCESS | 3660 | 1461140495738 Marionette TRACE conn3 <- [1,2786,null,{}] 01:21:35 INFO - PROCESS | 3660 | 1461140495767 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}] 01:21:35 INFO - PROCESS | 3660 | 1461140495868 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 01:21:35 INFO - PROCESS | 3660 | 1461140495995 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:36 INFO - PROCESS | 3660 | ++DOCSHELL 1337AC00 == 39 [pid = 3660] [id = 706] 01:21:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (13517800) [pid = 3660] [serial = 2118] [outer = 00000000] 01:21:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (14345C00) [pid = 3660] [serial = 2119] [outer = 13517800] 01:21:36 INFO - PROCESS | 3660 | 1461140496050 Marionette DEBUG loaded listener.js 01:21:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (15419800) [pid = 3660] [serial = 2120] [outer = 13517800] 01:21:36 INFO - PROCESS | 3660 | 1461140496974 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]]]}] 01:21:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 01:21:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1272ms 01:21:36 INFO - PROCESS | 3660 | 1461140496996 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 01:21:36 INFO - PROCESS | 3660 | 1461140496999 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 01:21:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 01:21:37 INFO - PROCESS | 3660 | 1461140497004 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 01:21:37 INFO - PROCESS | 3660 | 1461140497008 Marionette TRACE conn3 <- [1,2790,null,{}] 01:21:37 INFO - PROCESS | 3660 | 1461140497014 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}] 01:21:37 INFO - PROCESS | 3660 | 1461140497113 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 01:21:37 INFO - PROCESS | 3660 | 1461140497251 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:37 INFO - PROCESS | 3660 | ++DOCSHELL 12B85C00 == 40 [pid = 3660] [id = 707] 01:21:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (12CB9000) [pid = 3660] [serial = 2121] [outer = 00000000] 01:21:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (1370CC00) [pid = 3660] [serial = 2122] [outer = 12CB9000] 01:21:37 INFO - PROCESS | 3660 | 1461140497305 Marionette DEBUG loaded listener.js 01:21:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (13714C00) [pid = 3660] [serial = 2123] [outer = 12CB9000] 01:21:37 INFO - PROCESS | 3660 | --DOCSHELL 13265400 == 39 [pid = 3660] [id = 585] 01:21:37 INFO - PROCESS | 3660 | --DOCSHELL 15ACD800 == 38 [pid = 3660] [id = 582] 01:21:37 INFO - PROCESS | 3660 | --DOCSHELL 14AE0800 == 37 [pid = 3660] [id = 573] 01:21:37 INFO - PROCESS | 3660 | --DOCSHELL 18076800 == 36 [pid = 3660] [id = 576] 01:21:37 INFO - PROCESS | 3660 | --DOCSHELL 17E72800 == 35 [pid = 3660] [id = 575] 01:21:37 INFO - PROCESS | 3660 | --DOCSHELL 1646F000 == 34 [pid = 3660] [id = 574] 01:21:37 INFO - PROCESS | 3660 | --DOCSHELL 13831000 == 33 [pid = 3660] [id = 572] 01:21:37 INFO - PROCESS | 3660 | --DOCSHELL 11BF9000 == 32 [pid = 3660] [id = 569] 01:21:37 INFO - PROCESS | 3660 | --DOCSHELL 1C22F800 == 31 [pid = 3660] [id = 692] 01:21:37 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (18930000) [pid = 3660] [serial = 1991] [outer = 00000000] [url = about:blank] 01:21:37 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (1646DC00) [pid = 3660] [serial = 1988] [outer = 00000000] [url = about:blank] 01:21:37 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (1C231C00) [pid = 3660] [serial = 1994] [outer = 00000000] [url = about:blank] 01:21:37 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (1C230400) [pid = 3660] [serial = 1985] [outer = 00000000] [url = about:blank] 01:21:37 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (187D5000) [pid = 3660] [serial = 2030] [outer = 00000000] [url = about:blank] 01:21:37 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (1A13E400) [pid = 3660] [serial = 2024] [outer = 00000000] [url = about:blank] 01:21:37 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (138AD000) [pid = 3660] [serial = 2027] [outer = 00000000] [url = about:blank] 01:21:37 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (1C28F400) [pid = 3660] [serial = 2077] [outer = 00000000] [url = about:blank] 01:21:37 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (19D0E800) [pid = 3660] [serial = 2065] [outer = 00000000] [url = about:blank] 01:21:37 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (1A289C00) [pid = 3660] [serial = 2068] [outer = 00000000] [url = about:blank] 01:21:37 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (19D0D400) [pid = 3660] [serial = 2066] [outer = 00000000] [url = about:blank] 01:21:37 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (1AC10000) [pid = 3660] [serial = 2071] [outer = 00000000] [url = about:blank] 01:21:37 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (1C22A400) [pid = 3660] [serial = 2074] [outer = 00000000] [url = about:blank] 01:21:37 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (194B9800) [pid = 3660] [serial = 2062] [outer = 00000000] [url = about:blank] 01:21:37 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (1892DC00) [pid = 3660] [serial = 2059] [outer = 00000000] [url = about:blank] 01:21:37 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (18B4D800) [pid = 3660] [serial = 2060] [outer = 00000000] [url = about:blank] 01:21:37 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (17E6F000) [pid = 3660] [serial = 2056] [outer = 00000000] [url = about:blank] 01:21:37 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (17E84000) [pid = 3660] [serial = 2057] [outer = 00000000] [url = about:blank] 01:21:37 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (1541DC00) [pid = 3660] [serial = 2054] [outer = 00000000] [url = about:blank] 01:21:37 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (142CA000) [pid = 3660] [serial = 2053] [outer = 00000000] [url = about:blank] 01:21:37 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (194BA000) [pid = 3660] [serial = 2051] [outer = 00000000] [url = about:blank] 01:21:37 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (194BAC00) [pid = 3660] [serial = 2050] [outer = 00000000] [url = about:blank] 01:21:37 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (192DF400) [pid = 3660] [serial = 2048] [outer = 00000000] [url = about:blank] 01:21:37 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (190C8400) [pid = 3660] [serial = 2047] [outer = 00000000] [url = about:blank] 01:21:37 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (1807E800) [pid = 3660] [serial = 2045] [outer = 00000000] [url = about:blank] 01:21:37 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (17E8E400) [pid = 3660] [serial = 2044] [outer = 00000000] [url = about:blank] 01:21:37 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (142CC800) [pid = 3660] [serial = 2042] [outer = 00000000] [url = about:blank] 01:21:37 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (13838000) [pid = 3660] [serial = 2041] [outer = 00000000] [url = about:blank] 01:21:37 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (18125400) [pid = 3660] [serial = 2039] [outer = 00000000] [url = about:blank] 01:21:37 INFO - PROCESS | 3660 | --DOMWINDOW == 66 (1A79F000) [pid = 3660] [serial = 2069] [outer = 00000000] [url = about:blank] 01:21:37 INFO - PROCESS | 3660 | --DOMWINDOW == 65 (19701400) [pid = 3660] [serial = 2063] [outer = 00000000] [url = about:blank] 01:21:37 INFO - PROCESS | 3660 | --DOMWINDOW == 64 (1ACD9800) [pid = 3660] [serial = 2072] [outer = 00000000] [url = about:blank] 01:21:37 INFO - PROCESS | 3660 | 1461140497829 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]]]}] 01:21:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 01:21:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 838ms 01:21:37 INFO - PROCESS | 3660 | 1461140497845 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 01:21:37 INFO - PROCESS | 3660 | 1461140497850 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 01:21:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 01:21:37 INFO - PROCESS | 3660 | 1461140497856 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 01:21:37 INFO - PROCESS | 3660 | 1461140497858 Marionette TRACE conn3 <- [1,2794,null,{}] 01:21:37 INFO - PROCESS | 3660 | 1461140497862 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}] 01:21:37 INFO - PROCESS | 3660 | 1461140497945 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 01:21:37 INFO - PROCESS | 3660 | 1461140497951 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:37 INFO - PROCESS | 3660 | ++DOCSHELL 13509400 == 32 [pid = 3660] [id = 708] 01:21:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 65 (136B9C00) [pid = 3660] [serial = 2124] [outer = 00000000] 01:21:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 66 (1383B800) [pid = 3660] [serial = 2125] [outer = 136B9C00] 01:21:37 INFO - PROCESS | 3660 | 1461140497997 Marionette DEBUG loaded listener.js 01:21:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 67 (13AC9000) [pid = 3660] [serial = 2126] [outer = 136B9C00] 01:21:38 INFO - PROCESS | 3660 | 1461140498463 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]]]}] 01:21:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 01:21:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 621ms 01:21:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 01:21:38 INFO - PROCESS | 3660 | 1461140498477 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 01:21:38 INFO - PROCESS | 3660 | 1461140498479 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 01:21:38 INFO - PROCESS | 3660 | 1461140498483 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 01:21:38 INFO - PROCESS | 3660 | 1461140498486 Marionette TRACE conn3 <- [1,2798,null,{}] 01:21:38 INFO - PROCESS | 3660 | 1461140498496 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}] 01:21:38 INFO - PROCESS | 3660 | 1461140498577 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 01:21:38 INFO - PROCESS | 3660 | 1461140498584 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:38 INFO - PROCESS | 3660 | ++DOCSHELL 14AEAC00 == 33 [pid = 3660] [id = 709] 01:21:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (14AEB400) [pid = 3660] [serial = 2127] [outer = 00000000] 01:21:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (15AD6000) [pid = 3660] [serial = 2128] [outer = 14AEB400] 01:21:38 INFO - PROCESS | 3660 | 1461140498632 Marionette DEBUG loaded listener.js 01:21:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (16450C00) [pid = 3660] [serial = 2129] [outer = 14AEB400] 01:21:39 INFO - PROCESS | 3660 | 1461140499133 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]]]}] 01:21:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 01:21:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 683ms 01:21:39 INFO - PROCESS | 3660 | 1461140499182 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 01:21:39 INFO - PROCESS | 3660 | 1461140499185 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 01:21:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 01:21:39 INFO - PROCESS | 3660 | 1461140499188 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 01:21:39 INFO - PROCESS | 3660 | 1461140499190 Marionette TRACE conn3 <- [1,2802,null,{}] 01:21:39 INFO - PROCESS | 3660 | 1461140499193 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}] 01:21:39 INFO - PROCESS | 3660 | 1461140499272 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 01:21:39 INFO - PROCESS | 3660 | 1461140499279 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:39 INFO - PROCESS | 3660 | ++DOCSHELL 1665D800 == 34 [pid = 3660] [id = 710] 01:21:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (169CA000) [pid = 3660] [serial = 2130] [outer = 00000000] 01:21:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (17E78000) [pid = 3660] [serial = 2131] [outer = 169CA000] 01:21:39 INFO - PROCESS | 3660 | 1461140499323 Marionette DEBUG loaded listener.js 01:21:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (17E8E000) [pid = 3660] [serial = 2132] [outer = 169CA000] 01:21:39 INFO - PROCESS | 3660 | 1461140499767 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]]]}] 01:21:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 01:21:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 637ms 01:21:39 INFO - PROCESS | 3660 | 1461140499826 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 01:21:39 INFO - PROCESS | 3660 | 1461140499828 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 01:21:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 01:21:39 INFO - PROCESS | 3660 | 1461140499831 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 01:21:39 INFO - PROCESS | 3660 | 1461140499833 Marionette TRACE conn3 <- [1,2806,null,{}] 01:21:39 INFO - PROCESS | 3660 | 1461140499836 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}] 01:21:39 INFO - PROCESS | 3660 | 1461140499944 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 01:21:39 INFO - PROCESS | 3660 | 1461140499950 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:39 INFO - PROCESS | 3660 | ++DOCSHELL 16543000 == 35 [pid = 3660] [id = 711] 01:21:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (17E7A800) [pid = 3660] [serial = 2133] [outer = 00000000] 01:21:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (1807F000) [pid = 3660] [serial = 2134] [outer = 17E7A800] 01:21:39 INFO - PROCESS | 3660 | 1461140499994 Marionette DEBUG loaded listener.js 01:21:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (18175800) [pid = 3660] [serial = 2135] [outer = 17E7A800] 01:21:40 INFO - PROCESS | 3660 | 1461140500446 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]]]}] 01:21:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 01:21:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 698ms 01:21:40 INFO - PROCESS | 3660 | 1461140500515 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 01:21:40 INFO - PROCESS | 3660 | 1461140500517 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 01:21:40 INFO - PROCESS | 3660 | 1461140500520 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 01:21:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 01:21:40 INFO - PROCESS | 3660 | 1461140500522 Marionette TRACE conn3 <- [1,2810,null,{}] 01:21:40 INFO - PROCESS | 3660 | 1461140500529 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}] 01:21:40 INFO - PROCESS | 3660 | 1461140500655 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 01:21:40 INFO - PROCESS | 3660 | 1461140500670 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:40 INFO - PROCESS | 3660 | ++DOCSHELL 187CEC00 == 36 [pid = 3660] [id = 712] 01:21:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (1892DC00) [pid = 3660] [serial = 2136] [outer = 00000000] 01:21:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (18B4E400) [pid = 3660] [serial = 2137] [outer = 1892DC00] 01:21:40 INFO - PROCESS | 3660 | 1461140500727 Marionette DEBUG loaded listener.js 01:21:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (18B51C00) [pid = 3660] [serial = 2138] [outer = 1892DC00] 01:21:41 INFO - PROCESS | 3660 | 1461140501169 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]]]}] 01:21:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 01:21:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 699ms 01:21:41 INFO - PROCESS | 3660 | 1461140501220 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 01:21:41 INFO - PROCESS | 3660 | 1461140501222 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 01:21:41 INFO - PROCESS | 3660 | 1461140501225 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 01:21:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 01:21:41 INFO - PROCESS | 3660 | 1461140501227 Marionette TRACE conn3 <- [1,2814,null,{}] 01:21:41 INFO - PROCESS | 3660 | 1461140501230 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}] 01:21:41 INFO - PROCESS | 3660 | 1461140501365 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 01:21:41 INFO - PROCESS | 3660 | 1461140501386 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:41 INFO - PROCESS | 3660 | ++DOCSHELL 15A3EC00 == 37 [pid = 3660] [id = 713] 01:21:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (18B49000) [pid = 3660] [serial = 2139] [outer = 00000000] 01:21:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (192DDC00) [pid = 3660] [serial = 2140] [outer = 18B49000] 01:21:41 INFO - PROCESS | 3660 | 1461140501430 Marionette DEBUG loaded listener.js 01:21:41 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (1939A400) [pid = 3660] [serial = 2141] [outer = 18B49000] 01:21:41 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (18075C00) [pid = 3660] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 01:21:41 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (13ACDC00) [pid = 3660] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 01:21:41 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (15A0B000) [pid = 3660] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 01:21:41 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (1320E400) [pid = 3660] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 01:21:41 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (164D9400) [pid = 3660] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 01:21:41 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (11BF4C00) [pid = 3660] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 01:21:41 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (13713400) [pid = 3660] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 01:21:41 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (181E4400) [pid = 3660] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 01:21:41 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (13837C00) [pid = 3660] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 01:21:41 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (18B4C400) [pid = 3660] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 01:21:41 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (17E71800) [pid = 3660] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 01:21:41 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (1ACDE800) [pid = 3660] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 01:21:41 INFO - PROCESS | 3660 | 1461140501982 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 01:21:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 01:21:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 807ms 01:21:42 INFO - PROCESS | 3660 | 1461140502027 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 01:21:42 INFO - PROCESS | 3660 | 1461140502029 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 01:21:42 INFO - PROCESS | 3660 | 1461140502032 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 01:21:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 01:21:42 INFO - PROCESS | 3660 | 1461140502034 Marionette TRACE conn3 <- [1,2818,null,{}] 01:21:42 INFO - PROCESS | 3660 | 1461140502038 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}] 01:21:42 INFO - PROCESS | 3660 | 1461140502112 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 01:21:42 INFO - PROCESS | 3660 | 1461140502118 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:42 INFO - PROCESS | 3660 | ++DOCSHELL 11BF8C00 == 38 [pid = 3660] [id = 714] 01:21:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (1325E000) [pid = 3660] [serial = 2142] [outer = 00000000] 01:21:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (15A46000) [pid = 3660] [serial = 2143] [outer = 1325E000] 01:21:42 INFO - PROCESS | 3660 | 1461140502162 Marionette DEBUG loaded listener.js 01:21:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (16660800) [pid = 3660] [serial = 2144] [outer = 1325E000] 01:21:42 INFO - PROCESS | 3660 | 1461140502617 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]]]}] 01:21:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 01:21:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 636ms 01:21:42 INFO - PROCESS | 3660 | 1461140502695 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 01:21:42 INFO - PROCESS | 3660 | 1461140502697 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 01:21:42 INFO - PROCESS | 3660 | 1461140502701 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 01:21:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 01:21:42 INFO - PROCESS | 3660 | 1461140502702 Marionette TRACE conn3 <- [1,2822,null,{}] 01:21:42 INFO - PROCESS | 3660 | 1461140502708 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}] 01:21:42 INFO - PROCESS | 3660 | 1461140502790 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 01:21:42 INFO - PROCESS | 3660 | 1461140502796 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:42 INFO - PROCESS | 3660 | ++DOCSHELL 13835000 == 39 [pid = 3660] [id = 715] 01:21:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (1646BC00) [pid = 3660] [serial = 2145] [outer = 00000000] 01:21:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (193A2400) [pid = 3660] [serial = 2146] [outer = 1646BC00] 01:21:42 INFO - PROCESS | 3660 | 1461140502824 Marionette DEBUG loaded listener.js 01:21:42 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (193A0C00) [pid = 3660] [serial = 2147] [outer = 1646BC00] 01:21:43 INFO - PROCESS | 3660 | 1461140503272 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 01:21:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 01:21:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 636ms 01:21:43 INFO - PROCESS | 3660 | 1461140503324 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 01:21:43 INFO - PROCESS | 3660 | 1461140503326 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 01:21:43 INFO - PROCESS | 3660 | 1461140503329 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 01:21:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 01:21:43 INFO - PROCESS | 3660 | 1461140503331 Marionette TRACE conn3 <- [1,2826,null,{}] 01:21:43 INFO - PROCESS | 3660 | 1461140503334 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}] 01:21:43 INFO - PROCESS | 3660 | 1461140503410 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 01:21:43 INFO - PROCESS | 3660 | 1461140503416 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:43 INFO - PROCESS | 3660 | ++DOCSHELL 16470C00 == 40 [pid = 3660] [id = 716] 01:21:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (1944D800) [pid = 3660] [serial = 2148] [outer = 00000000] 01:21:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (194BE000) [pid = 3660] [serial = 2149] [outer = 1944D800] 01:21:43 INFO - PROCESS | 3660 | 1461140503459 Marionette DEBUG loaded listener.js 01:21:43 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (194BDC00) [pid = 3660] [serial = 2150] [outer = 1944D800] 01:21:43 INFO - PROCESS | 3660 | 1461140503945 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]]]}] 01:21:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 01:21:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 699ms 01:21:44 INFO - PROCESS | 3660 | 1461140504030 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 01:21:44 INFO - PROCESS | 3660 | 1461140504034 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 01:21:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 01:21:44 INFO - PROCESS | 3660 | 1461140504040 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 01:21:44 INFO - PROCESS | 3660 | 1461140504044 Marionette TRACE conn3 <- [1,2830,null,{}] 01:21:44 INFO - PROCESS | 3660 | 1461140504093 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}] 01:21:44 INFO - PROCESS | 3660 | 1461140504286 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 01:21:44 INFO - PROCESS | 3660 | 1461140504418 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:44 INFO - PROCESS | 3660 | ++DOCSHELL 13363400 == 41 [pid = 3660] [id = 717] 01:21:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (13367800) [pid = 3660] [serial = 2151] [outer = 00000000] 01:21:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (13516400) [pid = 3660] [serial = 2152] [outer = 13367800] 01:21:44 INFO - PROCESS | 3660 | 1461140504477 Marionette DEBUG loaded listener.js 01:21:44 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (1370C400) [pid = 3660] [serial = 2153] [outer = 13367800] 01:21:45 INFO - PROCESS | 3660 | 1461140505048 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]]]}] 01:21:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 01:21:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1024ms 01:21:45 INFO - PROCESS | 3660 | 1461140505078 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 01:21:45 INFO - PROCESS | 3660 | 1461140505083 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 01:21:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 01:21:45 INFO - PROCESS | 3660 | 1461140505090 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 01:21:45 INFO - PROCESS | 3660 | 1461140505093 Marionette TRACE conn3 <- [1,2834,null,{}] 01:21:45 INFO - PROCESS | 3660 | 1461140505097 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}] 01:21:45 INFO - PROCESS | 3660 | 1461140505182 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 01:21:45 INFO - PROCESS | 3660 | 1461140505289 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:45 INFO - PROCESS | 3660 | ++DOCSHELL 142CA000 == 42 [pid = 3660] [id = 718] 01:21:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (15412000) [pid = 3660] [serial = 2154] [outer = 00000000] 01:21:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (16467800) [pid = 3660] [serial = 2155] [outer = 15412000] 01:21:45 INFO - PROCESS | 3660 | 1461140505344 Marionette DEBUG loaded listener.js 01:21:45 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (1665CC00) [pid = 3660] [serial = 2156] [outer = 15412000] 01:21:45 INFO - PROCESS | 3660 | 1461140505967 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]]]}] 01:21:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 01:21:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 931ms 01:21:46 INFO - PROCESS | 3660 | 1461140506017 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 01:21:46 INFO - PROCESS | 3660 | 1461140506020 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 01:21:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 01:21:46 INFO - PROCESS | 3660 | 1461140506024 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 01:21:46 INFO - PROCESS | 3660 | 1461140506027 Marionette TRACE conn3 <- [1,2838,null,{}] 01:21:46 INFO - PROCESS | 3660 | 1461140506038 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}] 01:21:46 INFO - PROCESS | 3660 | 1461140506143 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 01:21:46 INFO - PROCESS | 3660 | 1461140506278 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:46 INFO - PROCESS | 3660 | ++DOCSHELL 1699B400 == 43 [pid = 3660] [id = 719] 01:21:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (18175400) [pid = 3660] [serial = 2157] [outer = 00000000] 01:21:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (190C3800) [pid = 3660] [serial = 2158] [outer = 18175400] 01:21:46 INFO - PROCESS | 3660 | 1461140506336 Marionette DEBUG loaded listener.js 01:21:46 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (1944C400) [pid = 3660] [serial = 2159] [outer = 18175400] 01:21:46 INFO - PROCESS | 3660 | 1461140506946 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 01:21:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 01:21:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 931ms 01:21:46 INFO - PROCESS | 3660 | 1461140506968 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 01:21:46 INFO - PROCESS | 3660 | 1461140506971 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 01:21:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 01:21:46 INFO - PROCESS | 3660 | 1461140506990 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 01:21:46 INFO - PROCESS | 3660 | 1461140506992 Marionette TRACE conn3 <- [1,2842,null,{}] 01:21:46 INFO - PROCESS | 3660 | 1461140506997 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}] 01:21:47 INFO - PROCESS | 3660 | 1461140507096 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 01:21:47 INFO - PROCESS | 3660 | 1461140507316 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:47 INFO - PROCESS | 3660 | ++DOCSHELL 11B34C00 == 44 [pid = 3660] [id = 720] 01:21:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (11B3A800) [pid = 3660] [serial = 2160] [outer = 00000000] 01:21:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (13269000) [pid = 3660] [serial = 2161] [outer = 11B3A800] 01:21:47 INFO - PROCESS | 3660 | 1461140507384 Marionette DEBUG loaded listener.js 01:21:47 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (13268400) [pid = 3660] [serial = 2162] [outer = 11B3A800] 01:21:47 INFO - PROCESS | 3660 | 1461140507956 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]]]}] 01:21:48 INFO - PROCESS | 3660 | --DOCSHELL 1350F400 == 43 [pid = 3660] [id = 577] 01:21:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 01:21:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1055ms 01:21:48 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (1C22C800) [pid = 3660] [serial = 2075] [outer = 00000000] [url = about:blank] 01:21:48 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (194B0800) [pid = 3660] [serial = 2113] [outer = 00000000] [url = about:blank] 01:21:48 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (185D2000) [pid = 3660] [serial = 2101] [outer = 00000000] [url = about:blank] 01:21:48 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (14A04400) [pid = 3660] [serial = 2089] [outer = 00000000] [url = about:blank] 01:21:48 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (15412800) [pid = 3660] [serial = 2090] [outer = 00000000] [url = about:blank] 01:21:48 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (15C87400) [pid = 3660] [serial = 2092] [outer = 00000000] [url = about:blank] 01:21:48 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (15CD8C00) [pid = 3660] [serial = 2093] [outer = 00000000] [url = about:blank] 01:21:48 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (13366C00) [pid = 3660] [serial = 2083] [outer = 00000000] [url = about:blank] 01:21:48 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (1350A000) [pid = 3660] [serial = 2084] [outer = 00000000] [url = about:blank] 01:21:48 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (1684EC00) [pid = 3660] [serial = 2095] [outer = 00000000] [url = about:blank] 01:21:48 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (12C5FC00) [pid = 3660] [serial = 2081] [outer = 00000000] [url = about:blank] 01:21:48 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (12B8A000) [pid = 3660] [serial = 2080] [outer = 00000000] [url = about:blank] 01:21:48 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (181E4800) [pid = 3660] [serial = 2102] [outer = 00000000] [url = about:blank] 01:21:48 INFO - PROCESS | 3660 | --DOMWINDOW == 77 (13833400) [pid = 3660] [serial = 2086] [outer = 00000000] [url = about:blank] 01:21:48 INFO - PROCESS | 3660 | --DOMWINDOW == 76 (13839C00) [pid = 3660] [serial = 2087] [outer = 00000000] [url = about:blank] 01:21:48 INFO - PROCESS | 3660 | --DOMWINDOW == 75 (187D2400) [pid = 3660] [serial = 2104] [outer = 00000000] [url = about:blank] 01:21:48 INFO - PROCESS | 3660 | --DOMWINDOW == 74 (15C91000) [pid = 3660] [serial = 2107] [outer = 00000000] [url = about:blank] 01:21:48 INFO - PROCESS | 3660 | --DOMWINDOW == 73 (18C33400) [pid = 3660] [serial = 2110] [outer = 00000000] [url = about:blank] 01:21:48 INFO - PROCESS | 3660 | --DOMWINDOW == 72 (169D3800) [pid = 3660] [serial = 2108] [outer = 00000000] [url = about:blank] 01:21:48 INFO - PROCESS | 3660 | --DOMWINDOW == 71 (1807B000) [pid = 3660] [serial = 2098] [outer = 00000000] [url = about:blank] 01:21:48 INFO - PROCESS | 3660 | --DOMWINDOW == 70 (187D1C00) [pid = 3660] [serial = 2105] [outer = 00000000] [url = about:blank] 01:21:48 INFO - PROCESS | 3660 | --DOMWINDOW == 69 (192DA800) [pid = 3660] [serial = 2111] [outer = 00000000] [url = about:blank] 01:21:48 INFO - PROCESS | 3660 | --DOMWINDOW == 68 (18077800) [pid = 3660] [serial = 2099] [outer = 00000000] [url = about:blank] 01:21:48 INFO - PROCESS | 3660 | --DOMWINDOW == 67 (169CDC00) [pid = 3660] [serial = 2096] [outer = 00000000] [url = about:blank] 01:21:48 INFO - PROCESS | 3660 | 1461140508053 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 01:21:48 INFO - PROCESS | 3660 | 1461140508058 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 01:21:48 INFO - PROCESS | 3660 | 1461140508063 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 01:21:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 01:21:48 INFO - PROCESS | 3660 | 1461140508066 Marionette TRACE conn3 <- [1,2846,null,{}] 01:21:48 INFO - PROCESS | 3660 | 1461140508071 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}] 01:21:48 INFO - PROCESS | 3660 | 1461140508179 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 01:21:48 INFO - PROCESS | 3660 | 1461140508265 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:48 INFO - PROCESS | 3660 | ++DOCSHELL 1320EC00 == 44 [pid = 3660] [id = 721] 01:21:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 68 (1325C400) [pid = 3660] [serial = 2163] [outer = 00000000] 01:21:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 69 (13516000) [pid = 3660] [serial = 2164] [outer = 1325C400] 01:21:48 INFO - PROCESS | 3660 | 1461140508312 Marionette DEBUG loaded listener.js 01:21:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 70 (13712800) [pid = 3660] [serial = 2165] [outer = 1325C400] 01:21:48 INFO - PROCESS | 3660 | 1461140508729 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 01:21:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 01:21:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 729ms 01:21:48 INFO - PROCESS | 3660 | 1461140508808 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 01:21:48 INFO - PROCESS | 3660 | 1461140508811 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 01:21:48 INFO - PROCESS | 3660 | 1461140508816 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 01:21:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 01:21:48 INFO - PROCESS | 3660 | 1461140508818 Marionette TRACE conn3 <- [1,2850,null,{}] 01:21:48 INFO - PROCESS | 3660 | 1461140508821 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}] 01:21:48 INFO - PROCESS | 3660 | 1461140508901 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 01:21:48 INFO - PROCESS | 3660 | 1461140508918 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:48 INFO - PROCESS | 3660 | ++DOCSHELL 1439D000 == 45 [pid = 3660] [id = 722] 01:21:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 71 (1439F400) [pid = 3660] [serial = 2166] [outer = 00000000] 01:21:48 INFO - PROCESS | 3660 | ++DOMWINDOW == 72 (14A59800) [pid = 3660] [serial = 2167] [outer = 1439F400] 01:21:48 INFO - PROCESS | 3660 | 1461140508964 Marionette DEBUG loaded listener.js 01:21:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 73 (15623800) [pid = 3660] [serial = 2168] [outer = 1439F400] 01:21:49 INFO - PROCESS | 3660 | 1461140509438 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]]]}] 01:21:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 01:21:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 636ms 01:21:49 INFO - PROCESS | 3660 | 1461140509454 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 01:21:49 INFO - PROCESS | 3660 | 1461140509456 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 01:21:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 01:21:49 INFO - PROCESS | 3660 | 1461140509461 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 01:21:49 INFO - PROCESS | 3660 | 1461140509467 Marionette TRACE conn3 <- [1,2854,null,{}] 01:21:49 INFO - PROCESS | 3660 | 1461140509480 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}] 01:21:49 INFO - PROCESS | 3660 | 1461140509560 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 01:21:49 INFO - PROCESS | 3660 | 1461140509567 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:49 INFO - PROCESS | 3660 | ++DOCSHELL 16450800 == 46 [pid = 3660] [id = 723] 01:21:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 74 (16453800) [pid = 3660] [serial = 2169] [outer = 00000000] 01:21:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 75 (1665E400) [pid = 3660] [serial = 2170] [outer = 16453800] 01:21:49 INFO - PROCESS | 3660 | 1461140509611 Marionette DEBUG loaded listener.js 01:21:49 INFO - PROCESS | 3660 | ++DOMWINDOW == 76 (16850400) [pid = 3660] [serial = 2171] [outer = 16453800] 01:21:50 INFO - PROCESS | 3660 | 1461140510038 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]]]}] 01:21:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 01:21:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 637ms 01:21:50 INFO - PROCESS | 3660 | 1461140510103 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 01:21:50 INFO - PROCESS | 3660 | 1461140510105 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 01:21:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 01:21:50 INFO - PROCESS | 3660 | 1461140510108 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 01:21:50 INFO - PROCESS | 3660 | 1461140510110 Marionette TRACE conn3 <- [1,2858,null,{}] 01:21:50 INFO - PROCESS | 3660 | 1461140510113 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}] 01:21:50 INFO - PROCESS | 3660 | 1461140510193 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 01:21:50 INFO - PROCESS | 3660 | 1461140510200 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:50 INFO - PROCESS | 3660 | ++DOCSHELL 16846000 == 47 [pid = 3660] [id = 724] 01:21:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 77 (17E6D400) [pid = 3660] [serial = 2172] [outer = 00000000] 01:21:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 78 (17E8E400) [pid = 3660] [serial = 2173] [outer = 17E6D400] 01:21:50 INFO - PROCESS | 3660 | 1461140510244 Marionette DEBUG loaded listener.js 01:21:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (17EA5000) [pid = 3660] [serial = 2174] [outer = 17E6D400] 01:21:50 INFO - PROCESS | 3660 | 1461140510746 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]]]}] 01:21:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 01:21:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 699ms 01:21:50 INFO - PROCESS | 3660 | 1461140510808 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 01:21:50 INFO - PROCESS | 3660 | 1461140510809 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 01:21:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 01:21:50 INFO - PROCESS | 3660 | 1461140510818 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 01:21:50 INFO - PROCESS | 3660 | 1461140510820 Marionette TRACE conn3 <- [1,2862,null,{}] 01:21:50 INFO - PROCESS | 3660 | 1461140510823 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}] 01:21:50 INFO - PROCESS | 3660 | 1461140510930 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 01:21:50 INFO - PROCESS | 3660 | 1461140510939 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:50 INFO - PROCESS | 3660 | ++DOCSHELL 18079800 == 48 [pid = 3660] [id = 725] 01:21:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (1807A400) [pid = 3660] [serial = 2175] [outer = 00000000] 01:21:50 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (1812A400) [pid = 3660] [serial = 2176] [outer = 1807A400] 01:21:50 INFO - PROCESS | 3660 | 1461140511001 Marionette DEBUG loaded listener.js 01:21:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (185D3000) [pid = 3660] [serial = 2177] [outer = 1807A400] 01:21:51 INFO - PROCESS | 3660 | 1461140511474 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]]]}] 01:21:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 01:21:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 698ms 01:21:51 INFO - PROCESS | 3660 | 1461140511513 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 01:21:51 INFO - PROCESS | 3660 | 1461140511514 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 01:21:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 01:21:51 INFO - PROCESS | 3660 | 1461140511518 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 01:21:51 INFO - PROCESS | 3660 | 1461140511519 Marionette TRACE conn3 <- [1,2866,null,{}] 01:21:51 INFO - PROCESS | 3660 | 1461140511523 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}] 01:21:51 INFO - PROCESS | 3660 | 1461140511664 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 01:21:51 INFO - PROCESS | 3660 | 1461140511690 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:51 INFO - PROCESS | 3660 | ++DOCSHELL 187CE400 == 49 [pid = 3660] [id = 726] 01:21:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (187CE800) [pid = 3660] [serial = 2178] [outer = 00000000] 01:21:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (1892E400) [pid = 3660] [serial = 2179] [outer = 187CE800] 01:21:51 INFO - PROCESS | 3660 | 1461140511734 Marionette DEBUG loaded listener.js 01:21:51 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (18B48800) [pid = 3660] [serial = 2180] [outer = 187CE800] 01:21:52 INFO - PROCESS | 3660 | 1461140512165 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]]]}] 01:21:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 01:21:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 698ms 01:21:52 INFO - PROCESS | 3660 | 1461140512218 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 01:21:52 INFO - PROCESS | 3660 | 1461140512220 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 01:21:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 01:21:52 INFO - PROCESS | 3660 | 1461140512230 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 01:21:52 INFO - PROCESS | 3660 | 1461140512231 Marionette TRACE conn3 <- [1,2870,null,{}] 01:21:52 INFO - PROCESS | 3660 | 1461140512234 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}] 01:21:52 INFO - PROCESS | 3660 | 1461140512323 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 01:21:52 INFO - PROCESS | 3660 | 1461140512329 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:52 INFO - PROCESS | 3660 | ++DOCSHELL 12C5E000 == 50 [pid = 3660] [id = 727] 01:21:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (187CA800) [pid = 3660] [serial = 2181] [outer = 00000000] 01:21:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (192DA800) [pid = 3660] [serial = 2182] [outer = 187CA800] 01:21:52 INFO - PROCESS | 3660 | 1461140512374 Marionette DEBUG loaded listener.js 01:21:52 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (190C2800) [pid = 3660] [serial = 2183] [outer = 187CA800] 01:21:52 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (17E7A800) [pid = 3660] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 01:21:52 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (136B9C00) [pid = 3660] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 01:21:52 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (12CB9000) [pid = 3660] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 01:21:52 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (14AEB400) [pid = 3660] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 01:21:52 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (169CA000) [pid = 3660] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 01:21:52 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (193A1400) [pid = 3660] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 01:21:52 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (1892DC00) [pid = 3660] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 01:21:52 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (1646BC00) [pid = 3660] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 01:21:52 INFO - PROCESS | 3660 | --DOMWINDOW == 79 (18B49000) [pid = 3660] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 01:21:52 INFO - PROCESS | 3660 | --DOMWINDOW == 78 (1325E000) [pid = 3660] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 01:21:52 INFO - PROCESS | 3660 | 1461140512888 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]]]}] 01:21:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 01:21:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 683ms 01:21:52 INFO - PROCESS | 3660 | 1461140512911 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 01:21:52 INFO - PROCESS | 3660 | 1461140512913 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 01:21:52 INFO - PROCESS | 3660 | 1461140512916 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 01:21:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 01:21:52 INFO - PROCESS | 3660 | 1461140512918 Marionette TRACE conn3 <- [1,2874,null,{}] 01:21:52 INFO - PROCESS | 3660 | 1461140512921 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}] 01:21:53 INFO - PROCESS | 3660 | 1461140513028 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 01:21:53 INFO - PROCESS | 3660 | 1461140513036 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:53 INFO - PROCESS | 3660 | ++DOCSHELL 136BA800 == 51 [pid = 3660] [id = 728] 01:21:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 79 (1370B400) [pid = 3660] [serial = 2184] [outer = 00000000] 01:21:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 80 (187C7C00) [pid = 3660] [serial = 2185] [outer = 1370B400] 01:21:53 INFO - PROCESS | 3660 | 1461140513080 Marionette DEBUG loaded listener.js 01:21:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (18B4BC00) [pid = 3660] [serial = 2186] [outer = 1370B400] 01:21:53 INFO - PROCESS | 3660 | 1461140513507 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]]]}] 01:21:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 01:21:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 621ms 01:21:53 INFO - PROCESS | 3660 | 1461140513555 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 01:21:53 INFO - PROCESS | 3660 | 1461140513557 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 01:21:53 INFO - PROCESS | 3660 | 1461140513560 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 01:21:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 01:21:53 INFO - PROCESS | 3660 | 1461140513562 Marionette TRACE conn3 <- [1,2878,null,{}] 01:21:53 INFO - PROCESS | 3660 | 1461140513566 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}] 01:21:53 INFO - PROCESS | 3660 | 1461140513641 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 01:21:53 INFO - PROCESS | 3660 | 1461140513649 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:53 INFO - PROCESS | 3660 | ++DOCSHELL 1807C800 == 52 [pid = 3660] [id = 729] 01:21:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (190C1C00) [pid = 3660] [serial = 2187] [outer = 00000000] 01:21:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (194B3C00) [pid = 3660] [serial = 2188] [outer = 190C1C00] 01:21:53 INFO - PROCESS | 3660 | 1461140513693 Marionette DEBUG loaded listener.js 01:21:53 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (194BA400) [pid = 3660] [serial = 2189] [outer = 190C1C00] 01:21:54 INFO - PROCESS | 3660 | 1461140514125 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 01:21:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 01:21:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 589ms 01:21:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 01:21:54 INFO - PROCESS | 3660 | 1461140514157 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 01:21:54 INFO - PROCESS | 3660 | 1461140514159 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 01:21:54 INFO - PROCESS | 3660 | 1461140514162 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 01:21:54 INFO - PROCESS | 3660 | 1461140514164 Marionette TRACE conn3 <- [1,2882,null,{}] 01:21:54 INFO - PROCESS | 3660 | 1461140514168 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}] 01:21:54 INFO - PROCESS | 3660 | 1461140514243 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 01:21:54 INFO - PROCESS | 3660 | 1461140514249 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:54 INFO - PROCESS | 3660 | ++DOCSHELL 194B8C00 == 53 [pid = 3660] [id = 730] 01:21:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (19705400) [pid = 3660] [serial = 2190] [outer = 00000000] 01:21:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (1970C000) [pid = 3660] [serial = 2191] [outer = 19705400] 01:21:54 INFO - PROCESS | 3660 | 1461140514298 Marionette DEBUG loaded listener.js 01:21:54 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (19946800) [pid = 3660] [serial = 2192] [outer = 19705400] 01:21:54 INFO - PROCESS | 3660 | 1461140514960 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]]]}] 01:21:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 01:21:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 823ms 01:21:54 INFO - PROCESS | 3660 | 1461140514990 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 01:21:54 INFO - PROCESS | 3660 | 1461140514994 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 01:21:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 01:21:55 INFO - PROCESS | 3660 | 1461140515000 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 01:21:55 INFO - PROCESS | 3660 | 1461140515004 Marionette TRACE conn3 <- [1,2886,null,{}] 01:21:55 INFO - PROCESS | 3660 | 1461140515010 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}] 01:21:55 INFO - PROCESS | 3660 | 1461140515123 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 01:21:55 INFO - PROCESS | 3660 | 1461140515262 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:55 INFO - PROCESS | 3660 | ++DOCSHELL 11BF5000 == 54 [pid = 3660] [id = 731] 01:21:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (12C01C00) [pid = 3660] [serial = 2193] [outer = 00000000] 01:21:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (13834800) [pid = 3660] [serial = 2194] [outer = 12C01C00] 01:21:55 INFO - PROCESS | 3660 | 1461140515319 Marionette DEBUG loaded listener.js 01:21:55 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (138B4000) [pid = 3660] [serial = 2195] [outer = 12C01C00] 01:21:55 INFO - PROCESS | 3660 | 1461140515944 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]]]}] 01:21:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 01:21:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 993ms 01:21:55 INFO - PROCESS | 3660 | 1461140516004 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 01:21:55 INFO - PROCESS | 3660 | 1461140516010 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 01:21:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 01:21:55 INFO - PROCESS | 3660 | 1461140516017 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 01:21:56 INFO - PROCESS | 3660 | 1461140516019 Marionette TRACE conn3 <- [1,2890,null,{}] 01:21:56 INFO - PROCESS | 3660 | 1461140516023 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}] 01:21:56 INFO - PROCESS | 3660 | 1461140516132 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 01:21:56 INFO - PROCESS | 3660 | 1461140516268 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:56 INFO - PROCESS | 3660 | ++DOCSHELL 1383C400 == 55 [pid = 3660] [id = 732] 01:21:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (13ACE800) [pid = 3660] [serial = 2196] [outer = 00000000] 01:21:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (16538400) [pid = 3660] [serial = 2197] [outer = 13ACE800] 01:21:56 INFO - PROCESS | 3660 | 1461140516323 Marionette DEBUG loaded listener.js 01:21:56 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (17E76000) [pid = 3660] [serial = 2198] [outer = 13ACE800] 01:21:56 INFO - PROCESS | 3660 | 1461140516946 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 01:21:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 01:21:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 993ms 01:21:57 INFO - PROCESS | 3660 | 1461140517002 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 01:21:57 INFO - PROCESS | 3660 | 1461140517004 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 01:21:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 01:21:57 INFO - PROCESS | 3660 | 1461140517008 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 01:21:57 INFO - PROCESS | 3660 | 1461140517012 Marionette TRACE conn3 <- [1,2894,null,{}] 01:21:57 INFO - PROCESS | 3660 | 1461140517023 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}] 01:21:57 INFO - PROCESS | 3660 | 1461140517132 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 01:21:57 INFO - PROCESS | 3660 | 1461140517270 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:57 INFO - PROCESS | 3660 | ++DOCSHELL 194BC800 == 56 [pid = 3660] [id = 733] 01:21:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (19549400) [pid = 3660] [serial = 2199] [outer = 00000000] 01:21:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (1970B000) [pid = 3660] [serial = 2200] [outer = 19549400] 01:21:57 INFO - PROCESS | 3660 | 1461140517327 Marionette DEBUG loaded listener.js 01:21:57 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (1994D400) [pid = 3660] [serial = 2201] [outer = 19549400] 01:21:57 INFO - PROCESS | 3660 | 1461140517905 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]]]}] 01:21:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 01:21:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 931ms 01:21:57 INFO - PROCESS | 3660 | 1461140517953 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 01:21:57 INFO - PROCESS | 3660 | 1461140517955 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 01:21:57 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 01:21:57 INFO - PROCESS | 3660 | 1461140517959 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 01:21:57 INFO - PROCESS | 3660 | 1461140517961 Marionette TRACE conn3 <- [1,2898,null,{}] 01:21:57 INFO - PROCESS | 3660 | 1461140517965 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}] 01:21:58 INFO - PROCESS | 3660 | 1461140518065 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 01:21:58 INFO - PROCESS | 3660 | 1461140518309 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:58 INFO - PROCESS | 3660 | ++DOCSHELL 11BF3000 == 57 [pid = 3660] [id = 734] 01:21:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (12B8D400) [pid = 3660] [serial = 2202] [outer = 00000000] 01:21:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (1350B800) [pid = 3660] [serial = 2203] [outer = 12B8D400] 01:21:58 INFO - PROCESS | 3660 | 1461140518377 Marionette DEBUG loaded listener.js 01:21:58 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (13714400) [pid = 3660] [serial = 2204] [outer = 12B8D400] 01:21:58 INFO - PROCESS | 3660 | 1461140518942 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]]]}] 01:21:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 01:21:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 01:21:58 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 994ms 01:21:58 INFO - PROCESS | 3660 | 1461140518966 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 01:21:58 INFO - PROCESS | 3660 | 1461140518970 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 01:21:58 INFO - TEST-START | /DOMEvents/constructors.html 01:21:58 INFO - PROCESS | 3660 | 1461140518975 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 01:21:58 INFO - PROCESS | 3660 | 1461140518978 Marionette TRACE conn3 <- [1,2902,null,{}] 01:21:58 INFO - PROCESS | 3660 | 1461140518984 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}] 01:21:59 INFO - PROCESS | 3660 | 1461140519084 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 01:21:59 INFO - PROCESS | 3660 | 1461140519228 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:59 INFO - PROCESS | 3660 | ++DOCSHELL 15A41400 == 58 [pid = 3660] [id = 735] 01:21:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (15AA9000) [pid = 3660] [serial = 2205] [outer = 00000000] 01:21:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (1646DC00) [pid = 3660] [serial = 2206] [outer = 15AA9000] 01:21:59 INFO - PROCESS | 3660 | 1461140519281 Marionette DEBUG loaded listener.js 01:21:59 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (16850C00) [pid = 3660] [serial = 2207] [outer = 15AA9000] 01:21:59 INFO - PROCESS | 3660 | --DOCSHELL 11B37800 == 57 [pid = 3660] [id = 583] 01:21:59 INFO - PROCESS | 3660 | --DOCSHELL 13713C00 == 56 [pid = 3660] [id = 571] 01:21:59 INFO - PROCESS | 3660 | --DOCSHELL 13835000 == 55 [pid = 3660] [id = 715] 01:21:59 INFO - PROCESS | 3660 | --DOCSHELL 187CEC00 == 54 [pid = 3660] [id = 712] 01:21:59 INFO - PROCESS | 3660 | --DOCSHELL 16543000 == 53 [pid = 3660] [id = 711] 01:21:59 INFO - PROCESS | 3660 | --DOCSHELL 11BF8C00 == 52 [pid = 3660] [id = 714] 01:21:59 INFO - PROCESS | 3660 | --DOCSHELL 1807C800 == 51 [pid = 3660] [id = 729] 01:21:59 INFO - PROCESS | 3660 | --DOCSHELL 136BA800 == 50 [pid = 3660] [id = 728] 01:21:59 INFO - PROCESS | 3660 | --DOCSHELL 12C5E000 == 49 [pid = 3660] [id = 727] 01:21:59 INFO - PROCESS | 3660 | --DOCSHELL 187CE400 == 48 [pid = 3660] [id = 726] 01:21:59 INFO - PROCESS | 3660 | --DOCSHELL 18079800 == 47 [pid = 3660] [id = 725] 01:21:59 INFO - PROCESS | 3660 | --DOCSHELL 16846000 == 46 [pid = 3660] [id = 724] 01:21:59 INFO - PROCESS | 3660 | --DOCSHELL 16450800 == 45 [pid = 3660] [id = 723] 01:21:59 INFO - PROCESS | 3660 | --DOCSHELL 1439D000 == 44 [pid = 3660] [id = 722] 01:21:59 INFO - PROCESS | 3660 | --DOCSHELL 1320EC00 == 43 [pid = 3660] [id = 721] 01:21:59 INFO - PROCESS | 3660 | --DOCSHELL 11B34C00 == 42 [pid = 3660] [id = 720] 01:21:59 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (194BE000) [pid = 3660] [serial = 2149] [outer = 00000000] [url = about:blank] 01:21:59 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (14345C00) [pid = 3660] [serial = 2119] [outer = 00000000] [url = about:blank] 01:21:59 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (13202C00) [pid = 3660] [serial = 2116] [outer = 00000000] [url = about:blank] 01:21:59 INFO - PROCESS | 3660 | --DOCSHELL 13363400 == 41 [pid = 3660] [id = 717] 01:21:59 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (18175800) [pid = 3660] [serial = 2135] [outer = 00000000] [url = about:blank] 01:21:59 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (1383B800) [pid = 3660] [serial = 2125] [outer = 00000000] [url = about:blank] 01:21:59 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (13714C00) [pid = 3660] [serial = 2123] [outer = 00000000] [url = about:blank] 01:21:59 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (1370CC00) [pid = 3660] [serial = 2122] [outer = 00000000] [url = about:blank] 01:21:59 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (15AD6000) [pid = 3660] [serial = 2128] [outer = 00000000] [url = about:blank] 01:21:59 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (16450C00) [pid = 3660] [serial = 2129] [outer = 00000000] [url = about:blank] 01:21:59 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (17E78000) [pid = 3660] [serial = 2131] [outer = 00000000] [url = about:blank] 01:21:59 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (194B0400) [pid = 3660] [serial = 2114] [outer = 00000000] [url = about:blank] 01:21:59 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (18B4E400) [pid = 3660] [serial = 2137] [outer = 00000000] [url = about:blank] 01:21:59 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (193A0C00) [pid = 3660] [serial = 2147] [outer = 00000000] [url = about:blank] 01:21:59 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (192DDC00) [pid = 3660] [serial = 2140] [outer = 00000000] [url = about:blank] 01:21:59 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (15A46000) [pid = 3660] [serial = 2143] [outer = 00000000] [url = about:blank] 01:21:59 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (16660800) [pid = 3660] [serial = 2144] [outer = 00000000] [url = about:blank] 01:21:59 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (193A2400) [pid = 3660] [serial = 2146] [outer = 00000000] [url = about:blank] 01:21:59 INFO - PROCESS | 3660 | --DOMWINDOW == 84 (1939A400) [pid = 3660] [serial = 2141] [outer = 00000000] [url = about:blank] 01:21:59 INFO - PROCESS | 3660 | --DOMWINDOW == 83 (13AC9000) [pid = 3660] [serial = 2126] [outer = 00000000] [url = about:blank] 01:21:59 INFO - PROCESS | 3660 | --DOMWINDOW == 82 (1807F000) [pid = 3660] [serial = 2134] [outer = 00000000] [url = about:blank] 01:21:59 INFO - PROCESS | 3660 | --DOMWINDOW == 81 (18B51C00) [pid = 3660] [serial = 2138] [outer = 00000000] [url = about:blank] 01:21:59 INFO - PROCESS | 3660 | --DOMWINDOW == 80 (17E8E000) [pid = 3660] [serial = 2132] [outer = 00000000] [url = about:blank] 01:21:59 INFO - PROCESS | 3660 | 1461140519837 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]]]}] 01:21:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 01:21:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 01:21:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 01:21:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 01:21:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 01:21:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 01:21:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 01:21:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 01:21:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 01:21:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 01:21:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 01:21:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 01:21:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 01:21:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 01:21:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 01:21:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 01:21:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 01:21:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 01:21:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 01:21:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 01:21:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 01:21:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 01:21:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 01:21:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 01:21:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 01:21:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 01:21:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 01:21:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 01:21:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 01:21:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 01:21:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 01:21:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 01:21:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 01:21:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 01:21:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 01:21:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 01:21:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 01:21:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 01:21:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:21:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:21:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 01:21:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:21:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 01:21:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 01:21:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:21:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:21:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 01:21:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:21:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 01:21:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 01:21:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:21:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:21:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 01:21:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:21:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 01:21:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 01:21:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:21:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:21:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 01:21:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:21:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 01:21:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 01:21:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:21:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:21:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 01:21:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:21:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 01:21:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 01:21:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:21:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:21:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 01:21:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:21:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 01:21:59 INFO - TEST-OK | /DOMEvents/constructors.html | took 947ms 01:21:59 INFO - PROCESS | 3660 | 1461140519928 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 01:21:59 INFO - PROCESS | 3660 | 1461140519932 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 01:21:59 INFO - TEST-START | /DOMEvents/event-phases-order.html 01:21:59 INFO - PROCESS | 3660 | 1461140519937 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 01:21:59 INFO - PROCESS | 3660 | 1461140519939 Marionette TRACE conn3 <- [1,2906,null,{}] 01:21:59 INFO - PROCESS | 3660 | 1461140519942 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}] 01:22:00 INFO - PROCESS | 3660 | 1461140520062 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 01:22:00 INFO - PROCESS | 3660 | 1461140520154 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:00 INFO - PROCESS | 3660 | ++DOCSHELL 138AFC00 == 42 [pid = 3660] [id = 736] 01:22:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 81 (13ACF000) [pid = 3660] [serial = 2208] [outer = 00000000] 01:22:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 82 (16469000) [pid = 3660] [serial = 2209] [outer = 13ACF000] 01:22:00 INFO - PROCESS | 3660 | 1461140520207 Marionette DEBUG loaded listener.js 01:22:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 83 (169D8000) [pid = 3660] [serial = 2210] [outer = 13ACF000] 01:22:00 INFO - PROCESS | 3660 | 1461140520561 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 01:22:00 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 01:22:00 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 637ms 01:22:00 INFO - PROCESS | 3660 | 1461140520575 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 01:22:00 INFO - PROCESS | 3660 | 1461140520577 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 01:22:00 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 01:22:00 INFO - PROCESS | 3660 | 1461140520581 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 01:22:00 INFO - PROCESS | 3660 | 1461140520587 Marionette TRACE conn3 <- [1,2910,null,{}] 01:22:00 INFO - PROCESS | 3660 | 1461140520618 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}] 01:22:00 INFO - PROCESS | 3660 | 1461140520700 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 01:22:00 INFO - PROCESS | 3660 | 1461140520706 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:00 INFO - PROCESS | 3660 | ++DOCSHELL 16543000 == 43 [pid = 3660] [id = 737] 01:22:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 84 (17E79400) [pid = 3660] [serial = 2211] [outer = 00000000] 01:22:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 85 (18175800) [pid = 3660] [serial = 2212] [outer = 17E79400] 01:22:00 INFO - PROCESS | 3660 | 1461140520750 Marionette DEBUG loaded listener.js 01:22:00 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (181E4400) [pid = 3660] [serial = 2213] [outer = 17E79400] 01:22:01 INFO - PROCESS | 3660 | [3660] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 01:22:01 INFO - PROCESS | 3660 | [3660] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 01:22:01 INFO - PROCESS | 3660 | [3660] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 01:22:01 INFO - PROCESS | 3660 | [3660] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 01:22:01 INFO - PROCESS | 3660 | 1461140521208 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]]]}] 01:22:01 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 01:22:01 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 01:22:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 01:22:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:22:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:22:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:22:01 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 01:22:01 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 01:22:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:22:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:22:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:22:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:22:01 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 01:22:01 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 01:22:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:22:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:22:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:22:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:22:01 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]" 01:22:01 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 01:22:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:22:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:22:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:22:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:22:01 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 01:22:01 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 667ms 01:22:01 INFO - PROCESS | 3660 | 1461140521244 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 01:22:01 INFO - PROCESS | 3660 | 1461140521246 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 01:22:01 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 01:22:01 INFO - PROCESS | 3660 | 1461140521250 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 01:22:01 INFO - PROCESS | 3660 | 1461140521251 Marionette TRACE conn3 <- [1,2914,null,{}] 01:22:01 INFO - PROCESS | 3660 | 1461140521255 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}] 01:22:01 INFO - PROCESS | 3660 | 1461140521332 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 01:22:01 INFO - PROCESS | 3660 | 1461140521337 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:01 INFO - PROCESS | 3660 | ++DOCSHELL 1812B800 == 44 [pid = 3660] [id = 738] 01:22:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (187C6800) [pid = 3660] [serial = 2214] [outer = 00000000] 01:22:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (192A8000) [pid = 3660] [serial = 2215] [outer = 187C6800] 01:22:01 INFO - PROCESS | 3660 | 1461140521381 Marionette DEBUG loaded listener.js 01:22:01 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (192DF400) [pid = 3660] [serial = 2216] [outer = 187C6800] 01:22:01 INFO - PROCESS | 3660 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 01:22:01 INFO - PROCESS | 3660 | 1461140521838 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]]]}] 01:22:01 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 01:22:01 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 636ms 01:22:01 INFO - PROCESS | 3660 | 1461140521879 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 01:22:01 INFO - PROCESS | 3660 | 1461140521881 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 01:22:01 INFO - PROCESS | 3660 | 1461140521885 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 01:22:01 INFO - PROCESS | 3660 | 1461140521886 Marionette TRACE conn3 <- [1,2918,null,{}] 01:22:01 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 01:22:01 INFO - PROCESS | 3660 | 1461140521890 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}] 01:22:02 INFO - PROCESS | 3660 | 1461140521997 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 01:22:02 INFO - PROCESS | 3660 | 1461140522003 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:02 INFO - PROCESS | 3660 | ++DOCSHELL 193A7400 == 45 [pid = 3660] [id = 739] 01:22:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (193A7800) [pid = 3660] [serial = 2217] [outer = 00000000] 01:22:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (194B4400) [pid = 3660] [serial = 2218] [outer = 193A7800] 01:22:02 INFO - PROCESS | 3660 | 1461140522057 Marionette DEBUG loaded listener.js 01:22:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (1954B800) [pid = 3660] [serial = 2219] [outer = 193A7800] 01:22:02 INFO - PROCESS | 3660 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 01:22:02 INFO - PROCESS | 3660 | 1461140522508 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]]]}] 01:22:02 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 01:22:02 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 636ms 01:22:02 INFO - PROCESS | 3660 | 1461140522524 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 01:22:02 INFO - PROCESS | 3660 | 1461140522526 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 01:22:02 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 01:22:02 INFO - PROCESS | 3660 | 1461140522530 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 01:22:02 INFO - PROCESS | 3660 | 1461140522531 Marionette TRACE conn3 <- [1,2922,null,{}] 01:22:02 INFO - PROCESS | 3660 | 1461140522534 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}] 01:22:02 INFO - PROCESS | 3660 | 1461140522646 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 01:22:02 INFO - PROCESS | 3660 | 1461140522652 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:02 INFO - PROCESS | 3660 | ++DOCSHELL 194B4000 == 46 [pid = 3660] [id = 740] 01:22:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (19703C00) [pid = 3660] [serial = 2220] [outer = 00000000] 01:22:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (19D40000) [pid = 3660] [serial = 2221] [outer = 19703C00] 01:22:02 INFO - PROCESS | 3660 | 1461140522695 Marionette DEBUG loaded listener.js 01:22:02 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (19F63000) [pid = 3660] [serial = 2222] [outer = 19703C00] 01:22:03 INFO - PROCESS | 3660 | 1461140523155 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]]]}] 01:22:03 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 01:22:03 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 698ms 01:22:03 INFO - PROCESS | 3660 | 1461140523230 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 01:22:03 INFO - PROCESS | 3660 | 1461140523232 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 01:22:03 INFO - PROCESS | 3660 | 1461140523235 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 01:22:03 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 01:22:03 INFO - PROCESS | 3660 | 1461140523237 Marionette TRACE conn3 <- [1,2926,null,{}] 01:22:03 INFO - PROCESS | 3660 | 1461140523248 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}] 01:22:03 INFO - PROCESS | 3660 | 1461140523360 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 01:22:03 INFO - PROCESS | 3660 | 1461140523371 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:03 INFO - PROCESS | 3660 | ++DOCSHELL 12CF7800 == 47 [pid = 3660] [id = 741] 01:22:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (1970A800) [pid = 3660] [serial = 2223] [outer = 00000000] 01:22:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (1A13AC00) [pid = 3660] [serial = 2224] [outer = 1970A800] 01:22:03 INFO - PROCESS | 3660 | 1461140523415 Marionette DEBUG loaded listener.js 01:22:03 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (1A139C00) [pid = 3660] [serial = 2225] [outer = 1970A800] 01:22:03 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (1807A400) [pid = 3660] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 01:22:03 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (1439F400) [pid = 3660] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 01:22:03 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (17E6D400) [pid = 3660] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 01:22:03 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (16453800) [pid = 3660] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 01:22:03 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (187CE800) [pid = 3660] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 01:22:03 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (11B3A800) [pid = 3660] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 01:22:03 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (1325C400) [pid = 3660] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 01:22:03 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (187CA800) [pid = 3660] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 01:22:03 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (1370B400) [pid = 3660] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 01:22:03 INFO - PROCESS | 3660 | --DOMWINDOW == 88 (190C1C00) [pid = 3660] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 01:22:03 INFO - PROCESS | 3660 | --DOMWINDOW == 87 (1C238400) [pid = 3660] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 01:22:03 INFO - PROCESS | 3660 | --DOMWINDOW == 86 (13517800) [pid = 3660] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 01:22:03 INFO - PROCESS | 3660 | --DOMWINDOW == 85 (12B35C00) [pid = 3660] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 01:22:03 INFO - PROCESS | 3660 | 1461140523938 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]]]}] 01:22:03 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. 01:22:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 745ms 01:22:03 INFO - PROCESS | 3660 | 1461140523976 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 01:22:03 INFO - PROCESS | 3660 | 1461140523978 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 01:22:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 01:22:03 INFO - PROCESS | 3660 | 1461140523981 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 01:22:03 INFO - PROCESS | 3660 | 1461140523982 Marionette TRACE conn3 <- [1,2930,null,{}] 01:22:03 INFO - PROCESS | 3660 | 1461140523986 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}] 01:22:04 INFO - PROCESS | 3660 | 1461140524127 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 01:22:04 INFO - PROCESS | 3660 | 1461140524187 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:04 INFO - PROCESS | 3660 | ++DOCSHELL 11BF0000 == 48 [pid = 3660] [id = 742] 01:22:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 86 (12CBB000) [pid = 3660] [serial = 2226] [outer = 00000000] 01:22:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 87 (142C4800) [pid = 3660] [serial = 2227] [outer = 12CBB000] 01:22:04 INFO - PROCESS | 3660 | 1461140524215 Marionette DEBUG loaded listener.js 01:22:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 88 (17E6D400) [pid = 3660] [serial = 2228] [outer = 12CBB000] 01:22:04 INFO - PROCESS | 3660 | 1461140524552 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"]]]}] 01:22:04 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 01:22:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 01:22:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 01:22:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 637ms 01:22:04 INFO - PROCESS | 3660 | 1461140524603 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 01:22:04 INFO - PROCESS | 3660 | 1461140524605 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 01:22:04 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 01:22:04 INFO - PROCESS | 3660 | 1461140524620 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 01:22:04 INFO - PROCESS | 3660 | 1461140524622 Marionette TRACE conn3 <- [1,2934,null,{}] 01:22:04 INFO - PROCESS | 3660 | 1461140524625 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}] 01:22:04 INFO - PROCESS | 3660 | 1461140524703 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 01:22:04 INFO - PROCESS | 3660 | 1461140524709 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:04 INFO - PROCESS | 3660 | ++DOCSHELL 1370D400 == 49 [pid = 3660] [id = 743] 01:22:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 89 (1370F800) [pid = 3660] [serial = 2229] [outer = 00000000] 01:22:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 90 (1A142800) [pid = 3660] [serial = 2230] [outer = 1370F800] 01:22:04 INFO - PROCESS | 3660 | 1461140524752 Marionette DEBUG loaded listener.js 01:22:04 INFO - PROCESS | 3660 | ++DOMWINDOW == 91 (1A283C00) [pid = 3660] [serial = 2231] [outer = 1370F800] 01:22:05 INFO - PROCESS | 3660 | 1461140525146 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]]]}] 01:22:05 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. 01:22:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 528ms 01:22:05 INFO - PROCESS | 3660 | 1461140525154 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 01:22:05 INFO - PROCESS | 3660 | 1461140525156 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 01:22:05 INFO - PROCESS | 3660 | 1461140525159 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 01:22:05 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 01:22:05 INFO - PROCESS | 3660 | 1461140525161 Marionette TRACE conn3 <- [1,2938,null,{}] 01:22:05 INFO - PROCESS | 3660 | 1461140525164 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}] 01:22:05 INFO - PROCESS | 3660 | 1461140525241 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 01:22:05 INFO - PROCESS | 3660 | 1461140525348 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:05 INFO - PROCESS | 3660 | ++DOCSHELL 187D5800 == 50 [pid = 3660] [id = 744] 01:22:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 92 (19FCE000) [pid = 3660] [serial = 2232] [outer = 00000000] 01:22:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (1A7A3C00) [pid = 3660] [serial = 2233] [outer = 19FCE000] 01:22:05 INFO - PROCESS | 3660 | 1461140525399 Marionette DEBUG loaded listener.js 01:22:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (1A80E800) [pid = 3660] [serial = 2234] [outer = 19FCE000] 01:22:05 INFO - PROCESS | 3660 | ++DOCSHELL 1ACD9400 == 51 [pid = 3660] [id = 745] 01:22:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (1ACDC000) [pid = 3660] [serial = 2235] [outer = 00000000] 01:22:05 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (1ACDE400) [pid = 3660] [serial = 2236] [outer = 1ACDC000] 01:22:05 INFO - PROCESS | 3660 | 1461140525865 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]]]}] 01:22:05 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. 01:22:05 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 01:22:05 INFO - PROCESS | 3660 | 1461140525901 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 01:22:05 INFO - PROCESS | 3660 | 1461140525905 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 01:22:05 INFO - PROCESS | 3660 | 1461140525911 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 01:22:05 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 01:22:05 INFO - PROCESS | 3660 | 1461140525915 Marionette TRACE conn3 <- [1,2942,null,{}] 01:22:05 INFO - PROCESS | 3660 | 1461140525922 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}] 01:22:06 INFO - PROCESS | 3660 | 1461140526070 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 01:22:06 INFO - PROCESS | 3660 | 1461140526214 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:06 INFO - PROCESS | 3660 | ++DOCSHELL 12B83400 == 52 [pid = 3660] [id = 746] 01:22:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (12C57C00) [pid = 3660] [serial = 2237] [outer = 00000000] 01:22:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (13714800) [pid = 3660] [serial = 2238] [outer = 12C57C00] 01:22:06 INFO - PROCESS | 3660 | 1461140526271 Marionette DEBUG loaded listener.js 01:22:06 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (1383DC00) [pid = 3660] [serial = 2239] [outer = 12C57C00] 01:22:06 INFO - PROCESS | 3660 | 1461140526808 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]]]}] 01:22:06 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:22:06 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 01:22:06 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 932ms 01:22:06 INFO - PROCESS | 3660 | 1461140526841 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 01:22:06 INFO - PROCESS | 3660 | 1461140526847 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 01:22:06 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 01:22:06 INFO - PROCESS | 3660 | 1461140526871 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 01:22:06 INFO - PROCESS | 3660 | 1461140526874 Marionette TRACE conn3 <- [1,2946,null,{}] 01:22:06 INFO - PROCESS | 3660 | 1461140526878 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}] 01:22:06 INFO - PROCESS | 3660 | 1461140526997 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 01:22:07 INFO - PROCESS | 3660 | 1461140527106 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:07 INFO - PROCESS | 3660 | ++DOCSHELL 142CA800 == 53 [pid = 3660] [id = 747] 01:22:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (143A4000) [pid = 3660] [serial = 2240] [outer = 00000000] 01:22:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (1807E400) [pid = 3660] [serial = 2241] [outer = 143A4000] 01:22:07 INFO - PROCESS | 3660 | 1461140527161 Marionette DEBUG loaded listener.js 01:22:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (181E3400) [pid = 3660] [serial = 2242] [outer = 143A4000] 01:22:07 INFO - PROCESS | 3660 | 1461140527686 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]]]}] 01:22:07 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. 01:22:07 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 838ms 01:22:07 INFO - PROCESS | 3660 | 1461140527714 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 01:22:07 INFO - PROCESS | 3660 | 1461140527717 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 01:22:07 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 01:22:07 INFO - PROCESS | 3660 | 1461140527721 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 01:22:07 INFO - PROCESS | 3660 | 1461140527725 Marionette TRACE conn3 <- [1,2950,null,{}] 01:22:07 INFO - PROCESS | 3660 | 1461140527750 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}] 01:22:07 INFO - PROCESS | 3660 | 1461140527889 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 01:22:07 INFO - PROCESS | 3660 | 1461140527968 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:07 INFO - PROCESS | 3660 | ++DOCSHELL 181DF000 == 54 [pid = 3660] [id = 748] 01:22:07 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (185D8800) [pid = 3660] [serial = 2243] [outer = 00000000] 01:22:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (19F67C00) [pid = 3660] [serial = 2244] [outer = 185D8800] 01:22:08 INFO - PROCESS | 3660 | 1461140528024 Marionette DEBUG loaded listener.js 01:22:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (1A76D400) [pid = 3660] [serial = 2245] [outer = 185D8800] 01:22:08 INFO - PROCESS | 3660 | 1461140528560 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]]]}] 01:22:08 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. 01:22:08 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 900ms 01:22:08 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 01:22:08 INFO - PROCESS | 3660 | 1461140528625 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 01:22:08 INFO - PROCESS | 3660 | 1461140528628 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 01:22:08 INFO - PROCESS | 3660 | 1461140528631 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 01:22:08 INFO - PROCESS | 3660 | 1461140528633 Marionette TRACE conn3 <- [1,2954,null,{}] 01:22:08 INFO - PROCESS | 3660 | 1461140528637 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}] 01:22:08 INFO - PROCESS | 3660 | 1461140528738 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 01:22:08 INFO - PROCESS | 3660 | 1461140528848 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:08 INFO - PROCESS | 3660 | ++DOCSHELL 1ACDA400 == 55 [pid = 3660] [id = 749] 01:22:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (1ACDB800) [pid = 3660] [serial = 2246] [outer = 00000000] 01:22:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (1C22A400) [pid = 3660] [serial = 2247] [outer = 1ACDB800] 01:22:08 INFO - PROCESS | 3660 | 1461140528901 Marionette DEBUG loaded listener.js 01:22:08 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (1C22D000) [pid = 3660] [serial = 2248] [outer = 1ACDB800] 01:22:09 INFO - PROCESS | 3660 | 1461140529379 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]]]}] 01:22:09 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. 01:22:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 792ms 01:22:09 INFO - PROCESS | 3660 | 1461140529416 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 01:22:09 INFO - PROCESS | 3660 | 1461140529418 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 01:22:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 01:22:09 INFO - PROCESS | 3660 | 1461140529422 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 01:22:09 INFO - PROCESS | 3660 | 1461140529424 Marionette TRACE conn3 <- [1,2958,null,{}] 01:22:09 INFO - PROCESS | 3660 | 1461140529428 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}] 01:22:09 INFO - PROCESS | 3660 | 1461140529527 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 01:22:09 INFO - PROCESS | 3660 | 1461140529664 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:09 INFO - PROCESS | 3660 | ++DOCSHELL 13208000 == 56 [pid = 3660] [id = 750] 01:22:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (1A7A1400) [pid = 3660] [serial = 2249] [outer = 00000000] 01:22:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (1C236400) [pid = 3660] [serial = 2250] [outer = 1A7A1400] 01:22:09 INFO - PROCESS | 3660 | 1461140529721 Marionette DEBUG loaded listener.js 01:22:09 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (1C28C400) [pid = 3660] [serial = 2251] [outer = 1A7A1400] 01:22:10 INFO - PROCESS | 3660 | 1461140530211 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]]]}] 01:22:10 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. 01:22:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 838ms 01:22:10 INFO - PROCESS | 3660 | 1461140530282 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 01:22:10 INFO - PROCESS | 3660 | 1461140530284 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 01:22:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 01:22:10 INFO - PROCESS | 3660 | 1461140530289 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 01:22:10 INFO - PROCESS | 3660 | 1461140530291 Marionette TRACE conn3 <- [1,2962,null,{}] 01:22:10 INFO - PROCESS | 3660 | 1461140530295 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}] 01:22:10 INFO - PROCESS | 3660 | 1461140530414 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 01:22:10 INFO - PROCESS | 3660 | 1461140530539 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:10 INFO - PROCESS | 3660 | ++DOCSHELL 1439A000 == 57 [pid = 3660] [id = 751] 01:22:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 112 (14A54000) [pid = 3660] [serial = 2252] [outer = 00000000] 01:22:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 113 (18179000) [pid = 3660] [serial = 2253] [outer = 14A54000] 01:22:10 INFO - PROCESS | 3660 | 1461140530596 Marionette DEBUG loaded listener.js 01:22:10 INFO - PROCESS | 3660 | ++DOMWINDOW == 114 (18B52000) [pid = 3660] [serial = 2254] [outer = 14A54000] 01:22:11 INFO - PROCESS | 3660 | 1461140531242 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]]]}] 01:22:11 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. 01:22:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 993ms 01:22:11 INFO - PROCESS | 3660 | 1461140531291 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 01:22:11 INFO - PROCESS | 3660 | 1461140531295 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 01:22:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 01:22:11 INFO - PROCESS | 3660 | 1461140531300 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 01:22:11 INFO - PROCESS | 3660 | 1461140531303 Marionette TRACE conn3 <- [1,2966,null,{}] 01:22:11 INFO - PROCESS | 3660 | 1461140531324 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}] 01:22:11 INFO - PROCESS | 3660 | 1461140531404 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 01:22:11 INFO - PROCESS | 3660 | 1461140531523 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:11 INFO - PROCESS | 3660 | ++DOCSHELL 13839800 == 58 [pid = 3660] [id = 752] 01:22:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 115 (142C5000) [pid = 3660] [serial = 2255] [outer = 00000000] 01:22:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 116 (15412800) [pid = 3660] [serial = 2256] [outer = 142C5000] 01:22:11 INFO - PROCESS | 3660 | 1461140531572 Marionette DEBUG loaded listener.js 01:22:11 INFO - PROCESS | 3660 | ++DOMWINDOW == 117 (156B3000) [pid = 3660] [serial = 2257] [outer = 142C5000] 01:22:12 INFO - PROCESS | 3660 | 1461140532086 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]]]}] 01:22:12 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. 01:22:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 854ms 01:22:12 INFO - PROCESS | 3660 | 1461140532145 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 01:22:12 INFO - PROCESS | 3660 | 1461140532150 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 01:22:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 01:22:12 INFO - PROCESS | 3660 | 1461140532156 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 01:22:12 INFO - PROCESS | 3660 | 1461140532159 Marionette TRACE conn3 <- [1,2970,null,{}] 01:22:12 INFO - PROCESS | 3660 | 1461140532163 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}] 01:22:12 INFO - PROCESS | 3660 | 1461140532257 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 01:22:12 INFO - PROCESS | 3660 | 1461140532374 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:12 INFO - PROCESS | 3660 | ++DOCSHELL 11B30C00 == 59 [pid = 3660] [id = 753] 01:22:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 118 (11B3A800) [pid = 3660] [serial = 2258] [outer = 00000000] 01:22:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 119 (1350F800) [pid = 3660] [serial = 2259] [outer = 11B3A800] 01:22:12 INFO - PROCESS | 3660 | 1461140532449 Marionette DEBUG loaded listener.js 01:22:12 INFO - PROCESS | 3660 | ++DOMWINDOW == 120 (1370EC00) [pid = 3660] [serial = 2260] [outer = 11B3A800] 01:22:12 INFO - PROCESS | 3660 | --DOCSHELL 15A3EC00 == 58 [pid = 3660] [id = 713] 01:22:12 INFO - PROCESS | 3660 | --DOCSHELL 1ACD9400 == 57 [pid = 3660] [id = 745] 01:22:12 INFO - PROCESS | 3660 | --DOCSHELL 1370D400 == 56 [pid = 3660] [id = 743] 01:22:12 INFO - PROCESS | 3660 | --DOCSHELL 11BF0000 == 55 [pid = 3660] [id = 742] 01:22:12 INFO - PROCESS | 3660 | --DOCSHELL 12CF7800 == 54 [pid = 3660] [id = 741] 01:22:12 INFO - PROCESS | 3660 | --DOCSHELL 194B4000 == 53 [pid = 3660] [id = 740] 01:22:12 INFO - PROCESS | 3660 | --DOCSHELL 193A7400 == 52 [pid = 3660] [id = 739] 01:22:12 INFO - PROCESS | 3660 | --DOCSHELL 16543000 == 51 [pid = 3660] [id = 737] 01:22:12 INFO - PROCESS | 3660 | --DOCSHELL 138AFC00 == 50 [pid = 3660] [id = 736] 01:22:12 INFO - PROCESS | 3660 | --DOCSHELL 15A41400 == 49 [pid = 3660] [id = 735] 01:22:12 INFO - PROCESS | 3660 | --DOCSHELL 11BF3000 == 48 [pid = 3660] [id = 734] 01:22:12 INFO - PROCESS | 3660 | --DOMWINDOW == 119 (190C3800) [pid = 3660] [serial = 2158] [outer = 00000000] [url = about:blank] 01:22:12 INFO - PROCESS | 3660 | --DOMWINDOW == 118 (1970C000) [pid = 3660] [serial = 2191] [outer = 00000000] [url = about:blank] 01:22:12 INFO - PROCESS | 3660 | --DOMWINDOW == 117 (13516400) [pid = 3660] [serial = 2152] [outer = 00000000] [url = about:blank] 01:22:12 INFO - PROCESS | 3660 | --DOMWINDOW == 116 (16467800) [pid = 3660] [serial = 2155] [outer = 00000000] [url = about:blank] 01:22:12 INFO - PROCESS | 3660 | --DOCSHELL 194B8C00 == 47 [pid = 3660] [id = 730] 01:22:12 INFO - PROCESS | 3660 | --DOMWINDOW == 115 (1C292400) [pid = 3660] [serial = 2078] [outer = 00000000] [url = about:blank] 01:22:12 INFO - PROCESS | 3660 | --DOMWINDOW == 114 (15419800) [pid = 3660] [serial = 2120] [outer = 00000000] [url = about:blank] 01:22:12 INFO - PROCESS | 3660 | --DOMWINDOW == 113 (13262C00) [pid = 3660] [serial = 2117] [outer = 00000000] [url = about:blank] 01:22:12 INFO - PROCESS | 3660 | --DOMWINDOW == 112 (192DA800) [pid = 3660] [serial = 2182] [outer = 00000000] [url = about:blank] 01:22:12 INFO - PROCESS | 3660 | --DOMWINDOW == 111 (18B48800) [pid = 3660] [serial = 2180] [outer = 00000000] [url = about:blank] 01:22:12 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (190C2800) [pid = 3660] [serial = 2183] [outer = 00000000] [url = about:blank] 01:22:12 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (187C7C00) [pid = 3660] [serial = 2185] [outer = 00000000] [url = about:blank] 01:22:12 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (194B3C00) [pid = 3660] [serial = 2188] [outer = 00000000] [url = about:blank] 01:22:12 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (194BA400) [pid = 3660] [serial = 2189] [outer = 00000000] [url = about:blank] 01:22:12 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (185D3000) [pid = 3660] [serial = 2177] [outer = 00000000] [url = about:blank] 01:22:12 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (18B4BC00) [pid = 3660] [serial = 2186] [outer = 00000000] [url = about:blank] 01:22:12 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (17EA5000) [pid = 3660] [serial = 2174] [outer = 00000000] [url = about:blank] 01:22:12 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (1812A400) [pid = 3660] [serial = 2176] [outer = 00000000] [url = about:blank] 01:22:12 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (14A59800) [pid = 3660] [serial = 2167] [outer = 00000000] [url = about:blank] 01:22:12 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (15623800) [pid = 3660] [serial = 2168] [outer = 00000000] [url = about:blank] 01:22:12 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (17E8E400) [pid = 3660] [serial = 2173] [outer = 00000000] [url = about:blank] 01:22:12 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (1665E400) [pid = 3660] [serial = 2170] [outer = 00000000] [url = about:blank] 01:22:12 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (16850400) [pid = 3660] [serial = 2171] [outer = 00000000] [url = about:blank] 01:22:12 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (1892E400) [pid = 3660] [serial = 2179] [outer = 00000000] [url = about:blank] 01:22:12 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (13268400) [pid = 3660] [serial = 2162] [outer = 00000000] [url = about:blank] 01:22:12 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (13269000) [pid = 3660] [serial = 2161] [outer = 00000000] [url = about:blank] 01:22:12 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (13516000) [pid = 3660] [serial = 2164] [outer = 00000000] [url = about:blank] 01:22:12 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (13712800) [pid = 3660] [serial = 2165] [outer = 00000000] [url = about:blank] 01:22:12 INFO - PROCESS | 3660 | 1461140532890 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"]]]}] 01:22:12 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 01:22:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 01:22:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 01:22:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 792ms 01:22:12 INFO - PROCESS | 3660 | 1461140532957 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 01:22:12 INFO - PROCESS | 3660 | 1461140532959 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 01:22:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 01:22:12 INFO - PROCESS | 3660 | 1461140532963 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 01:22:12 INFO - PROCESS | 3660 | 1461140532966 Marionette TRACE conn3 <- [1,2974,null,{}] 01:22:12 INFO - PROCESS | 3660 | 1461140532980 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}] 01:22:13 INFO - PROCESS | 3660 | 1461140533062 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 01:22:13 INFO - PROCESS | 3660 | 1461140533071 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:13 INFO - PROCESS | 3660 | ++DOCSHELL 14398800 == 48 [pid = 3660] [id = 754] 01:22:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (1665C000) [pid = 3660] [serial = 2261] [outer = 00000000] 01:22:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (169D1C00) [pid = 3660] [serial = 2262] [outer = 1665C000] 01:22:13 INFO - PROCESS | 3660 | 1461140533118 Marionette DEBUG loaded listener.js 01:22:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (17E8C000) [pid = 3660] [serial = 2263] [outer = 1665C000] 01:22:13 INFO - PROCESS | 3660 | 1461140533601 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]]]}] 01:22:13 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. 01:22:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 699ms 01:22:13 INFO - PROCESS | 3660 | 1461140533662 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 01:22:13 INFO - PROCESS | 3660 | 1461140533664 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 01:22:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 01:22:13 INFO - PROCESS | 3660 | 1461140533667 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 01:22:13 INFO - PROCESS | 3660 | 1461140533669 Marionette TRACE conn3 <- [1,2978,null,{}] 01:22:13 INFO - PROCESS | 3660 | 1461140533673 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}] 01:22:13 INFO - PROCESS | 3660 | 1461140533745 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 01:22:13 INFO - PROCESS | 3660 | 1461140533789 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:13 INFO - PROCESS | 3660 | ++DOCSHELL 1812F800 == 49 [pid = 3660] [id = 755] 01:22:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (18176000) [pid = 3660] [serial = 2264] [outer = 00000000] 01:22:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (187C8C00) [pid = 3660] [serial = 2265] [outer = 18176000] 01:22:13 INFO - PROCESS | 3660 | 1461140533846 Marionette DEBUG loaded listener.js 01:22:13 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (187D0000) [pid = 3660] [serial = 2266] [outer = 18176000] 01:22:14 INFO - PROCESS | 3660 | ++DOCSHELL 18B4A800 == 50 [pid = 3660] [id = 756] 01:22:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (18B4E400) [pid = 3660] [serial = 2267] [outer = 00000000] 01:22:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (18B4F000) [pid = 3660] [serial = 2268] [outer = 18B4E400] 01:22:14 INFO - PROCESS | 3660 | 1461140534296 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]]]}] 01:22:14 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. 01:22:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 698ms 01:22:14 INFO - PROCESS | 3660 | 1461140534359 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 01:22:14 INFO - PROCESS | 3660 | 1461140534361 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 01:22:14 INFO - PROCESS | 3660 | 1461140534364 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 01:22:14 INFO - PROCESS | 3660 | 1461140534366 Marionette TRACE conn3 <- [1,2982,null,{}] 01:22:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 01:22:14 INFO - PROCESS | 3660 | 1461140534370 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}] 01:22:14 INFO - PROCESS | 3660 | 1461140534458 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 01:22:14 INFO - PROCESS | 3660 | 1461140534463 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:14 INFO - PROCESS | 3660 | ++DOCSHELL 13510400 == 51 [pid = 3660] [id = 757] 01:22:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (187CBC00) [pid = 3660] [serial = 2269] [outer = 00000000] 01:22:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (190CA800) [pid = 3660] [serial = 2270] [outer = 187CBC00] 01:22:14 INFO - PROCESS | 3660 | 1461140534512 Marionette DEBUG loaded listener.js 01:22:14 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (192E2400) [pid = 3660] [serial = 2271] [outer = 187CBC00] 01:22:14 INFO - PROCESS | 3660 | 1461140534987 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]]]}] 01:22:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:22:14 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 01:22:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 636ms 01:22:14 INFO - PROCESS | 3660 | 1461140535006 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 01:22:14 INFO - PROCESS | 3660 | 1461140535008 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 01:22:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 01:22:14 INFO - PROCESS | 3660 | 1461140535012 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 01:22:14 INFO - PROCESS | 3660 | 1461140535014 Marionette TRACE conn3 <- [1,2986,null,{}] 01:22:15 INFO - PROCESS | 3660 | 1461140535023 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}] 01:22:15 INFO - PROCESS | 3660 | 1461140535153 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 01:22:15 INFO - PROCESS | 3660 | 1461140535246 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:15 INFO - PROCESS | 3660 | ++DOCSHELL 1939F800 == 52 [pid = 3660] [id = 758] 01:22:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (1944F400) [pid = 3660] [serial = 2272] [outer = 00000000] 01:22:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (194BE000) [pid = 3660] [serial = 2273] [outer = 1944F400] 01:22:15 INFO - PROCESS | 3660 | 1461140535291 Marionette DEBUG loaded listener.js 01:22:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (19557C00) [pid = 3660] [serial = 2274] [outer = 1944F400] 01:22:15 INFO - PROCESS | 3660 | 1461140535676 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]]]}] 01:22:15 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. 01:22:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 698ms 01:22:15 INFO - PROCESS | 3660 | 1461140535718 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 01:22:15 INFO - PROCESS | 3660 | 1461140535720 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 01:22:15 INFO - PROCESS | 3660 | 1461140535723 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 01:22:15 INFO - PROCESS | 3660 | 1461140535725 Marionette TRACE conn3 <- [1,2990,null,{}] 01:22:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 01:22:15 INFO - PROCESS | 3660 | 1461140535728 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}] 01:22:15 INFO - PROCESS | 3660 | 1461140535842 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 01:22:15 INFO - PROCESS | 3660 | 1461140535848 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:15 INFO - PROCESS | 3660 | ++DOCSHELL 1646B400 == 53 [pid = 3660] [id = 759] 01:22:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (19AC4800) [pid = 3660] [serial = 2275] [outer = 00000000] 01:22:15 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (1A13FC00) [pid = 3660] [serial = 2276] [outer = 19AC4800] 01:22:15 INFO - PROCESS | 3660 | 1461140535946 Marionette DEBUG loaded listener.js 01:22:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (1A13B000) [pid = 3660] [serial = 2277] [outer = 19AC4800] 01:22:16 INFO - PROCESS | 3660 | 1461140536307 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]]]}] 01:22:16 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. 01:22:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 636ms 01:22:16 INFO - PROCESS | 3660 | 1461140536348 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 01:22:16 INFO - PROCESS | 3660 | 1461140536350 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 01:22:16 INFO - PROCESS | 3660 | 1461140536353 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 01:22:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 01:22:16 INFO - PROCESS | 3660 | 1461140536354 Marionette TRACE conn3 <- [1,2994,null,{}] 01:22:16 INFO - PROCESS | 3660 | 1461140536358 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}] 01:22:16 INFO - PROCESS | 3660 | 1461140536471 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 01:22:16 INFO - PROCESS | 3660 | 1461140536477 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:16 INFO - PROCESS | 3660 | ++DOCSHELL 15C8F000 == 54 [pid = 3660] [id = 760] 01:22:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (1A7A1000) [pid = 3660] [serial = 2278] [outer = 00000000] 01:22:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 112 (1ACE1C00) [pid = 3660] [serial = 2279] [outer = 1A7A1000] 01:22:16 INFO - PROCESS | 3660 | 1461140536584 Marionette DEBUG loaded listener.js 01:22:16 INFO - PROCESS | 3660 | ++DOMWINDOW == 113 (1ACE5800) [pid = 3660] [serial = 2280] [outer = 1A7A1000] 01:22:16 INFO - PROCESS | 3660 | --DOMWINDOW == 112 (193A7800) [pid = 3660] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 01:22:16 INFO - PROCESS | 3660 | --DOMWINDOW == 111 (19703C00) [pid = 3660] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 01:22:16 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (1970A800) [pid = 3660] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 01:22:16 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (12CBB000) [pid = 3660] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 01:22:16 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (15AA9000) [pid = 3660] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 01:22:16 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (17E79400) [pid = 3660] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 01:22:16 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (13ACF000) [pid = 3660] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 01:22:16 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (187C6800) [pid = 3660] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 01:22:16 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (12B8D400) [pid = 3660] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 01:22:16 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (1370F800) [pid = 3660] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 01:22:16 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (18175400) [pid = 3660] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 01:22:16 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (15412000) [pid = 3660] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 01:22:16 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (13367800) [pid = 3660] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 01:22:17 INFO - PROCESS | 3660 | 1461140537061 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]]]}] 01:22:17 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. 01:22:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 730ms 01:22:17 INFO - PROCESS | 3660 | 1461140537106 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 01:22:17 INFO - PROCESS | 3660 | 1461140537108 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 01:22:17 INFO - TEST-START | /FileAPI/FileReaderSync.worker 01:22:17 INFO - PROCESS | 3660 | 1461140537112 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 01:22:17 INFO - PROCESS | 3660 | 1461140537114 Marionette TRACE conn3 <- [1,2998,null,{}] 01:22:17 INFO - PROCESS | 3660 | 1461140537117 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}] 01:22:17 INFO - PROCESS | 3660 | 1461140537201 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 01:22:17 INFO - PROCESS | 3660 | 1461140537207 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:17 INFO - PROCESS | 3660 | ++DOCSHELL 12DDE400 == 55 [pid = 3660] [id = 761] 01:22:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (1698EC00) [pid = 3660] [serial = 2281] [outer = 00000000] 01:22:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (1AC0F400) [pid = 3660] [serial = 2282] [outer = 1698EC00] 01:22:17 INFO - PROCESS | 3660 | 1461140537250 Marionette DEBUG loaded listener.js 01:22:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (1C22F000) [pid = 3660] [serial = 2283] [outer = 1698EC00] 01:22:17 INFO - PROCESS | 3660 | [3660] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:22:17 INFO - PROCESS | 3660 | 1461140537701 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 01:22:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 01:22:17 INFO - {} 01:22:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 01:22:17 INFO - {} 01:22:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 01:22:17 INFO - {} 01:22:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 01:22:17 INFO - {} 01:22:17 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 620ms 01:22:17 INFO - PROCESS | 3660 | 1461140537749 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 01:22:17 INFO - PROCESS | 3660 | 1461140537751 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 01:22:17 INFO - TEST-START | /FileAPI/fileReader.html 01:22:17 INFO - PROCESS | 3660 | 1461140537754 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 01:22:17 INFO - PROCESS | 3660 | 1461140537755 Marionette TRACE conn3 <- [1,3002,null,{}] 01:22:17 INFO - PROCESS | 3660 | 1461140537759 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}] 01:22:17 INFO - PROCESS | 3660 | 1461140537844 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 01:22:17 INFO - PROCESS | 3660 | 1461140537858 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:17 INFO - PROCESS | 3660 | ++DOCSHELL 1C2EC800 == 56 [pid = 3660] [id = 762] 01:22:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (1C2ECC00) [pid = 3660] [serial = 2284] [outer = 00000000] 01:22:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (1C2F5000) [pid = 3660] [serial = 2285] [outer = 1C2ECC00] 01:22:17 INFO - PROCESS | 3660 | 1461140537901 Marionette DEBUG loaded listener.js 01:22:17 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (1C2F7C00) [pid = 3660] [serial = 2286] [outer = 1C2ECC00] 01:22:18 INFO - PROCESS | 3660 | 1461140538512 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]]]}] 01:22:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 01:22:18 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 01:22:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 01:22:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 01:22:18 INFO - TEST-OK | /FileAPI/fileReader.html | took 791ms 01:22:18 INFO - PROCESS | 3660 | 1461140538541 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 01:22:18 INFO - PROCESS | 3660 | 1461140538546 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 01:22:18 INFO - TEST-START | /FileAPI/historical.html 01:22:18 INFO - PROCESS | 3660 | 1461140538552 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 01:22:18 INFO - PROCESS | 3660 | 1461140538556 Marionette TRACE conn3 <- [1,3006,null,{}] 01:22:18 INFO - PROCESS | 3660 | 1461140538561 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}] 01:22:18 INFO - PROCESS | 3660 | 1461140538676 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 01:22:18 INFO - PROCESS | 3660 | 1461140538820 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:18 INFO - PROCESS | 3660 | ++DOCSHELL 1370CC00 == 57 [pid = 3660] [id = 763] 01:22:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (1370D000) [pid = 3660] [serial = 2287] [outer = 00000000] 01:22:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (14AE0800) [pid = 3660] [serial = 2288] [outer = 1370D000] 01:22:18 INFO - PROCESS | 3660 | 1461140538879 Marionette DEBUG loaded listener.js 01:22:18 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (15A10800) [pid = 3660] [serial = 2289] [outer = 1370D000] 01:22:19 INFO - PROCESS | 3660 | 1461140539414 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"]]]}] 01:22:19 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 01:22:19 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 01:22:19 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 01:22:19 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 01:22:19 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 01:22:19 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 01:22:19 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 01:22:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:19 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 01:22:19 INFO - TEST-OK | /FileAPI/historical.html | took 885ms 01:22:19 INFO - PROCESS | 3660 | 1461140539457 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 01:22:19 INFO - PROCESS | 3660 | 1461140539463 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 01:22:19 INFO - TEST-START | /FileAPI/idlharness.html 01:22:19 INFO - PROCESS | 3660 | 1461140539470 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 01:22:19 INFO - PROCESS | 3660 | 1461140539475 Marionette TRACE conn3 <- [1,3010,null,{}] 01:22:19 INFO - PROCESS | 3660 | 1461140539480 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}] 01:22:19 INFO - PROCESS | 3660 | 1461140539588 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 01:22:19 INFO - PROCESS | 3660 | 1461140539746 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:19 INFO - PROCESS | 3660 | ++DOCSHELL 17E9A000 == 58 [pid = 3660] [id = 764] 01:22:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (18079C00) [pid = 3660] [serial = 2290] [outer = 00000000] 01:22:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (190C2800) [pid = 3660] [serial = 2291] [outer = 18079C00] 01:22:19 INFO - PROCESS | 3660 | 1461140539801 Marionette DEBUG loaded listener.js 01:22:19 INFO - PROCESS | 3660 | ++DOMWINDOW == 112 (193A7000) [pid = 3660] [serial = 2292] [outer = 18079C00] 01:22:20 INFO - PROCESS | 3660 | 1461140540794 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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]]]}] 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 01:22:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:22:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:22:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:22:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:22:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:22:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:22:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:22:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:22:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:22:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 01:22:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:22:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:22:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:22:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:22:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:22:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:22:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:22:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:22:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:22:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 01:22:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:22:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:22:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:22:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:22:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:22:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:22:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:22:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:22:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:22:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 01:22:20 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 01:22:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:22:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:22:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:22:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:22:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:22:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:22:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:22:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:22:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 01:22:20 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 01:22:20 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 01:22:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:22:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:22:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:22:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:22:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:22:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:22:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:22:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:22:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 01:22:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:22:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:22:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:22:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:22:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:22:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:22:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:22:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:22:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 01:22:20 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 01:22:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:22:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:22:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:22:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:22:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:22:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:22:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:22:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:22:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 01:22:20 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 01:22:20 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 01:22:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:22:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:22:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:22:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:22:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:22:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:22:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:22:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:22:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 01:22:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 01:22:20 INFO - TEST-OK | /FileAPI/idlharness.html | took 1490ms 01:22:20 INFO - PROCESS | 3660 | 1461140540959 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 01:22:20 INFO - PROCESS | 3660 | 1461140540962 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 01:22:20 INFO - TEST-START | /FileAPI/idlharness.worker 01:22:20 INFO - PROCESS | 3660 | 1461140540967 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 01:22:20 INFO - PROCESS | 3660 | 1461140540971 Marionette TRACE conn3 <- [1,3014,null,{}] 01:22:20 INFO - PROCESS | 3660 | 1461140540993 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}] 01:22:21 INFO - PROCESS | 3660 | 1461140541134 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 01:22:21 INFO - PROCESS | 3660 | 1461140541240 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:21 INFO - PROCESS | 3660 | ++DOCSHELL 1326A000 == 59 [pid = 3660] [id = 765] 01:22:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 113 (1C2EDC00) [pid = 3660] [serial = 2293] [outer = 00000000] 01:22:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 114 (1CB2F400) [pid = 3660] [serial = 2294] [outer = 1C2EDC00] 01:22:21 INFO - PROCESS | 3660 | 1461140541296 Marionette DEBUG loaded listener.js 01:22:21 INFO - PROCESS | 3660 | ++DOMWINDOW == 115 (1CB37C00) [pid = 3660] [serial = 2295] [outer = 1C2EDC00] 01:22:21 INFO - PROCESS | 3660 | [3660] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:22:22 INFO - PROCESS | 3660 | 1461140542544 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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,{},{}]]]}] 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:22:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:22:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:22:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:22:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:22:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:22:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:22:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:22:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:22:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:22:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:22:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:22:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:22:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:22:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:22:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:22:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:22:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:22:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:22:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:22:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:22:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 01:22:22 INFO - {} 01:22:22 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 01:22:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:22:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:22:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:22:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:22:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:22:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:22:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 01:22:22 INFO - {} 01:22:22 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 - {} 01:22:22 INFO - {} 01:22:22 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 01:22:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:22:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:22:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:22:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:22:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:22:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:22:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:22:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:22:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:22:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:22:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:22:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:22:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 01:22:22 INFO - {} 01:22:22 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 01:22:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:22:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:22:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:22:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:22:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:22:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:22:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 01:22:22 INFO - {} 01:22:22 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 - {} 01:22:22 INFO - {} 01:22:22 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 01:22:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:22:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:22:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:22:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:22:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:22:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:22:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:22:22 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 01:22:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 01:22:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 01:22:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:22:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:22:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:22:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:22:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:22:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 01:22:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:22:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:22:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:22:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:22:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:22:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:22:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 01:22:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 01:22:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:22:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:22:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:22:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:22:22 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 01:22:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 01:22:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 01:22:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:22:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:22:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:22:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:22:22 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 01:22:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 01:22:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 01:22:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:22:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:22:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:22:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:22:22 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 01:22:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 01:22:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:22:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:22:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:22:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:22:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:22:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:22:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:22:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 01:22:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:22:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:22:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:22:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:22:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:22:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:22:22 INFO - {} 01:22:22 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1754ms 01:22:22 INFO - PROCESS | 3660 | 1461140542729 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 01:22:22 INFO - PROCESS | 3660 | 1461140542734 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 01:22:22 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 01:22:22 INFO - PROCESS | 3660 | 1461140542762 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 01:22:22 INFO - PROCESS | 3660 | 1461140542764 Marionette TRACE conn3 <- [1,3018,null,{}] 01:22:22 INFO - PROCESS | 3660 | 1461140542770 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}] 01:22:23 INFO - PROCESS | 3660 | 1461140543034 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 01:22:23 INFO - PROCESS | 3660 | 1461140543181 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:23 INFO - PROCESS | 3660 | ++DOCSHELL 13839000 == 60 [pid = 3660] [id = 766] 01:22:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 116 (13839400) [pid = 3660] [serial = 2296] [outer = 00000000] 01:22:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 117 (14A06000) [pid = 3660] [serial = 2297] [outer = 13839400] 01:22:23 INFO - PROCESS | 3660 | 1461140543232 Marionette DEBUG loaded listener.js 01:22:23 INFO - PROCESS | 3660 | ++DOMWINDOW == 118 (15623800) [pid = 3660] [serial = 2298] [outer = 13839400] 01:22:23 INFO - PROCESS | 3660 | 1461140543734 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]]]}] 01:22:23 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 01:22:23 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1040ms 01:22:23 INFO - PROCESS | 3660 | 1461140543826 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 01:22:23 INFO - PROCESS | 3660 | 1461140543830 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 01:22:23 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 01:22:23 INFO - PROCESS | 3660 | 1461140543836 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 01:22:23 INFO - PROCESS | 3660 | 1461140543840 Marionette TRACE conn3 <- [1,3022,null,{}] 01:22:23 INFO - PROCESS | 3660 | 1461140543844 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}] 01:22:23 INFO - PROCESS | 3660 | 1461140543943 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 01:22:24 INFO - PROCESS | 3660 | 1461140544055 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:24 INFO - PROCESS | 3660 | ++DOCSHELL 13366C00 == 61 [pid = 3660] [id = 767] 01:22:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 119 (1350A800) [pid = 3660] [serial = 2299] [outer = 00000000] 01:22:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 120 (13839C00) [pid = 3660] [serial = 2300] [outer = 1350A800] 01:22:24 INFO - PROCESS | 3660 | 1461140544129 Marionette DEBUG loaded listener.js 01:22:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 121 (16464400) [pid = 3660] [serial = 2301] [outer = 1350A800] 01:22:24 INFO - PROCESS | 3660 | --DOCSHELL 12DDE400 == 60 [pid = 3660] [id = 761] 01:22:24 INFO - PROCESS | 3660 | --DOCSHELL 15C8F000 == 59 [pid = 3660] [id = 760] 01:22:24 INFO - PROCESS | 3660 | --DOCSHELL 1646B400 == 58 [pid = 3660] [id = 759] 01:22:24 INFO - PROCESS | 3660 | --DOCSHELL 1939F800 == 57 [pid = 3660] [id = 758] 01:22:24 INFO - PROCESS | 3660 | --DOCSHELL 13510400 == 56 [pid = 3660] [id = 757] 01:22:24 INFO - PROCESS | 3660 | --DOCSHELL 18B4A800 == 55 [pid = 3660] [id = 756] 01:22:24 INFO - PROCESS | 3660 | --DOCSHELL 1812F800 == 54 [pid = 3660] [id = 755] 01:22:24 INFO - PROCESS | 3660 | --DOCSHELL 1812B800 == 53 [pid = 3660] [id = 738] 01:22:24 INFO - PROCESS | 3660 | --DOCSHELL 14398800 == 52 [pid = 3660] [id = 754] 01:22:24 INFO - PROCESS | 3660 | --DOCSHELL 11B30C00 == 51 [pid = 3660] [id = 753] 01:22:24 INFO - PROCESS | 3660 | --DOCSHELL 13839800 == 50 [pid = 3660] [id = 752] 01:22:24 INFO - PROCESS | 3660 | --DOCSHELL 142CA800 == 49 [pid = 3660] [id = 747] 01:22:24 INFO - PROCESS | 3660 | --DOMWINDOW == 120 (1970B000) [pid = 3660] [serial = 2200] [outer = 00000000] [url = about:blank] 01:22:24 INFO - PROCESS | 3660 | --DOMWINDOW == 119 (16538400) [pid = 3660] [serial = 2197] [outer = 00000000] [url = about:blank] 01:22:24 INFO - PROCESS | 3660 | --DOMWINDOW == 118 (13834800) [pid = 3660] [serial = 2194] [outer = 00000000] [url = about:blank] 01:22:24 INFO - PROCESS | 3660 | --DOMWINDOW == 117 (1A7A3C00) [pid = 3660] [serial = 2233] [outer = 00000000] [url = about:blank] 01:22:24 INFO - PROCESS | 3660 | --DOCSHELL 12B83400 == 48 [pid = 3660] [id = 746] 01:22:24 INFO - PROCESS | 3660 | --DOMWINDOW == 116 (1944C400) [pid = 3660] [serial = 2159] [outer = 00000000] [url = about:blank] 01:22:24 INFO - PROCESS | 3660 | --DOMWINDOW == 115 (1665CC00) [pid = 3660] [serial = 2156] [outer = 00000000] [url = about:blank] 01:22:24 INFO - PROCESS | 3660 | --DOMWINDOW == 114 (1370C400) [pid = 3660] [serial = 2153] [outer = 00000000] [url = about:blank] 01:22:24 INFO - PROCESS | 3660 | --DOMWINDOW == 113 (18175800) [pid = 3660] [serial = 2212] [outer = 00000000] [url = about:blank] 01:22:24 INFO - PROCESS | 3660 | --DOMWINDOW == 112 (181E4400) [pid = 3660] [serial = 2213] [outer = 00000000] [url = about:blank] 01:22:24 INFO - PROCESS | 3660 | --DOMWINDOW == 111 (16469000) [pid = 3660] [serial = 2209] [outer = 00000000] [url = about:blank] 01:22:24 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (169D8000) [pid = 3660] [serial = 2210] [outer = 00000000] [url = about:blank] 01:22:24 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (192A8000) [pid = 3660] [serial = 2215] [outer = 00000000] [url = about:blank] 01:22:24 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (13714400) [pid = 3660] [serial = 2204] [outer = 00000000] [url = about:blank] 01:22:24 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (1350B800) [pid = 3660] [serial = 2203] [outer = 00000000] [url = about:blank] 01:22:24 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (1A283C00) [pid = 3660] [serial = 2231] [outer = 00000000] [url = about:blank] 01:22:24 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (1A142800) [pid = 3660] [serial = 2230] [outer = 00000000] [url = about:blank] 01:22:24 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (1A139C00) [pid = 3660] [serial = 2225] [outer = 00000000] [url = about:blank] 01:22:24 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (17E6D400) [pid = 3660] [serial = 2228] [outer = 00000000] [url = about:blank] 01:22:24 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (1954B800) [pid = 3660] [serial = 2219] [outer = 00000000] [url = about:blank] 01:22:24 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (192DF400) [pid = 3660] [serial = 2216] [outer = 00000000] [url = about:blank] 01:22:24 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (194B4400) [pid = 3660] [serial = 2218] [outer = 00000000] [url = about:blank] 01:22:24 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (19D40000) [pid = 3660] [serial = 2221] [outer = 00000000] [url = about:blank] 01:22:24 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (1A13AC00) [pid = 3660] [serial = 2224] [outer = 00000000] [url = about:blank] 01:22:24 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (142C4800) [pid = 3660] [serial = 2227] [outer = 00000000] [url = about:blank] 01:22:24 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (19F63000) [pid = 3660] [serial = 2222] [outer = 00000000] [url = about:blank] 01:22:24 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (16850C00) [pid = 3660] [serial = 2207] [outer = 00000000] [url = about:blank] 01:22:24 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (1646DC00) [pid = 3660] [serial = 2206] [outer = 00000000] [url = about:blank] 01:22:24 INFO - PROCESS | 3660 | 1461140544565 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]]]}] 01:22:24 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 01:22:24 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 791ms 01:22:24 INFO - TEST-START | /FileAPI/blob/Blob-close.html 01:22:24 INFO - PROCESS | 3660 | 1461140544637 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 01:22:24 INFO - PROCESS | 3660 | 1461140544640 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 01:22:24 INFO - PROCESS | 3660 | 1461140544643 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 01:22:24 INFO - PROCESS | 3660 | 1461140544645 Marionette TRACE conn3 <- [1,3026,null,{}] 01:22:24 INFO - PROCESS | 3660 | 1461140544649 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}] 01:22:24 INFO - PROCESS | 3660 | 1461140544730 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 01:22:24 INFO - PROCESS | 3660 | 1461140544738 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:24 INFO - PROCESS | 3660 | ++DOCSHELL 1646F000 == 49 [pid = 3660] [id = 768] 01:22:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (164D8400) [pid = 3660] [serial = 2302] [outer = 00000000] 01:22:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (16995000) [pid = 3660] [serial = 2303] [outer = 164D8400] 01:22:24 INFO - PROCESS | 3660 | 1461140544791 Marionette DEBUG loaded listener.js 01:22:24 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (17E6D400) [pid = 3660] [serial = 2304] [outer = 164D8400] 01:22:25 INFO - PROCESS | 3660 | 1461140545277 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"]]]}] 01:22:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 01:22:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 01:22:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 01:22:25 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 683ms 01:22:25 INFO - PROCESS | 3660 | 1461140545342 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 01:22:25 INFO - PROCESS | 3660 | 1461140545346 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 01:22:25 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 01:22:25 INFO - PROCESS | 3660 | 1461140545356 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 01:22:25 INFO - PROCESS | 3660 | 1461140545360 Marionette TRACE conn3 <- [1,3030,null,{}] 01:22:25 INFO - PROCESS | 3660 | 1461140545364 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}] 01:22:25 INFO - PROCESS | 3660 | 1461140545449 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 01:22:25 INFO - PROCESS | 3660 | 1461140545457 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:25 INFO - PROCESS | 3660 | ++DOCSHELL 17E77000 == 50 [pid = 3660] [id = 769] 01:22:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (1807B400) [pid = 3660] [serial = 2305] [outer = 00000000] 01:22:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (181E4C00) [pid = 3660] [serial = 2306] [outer = 1807B400] 01:22:25 INFO - PROCESS | 3660 | 1461140545502 Marionette DEBUG loaded listener.js 01:22:25 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (187C8000) [pid = 3660] [serial = 2307] [outer = 1807B400] 01:22:26 INFO - PROCESS | 3660 | 1461140546153 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]]]}] 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 01:22:26 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. 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 01:22:26 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'.) 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 01:22:26 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. 01:22:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 01:22:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 01:22:26 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. 01:22:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 01:22:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:22:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:22:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 01:22:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:22:26 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. 01:22:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 01:22:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:22:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:22:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 01:22:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 01:22:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 01:22:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 01:22:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:22:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 01:22:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 01:22:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:22:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:22:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 01:22:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 01:22:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:22:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:22:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:22:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 01:22:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:22:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:22:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:22:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 01:22:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:22:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:22:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 01:22:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 01:22:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:22:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:22:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:22:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 01:22:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:22:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:22:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:22:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 01:22:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:22:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:22:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:22:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 01:22:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:22:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:22:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:22:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 01:22:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:22:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:22:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 01:22:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 01:22:26 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 962ms 01:22:26 INFO - PROCESS | 3660 | 1461140546303 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 01:22:26 INFO - PROCESS | 3660 | 1461140546305 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 01:22:26 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 01:22:26 INFO - PROCESS | 3660 | 1461140546308 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 01:22:26 INFO - PROCESS | 3660 | 1461140546310 Marionette TRACE conn3 <- [1,3034,null,{}] 01:22:26 INFO - PROCESS | 3660 | 1461140546313 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}] 01:22:26 INFO - PROCESS | 3660 | 1461140546392 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 01:22:26 INFO - PROCESS | 3660 | 1461140546398 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:26 INFO - PROCESS | 3660 | ++DOCSHELL 18934800 == 51 [pid = 3660] [id = 770] 01:22:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (18939800) [pid = 3660] [serial = 2308] [outer = 00000000] 01:22:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (1944EC00) [pid = 3660] [serial = 2309] [outer = 18939800] 01:22:26 INFO - PROCESS | 3660 | 1461140546443 Marionette DEBUG loaded listener.js 01:22:26 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (194B3C00) [pid = 3660] [serial = 2310] [outer = 18939800] 01:22:26 INFO - PROCESS | 3660 | [3660] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:22:26 INFO - PROCESS | 3660 | 1461140546936 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 01:22:27 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 01:22:27 INFO - {} 01:22:27 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 699ms 01:22:27 INFO - PROCESS | 3660 | 1461140547008 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 01:22:27 INFO - PROCESS | 3660 | 1461140547010 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 01:22:27 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 01:22:27 INFO - PROCESS | 3660 | 1461140547013 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 01:22:27 INFO - PROCESS | 3660 | 1461140547015 Marionette TRACE conn3 <- [1,3038,null,{}] 01:22:27 INFO - PROCESS | 3660 | 1461140547019 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}] 01:22:27 INFO - PROCESS | 3660 | 1461140547132 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 01:22:27 INFO - PROCESS | 3660 | 1461140547195 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:27 INFO - PROCESS | 3660 | ++DOCSHELL 13712400 == 52 [pid = 3660] [id = 771] 01:22:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (194B7C00) [pid = 3660] [serial = 2311] [outer = 00000000] 01:22:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (199C2400) [pid = 3660] [serial = 2312] [outer = 194B7C00] 01:22:27 INFO - PROCESS | 3660 | 1461140547248 Marionette DEBUG loaded listener.js 01:22:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (19F6C400) [pid = 3660] [serial = 2313] [outer = 194B7C00] 01:22:27 INFO - PROCESS | 3660 | 1461140547701 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]]]}] 01:22:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 01:22:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 01:22:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 01:22:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 01:22:27 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 745ms 01:22:27 INFO - PROCESS | 3660 | 1461140547768 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 01:22:27 INFO - PROCESS | 3660 | 1461140547770 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 01:22:27 INFO - PROCESS | 3660 | 1461140547784 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 01:22:27 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 01:22:27 INFO - PROCESS | 3660 | 1461140547786 Marionette TRACE conn3 <- [1,3042,null,{}] 01:22:27 INFO - PROCESS | 3660 | 1461140547790 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}] 01:22:27 INFO - PROCESS | 3660 | 1461140547919 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 01:22:27 INFO - PROCESS | 3660 | 1461140547933 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:27 INFO - PROCESS | 3660 | ++DOCSHELL 13269000 == 53 [pid = 3660] [id = 772] 01:22:27 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (19D4D400) [pid = 3660] [serial = 2314] [outer = 00000000] 01:22:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (1AC09000) [pid = 3660] [serial = 2315] [outer = 19D4D400] 01:22:28 INFO - PROCESS | 3660 | 1461140548016 Marionette DEBUG loaded listener.js 01:22:28 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (1ACD9000) [pid = 3660] [serial = 2316] [outer = 19D4D400] 01:22:28 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (1944D800) [pid = 3660] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 01:22:28 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (19705400) [pid = 3660] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 01:22:28 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (1944F400) [pid = 3660] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 01:22:28 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (19AC4800) [pid = 3660] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 01:22:28 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (14A54000) [pid = 3660] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 01:22:28 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (11B3A800) [pid = 3660] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 01:22:28 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (18B4E400) [pid = 3660] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:22:28 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (18176000) [pid = 3660] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 01:22:28 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (142C5000) [pid = 3660] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 01:22:28 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (1665C000) [pid = 3660] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 01:22:28 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (1ACDC000) [pid = 3660] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:22:28 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (1A7A1000) [pid = 3660] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 01:22:28 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (1698EC00) [pid = 3660] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 01:22:28 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (12C01C00) [pid = 3660] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 01:22:28 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (13ACE800) [pid = 3660] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 01:22:28 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (19549400) [pid = 3660] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 01:22:28 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (187CBC00) [pid = 3660] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 01:22:28 INFO - PROCESS | 3660 | 1461140548814 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"]]]}] 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 01:22:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 01:22:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 01:22:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:22:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:22:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 01:22:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:22:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:22:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 01:22:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:22:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:22:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 01:22:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:22:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:22:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 01:22:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:22:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:22:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 01:22:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:22:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:22:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 01:22:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:22:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:22:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 01:22:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:22:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:22:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 01:22:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:22:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:22:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 01:22:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:22:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:22:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 01:22:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:22:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:22:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 01:22:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:22:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:22:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 01:22:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:22:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:22:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 01:22:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:22:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:22:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 01:22:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:22:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:22:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 01:22:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:22:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:22:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 01:22:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:22:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:22:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 01:22:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:22:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:22:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 01:22:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:22:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:22:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 01:22:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:22:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:22:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 01:22:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:22:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:22:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 01:22:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:22:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:22:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:22:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:22:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:22:28 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" 01:22:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:22:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:22:28 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" 01:22:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:22:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:22:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:22:28 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1179ms 01:22:28 INFO - PROCESS | 3660 | 1461140548954 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 01:22:28 INFO - PROCESS | 3660 | 1461140548956 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 01:22:28 INFO - TEST-START | /FileAPI/file/File-constructor.html 01:22:28 INFO - PROCESS | 3660 | 1461140548960 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 01:22:28 INFO - PROCESS | 3660 | 1461140548962 Marionette TRACE conn3 <- [1,3046,null,{}] 01:22:28 INFO - PROCESS | 3660 | 1461140548965 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}] 01:22:29 INFO - PROCESS | 3660 | 1461140549077 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 01:22:29 INFO - PROCESS | 3660 | 1461140549136 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:29 INFO - PROCESS | 3660 | ++DOCSHELL 1325E000 == 54 [pid = 3660] [id = 773] 01:22:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (15CD8C00) [pid = 3660] [serial = 2317] [outer = 00000000] 01:22:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (18181400) [pid = 3660] [serial = 2318] [outer = 15CD8C00] 01:22:29 INFO - PROCESS | 3660 | 1461140549184 Marionette DEBUG loaded listener.js 01:22:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (187D3400) [pid = 3660] [serial = 2319] [outer = 15CD8C00] 01:22:29 INFO - PROCESS | 3660 | 1461140549590 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]]]}] 01:22:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 01:22:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 01:22:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 01:22:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 01:22:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 01:22:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 01:22:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 01:22:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 01:22:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 01:22:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 01:22:29 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 01:22:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:29 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 01:22:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 01:22:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 01:22:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:22:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 01:22:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 01:22:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 01:22:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 01:22:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 01:22:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 01:22:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 01:22:29 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 699ms 01:22:29 INFO - PROCESS | 3660 | 1461140549664 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 01:22:29 INFO - PROCESS | 3660 | 1461140549666 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 01:22:29 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 01:22:29 INFO - PROCESS | 3660 | 1461140549669 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 01:22:29 INFO - PROCESS | 3660 | 1461140549671 Marionette TRACE conn3 <- [1,3050,null,{}] 01:22:29 INFO - PROCESS | 3660 | 1461140549674 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}] 01:22:29 INFO - PROCESS | 3660 | 1461140549753 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 01:22:29 INFO - PROCESS | 3660 | 1461140549758 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:29 INFO - PROCESS | 3660 | ++DOCSHELL 18127C00 == 55 [pid = 3660] [id = 774] 01:22:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (190C3C00) [pid = 3660] [serial = 2320] [outer = 00000000] 01:22:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (1CB2E000) [pid = 3660] [serial = 2321] [outer = 190C3C00] 01:22:29 INFO - PROCESS | 3660 | 1461140549801 Marionette DEBUG loaded listener.js 01:22:29 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (1CB33C00) [pid = 3660] [serial = 2322] [outer = 190C3C00] 01:22:30 INFO - PROCESS | 3660 | [3660] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:22:30 INFO - PROCESS | 3660 | 1461140550255 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 01:22:30 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 01:22:30 INFO - {} 01:22:30 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 621ms 01:22:30 INFO - PROCESS | 3660 | 1461140550307 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 01:22:30 INFO - PROCESS | 3660 | 1461140550309 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 01:22:30 INFO - PROCESS | 3660 | 1461140550312 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 01:22:30 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 01:22:30 INFO - PROCESS | 3660 | 1461140550314 Marionette TRACE conn3 <- [1,3054,null,{}] 01:22:30 INFO - PROCESS | 3660 | 1461140550318 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}] 01:22:30 INFO - PROCESS | 3660 | 1461140550383 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 01:22:30 INFO - PROCESS | 3660 | 1461140550424 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:30 INFO - PROCESS | 3660 | ++DOCSHELL 1CC0E800 == 56 [pid = 3660] [id = 775] 01:22:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (1CE48800) [pid = 3660] [serial = 2323] [outer = 00000000] 01:22:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (1D171800) [pid = 3660] [serial = 2324] [outer = 1CE48800] 01:22:30 INFO - PROCESS | 3660 | 1461140550471 Marionette DEBUG loaded listener.js 01:22:30 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (1D174800) [pid = 3660] [serial = 2325] [outer = 1CE48800] 01:22:31 INFO - PROCESS | 3660 | 1461140551072 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]]]}] 01:22:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 01:22:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 01:22:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 01:22:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 01:22:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 01:22:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 01:22:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 01:22:31 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 792ms 01:22:31 INFO - PROCESS | 3660 | 1461140551100 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 01:22:31 INFO - PROCESS | 3660 | 1461140551104 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 01:22:31 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 01:22:31 INFO - PROCESS | 3660 | 1461140551110 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 01:22:31 INFO - PROCESS | 3660 | 1461140551114 Marionette TRACE conn3 <- [1,3058,null,{}] 01:22:31 INFO - PROCESS | 3660 | 1461140551120 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}] 01:22:31 INFO - PROCESS | 3660 | 1461140551227 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 01:22:31 INFO - PROCESS | 3660 | 1461140551343 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:31 INFO - PROCESS | 3660 | ++DOCSHELL 13710000 == 57 [pid = 3660] [id = 776] 01:22:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (13710C00) [pid = 3660] [serial = 2326] [outer = 00000000] 01:22:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (14A5F800) [pid = 3660] [serial = 2327] [outer = 13710C00] 01:22:31 INFO - PROCESS | 3660 | 1461140551399 Marionette DEBUG loaded listener.js 01:22:31 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (15C90800) [pid = 3660] [serial = 2328] [outer = 13710C00] 01:22:31 INFO - PROCESS | 3660 | 1461140551965 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]]]}] 01:22:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 01:22:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 01:22:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 01:22:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 01:22:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 01:22:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 01:22:32 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 885ms 01:22:32 INFO - PROCESS | 3660 | 1461140552015 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 01:22:32 INFO - PROCESS | 3660 | 1461140552021 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 01:22:32 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 01:22:32 INFO - PROCESS | 3660 | 1461140552028 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 01:22:32 INFO - PROCESS | 3660 | 1461140552030 Marionette TRACE conn3 <- [1,3062,null,{}] 01:22:32 INFO - PROCESS | 3660 | 1461140552034 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}] 01:22:32 INFO - PROCESS | 3660 | 1461140552147 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 01:22:32 INFO - PROCESS | 3660 | 1461140552289 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:32 INFO - PROCESS | 3660 | ++DOCSHELL 138AFC00 == 58 [pid = 3660] [id = 777] 01:22:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 105 (1439A400) [pid = 3660] [serial = 2329] [outer = 00000000] 01:22:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 106 (181DA000) [pid = 3660] [serial = 2330] [outer = 1439A400] 01:22:32 INFO - PROCESS | 3660 | 1461140552344 Marionette DEBUG loaded listener.js 01:22:32 INFO - PROCESS | 3660 | ++DOMWINDOW == 107 (187D3800) [pid = 3660] [serial = 2331] [outer = 1439A400] 01:22:32 INFO - PROCESS | 3660 | 1461140552835 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]]]}] 01:22:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 01:22:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 01:22:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 01:22:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 01:22:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 01:22:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 01:22:32 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 838ms 01:22:32 INFO - PROCESS | 3660 | 1461140552852 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 01:22:32 INFO - PROCESS | 3660 | 1461140552854 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 01:22:32 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 01:22:32 INFO - PROCESS | 3660 | 1461140552859 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 01:22:32 INFO - PROCESS | 3660 | 1461140552862 Marionette TRACE conn3 <- [1,3066,null,{}] 01:22:32 INFO - PROCESS | 3660 | 1461140552873 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}] 01:22:32 INFO - PROCESS | 3660 | 1461140552984 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 01:22:33 INFO - PROCESS | 3660 | 1461140553128 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:33 INFO - PROCESS | 3660 | ++DOCSHELL 193A4800 == 59 [pid = 3660] [id = 778] 01:22:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 108 (19558C00) [pid = 3660] [serial = 2332] [outer = 00000000] 01:22:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 109 (19952C00) [pid = 3660] [serial = 2333] [outer = 19558C00] 01:22:33 INFO - PROCESS | 3660 | 1461140553188 Marionette DEBUG loaded listener.js 01:22:33 INFO - PROCESS | 3660 | ++DOMWINDOW == 110 (19FD4000) [pid = 3660] [serial = 2334] [outer = 19558C00] 01:22:33 INFO - PROCESS | 3660 | 1461140553729 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] 01:22:33 INFO - PROCESS | 3660 | 1461140553837 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 01:22:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 01:22:33 INFO - PROCESS | 3660 | 1461140553841 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 01:22:33 INFO - PROCESS | 3660 | 1461140553843 Marionette TRACE conn3 <- [1,3070,null,{}] 01:22:33 INFO - PROCESS | 3660 | 1461140553846 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}] 01:22:33 INFO - PROCESS | 3660 | 1461140553950 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 01:22:34 INFO - PROCESS | 3660 | 1461140554115 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:34 INFO - PROCESS | 3660 | ++DOCSHELL 1A289C00 == 60 [pid = 3660] [id = 779] 01:22:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 111 (1C294C00) [pid = 3660] [serial = 2335] [outer = 00000000] 01:22:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 112 (1C72FC00) [pid = 3660] [serial = 2336] [outer = 1C294C00] 01:22:34 INFO - PROCESS | 3660 | 1461140554171 Marionette DEBUG loaded listener.js 01:22:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 113 (1C7F7000) [pid = 3660] [serial = 2337] [outer = 1C294C00] 01:22:34 INFO - PROCESS | 3660 | 1461140554652 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]]]}] 01:22:34 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 01:22:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 01:22:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 01:22:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 01:22:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 838ms 01:22:34 INFO - PROCESS | 3660 | 1461140554689 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 01:22:34 INFO - PROCESS | 3660 | 1461140554691 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 01:22:34 INFO - PROCESS | 3660 | 1461140554696 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 01:22:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 01:22:34 INFO - PROCESS | 3660 | 1461140554698 Marionette TRACE conn3 <- [1,3074,null,{}] 01:22:34 INFO - PROCESS | 3660 | 1461140554702 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}] 01:22:34 INFO - PROCESS | 3660 | 1461140554802 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 01:22:34 INFO - PROCESS | 3660 | 1461140554960 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:34 INFO - PROCESS | 3660 | ++DOCSHELL 1A806800 == 61 [pid = 3660] [id = 780] 01:22:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 114 (1ACDF000) [pid = 3660] [serial = 2338] [outer = 00000000] 01:22:34 INFO - PROCESS | 3660 | ++DOMWINDOW == 115 (1D16AC00) [pid = 3660] [serial = 2339] [outer = 1ACDF000] 01:22:35 INFO - PROCESS | 3660 | 1461140555022 Marionette DEBUG loaded listener.js 01:22:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 116 (1CE56000) [pid = 3660] [serial = 2340] [outer = 1ACDF000] 01:22:35 INFO - PROCESS | 3660 | 1461140555557 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 01:22:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 01:22:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 885ms 01:22:35 INFO - PROCESS | 3660 | 1461140555567 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 01:22:35 INFO - PROCESS | 3660 | 1461140555569 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 01:22:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 01:22:35 INFO - PROCESS | 3660 | 1461140555572 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 01:22:35 INFO - PROCESS | 3660 | 1461140555574 Marionette TRACE conn3 <- [1,3078,null,{}] 01:22:35 INFO - PROCESS | 3660 | 1461140555578 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}] 01:22:35 INFO - PROCESS | 3660 | 1461140555698 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 01:22:35 INFO - PROCESS | 3660 | 1461140555876 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:35 INFO - PROCESS | 3660 | ++DOCSHELL 13360800 == 62 [pid = 3660] [id = 781] 01:22:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 117 (13367800) [pid = 3660] [serial = 2341] [outer = 00000000] 01:22:35 INFO - PROCESS | 3660 | ++DOMWINDOW == 118 (1D1D5C00) [pid = 3660] [serial = 2342] [outer = 13367800] 01:22:35 INFO - PROCESS | 3660 | 1461140555934 Marionette DEBUG loaded listener.js 01:22:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 119 (1D1E4000) [pid = 3660] [serial = 2343] [outer = 13367800] 01:22:36 INFO - PROCESS | 3660 | 1461140556575 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 01:22:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 01:22:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1039ms 01:22:36 INFO - PROCESS | 3660 | 1461140556624 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 01:22:36 INFO - PROCESS | 3660 | 1461140556627 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 01:22:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 01:22:36 INFO - PROCESS | 3660 | 1461140556652 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 01:22:36 INFO - PROCESS | 3660 | 1461140556655 Marionette TRACE conn3 <- [1,3082,null,{}] 01:22:36 INFO - PROCESS | 3660 | 1461140556660 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}] 01:22:36 INFO - PROCESS | 3660 | 1461140556756 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 01:22:36 INFO - PROCESS | 3660 | 1461140556923 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:36 INFO - PROCESS | 3660 | ++DOCSHELL 1383BC00 == 63 [pid = 3660] [id = 782] 01:22:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 120 (13ACDC00) [pid = 3660] [serial = 2344] [outer = 00000000] 01:22:36 INFO - PROCESS | 3660 | ++DOMWINDOW == 121 (14A10800) [pid = 3660] [serial = 2345] [outer = 13ACDC00] 01:22:36 INFO - PROCESS | 3660 | 1461140556975 Marionette DEBUG loaded listener.js 01:22:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 122 (15A0CC00) [pid = 3660] [serial = 2346] [outer = 13ACDC00] 01:22:37 INFO - PROCESS | 3660 | --DOCSHELL 18B46400 == 62 [pid = 3660] [id = 579] 01:22:37 INFO - PROCESS | 3660 | --DOCSHELL 11BF5000 == 61 [pid = 3660] [id = 731] 01:22:37 INFO - PROCESS | 3660 | --DOCSHELL 1383C400 == 60 [pid = 3660] [id = 732] 01:22:37 INFO - PROCESS | 3660 | --DOCSHELL 18127C00 == 59 [pid = 3660] [id = 774] 01:22:37 INFO - PROCESS | 3660 | --DOCSHELL 1325E000 == 58 [pid = 3660] [id = 773] 01:22:37 INFO - PROCESS | 3660 | --DOCSHELL 13269000 == 57 [pid = 3660] [id = 772] 01:22:37 INFO - PROCESS | 3660 | --DOCSHELL 13712400 == 56 [pid = 3660] [id = 771] 01:22:37 INFO - PROCESS | 3660 | --DOCSHELL 18934800 == 55 [pid = 3660] [id = 770] 01:22:37 INFO - PROCESS | 3660 | --DOCSHELL 17E77000 == 54 [pid = 3660] [id = 769] 01:22:37 INFO - PROCESS | 3660 | --DOCSHELL 1646F000 == 53 [pid = 3660] [id = 768] 01:22:37 INFO - PROCESS | 3660 | --DOCSHELL 13366C00 == 52 [pid = 3660] [id = 767] 01:22:37 INFO - PROCESS | 3660 | --DOCSHELL 13839000 == 51 [pid = 3660] [id = 766] 01:22:37 INFO - PROCESS | 3660 | --DOCSHELL 17E9A000 == 50 [pid = 3660] [id = 764] 01:22:37 INFO - PROCESS | 3660 | --DOMWINDOW == 121 (1C2F5000) [pid = 3660] [serial = 2285] [outer = 00000000] [url = about:blank] 01:22:37 INFO - PROCESS | 3660 | --DOMWINDOW == 120 (13714800) [pid = 3660] [serial = 2238] [outer = 00000000] [url = about:blank] 01:22:37 INFO - PROCESS | 3660 | --DOMWINDOW == 119 (1807E400) [pid = 3660] [serial = 2241] [outer = 00000000] [url = about:blank] 01:22:37 INFO - PROCESS | 3660 | --DOMWINDOW == 118 (19F67C00) [pid = 3660] [serial = 2244] [outer = 00000000] [url = about:blank] 01:22:37 INFO - PROCESS | 3660 | --DOMWINDOW == 117 (1C22A400) [pid = 3660] [serial = 2247] [outer = 00000000] [url = about:blank] 01:22:37 INFO - PROCESS | 3660 | --DOMWINDOW == 116 (1C236400) [pid = 3660] [serial = 2250] [outer = 00000000] [url = about:blank] 01:22:37 INFO - PROCESS | 3660 | --DOCSHELL 1370CC00 == 49 [pid = 3660] [id = 763] 01:22:37 INFO - PROCESS | 3660 | --DOCSHELL 1C2EC800 == 48 [pid = 3660] [id = 762] 01:22:37 INFO - PROCESS | 3660 | 1461140557563 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 01:22:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 01:22:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 947ms 01:22:37 INFO - PROCESS | 3660 | 1461140557581 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 01:22:37 INFO - PROCESS | 3660 | 1461140557586 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 01:22:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 01:22:37 INFO - PROCESS | 3660 | 1461140557592 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 01:22:37 INFO - PROCESS | 3660 | 1461140557595 Marionette TRACE conn3 <- [1,3086,null,{}] 01:22:37 INFO - PROCESS | 3660 | 1461140557598 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}] 01:22:37 INFO - PROCESS | 3660 | 1461140557683 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 01:22:37 INFO - PROCESS | 3660 | 1461140557692 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:37 INFO - PROCESS | 3660 | ++DOCSHELL 1370FC00 == 49 [pid = 3660] [id = 783] 01:22:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 117 (13833000) [pid = 3660] [serial = 2347] [outer = 00000000] 01:22:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 118 (142C4C00) [pid = 3660] [serial = 2348] [outer = 13833000] 01:22:37 INFO - PROCESS | 3660 | 1461140557737 Marionette DEBUG loaded listener.js 01:22:37 INFO - PROCESS | 3660 | ++DOMWINDOW == 119 (1561D400) [pid = 3660] [serial = 2349] [outer = 13833000] 01:22:37 INFO - PROCESS | 3660 | --DOMWINDOW == 118 (138B4000) [pid = 3660] [serial = 2195] [outer = 00000000] [url = about:blank] 01:22:37 INFO - PROCESS | 3660 | --DOMWINDOW == 117 (17E76000) [pid = 3660] [serial = 2198] [outer = 00000000] [url = about:blank] 01:22:37 INFO - PROCESS | 3660 | --DOMWINDOW == 116 (1994D400) [pid = 3660] [serial = 2201] [outer = 00000000] [url = about:blank] 01:22:37 INFO - PROCESS | 3660 | --DOMWINDOW == 115 (194BDC00) [pid = 3660] [serial = 2150] [outer = 00000000] [url = about:blank] 01:22:37 INFO - PROCESS | 3660 | --DOMWINDOW == 114 (1C22F000) [pid = 3660] [serial = 2283] [outer = 00000000] [url = about:blank] 01:22:37 INFO - PROCESS | 3660 | --DOMWINDOW == 113 (1ACE5800) [pid = 3660] [serial = 2280] [outer = 00000000] [url = about:blank] 01:22:37 INFO - PROCESS | 3660 | --DOMWINDOW == 112 (1AC0F400) [pid = 3660] [serial = 2282] [outer = 00000000] [url = about:blank] 01:22:37 INFO - PROCESS | 3660 | --DOMWINDOW == 111 (192E2400) [pid = 3660] [serial = 2271] [outer = 00000000] [url = about:blank] 01:22:37 INFO - PROCESS | 3660 | --DOMWINDOW == 110 (19946800) [pid = 3660] [serial = 2192] [outer = 00000000] [url = about:blank] 01:22:37 INFO - PROCESS | 3660 | --DOMWINDOW == 109 (194BE000) [pid = 3660] [serial = 2273] [outer = 00000000] [url = about:blank] 01:22:37 INFO - PROCESS | 3660 | --DOMWINDOW == 108 (1A13FC00) [pid = 3660] [serial = 2276] [outer = 00000000] [url = about:blank] 01:22:37 INFO - PROCESS | 3660 | --DOMWINDOW == 107 (19557C00) [pid = 3660] [serial = 2274] [outer = 00000000] [url = about:blank] 01:22:37 INFO - PROCESS | 3660 | --DOMWINDOW == 106 (18B52000) [pid = 3660] [serial = 2254] [outer = 00000000] [url = about:blank] 01:22:37 INFO - PROCESS | 3660 | --DOMWINDOW == 105 (18179000) [pid = 3660] [serial = 2253] [outer = 00000000] [url = about:blank] 01:22:37 INFO - PROCESS | 3660 | --DOMWINDOW == 104 (1350F800) [pid = 3660] [serial = 2259] [outer = 00000000] [url = about:blank] 01:22:37 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (1370EC00) [pid = 3660] [serial = 2260] [outer = 00000000] [url = about:blank] 01:22:37 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (18B4F000) [pid = 3660] [serial = 2268] [outer = 00000000] [url = about:blank] 01:22:37 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (187C8C00) [pid = 3660] [serial = 2265] [outer = 00000000] [url = about:blank] 01:22:37 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (187D0000) [pid = 3660] [serial = 2266] [outer = 00000000] [url = about:blank] 01:22:37 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (156B3000) [pid = 3660] [serial = 2257] [outer = 00000000] [url = about:blank] 01:22:37 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (15412800) [pid = 3660] [serial = 2256] [outer = 00000000] [url = about:blank] 01:22:37 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (190CA800) [pid = 3660] [serial = 2270] [outer = 00000000] [url = about:blank] 01:22:37 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (169D1C00) [pid = 3660] [serial = 2262] [outer = 00000000] [url = about:blank] 01:22:37 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (17E8C000) [pid = 3660] [serial = 2263] [outer = 00000000] [url = about:blank] 01:22:37 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (1ACDE400) [pid = 3660] [serial = 2236] [outer = 00000000] [url = about:blank] 01:22:37 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (1ACE1C00) [pid = 3660] [serial = 2279] [outer = 00000000] [url = about:blank] 01:22:37 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (1A13B000) [pid = 3660] [serial = 2277] [outer = 00000000] [url = about:blank] 01:22:38 INFO - PROCESS | 3660 | 1461140558227 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]]]}] 01:22:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 01:22:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 01:22:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 682ms 01:22:38 INFO - PROCESS | 3660 | 1461140558322 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 01:22:38 INFO - PROCESS | 3660 | 1461140558324 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 01:22:38 INFO - PROCESS | 3660 | 1461140558330 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 01:22:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 01:22:38 INFO - PROCESS | 3660 | 1461140558334 Marionette TRACE conn3 <- [1,3090,null,{}] 01:22:38 INFO - PROCESS | 3660 | 1461140558344 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}] 01:22:38 INFO - PROCESS | 3660 | 1461140558468 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 01:22:38 INFO - PROCESS | 3660 | 1461140558576 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:38 INFO - PROCESS | 3660 | ++DOCSHELL 156B3000 == 50 [pid = 3660] [id = 784] 01:22:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 93 (156B8400) [pid = 3660] [serial = 2350] [outer = 00000000] 01:22:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 94 (17E6D000) [pid = 3660] [serial = 2351] [outer = 156B8400] 01:22:38 INFO - PROCESS | 3660 | 1461140558623 Marionette DEBUG loaded listener.js 01:22:38 INFO - PROCESS | 3660 | ++DOMWINDOW == 95 (17E7A400) [pid = 3660] [serial = 2352] [outer = 156B8400] 01:22:38 INFO - PROCESS | 3660 | 1461140558975 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 01:22:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 01:22:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 698ms 01:22:39 INFO - PROCESS | 3660 | 1461140559030 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 01:22:39 INFO - PROCESS | 3660 | 1461140559033 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 01:22:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 01:22:39 INFO - PROCESS | 3660 | 1461140559036 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 01:22:39 INFO - PROCESS | 3660 | 1461140559038 Marionette TRACE conn3 <- [1,3094,null,{}] 01:22:39 INFO - PROCESS | 3660 | 1461140559041 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}] 01:22:39 INFO - PROCESS | 3660 | 1461140559130 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 01:22:39 INFO - PROCESS | 3660 | 1461140559136 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:39 INFO - PROCESS | 3660 | ++DOCSHELL 18074C00 == 51 [pid = 3660] [id = 785] 01:22:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 96 (18078000) [pid = 3660] [serial = 2353] [outer = 00000000] 01:22:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 97 (18127400) [pid = 3660] [serial = 2354] [outer = 18078000] 01:22:39 INFO - PROCESS | 3660 | 1461140559181 Marionette DEBUG loaded listener.js 01:22:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 98 (18175400) [pid = 3660] [serial = 2355] [outer = 18078000] 01:22:39 INFO - PROCESS | 3660 | 1461140559613 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]]]}] 01:22:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 01:22:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 01:22:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 01:22:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 637ms 01:22:39 INFO - PROCESS | 3660 | 1461140559675 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 01:22:39 INFO - PROCESS | 3660 | 1461140559677 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 01:22:39 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 01:22:39 INFO - PROCESS | 3660 | 1461140559680 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 01:22:39 INFO - PROCESS | 3660 | 1461140559682 Marionette TRACE conn3 <- [1,3098,null,{}] 01:22:39 INFO - PROCESS | 3660 | 1461140559685 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}] 01:22:39 INFO - PROCESS | 3660 | 1461140559764 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 01:22:39 INFO - PROCESS | 3660 | 1461140559769 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:39 INFO - PROCESS | 3660 | ++DOCSHELL 13518000 == 52 [pid = 3660] [id = 786] 01:22:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 99 (164DB000) [pid = 3660] [serial = 2356] [outer = 00000000] 01:22:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 100 (187D0000) [pid = 3660] [serial = 2357] [outer = 164DB000] 01:22:39 INFO - PROCESS | 3660 | 1461140559813 Marionette DEBUG loaded listener.js 01:22:39 INFO - PROCESS | 3660 | ++DOMWINDOW == 101 (187CEC00) [pid = 3660] [serial = 2358] [outer = 164DB000] 01:22:40 INFO - PROCESS | 3660 | 1461140560286 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"]]]}] 01:22:40 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 01:22:40 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 01:22:40 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 01:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:40 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 01:22:40 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 698ms 01:22:40 INFO - PROCESS | 3660 | 1461140560363 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 01:22:40 INFO - PROCESS | 3660 | 1461140560365 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 01:22:40 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 01:22:40 INFO - PROCESS | 3660 | 1461140560373 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 01:22:40 INFO - PROCESS | 3660 | 1461140560375 Marionette TRACE conn3 <- [1,3102,null,{}] 01:22:40 INFO - PROCESS | 3660 | 1461140560379 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}] 01:22:40 INFO - PROCESS | 3660 | 1461140560513 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 01:22:40 INFO - PROCESS | 3660 | 1461140560586 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\", \"26917939-4c07-46d1-80aa-21b106cdc3db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:40 INFO - PROCESS | 3660 | ++DOCSHELL 187CDC00 == 53 [pid = 3660] [id = 787] 01:22:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 102 (1939AC00) [pid = 3660] [serial = 2359] [outer = 00000000] 01:22:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 103 (1944B800) [pid = 3660] [serial = 2360] [outer = 1939AC00] 01:22:40 INFO - PROCESS | 3660 | 1461140560633 Marionette DEBUG loaded listener.js 01:22:40 INFO - PROCESS | 3660 | ++DOMWINDOW == 104 (194BAC00) [pid = 3660] [serial = 2361] [outer = 1939AC00] 01:22:41 INFO - PROCESS | 3660 | 1461140561032 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]]]}] 01:22:41 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 01:22:41 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 698ms 01:22:41 INFO - PROCESS | 3660 | 1461140561067 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 01:22:41 INFO - PROCESS | 3660 | 1461140561069 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 01:22:42 INFO - PROCESS | 3660 | --DOMWINDOW == 103 (12C57C00) [pid = 3660] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 01:22:42 INFO - PROCESS | 3660 | --DOMWINDOW == 102 (19D4D400) [pid = 3660] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 01:22:42 INFO - PROCESS | 3660 | --DOMWINDOW == 101 (1807B400) [pid = 3660] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 01:22:42 INFO - PROCESS | 3660 | --DOMWINDOW == 100 (18939800) [pid = 3660] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 01:22:42 INFO - PROCESS | 3660 | --DOMWINDOW == 99 (1ACDB800) [pid = 3660] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 01:22:42 INFO - PROCESS | 3660 | --DOMWINDOW == 98 (143A4000) [pid = 3660] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 01:22:42 INFO - PROCESS | 3660 | --DOMWINDOW == 97 (190C3C00) [pid = 3660] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 01:22:42 INFO - PROCESS | 3660 | --DOMWINDOW == 96 (1C2ECC00) [pid = 3660] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 01:22:42 INFO - PROCESS | 3660 | --DOMWINDOW == 95 (164D8400) [pid = 3660] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 01:22:42 INFO - PROCESS | 3660 | --DOMWINDOW == 94 (194B7C00) [pid = 3660] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 01:22:42 INFO - PROCESS | 3660 | --DOMWINDOW == 93 (1350A800) [pid = 3660] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 01:22:42 INFO - PROCESS | 3660 | --DOMWINDOW == 92 (15CD8C00) [pid = 3660] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 01:22:42 INFO - PROCESS | 3660 | --DOMWINDOW == 91 (1A7A1400) [pid = 3660] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 01:22:42 INFO - PROCESS | 3660 | --DOMWINDOW == 90 (13839400) [pid = 3660] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 01:22:42 INFO - PROCESS | 3660 | --DOMWINDOW == 89 (185D8800) [pid = 3660] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 01:22:42 WARNING - u'runner_teardown' () 01:22:42 INFO - No more tests 01:22:42 INFO - Got 0 unexpected results 01:22:42 INFO - SUITE-END | took 627s 01:22:42 INFO - Closing logging queue 01:22:42 INFO - queue closed 01:22:42 INFO - Return code: 0 01:22:42 WARNING - # TBPL SUCCESS # 01:22:42 INFO - Running post-action listener: _resource_record_post_action 01:22:42 INFO - Running post-run listener: _resource_record_post_run 01:22:43 INFO - Total resource usage - Wall time: 639s; CPU: 17.0%; Read bytes: 92360704; Write bytes: 987872768; Read time: 1828730; Write time: 1236213 01:22:43 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 01:22:43 INFO - install - Wall time: 4s; CPU: 9.0%; Read bytes: 0; Write bytes: 116809216; Read time: 0; Write time: 145031 01:22:43 INFO - run-tests - Wall time: 636s; CPU: 17.0%; Read bytes: 92360704; Write bytes: 806269952; Read time: 1828730; Write time: 1035355 01:22:43 INFO - Running post-run listener: _upload_blobber_files 01:22:43 INFO - Blob upload gear active. 01:22:43 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 01:22:43 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 01:22:43 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', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 01:22:43 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 fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 01:22:44 INFO - (blobuploader) - INFO - Open directory for files ... 01:22:44 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 01:22:44 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:22:44 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:22:45 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 01:22:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:22:45 INFO - (blobuploader) - INFO - Done attempting. 01:22:45 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 01:22:45 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:22:45 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:22:47 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 01:22:47 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:22:47 INFO - (blobuploader) - INFO - Done attempting. 01:22:47 INFO - (blobuploader) - INFO - Iteration through files over. 01:22:47 INFO - Return code: 0 01:22:47 INFO - rmtree: C:\slave\test\build\uploaded_files.json 01:22:47 INFO - Using _rmtree_windows ... 01:22:47 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 01:22:47 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/a38e7015ef2e03c84d0fd9d37fa0e86c534b4665f00249d8ed904a31229bd1fb1e2180256ded1ae486ba0c66f9dde6d0865d83e53b78b44c912cbc888df6bff9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f01e559557e86bfd0af6f7347d2afcb985ada73095ec972f96480b81942428ee95d18a3c3030258e0b677272f1e0035ce4f434ca19efaa8110b7332a8ff2aedf"} 01:22:47 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 01:22:47 INFO - Writing to file C:\slave\test\properties\blobber_files 01:22:47 INFO - Contents: 01:22:47 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/a38e7015ef2e03c84d0fd9d37fa0e86c534b4665f00249d8ed904a31229bd1fb1e2180256ded1ae486ba0c66f9dde6d0865d83e53b78b44c912cbc888df6bff9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f01e559557e86bfd0af6f7347d2afcb985ada73095ec972f96480b81942428ee95d18a3c3030258e0b677272f1e0035ce4f434ca19efaa8110b7332a8ff2aedf"} 01:22:47 INFO - Running post-run listener: copy_logs_to_upload_dir 01:22:47 INFO - Copying logs to upload dir... 01:22:47 INFO - mkdir: C:\slave\test\build\upload\logs 01:22:47 INFO - Copying logs to upload dir... 01:22:47 INFO - Using _rmtree_windows ... 01:22:47 INFO - Using _rmtree_windows ... 01:22:47 INFO - Using _rmtree_windows ... 01:22:47 INFO - Using _rmtree_windows ... 01:22:47 INFO - Using _rmtree_windows ... 01:22:47 INFO - Using _rmtree_windows ... 01:22:47 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=762.038000 ========= master_lag: 30.08 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 12 secs) (at 2016-04-20 01:22:45.295086) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 01:22:45.295931) ========= '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-056\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-056 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-056 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-056 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-056 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-056 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/a38e7015ef2e03c84d0fd9d37fa0e86c534b4665f00249d8ed904a31229bd1fb1e2180256ded1ae486ba0c66f9dde6d0865d83e53b78b44c912cbc888df6bff9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f01e559557e86bfd0af6f7347d2afcb985ada73095ec972f96480b81942428ee95d18a3c3030258e0b677272f1e0035ce4f434ca19efaa8110b7332a8ff2aedf"} build_url:https://queue.taskcluster.net/v1/task/PGvWn0tTTS-ulQ7KRyIDDg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/PGvWn0tTTS-ulQ7KRyIDDg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/PGvWn0tTTS-ulQ7KRyIDDg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/a38e7015ef2e03c84d0fd9d37fa0e86c534b4665f00249d8ed904a31229bd1fb1e2180256ded1ae486ba0c66f9dde6d0865d83e53b78b44c912cbc888df6bff9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f01e559557e86bfd0af6f7347d2afcb985ada73095ec972f96480b81942428ee95d18a3c3030258e0b677272f1e0035ce4f434ca19efaa8110b7332a8ff2aedf"}' symbols_url: 'https://queue.taskcluster.net/v1/task/PGvWn0tTTS-ulQ7KRyIDDg/artifacts/public/build/firefox-48.0a1.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-04-20 01:22:45.419501) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 01:22:45.419836) ========= '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-056\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-056 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-056 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-056 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-056 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-056 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.125000 ========= master_lag: 0.00 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 01:22:45.549243) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 01:22:45.549564) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 01:22:46.008492) ========= ========= Total master_lag: 40.96 =========